线程控制1.线程与进程的关系线程:计算机中独立运行的最小单位。在用户角度:多个线程是同时执行的。操作系统角度:各个线程交替执行以上只针对单核CPU的情况在多核CPU主机上,多个线程可以同时运行。为什么支持对进程的情况下引入多线程?多线程相对多进程有以下优点:1.多进程的情况下,每个进程有自己的独立的...
分类:
编程语言 时间:
2015-01-08 14:58:38
阅读次数:
211
最终总结:1. 不同package的app默认在不同的进程当中,不可共享数据。2. 不同package的app如果设置相同的sharedUserID,当他们的keystore相同时,可共享数据,默认不在同一个进程。3. 不同package的app当sharedUserID/keystore相同时,在...
分类:
移动开发 时间:
2015-01-08 14:57:27
阅读次数:
227
非常早就发现自已事实上没有哪方面的天赋,头脑空嘴巴笨反应慢,也不知如何去攀龙附凤,所幸有点勤奋和坚持,所以一直以来好象蜗牛那样一步一步往上爬,虽然天空是小小的,但依旧有大大的梦想,正象一种慵懒的说法:梦想还是要有的,万一它实现了呢?从专业的角度,我是一个坚持的人。从1994年開始学计算机软件,然后学...
分类:
其他好文 时间:
2015-01-08 14:57:06
阅读次数:
174
数据库:管理数据的地方。 数据库的发展阶段:层次型、网状型、关系型(现在基本都是关系型)。 DB(Database) DBMS(数据库管理系统) DBS(数据库系统)主流的数据库:SQLServer,Oracle,DB2,sybase,access,foxpro SQL语言——国际化标准。Trans...
分类:
数据库 时间:
2015-01-08 14:57:21
阅读次数:
175
原文:百度地图API显示多个标注点,解决提示信息问题以及给标注增加地图旁的文字连接提示的另一种解决办法公司的网站改版要求在一个页面显示百度地图.上面要同时显示很多标注点,标注点当然要有提示信息嘛,提示信息也当然要不一样嘛,因为给标注绑定的鼠标事件当你移动鼠标上去的其实循环值已经是最后值了,所以无论你...
一:Memcached中的一些参数限制 Key的长度:250字节(二进制协议支持65536个字节) value的限制:1M ,一般都是存储一些文本,如新闻标题等等这个值足够了, 内存的限制:32位下最大设置到2G。 如果有30G数据要缓存一般也会单实列装30G(不把鸡蛋放入到一个篮子...
分类:
系统相关 时间:
2015-01-08 14:57:53
阅读次数:
221
jsp页面删除jquery代码var ids=new Array(); function deleteAttachment(attachment,id){ ids.push(id); $("#ids").val(ids.join(",")); $(attachment).parent().re...
分类:
其他好文 时间:
2015-01-08 14:58:06
阅读次数:
167
基于JavaEE平台实战WebService框架Xfire+Ajax框架DWR(租房网项目实战)课程分类:Java适合人群:初级课时数量:40课时用到技术:WebService、xFire、DWR、Ajax涉及项目:租房网咨询QQ:1840215592一、课程介绍1.1、课程的背景该课程是北风品牌课...
分类:
编程语言 时间:
2015-01-08 14:57:23
阅读次数:
190
目前,Redis还没有一个类似于MySQL Proxy或Oracle RAC的官方HA方案。Redis作者有一个名为Redis Sentinel的计划 ,据称将会有监控,报警和自动故障转移三大功能,非常不错。但可惜的是短期内恐怕还不能开发完成。因此,如何在出现故障时自动转移是一个需要解决的问题。通过...
分类:
其他好文 时间:
2015-01-08 14:57:10
阅读次数:
235
//在#define中,标准只定义了#和##两种操作。#用来把参数转换成字符串,##则用来连接两个前后两个参数,把它们变成一个字符串。#define Conn(x,y) x##y //连接x,y#define ToChar(x) #@x //加单引号#define ToString(x) #x //...
分类:
其他好文 时间:
2015-01-08 14:55:10
阅读次数:
173
【参考资料】吴垠的“手把手教你把Vim改装成一个IDE编程环境”在Fedora下成功将Vim打造成适用于C/C++的IDE用Vim搭建C/C++开发环境Ubuntu下vim+ctags的配置(转)Vim下的代码自动补全和代码跳转阅读(转)omnicppcomplete - a Vim plugin我...
分类:
编程语言 时间:
2015-01-08 14:55:16
阅读次数:
299
var X, xue;xue = xue || function(expr, fn) { return xue.dom ? xue.dom(expr, fn) : {};};X = xue;window.xue = xue;xue.browser = xue.browser || {};xue.br...
分类:
移动开发 时间:
2015-01-08 14:54:12
阅读次数:
225
上篇介绍了如何创建项目,这一次将介绍创建完的项目如何呈现在开发者的眼前,介绍android studio开发环境的整体布局,让大家知道各个模块的位置和功能。工具/原料Android studio方法/步骤首先看看刚创建完的项目界面,除了菜单栏、工具栏等,没有什么可以编辑的界面通过项目的文件浏览器可以...
分类:
移动开发 时间:
2015-01-08 14:56:41
阅读次数:
166
回到目录上一讲中简单介绍了一个EF环境下通过DbCommand拦截器来实现SQLSERVER的读写分离,只是一个最简单的实现,而如果出现事务情况,还是会有一些问题的,因为在拦截器中我们手动开启了Connection链接,而在一个WEB请求时,如果你的一个变量即用到了read库又用到了write库,就...
分类:
数据库 时间:
2015-01-08 14:56:48
阅读次数:
265
原文:【高德地图API】从零开始学高德JS API(五)路线规划——驾车|公交|步行先来看两个问题:路线规划与导航有什么区别?步行导航与驾车导航有什么区别?
回答:
1、路线规划,指的是为用户提供3条路线推荐。【高德】在提供路线规划的时候,会提供用户自定义路线规划功能,这是别家没有做到的。导航,指的...
原文:【高德地图API】如何获得行政区域?如何制作行政规划图?什么是行政规划图?如何获得每个行政区域的边界轮廓图?举例:重庆市 江北区。如图: 官方类参考:http://developer.amap.com/javascript/reference/search#Partition 行政规划代码: ...
想要学好安卓开发,就必须理解安卓软件的生命周期,明白一个活动的创建、启动、停止、暂停、重启和销毁的过程,知道各个阶段会调用什么函数进行处理不同的情况,这里我就通过一个简单的例子让大家明白一个活动的生命周期。工具/原料Android studio一部安卓手机或者安卓模拟器Android studio如...
分类:
移动开发 时间:
2015-01-08 14:55:58
阅读次数:
254