hi,all最近抽时间把JVM运行过程中产生的一些线程进行了整理,主要是围绕着我们系统jstack生成的文件为参照依据。 前段时间因为系统代码问题,造成性能瓶颈,于是就dump了一份stack出来进行分析。 stack 里面线程非常多,排查起来需要一定的经验,所以,对它们有一定了解,可以提高排查问题...
分类:
其他好文 时间:
2015-05-12 20:49:36
阅读次数:
129
虽然自己已经完成了百度地图的调用,但是在使用过程中产生很多的疑问,在不断的百度各种大神的作品后才慢慢的调试出来,所以觉得作为新手自己应该把这个过程记录下来。尤其是自己在找到大神的文章时,并不能理解有些单纯一个方法和一个解释,主要还是水平有限,在查资料的过程中也深知写好一篇博文对于需要的人来说就是一汪泉水,欣喜的发现这篇博文讲的有头由尾,可以参照一步一步的来进行。记录下来这个过程对于自己也是一种复习...
分类:
移动开发 时间:
2015-05-10 14:19:04
阅读次数:
289
终于开始发布系统了,好高兴啊,现在讲新闻发布的流程和发布过程中产生的错误都总结一下。
发布流程:
1 系统重新生成——>在web中点击发布
2 点击发布之后——出现下面的页面...
分类:
Web程序 时间:
2015-05-10 13:01:03
阅读次数:
146
最近刚开始上手activiti,发现在使用定时任务时,创建了定时job,缺一直不执行。
情况如下:
首先通过配置定时器穿件一个定时任务,设置超时时间60秒
PT60S
当流程执行到该任务节点时,数据库中产生了一条job数据。其中字段DUEDATE_的值为当前时间60S后。
但是时间过了60秒,job并没有按预期执行。
翻看文档,发...
分类:
其他好文 时间:
2015-05-07 16:54:52
阅读次数:
1229
字符串的特性:不可变性,每对字符串做拼接或者重新赋值之类的操作,都会在内存中产生一个新的实例。所以说,在.Net平台下,如果你对一个字符串进行大量的拼接赋值等操作,会产生大量的垃圾。---->我们可以将字符串看做是char类型的只读数组。 --->当我们以索引的方式去访问某一个字符串的时候,获得是c...
pragma 命令1、#pragma message(“ ”)
编译器编译到此处,在Build窗口中打印相应文本信息。2、#pragma error “”
编译器编译到此处,在Build窗口中产生错误并打印其文本信息。3、#pragma inline [=forced | never]
用这个指令是建议编译将这条指令后面的函数内联到调用它的函数的函数体中去。
当#pragma i...
分类:
其他好文 时间:
2015-05-06 11:03:02
阅读次数:
444
个人笔记分享,知识点以及小练习字符串的特性:不可变性,每对字符串做拼接或者重新赋值之类的操作,都会在内存中产生一个新的实例。所以说,在.Net平台下,如果你对一个字符串进行大量的拼接赋值等操作,会产生大量的垃圾。---->我们可以将字符串看做是char类型的只读数组。 --->当我们以索引的方式去访...
一个对象在内存中产生的过程:1、将该对象所需的类文件加载金内存2、在内存进行空间的方法区的空间分配3、通过new在对内存中开辟空间4、对象中的属性进行默认初始化5、调用与之对象的构造函数进行初始化6、通过构造函数的super调用父类中的构造函数初始化7、对象中的属性进行显示的初始化8、构造代码块初始...
分类:
其他好文 时间:
2015-05-03 22:05:45
阅读次数:
115
测试代码1:// 测试的次数size_t count = 10;// for循环中产生的实例的个数NSUInteger objectCount = 10000000;// 测试1 - @autoreleasepool在for循环外部// 在for循环中产生的之后不再被使用的实例需要在整个for循环结...
分类:
其他好文 时间:
2015-05-03 18:56:04
阅读次数:
97
Groovy作为一种JVM-Based语言,目前普及程度正在提高。本文演示一下在Java类中,通过继承GDK的groovy.lang.Script类如何支持自定义表达式解析功能。输入: 表示一行数据的某个map结构。在实际应用中,产生这种结构的最常见场景可能是通过JDBC访问数据库、通过调用WebS...
分类:
编程语言 时间:
2015-05-03 13:19:01
阅读次数:
127