从业到现在,一直是看别人的博客,看别人的文章,一直在学习,总结的只是经验性东西,可以复用的,比较深的见解还从未写出来过。今天清英同学号召大家分享并发经验,抛开大家已经写的东西,看看一个从业四年的人是如何看待这个问题的吧!
一直写java程序,一开始从基础操作写起,再者功能,再者逻辑,现者算法,慢慢接触到大型项目,并发、多线程、IO操作就开始用的多了。
在刚开始,接触到用子线程+handler的方式处理任务,完成后给UI线程提供处理结果,稍后用runonuithead,asynctask比较多...
分类:
其他 时间:
2014-01-21 23:14:53
收藏:
0 评论:
0 赞:
0 阅读:
378
EBS Form开发中的内置函数EXECUTE_TRIGGER(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)描述EXECUTE_TRIGGER运行一个指明的触发器。语法PROCEDURE EXECUTE_TRIGGER(trigger_nameVARCHAR2);受限制的内置类型的程序(如果用户定义的触发器调用任意受限制的内置子程序)。支持...
分类:
其他 时间:
2014-01-21 23:07:28
收藏:
0 评论:
0 赞:
0 阅读:
442
接着我们来看下JNI的编译过程和调用流程,给出如下图:(具体见分享的JNI书籍,这个是windows上的一个图,里面的helloworld.dll在linux体系会变成helloworld.so)
执行过程:
本地代码编译生成helloworld.so动态库,在java类增加
static {
System.loadLibrary("HelloWorld");
} ,这样在...
分类:
移动平台 时间:
2014-01-21 23:27:43
收藏:
0 评论:
0 赞:
0 阅读:
582
EasyHook钩子库简明使用手册...
分类:
其他 时间:
2014-01-21 23:32:38
收藏:
0 评论:
0 赞:
0 阅读:
436
发现问题:
在Linux系统中,如果一个socket绑定了某个端口,该socket正常关闭或程序退出后,在一段时间内该端口依然保持被绑定的状态,其他程序(或者重新启动的原程序)无法绑定该端口。
解决方案:
可以在获得socket描述符之后通过调用setsockopt语句避免该问题:
int sockfd;
int opt = 1;
int len = sizeof(opt);
soc...
分类:
其他 时间:
2014-01-21 23:02:18
收藏:
0 评论:
0 赞:
0 阅读:
355
int CJWChatServerDlg::GetNumVisibleLines(CRichEditCtrl* pCtrl)
{
CRect rect;
long nFirstChar, nLastChar;
long nFirstLine, nLastLine;
// Get client rect of rich edit control
pCtrl->GetClientRect(...
分类:
其他 时间:
2014-01-21 23:32:33
收藏:
0 评论:
0 赞:
0 阅读:
1116
以前开发的网站苦于没有云服务器,网站没地方挂,现在百度出了云存储和应用引擎,可以让开发者免费上传动态站点和静态站点。这篇文章,我准备用云存储的方式,存储用户的静态网站,开发者可通过将静态页面上传至云存储空间中,并将其访问权限设置为公开读,即可实现静态网站的效果。文章底部有源码和项目下载。...
分类:
其他 时间:
2014-01-21 22:59:53
收藏:
0 评论:
0 赞:
0 阅读:
345
备份是最重要的,很多测试环境都搭建在windows下,博主的电脑上就有一个Oracle数据库,为了保证它的安全性,决定执行定期的备份。
例子中讲述了如何在windows下使用 脚本+windows定时任务实现 定期执行全备的方法。...
分类:
Windows开发 时间:
2014-01-21 23:37:33
收藏:
0 评论:
0 赞:
0 阅读:
482
PyDev是一个强大的Eclipse插件,安装该插件,用户可以使用Eclipse来进行Python应用程序的开发和调试。即通过PyDev可以将Eclipse作为Python IDE。PyDev 提供了一些很好的功能,如:语法错误提示、源代码编辑助手、Quick Outline、Globals Browser、Hierarchy View、运行和调试等等。基于 Eclipse 平台,拥有诸多强大的功...
分类:
编程语言 时间:
2014-01-21 23:02:13
收藏:
0 评论:
0 赞:
0 阅读:
423
/**
* 计算二项式系数
* 动态规划
* O(nk)
*
* @author chenxuegui
*
*/
public class BinomialCoefficient
{...
分类:
其他 时间:
2014-01-21 23:07:23
收藏:
0 评论:
0 赞:
0 阅读:
317
/**
* Warshall算法
* 计算举证传递闭包,就可以看图有没有通路
* Rij(k) = Rij(k) | Rik(k-1) && Rkj(k-1)
*
* O(n^3)
*
* @author chenxuegui
*
*/
public class Warshall
{
public static void main(String[] args)
{...
分类:
其他 时间:
2014-01-21 22:59:48
收藏:
0 评论:
0 赞:
0 阅读:
423
/**
* Floyd算法
* 计算完全最短路径
* k >= 0, Dij(0) = Wij, Dij(k) = min{Dij(k-1), Dik(k-1) +Dkj(k-1)}
*
* O(n^3)
* @author chenxuegui
*
*/...
分类:
其他 时间:
2014-01-21 23:37:28
收藏:
0 评论:
0 赞:
0 阅读:
406
文件名和其文档类型的对应规则,每个文件都有不一样的文件后缀.txt , .html , .zip 他们的文档类型是不一样的。详细请看 文件名和对应的ContentType 对应表 。
并且提供了一个java读取这些属性的代码供参考。...
分类:
其他 时间:
2014-01-21 23:07:18
收藏:
0 评论:
0 赞:
0 阅读:
460
/**
* 背包问题
* V[i][j]=
* (1)max{V[i-1,j],vi+V[i-1,j-wi]} (j-wi >=0)
* (2)V[i-1,j] (j-w1 < 0)
*
*
*
* 初始条件 : j>=0,V[0][j] = 0; i >=0,V[i][0] = 0
*
*
* O(nW...
分类:
其他 时间:
2014-01-21 22:59:43
收藏:
0 评论:
0 赞:
0 阅读:
350
在页面异步访问WebService时,总时失败xmlhttp.status值为500,说是访问服务器异常,最后才发现需要在WebConfig文件中中加入以下配置 就OK了,原因应该是之前没有声明,所以没有权限吧
...
分类:
其他 时间:
2014-01-21 23:06:08
收藏:
0 评论:
0 赞:
0 阅读:
441
01-21 12:17:05.200: E/Trace(11769): error opening trace file: No such file or directory (2)
解决:
android:minSdkVersion="8"
android:targetSdkVersion="19" />一致即可(Android 4.4.2对应为1...
分类:
其他 时间:
2014-01-21 23:11:13
收藏:
0 评论:
0 赞:
0 阅读:
380
/**
* Prim 算法构建最小生成树(节点必须含有权重)
*
* 当中每个顶点包含两个标记:(1)指出了最近的树中顶点和边的权重; (2)被选中的顶点和边加粗表示
*
* 加入节点u:
* (1)把u*从集合V-Vt移动到树的顶点集合Vt中(V为已加入树的节点的集合,Vt为还没加入树的节点的集合)
* (2)对于集合V-Vt中每一个剩下的顶点u,如果它用一条比u当前距离标记更短的变和u*相连,分别把它的标记更新为u*以及u与u*之间的权重<br/...
分类:
其他 时间:
2014-01-21 23:07:13
收藏:
0 评论:
0 赞:
0 阅读:
345
题意:求输出字符串时按键个数的最小值。大小写转换时按的shift、caps也计算在内。
原来CapsLock亮的时候按shift是可以打小写字母!!!
/*
若灯亮,则直接按字母;若灯灭,则按字母再开灯
若灯亮,则要先按字母再关灯;若灯灭,则按shift+字母
*/
dp[i][j]表示第i个字符在caps灯为j状态时的输入步数。j=0表示灯灭。
#inc...
分类:
其他 时间:
2014-01-21 23:02:08
收藏:
0 评论:
0 赞:
0 阅读:
385
01-21 12:50:58.840: D/dalvikvm(13775): GC_FOR_ALLOC freed 33K, 30% free 36957K/52240K, paused 19ms, total 19ms
01-21 12:50:58.890: D/dalvikvm(13775): GC_CONCURRENT freed 872K, 16% free 44185K/52240K,...
分类:
其他 时间:
2014-01-21 23:17:28
收藏:
0 评论:
0 赞:
0 阅读:
450
前一段时间遇到了一个问题,那就是RAC环境下的一个数据文件,竟然放在了本地硬盘,而没有放在ASM磁盘组中。非常怪异的现象,更怪异的是RAC竟然允许这种情况。
其实解决方法很简单,就是使用rman来讲本地的数据文件迁移到ASM磁盘组上。...
分类:
数据库技术 时间:
2014-01-21 23:37:23
收藏:
0 评论:
0 赞:
0 阅读:
533