- 博客(11)
- 收藏
- 关注
转载 实践中如何优化MySQL(精)
目录① SQL语句及索引的优化SQL语句的优化:1、尽量避免使用子查询2、避免函数索引3、用IN来替换OR4、LIKE前缀%号、双百分号、_下划线查询非索引列或*无法使用到索引,如果查询的是索引列则可以5、读取适当的记录LIMIT M,N,而不要读多余的记录6、避免数据类型不一致7、分组统计可以禁止排序sort,总和查询可以禁止排重用union all8、避免随机取记录9、禁止不必要的ORDER BY排序10、批量INSERT插入11、不要使用NO...
2020-09-09 22:40:52
773
转载 开放API接口签名验证,让你的接口从此不再裸奔
接口安全问题 请求身份是否合法? 请求参数是否被篡改? 请求是否唯一? AccessKey&SecretKey (开放平台)请求身份为开发者分配AccessKey(开发者标识,确保唯一)和SecretKey(用于接口加密,确保不易被穷举,生成算法不易被猜测)。防止篡改参数签名 按照请求参数名的字母升序排列非空请求参数(包含AccessKey),使用URL键值对的格式(即key1=value1&key2=value2…)拼接成字符串strin
2020-09-03 08:54:06
201
原创 Hibernate中实体对象生命周期及状态
对象的状态转换图 站在持久化的角度, Hibernate 把对象分为 4 种状态: 持久化状态, 临时状态, 游离状态, 删除状态. Session 的特定方法能使对象从一个状态转换到另一个状态. 临时状态/瞬时状态在使用代理主键的情况下, OID 通常为 null 不处于 Session 的缓存中 在数据库中没有对应的记录 临时状态对象的出现: 可能是新创建的对象,可能是被
2017-12-18 10:36:50
380
原创 hibernate -----初识hibernate
什么是Hibernate? 框架提供的功能是数据持久化操作.Hibernate是一个轻量级的, 以ORM设计思想构建的, 持久化框架. 此框架无侵入性. 极大的提高了开发效率. 框架提供了缓存机制和强大的查询能力. 支持多种数据库的访问. 并在一定程度上实现0SQL开发. 可以快速实现数据库移植.什么是持久化?在狭义概念上, 是指将临时数据进行物理存储. 在广义概念上,
2017-12-07 17:06:21
312
转载 Java应用Tomcat执行过程之性能调优
在其他地方看到这篇文章,其中对tomcat的简介很通俗易懂,又很全面,所以转载过来码一波。1、简介 Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如T
2017-11-08 16:39:01
309
原创 关于经常遇到的tomcat内存溢出问题
最近在开发SSH项目的时候经常遇到tomcat内存溢出的问题,所以总结一下解决的方法。tomcat内存溢出一般有三种情况:1.OutOfMemoryError: Java heap space2.OutOfMemoryError: PermGen space3.OutOfMemoryError: unable to create new native thread.我最近经常遇
2017-11-08 15:11:18
424
原创 在SSH框架中,使用Spring设置定时器Quartz来开启定时任务
一、 建立一个Quartz的xml配置文件applicationContext-quartz.xml文件配置如下: 具体代码如下: <bean id="quartzJob" class="com.naton.quartz.QuartzJob" /> <bean id="agtsentJobDetail" class="org.springframework.s
2017-11-08 09:11:56
678
原创 初写博客
很早之前就注册了博客,但是一直没有写属于自己的博客文章,只是将之作为我查阅技术文章的平台。开始做任何事都会或多或少受到其它方面的影响,从而坚定了自己做某件事的决心。这次开始写博客文章,一是团队要求,二是想对自己平时所用及所学的东西做个总结,给自己及其它遇到相同问题的朋友们提供一种方法。作为第一篇博客,就简单介绍一下自己的昵称---》思齐骏惠。思齐:见贤思齐焉 见不贤而内自省也。意思
2017-09-17 22:10:19
346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人