自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 linux /usr/local/mysql目录下安装mysql

本文为CSDN博主「程猿小学生」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_33554286/article/details/88357634之所以单独再写一篇 是因为我把mysql 放在了/usr/local/mysql中,而上文作者是放在了/mysoft/mysql.仅此而已,感谢@程猿小学生的无私奉献,对了 额外 我还加了几种我处理时遇到的问题。走个留存 主要是 方便自己操作2.进到安装包目录,解压

2020-06-13 05:18:25 5074 2

转载 《深入理解Java虚拟机》第二版 中的关于intern()的一个坑

《深入理解Java虚拟机》第二版 中的关于intern()的一个坑详细的可以看《深入理解Java虚拟机》第2版挖的坑终于在第3版中被R大填平了其实本不必再写一篇,不过这个坑也确实疑惑我了,多写一篇 让更多的人看到你倒是告诉我哪里出现过嘛!!!!!!!!!!!!!在第三版上已经对此问题说明了。是在sum.misc.Version里面的launcher_name字段的值就是“java”:...

2020-04-22 11:37:58 496

原创 java逃逸分析

http://www.hollischuang.com/archives/2398java逃逸分析逃逸分析定义JIT(即时编译) 技术JIT的通过逃逸分析的优化同步省略--锁消除将堆分配转化为栈分配分离对象或标量替换引用逃逸分析定义逃逸分析(Escape Analysis)是目前Java虚拟机中比较前沿的优化技术。这是一种可以有效减少Java 程序中同步负载和内存堆分配压力的跨函数全局数据...

2020-04-21 12:33:49 295

原创 由java的代理技术展开

由java代理展开代理模式静态代理动态代理jdk动态代理jdk动态代理代码demo源码解析cglib动态代理实现1实现2区别: 实现1 只能实现代理具体类,无法实现代理接口 ;实现2都可以。以spring的@Tranaction注解为例窥探在spring中的使用如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建...

2020-03-22 19:52:24 243

原创 mybatis-foreach

文章目录1 前言2 结论3 代码3.00 配置文件3.0 sql3.1 实体类3.2 Dao3.1 调用3.1 mapper1 前言mybatis中的foreach虽说用了很长时间了,但用的时候 还是会出现问题,所以记录一下。本来自己也都有代码的,不过 (https://blog.csdn.net/hjh908778/article/details/79034395/) 写的不错也没必要再来一...

2019-02-01 15:40:47 219

原创 Sring容器和springMVC容器不互容引发的两个问题

文章目录配置springmvc的注解时的事务[在controller中]不起作用问题1. 错误做法:2. 正确做法:1. 在applicationContext.xml中配置2. 在spring-mvc.xm中配置利用properties文件进行多环境取值1. 错误做法:1. applicationContext.xml2. a.properties3. a.properties4. ...

2019-01-03 14:05:52 208

原创 阿里的fastjson

由fastjson对date类型处理引发文章目录案件重现1. 结论:2. 代码源码跟踪DateCodec解决方案其他属性源码 SerializerFeature需要说明的json库对比介绍fastjsonGsonJacksonJson-lib具体不同案件重现1. 结论: JSONObject会把Date或TimeStamp类型的转成时间戳2. 代码 **POJO...

2018-12-04 21:51:46 308

原创 Host 'hostname.DNS后缀' is not allowed to connect to this MySQL server

本地工程连接本地数据库,帐号不允许从远程登陆工程中以localhost:3306或者127.0.0.1:3306(3306是mysql默认的端口) 连接 是没问题的 。但是 2.工程中本机ip:3306连接时,就会报错,如图: 问题:我的root账号不允许从远程登陆 传送门...

2018-09-12 09:55:42 323

原创 事务配置

系统背景: mybatis+spring+springmvc+mysql+BoneCPDataSource(无所谓)只与事务有关 web.xml <context-param> <param-name>contextConfigLocation</param-name> <param-value>...

2018-05-04 10:56:25 110

转载 多线程的杂烩

感谢作者无私奉献http://www.cnblogs.com/sunddenly/p/4104180.html多进程多任务操作系统可以通过周期性地将CPU从一个进程切换到另一个进程,来实现同时运行多个进程。 尽管对于一个CPU而言,它在某个时间点只能运行一个进程,但CPU可以在多个进程之间进行轮换执行,并且CPU的切换速度极高,使我们无法感知其切换的过程,就好像有多个进程在同时执

2018-01-30 16:11:57 150

转载 springcloud 学习

springcloud学习阶段性放开springbootspringcloud的架构springboot 是微服务中的翘楚springcloud的架构springbootspringcloud的架构摘自https://mp.weixin.qq.com/s/vnWXpH5pv-FAzLZfbgTGvg 写的不错,向大神学习springboot 是微服务中

2018-01-17 18:13:22 253

原创 dubbo服务启动

三种启动方式自建Main方法类来运行(Spring容器) —-不建议(本地调试可用) 缺点: Dobbo本身提供的高级特性没用上 自已编写启动类可能会有缺陷 try { ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("classpath:spring/spring-context.x

2018-01-17 18:02:14 266

原创 适配器模式与外观模式

适配器模式定义案例把火鸡适配成一只鸭子枚举类适配成迭代器模式框架外观模式定义最少知识原则装饰者与适配器的比较适配器与外观的比较适配器模式定义将一个类的接口,转换成客户端期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。分为: - 对象适配器 被适配者作为一个实例(被适配者)组合到适配器中,用这个实例完成目标接口(适配者)的动作 - 类适配器 -多继承不适合ja

2017-07-05 17:53:24 283

原创 1-6 命令模式

定义使用场景基本框架案例引入简例遥控器7个插槽再加上撤销按钮实现多层次的撤销操用party模式完善上述案例 应用场景工作队列日志请求或者事务处理或者其他吧定义将“请求”封装成对象,以便使用不同的请求,队列或者日志来参数化其他对象,命令模式也可支持撤销的操作使用场景 日志安排、线程池、队列请求、业务出现异常时的根据日志重新请求基本框架遥控器(调用者) <——-Comm

2017-07-01 11:56:52 213

原创 1-5 单例模式

单例模式单例模式写在前边的话定义单线程下的单例模式多线程下的单例模式同步getInstance方法双重检查加锁急切实例化写在前边的话单例模式是一个比较简单的小模式,常用它来管理共享的资源:线程池、缓存、对话框、处理偏好设置、注册表的的对象定义确保一个类只有一个实例,并提供一个全局访问点。单线程下的单例模式public class Singleton { private s

2017-06-12 21:31:42 240

原创 1-4 工厂模式(工厂方法模式/抽象工厂模式)

工厂模式工厂模式概念解释需求1普通实现简单工厂产生具体披萨 披萨店调用工厂做出具体披萨工厂方法模式简单工厂与工厂方法的区别需求2 保证风味种类或者说原料都得是指定的抽象工厂模式工厂方法和抽象工厂的区别注意:接口:泛指狭义上的接口,也可以指抽象类概念解释工厂方法模式: 定义一个创建对象的接口,但由子类决定实例化的具体类型。即,将类的实例化推迟到了子类。抽象工厂模式

2017-06-09 11:05:33 231

原创 1-3装饰者模式

装饰者模式装饰者模式写在前边的话案例 星巴克咖啡JAVA IO装饰者模式的缺点写在前边的话程序要遵循开放-闭合原则,即对扩展开放,对修改闭合。扩展又分为编译期扩展和运行期扩展。其中,继承就是编译期扩展,组合就是运行期扩展。运行期扩展要比编译期更强大. 遵循开放-闭合原则,通常会引入新的抽象层次,增加代码的复杂度而且难以理解(即,不要滥用装饰者模式)。我们需要把最有可能改变的地方应用开

2017-06-07 21:03:17 304

原创 开启技术博客之旅

回顾自己看书之所得,所剩无几。且看书之时亦不能有全局意识,所以今天决定就算耽误些时间,也要记录下来。以期由线到面的贯穿,以及重要点的深究。

2017-06-07 16:05:39 344

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除