不管我们使用thread,threadPool,task,还是APM异步,本质都是在使用多线程。对于新手来说,不太敢用多线程的原因,就我个人的体验来说,就是对多线程的异常捕获方式或时机缺乏了解,而一旦出现异常没有捕获,将会带来难以发现的bug,进而造成系统崩溃。而多线程本身也不是一朝一夕就能学好的,...
分类:
编程语言 时间:
2015-07-01 15:33:54
阅读次数:
257
BI是商业智能的缩写,是可以帮助企业做出明智的业务经营决策的工具,其数据来源于各个业务系统,如ERP、CRM、SCM、进销存、HER、OA等。 BI系统不同于传统的管理信息系统,他号称是一个整体应用的解决方案,是融入管理思想的强大系统:有着系统整体的设计思想,支持对所有形式的业务信息进行访问,...
分类:
其他好文 时间:
2015-07-01 15:32:36
阅读次数:
86
当我们获取到一些iOS的app包后,发现里面的png图片使用系统的预览看不了。因为在Xcode生成应用程序包时,自动将png图片进行优化,而优化后的图片不能直接使用预览查看,这个优化工具是pngcrush。它也提供了还原的功能,使图片再度可见。批量处理脚本如下:#/bin/shfilelist=`f...
分类:
移动开发 时间:
2015-07-01 15:29:53
阅读次数:
185
1,configure 命令行参数处理2,初始化各种文件路径3,分析源码结构4,生成编译过程中所需路径5,准备 .h,.err等编译所需文件6,写入命令行参数7,检测环境(系统,编译器,第三方库...)8,处理nginx,conf文件等的路径9,创建makefile文件10,加入第三方库,头文件等1...
分类:
其他好文 时间:
2015-07-01 15:28:24
阅读次数:
126
估计是前几天为了看别人的源代码,然后把库的顺序给改了,然后今天再用VC的时候就悲剧了,一直报这个错,网上找的改库的顺序太麻烦了,找到的一个用命令行将VC 环境全部重置的方法启动VC时不要用图形界面,通过在命令提示符下输入:msdev /useenv运行(注意/前面有个空格).它会强制使系统环境变量全...
分类:
其他好文 时间:
2015-07-01 15:27:42
阅读次数:
149
前补0的格式化方式在业务系统中经常使用,记录下此api。public static void main(String[] args) { System.out.println(String.format("%04d", 2));}结果:0002
分类:
编程语言 时间:
2015-07-01 15:25:42
阅读次数:
116
前言:
Tcp/ip协议对网络编程的重要性,进行过网络开发的人员都知道,我们所编写的网络程序除了硬件,结构等限制,通过修改Tcp/ip内核参数也能得到很大的性能提升,
下面就列举一些Tcp/ip内核参数,解释它们的含义并通过修改来它们来优化我们的网络程序。
这里网络程序主要指的是服务器
1. fs.file-max
最大可以打开的文件描述符数量,注意是整个系统。
在服务器...
分类:
系统相关 时间:
2015-07-01 14:21:39
阅读次数:
309
Java的动态代理:
Spring的面向切面编程(AOP)底层实现原理是动态代理,因此在学习面向切面编程之前必须先了解动态代理。
Java中动态代理应用非常广泛,动态代理是23中设计模式中非常常用的经典设计模式之一。动态代理的原理是,当要调用一个目标对象或者其方法时,系统并不是直接返回目标对象,而是返回一个代理对象,通过这个代理对象去访问目标对象或者目标对象的方法。
动态代理的简...
分类:
编程语言 时间:
2015-07-01 14:19:54
阅读次数:
255
对于需要特殊加密的人群,我这里给出相应的方法来进行谷歌式加密。
步骤如下:
准备:
首先在你的手机上准备好客户端(自己百度下载)
接下来按照命令做:
date 查看系统时间
date -s 03/04/2013(将系统日期设定为2013年03月04日)
date -s 110:38(将系统时间设定为上午 10:38)
修改完后执行:clock...
分类:
其他好文 时间:
2015-07-01 14:12:16
阅读次数:
94
郁闷了一年多你不能使用本地连接的开放热点网上说的网卡驱动程序,系统设置等。,我们解决不了原本BIOS节能设置错误导致在连续主动对自己的有线无线功能被禁用该LAN\WLAN Switching 功能关闭,最终能够愉快地上网了watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi...
分类:
其他好文 时间:
2015-07-01 14:07:26
阅读次数:
132