摘要: Mysql tinyint长度为1时在java中被转化成boolean型 如果使用tinyint类型存数字,就把长度改为4 阅读全文
posted @ 2019-02-21 09:52 构建巨人肩膀 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 背景: 一个新的模块需要依赖主模块的代码,但是主模块又需要新模块写的逻辑 解决: 可以先把新模块打包到本地仓库,主模块引用新模块的时候用<scope>system</scope>的方式引用,写系统的路径。就可以绕过循环依赖的检测了 可以先把新模块打包到本地仓库,主模块引用新模块的时候用<scope> 阅读全文
posted @ 2018-04-25 17:06 构建巨人肩膀 阅读(2182) 评论(0) 推荐(0) 编辑
摘要: 一、测试springboot结果 This is ApacheBench, Version 2.3 <$Revision: 1748469 $>Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/Licens 阅读全文
posted @ 2018-01-10 17:43 构建巨人肩膀 阅读(256) 评论(0) 推荐(0) 编辑
摘要: <Server port="8005" shutdown="SHUTDOWN"> <!-- 属性说明 port:指定一个端口,这个端口负责监听关闭Tomcat的请求 shutdown:向以上端口发送的关闭服务器的命令字符串 --> <Listener className="org.apache.ca 阅读全文
posted @ 2017-10-08 14:57 构建巨人肩膀 阅读(9695) 评论(0) 推荐(0) 编辑
摘要: 一、前提: nginx是可以利用server-->server_name和location的匹配规则进行分流的 二、分流1:利用location匹配url 1.nginx配置: 2.tomcat9的配置 此时:x1.cc.com/*这个路径会在nginx下处理,而x1.cc.com/project1 阅读全文
posted @ 2017-10-07 16:44 构建巨人肩膀 阅读(10145) 评论(0) 推荐(0) 编辑
摘要: 1、高并发带来的问题就是 {公共资源 } 的读写不准确 2、解决高并发的几种场景: 场景一) 同一个JVM进程(jee中就是同一个tomcat)中,公共资源在同一块内存中,使用synchronized关键字给代码块或是方法加锁,使得同一个代码块不会被同时调用;成员变量的数据类型尽量使用JUC中的at 阅读全文
posted @ 2017-09-29 19:20 构建巨人肩膀 阅读(1858) 评论(0) 推荐(0) 编辑
摘要: Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogg 阅读全文
posted @ 2017-09-26 21:47 构建巨人肩膀 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 1、mybatis支持映射复杂的查询结果集 2、表之间的关系 3、实体及其对应关系: 4、mybatis Association: 一对一查询的方式 5、mybatis Collection: 一对多查询的方式 附录: (1)建表语句: (2)说明:(引自 http://blog.csdn.net/ 阅读全文
posted @ 2017-09-25 21:57 构建巨人肩膀 阅读(30696) 评论(1) 推荐(0) 编辑
摘要: 1、nosql client 2、官网:https://nosqlclient.com/ 3、github:https://github.com/nosqlclient/nosqlclient 阅读全文
posted @ 2017-09-14 15:05 构建巨人肩膀 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 注意:在请求第三方网站时,其返回值的cookie和session中键值对的值可能被清空和篡改 阅读全文
posted @ 2017-09-05 11:19 构建巨人肩膀 阅读(1104) 评论(0) 推荐(0) 编辑