摘要:
微软在编译者大会上宣布将Bing作为平台开放,此举显然旨在改变谷歌(微博)一家独大的局面。报道称,微软知道如何创建平台。因此当它发布新平台时,都值得业界仔细关注。就在上周之前,微软Bing给大家的印象还是一个同谷歌竞争的搜索引擎。然而在编译开发者大会上,微软做出一个令人吃惊的声明:Bing如今也是一个开发者平台。微软正开放Bing的多个工具,包括Entity API 、语音功能、光学字符识别功能、翻译功能以及为第三方应用开发者准备的工具。微软将这些服务描述为用来创建产品的“智能结构”,帮助人们以更人性化的方式与世界的知识以及他们所处的环境互动。微软内部已经在使用这些功能,不过现在正慢慢向其他人 阅读全文
posted @ 2013-07-24 20:33
jlins
阅读(319)
评论(0)
推荐(0)
摘要:
现在这社会,人人都显得浮躁了,不是好事情。特别是针对做开发这种技术行业,需要的是要踏踏实实,勤勤恳恳。太多人,要么对技术一知半解就开始乱喷,要么就是抱死原来会的那点东西,不再进取。纵观那些大牛们,除了他们本身深厚的积淀外,更可怕的是他们绝对都是非常非常非常努力的人。每个人都是从一个菜鸟做起的,但有的人慢慢的成了大牛,有的人却慢慢成了奇葩,更有甚者从菜鸟变成了菜根!大家同起点,你在游戏时候,大牛在钻研。你在约会时候,大牛在钻研,你在看电影时候,大牛在钻研。最后你丫的还说,我咋就成不了大牛呢!能成就鬼了!至那些正在向技术道路上前行,和已经前行多年却唠唠叨叨的人。闭上嘴,打开电脑,敲起键盘,大牛的道 阅读全文
posted @ 2013-07-24 20:31
jlins
阅读(628)
评论(0)
推荐(0)
摘要:
一 . 什么是线层阻塞?线程阻塞即线程高风亮节让出或放弃CPU,暂停执行,只有等到导致阻塞的原因解除,才能恢复运行;或者被其他线程中断,该线程会退出阻塞状态,并且抛出InterrutedException.二 .常见的导致线程阻塞的原因: Ø线程执行了Thread.sleep(intn)方法,线程放弃CPU,睡眠n毫秒,然后恢复运行。但是此时被该线程所控制的同步代码块的锁定释放权利依然属于该线程,其他线程依然不能访问该代码块。 Ø线程要执行一段同步代码,由于无法获得相关的同步锁,只好进入阻塞状态,等到获得了同步锁才能恢复运行。 Ø线程执行了一个对象的wait()方 阅读全文
posted @ 2013-07-24 20:28
jlins
阅读(233)
评论(0)
推荐(0)
摘要:
介绍当分布式系统编程成为你生活中的一部分时,你需要经历一段学习曲线。这篇文章描述了一下我当前在这个领域大致属于哪个层次,并希望能为你指出足够多 的错误,从别人的错误中学习,从而使你能以最优的路径通向成功。先声明一下,我在1995年时达到第1级,我现在处于第3级。你自己属于哪一级呢?第0级:完全一无所知每个程序员都从这一级开始。我不会在此浪费太多口舌,因为这实在没什么太多可说的。相反,我会引用一些我曾经经历过的对话,为从未接触过分布式系统的开发者们提供一些建议。对话1:NN:“在分布式系统中,复制是个很容易的操作,你只需要让所有的结点同时存储你要复制的东东就行了”。另一段对话(从我记忆深处挖出来 阅读全文
posted @ 2013-07-24 20:24
jlins
阅读(281)
评论(0)
推荐(0)
摘要:
例如:我收到一个短信是一个链接:http://www.qq.com/a/b/?, 当我点击以后我要实现的场景是:点击-----》有两种情况可供选择:手机中有此应用,跳转到应用;反之,则进入网页。跳入网页我就不说了,这个不用写什么都会跳过去,本身就是http超链接,下面介绍如何让系统根据书写的连接,查找到我的应用,并在程序中将这个地址完整的获取:1、首先,在manifest.xml中你要跳转到的activity中添加如下代码: 注意:在以上代码中android:pathPrefix="/a",这个属性定义了内容提供器的数据子集的URI的初始部分,这就说明设置sche... 阅读全文
posted @ 2013-07-24 20:22
jlins
阅读(1401)
评论(0)
推荐(0)
摘要:
在简单的三层登陆完成之后,我又在其中加入了设计模式,其中包括抽象工厂+反射和外观模式.关于设计模式,在学习三层之前我们已经系统的学习过,可是在这次往机房收费系统中加设计模式时,还是感觉无从下手,出现了学没有致用的尴尬情景.不过这也体现了我们提高班学习中项目驱动的优势. 接下来是我的一些现有思路,可能还不很准确,期待读者朋友的指点. 先说一下简单的三层登陆思想吧: 我们现阶段接触的三层就是最基本的三层--UI层,BLL层和DAL层.关于这三者之间的关系,在我前面博客中有所涉及,如果有兴趣,你可以参看:三层架构入门. 言归正传,理论知识我们知道了,在机房收费系统中,我们究竟是如何利用这三层来简化. 阅读全文
posted @ 2013-07-24 20:20
jlins
阅读(256)
评论(0)
推荐(0)
摘要:
最近在研究SQL语句的优化问题。下面是从网上搜集的,有的地方有点老了,可是还是有很多可以借鉴的地方的。 如何加快查询速度? 1、升级硬件。 2、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。 3、扩大服务器的内存。 4、增加服务器CPU个数。 5、对于大的数据库不要设置数据库自动增长,它会降低服务器的性能。 6、在查询Select语句中用Where字句限制返回的行数,避免表扫描,如果返回不必要的数据,浪费了服务器的I/O资源,加重了网络的负担降低性能。如果表很大,在表扫描的期间将表锁住,禁止其他的联接访问表,后果严重。 7、查询时不要返回不需要的行、列。 8、用selec 阅读全文
posted @ 2013-07-24 20:18
jlins
阅读(461)
评论(0)
推荐(0)
摘要:
Android tp的虚拟按键处理 现在在越来越多的Android的手机都是虚拟按键来操作,但是对于开发者来说可能会关心Android对虚拟按键如何处理的。对Linux熟悉的人可能会说,it's easy, 调用input_report_key()。OK,你说的没有错误,但是在android中,google让你对策略和驱动有了更加深入的了解。 APP-------> Framework-------> Kernel-------> Hardware 上面就是整个Android的... 阅读全文
posted @ 2013-07-24 20:15
jlins
阅读(773)
评论(0)
推荐(0)
摘要:
题目链接:hdu1495共有6种操作,x-->y,x-->z,y-->x,y-->z,z-->x,z-->y#include#include#include#include#define MAXN 105using namespace std;int v[MAXN][MAXN][MAXN];int a,b,c,flag;struct node{ int x,y,z; int step;};bool judge(node k){ if( (k.x == k.y && k.z == 0) || (k.x == k.z && k.y 阅读全文
posted @ 2013-07-24 20:14
jlins
阅读(237)
评论(0)
推荐(0)
摘要:
最近做数据迁移,之前有一篇迁移思路思考的文章,这里继续做具体的测试,主题问表空间传输。 一、源服务器上导出表空间 源服务器: 10.1.122.55 目标服务器:10.1.122.54 0.设置字符集 注意,这里不设置字符集在导入的时候会报错,详细情况见文章的最后。 suse11sp2:~ # export LANG=AMERICAN_AMERICA.AL32UTF8 suse11sp2:~> export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 suse11sp2:~> sqlplus / as sysdba SQL*Plus: Release 1. 阅读全文
posted @ 2013-07-24 20:11
jlins
阅读(591)
评论(0)
推荐(0)

浙公网安备 33010602011771号