Tonny__
码龄14年
关注
提问 私信
  • 博客:124,429
    社区:4
    124,433
    总访问量
  • 20
    原创
  • 917,072
    排名
  • 17
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:重庆市
  • 加入CSDN时间: 2010-09-19
博客简介:

Tonny的博客

查看详细资料
个人成就
  • 获得27次点赞
  • 内容获得28次评论
  • 获得138次收藏
创作历程
  • 1篇
    2019年
  • 21篇
    2018年
成就勋章
TA的专栏
  • java基础
    9篇
  • Java集合
    4篇
  • java虚拟机
    1篇
  • java工具
    3篇
  • spring boot
    3篇
  • Mongo
    1篇
  • linux
    3篇
  • springMVC
    2篇
  • idear
  • GO
  • JVM
    1篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

日常问题记录

centos7下面yum nginx添加一下nginx源:rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpmyum search nginx ##搜索一下看看yum install nginx -y ## 安装...
原创
发布博客 2019.03.04 ·
318 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jvm内存模型

1.PC寄存器/程序计数器        程序计数器(Program Counter Register)是一块较小的内存空间,它的作用可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里(仅是概念模型,各种虚拟机可能会通过一些更高效的方式去实现),字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要...
转载
发布博客 2018.12.18 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jstat命令

1.垃圾回收统计# 每一秒执行一次查看gc情况,共执行10次jstat -gc 22131 1000 10# 执行一次jstat -gc 22131# 22131:运行程序的端口号执行结果 S0C S1C S0U S1U EC EU OC OU MC MU CCSC C...
原创
发布博客 2018.12.18 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

GO安装环境

1、下载go环境     https://golang.google.cn/dl/        go1.11.2.windows-amd64.msi安装包(会自动配置环境)    go1.11.2.windows-amd64.zip压缩包 2、安装     运行go1.11.2.windows-amd64.msi。选择安装目录就ok    D:\soft\Go...
原创
发布博客 2018.11.21 ·
268 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot2.0整合redis完整源码

源码github地址:https://github.com/tonnyzt/springboot.git 1、引入redis框架,当然版本需要和springboot的版本一致<dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp...
原创
发布博客 2018.11.20 ·
1309 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Only no-arg methods may be annotated with @Scheduled

SpringBoot启动的项目,定时任务@Scheduled报错这里我的方法是: @Scheduled(cron = "0 0/1 * * * ? ") public ResponseEntity pushRiskResult(String nid, Integer noticeNum) { log.warn("定时任务"); }项目启动时报错:Caused b...
原创
发布博客 2018.09.08 ·
5061 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SpringMvc上传txt、csv并解析

applicationContext.xml <!-- 文件上传配置 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!-- 请求编码格式 --> ...
原创
发布博客 2018.08.10 ·
4707 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

springMvc多数据源配置及使用

**查询数据库的时候,有增删改查。 实际运用中,很多时候会遇到一些慢查询,如果用查询主库,会导致锁表等,导致用户端使用时很卡。 为了解决此类问题,配置多个数据源,去主库做增加、修改操作,去从库查询数据(从库查询速度慢)**下面配置以springMvc配置多个数据源为例 - applicationContext.xml配置数据源 配置数据源使用的切面配置serv...
原创
发布博客 2018.08.10 ·
4459 阅读 ·
1 点赞 ·
7 评论 ·
7 收藏

linux 导出sql查询结果

导出命令 mysql -h172.0.0.1 -uXXXX -pXXXX -P3306 -e”select * from user” > /temp/test.txt语法说明 -h :数据库ip -u :用户名 -p:密码 -P:端口 -e :sql语句,需要用引号包起来选择数据库 在sql里面加个 use database...
原创
发布博客 2018.07.14 ·
5006 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

java判断手机号码是哪个运营商

手机号码校验规则: /** * 中国电信号码格式验证 手机段: 133,153,180,181,189,177,1700,173,199 **/ private static final String CHINA_TELECOM_PATTERN = "(^1(33|53|77|73|99|8[019])\\d{8}$)|(^1700\\d{7}$)"; ...
原创
发布博客 2018.06.06 ·
6061 阅读 ·
1 点赞 ·
2 评论 ·
9 收藏

http空格传输、加号传输、Base64加号变空格问题

Base64加密后的数据通过http传输后,后台接收到的数据会出现空格的问题分析 空格:url编码后,会用+号替换原来位置的空格 加号(+):url编码后,会用%2替换原来位置的+ form表单提交,默认是application/x-www-form-urlencoded,因此会对参数进行urlencode http请求传输参数http传输参数的时,url编...
原创
发布博客 2018.05.24 ·
13722 阅读 ·
7 点赞 ·
3 评论 ·
11 收藏

javax.mail发送邮件工具类

支持同时发送多个邮箱需要注意2点:JDK版本需要1.7+需要引入2个包:javax.mail、com.sun.mail(版本1.6+) maven地址<dependency> <groupId>javax.mail</groupId> <artifactId>javax.mail-api<...
原创
发布博客 2018.05.15 ·
2216 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

JDK1.8 HashMap get源码简介

废话不多说,上刑public V get(Object key) { Node<K,V> e; // 如果 查询到node,返回node的value,如果没有查询到,返回null // hash(key)算法在put方法里面有讲 return (e = getNode(hash(key), key)) == null ? null : e.value...
原创
发布博客 2018.04.19 ·
252 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MongoBD命令大全

一、MongoDB简介简单介绍一下MongoDB: 传统的关系数据库(如mysql)一般由数据库(database)、表(table)、记录(record)三个层次概念组成, MongoDB是由数据库(database)、集合(collection)、文档对象(document)三个层次组成。 MongoDB稳定 MongoDB支持索引,索引放在内存中,能够提升随机读写的性能。...
原创
发布博客 2018.04.15 ·
562 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

jdk1.8 HshMap.put()方法详解

简单介绍一下JDK1.8 HashMap的数据如下 HashMap存放的是一个Node1、 jdk1.8 HshMap.put()方法详解由上图可见,hashMap数据结构是:数组链表, 数组里面存放的是链表的第一个节点Node,这个节点是个单向链表结果,有一个next()指向下一个节点public V put(K key, V value) { return putV...
原创
发布博客 2018.04.11 ·
1302 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

springboot单元测试,启动报错

1、java.lang.Exception: No runnable methodsjava.lang.Exception: No runnable methods at org.junit.runners.BlockJUnit4ClassRunner.validateInstanceMethods(BlockJUnit4ClassRunner.java:191) at o...
转载
发布博客 2018.04.10 ·
1725 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java List(分割)分批处理

1、每次分割删掉已经分割过的数据 @org.junit.Test public void test1() { List<String> list = new ArrayList<>(); for (int i = 0; i < 998; i++) { list.add("测试" + i);...
原创
发布博客 2018.04.10 ·
1424 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

LinkedList详解

LinkedList 1、 类结构public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.SerializableLinkedList 是一个...
原创
发布博客 2018.02.10 ·
303 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解java.lang.StackOverflowError和java.lang.OutOfMemoryError错误

注意:阅读本文,需要对java虚拟机有一定的了解名词解释StackOverflowError:栈溢出错误 OutOfMemoryError:内存溢出错误栈溢出 如果一个线程在计算时所需要用到栈大小 > 配置允许最大的栈大小,那么Java虚拟机将抛出StackOverflowError内存溢出 如果一个线程可以动态地扩展本机方法栈,并且尝试本地方法栈扩展(没有...
原创
发布博客 2018.01.27 ·
67997 阅读 ·
15 点赞 ·
11 评论 ·
80 收藏

equals和==深入浅出

一、数据类型java中的数据类型,可分为两类: 基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean他们之间的比较,应用双等号(==),比较的是他们的值。 Integer、Long等不是基本数据类型,而是包装类 对象复合数据类型(类)当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new
原创
发布博客 2018.01.27 ·
273 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多