`
文章列表
转帖地址:https://www.cnblogs.com/ljy-cloudy/p/7485078.html hotspot虚拟机的垃圾收集算法使用根搜索算法。这个算法的基本思路是:对任何“活”的对象,一定能最终追溯到其存活在堆栈或静态存储区之中的引用。通过一系列名为根(GC R ...
转帖地址:http://blog.csdn.net/yangzhijun_cau/article/details/6432216 一段synchronized的代码被一个线程执行之前,他要先拿到执行这段代码的权限,在java里边就是拿到某个同步对象的锁(一个对象只有一把锁); 如果这个时候同步对象的锁被其他线程拿走了,他(这个线程)就只能等了(线程阻塞在锁池等待队列中)。 取到锁后,他就开始执行同步代码(被synchronized修饰的代码);线程执行完同步代码后马上就把锁还给同步对象,其他在锁池中等待的某个线程就可以拿到锁执行同步代码了。这样就保证了同步代码在统一时刻只有一个线程在执行。 ...
转帖地址:http://www.cnblogs.com/Jie-Jack/p/3793304.html mysql(5.5)所支持的日期时间类型有:DATETIME、 TIMESTAMP、DATE、TIME、YEAR。 几种类型比较如下: 日期时间类型 占用空间 日期格式 最小值 最大值 零值表示
转帖地址:http://blog.csdn.net/cws1214/article/details/35239101  在网上一直看到的是or和in的效率没啥区别,一直也感觉是这样,前几天刚好在看《mysql数据库开发的36条军规》的文章,里面提到了or和in的效率问题,文中提到or的效率为O(n) ...
转帖地址:http://blog.csdn.net/ghsau/article/details/17027893 本文来自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/17027893,转载请注明。       XSS又称CSS,全称Cross SiteScript,跨站脚本攻击,是Web程序中常见的漏洞,XSS属于 ...
1) 没有查询条件,或者查询条件没有建立索引  2) 在查询条件上没有使用引导列  3) 查询的数量是大表的大部分,应该是30%以上。  4) 索引本身失效 5) 查询条件使用函数在索引列上,或者对索引列进行运算,运算包括(+,-,*,/,! 等) 错误的例子:select * from test where id-1=9; 正确的例子:select * from test where id=10;  6) 对小表查询  7) 提示不使用索引 8) 统计数据不真实  9) CBO计算走索引花费过大的情况。其实也包含了上面的情况,这里指的是表占有的block要比索引小。  10 ...
转帖地址:http://blog.csdn.net/kongjiea/article/details/46829023 1、首先来一个自己公司项目的源码: 项目需求描述: 从20150712日开始, , 需求①:根据当前时间返回每一周 、周一~周日的日期(需返回2种格式 格式1:7月13日,格式2:2015-07-13) 需求②:返回当前时间本周的,周一早上9:00:00和周日的23:59:59 需求③:计算出当前时间离20150712日有多少周 需求④:在需求3基础上,如果大于一周,需要返回历史周的周一早上9:00:00和周日的23:59:59  (在此用二位数组) ...
源地址:http://blog.csdn.net/fb_01/article/details/51345595   1、单行文本超出经常使用省略号,如何判断文本是否超出?   [html] view plain copy  
转帖地址:http://www.ruanyifeng.com/blog/2015/07/flex-examples.html 作者: 阮一峰 日期: 2015年7月14日 上一篇文章介绍了Flex布局的语法,今天介绍常见布局的Flex写法。 你会看到,不管是什么布局,Flex往往都可以几行命令搞定。 ...
我看过这么多的资源,但无法找到答案。 我有一个Git仓库。 我已经克隆存储库和我的本地更改。当我把我的更改服务器它的工作原理。 当我创建一个分支,我签出的分支,将我的工作,然后签出master分支。我我的本地更改到主分支。当我尝试推到服务器我得到下面的异常: Welcome to Git (version 1.7.11-preview20120620) Run 'git help git' to display the help index. Run 'git help <command>' to display help for specific commands. $ ...
转帖地址:http://www.importnew.com/4107.html 本文作者: ImportNew - 唐小娟 未经许可,禁止转载! 英文原文: Quartz Scheduler  编译:ImportNew - 唐小娟   欢迎来到这个Quartz快速入门的教程。我们今天会介绍的有以下内容:
转帖地址:http://blog.csdn.net/u012572955/article/details/51656270 一般情况下,quartz的job中使用autowired注解注入的对象为空,这时候我们就要使用spring-quartz提供的AdaptableJobFactory类。 自定义一个类: [java] view plain copy    
转帖地址:https://my.oschina.net/u/1177710/blog/284608 摘要 spring结合quartz实现动态定时任务的执行 一、 说明      由于最近工作要实现定时任务的执行,而且要求定时周期是不固定的,所以就用到了quartz来实现这个功能;      spring3.1以下的版本必须使用quartz1.x系列,3.1以上的版本才支持quartz 2.x,不然会出错。至于原因,则是spring对于quartz的支持实现,org.springframework.scheduling.quartz.CronTriggerBean继承了 ...
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置: java -Xmx3550m -Xms3550m -Xmn2g -Xss128k-Xmx3550m:设置JVM最大可用内存为3550M。-Xms3550m:设置JVM促使内存为3550m。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重 ...
转自:http://youngflying.com/2012/09/14/hibernate-batch-processing/ 问题描述 我开发的网站加了个新功能:需要在线上处理表数据的批量合并和更新,昨天下午发布上线,执行该功能后,服务器的load突然增高,变化曲线异常,SA教育了我一番,让我尽快处理,将CPU负载降低。 工作所需,我经常要写些程序批量处理数据,每次执行几十万数据处理的时候,我机子的CPU都会飙高,而且数据处理速度会越来越慢。比如第一个1W条要5分钟,第二个1W条就要10分钟,要干其他事情的时候机子也卡的不行,只能等着处理完数据。 其实我一直认为 ...
Global site tag (gtag.js) - Google Analytics