随笔分类 - 专题
Knowledge summary
摘要:idea中有plugin可提高效率: http://www.henryxi.com/use-idea-mybatis-plugin-generate-mapper-files eg: 说明: (1)预期生成Example文件,因此targetRuntime="MyBatis3",填MyBatis3S
阅读全文
摘要:https://mp.weixin.qq.com/s/MjOq3qO9tqxhHX7W0v6ZPw javadoc里面的描述是这样的。 CountDownLatch: A synchronization aid that allows one or more threads to wait unti
阅读全文
摘要:parameterType:即将传入的语句参数的完全限定类名和别名。这个属性是可选项的,因为MyBatis可以推断出传入语句的具体参数,因此不建议配置该属性flushCache:默认值为true,任何时候只要语句被调用,都会清空一级缓存和二级缓存useGeneratedKeys默认值为false。如
阅读全文
摘要:Spring从3.1版本开始增加了ConfigurableEnvironment和PropertySource: ConfigurableEnvironment Spring的ApplicationContext会包含一个Environment(实现ConfigurableEnvironment接口
阅读全文
摘要:正向代理服务器:局域网内的主机通过一个正向代理服务器访问外网服务器,并将外网服务器上的结果返回给局域网内的主机; 反向代理服务器:来自Internet上的请求通过反向代理服务器来访问局域网内的服务器,并将从局域网服务器得到的结果返回给Internet上请求连接的客户端; The way nginx
阅读全文
摘要:3.2.2.2 Java Config使用方式 假设我有一个TestJavaConfigBean,通过Java Config的方式还可以使用@Value的方式注入: public class TestJavaConfigBean { @Value("${timeout:100}") private
阅读全文
摘要:logback-spring.xml <?xml version="1.0" encoding="UTF-8"?> <configuration> <!-- <pattern> %d{yyyy-MM-dd HH:mm:ss} [%level] - %msg%n Logger: %logger Cla
阅读全文
摘要:Spring is a very popular Java-based framework for building web and enterprise applications. Unlike many other frameworks, which focus on only one area
阅读全文
摘要:其中的 /*!40100 ...*/ 这部分注释会被MySQL执行,表示服务端版本号大于4.1.00时会被执行。 关于emoji表情的话mysql的utf8是不支持,需要修改设置为utf8mb4,才能支持, 详细emoji表情与utf8mb4的关系 。MYSQL 5.5 之前, UTF8 编码只支持
阅读全文
摘要:1、什么是事务 事务是一条或多条数据库操作语句的组合,具备ACID,4个特点。 原子性:要不全部成功,要不全部撤销 隔离性:事务之间相互独立,互不干扰 一致性:数据库正确地改变状态后,数据库的一致性约束没有被破坏 持久性:事务的提交结果,将持久保存在数据库中 2、事务并发会产生什么问题 1)第一类丢
阅读全文
摘要:作者:jiayangchen 来自:Young的博客(公众号) 提醒:喜欢记得右下角关注一波 本文详细的介绍了什么是 MVCC?为什么要有MVCC?以及MVCC的内部实现原理:包括Undo Log的版本链是如何组织的,RR、RC两个级别下一致性读是如何实现的等。通过案例、插图,以最通俗易懂的方式,让
阅读全文
摘要:java没有引用传递只有按值传递,没有引用传递只有按值传递,值传递。因为Primitive类型的值不能改变,所以method不能更改调用方传的primitive 值。因为method更改的是Primitive变量的copy,所以method的更改,调用方是不知道的 因为Reference Data
阅读全文
摘要:java.text.MessageFormat类MessageFormat提供一种语言无关的方式来组装消息,它允许你在运行时刻用指定的参数来替换掉消息字符串中的一部分。你可以为MessageFormat定义一个模式,在其中你可以用占位符来表示变化的部分: import java.text.Messa
阅读全文
摘要:CORS(跨域资源共享,Cross-Origin Resource Sharing)CORS其实出现时间不短了,它在维基百科上的定义是:跨域资源共享(CORS )是一种网络浏览器的技术规范,它为Web服务器定义了一种方式,允许网页从不同的域访问其资源。而这种访问是被同源策略所禁止的。CORS系统定义
阅读全文
摘要:在开发中,经常需要从一台主机ssh登陆到另一台主机去,每次都需要输一次login/Password,很繁琐。使用密钥登陆就可以不用输入用户名和密码了实现从主机A免密码登陆到主机B(即把主机A的pub密钥--公钥,添加到主机B的~/.ssh/authorized_keys文件中即可),需要以下几个步骤
阅读全文
摘要:local的配置优先级最高,其次是global,system 暂存,还没有正式提交,但已纳入git管理 一、现象: (base) [root@DL xbiquge]# git push -u origin masterTo https://github.com/sfccl/xbiquge.git !
阅读全文
摘要:Socket小白篇-附加TCP/UDP简介 1.Socket 什么是Socket Socket:又称作是套接字,网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为Socket。 Socket是对TCP/IP的协议的封装,Socket本身并不是协议,而是一个调用的接口,只有通过S
阅读全文
摘要:notepad++中匹配换行的是 \r 正则表达式是描述一组字符串特征的模式,用来匹配特定的字符串。” ——Ken Thompson 正则表达式 - 语法 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串
阅读全文
摘要:消息代理(Message Broker): 一种消息验证、传输、路由的架构模式,实现应用程序之间消息传递的解耦 RabbitMQ:实现高级消息队列协议(AMQP)的开源消息代理中间件。开源,性能优秀,稳定性保障。提供可靠性消息投递模式(confirm)、返回模式(return)。集群模式丰富,表达式
阅读全文
摘要:ps p 22763 -L -o pcpu,pid,tid,time,tname,cmd,pmem,rss --sort rss 按rss排序 ps p 26653 -L -o pcpu,tid |sort -k1 -r -n|less 按第1列pcpu排序 找到上述进程中,CPU利用率比较高的线程
阅读全文

浙公网安备 33010602011771号