cocoa 底层框架 http://www.cnblogs.com/smileEvday/category/431117.html 点击打开链接 Read More
posted @ 2013-07-23 19:12
javawebsoa
Views(114)
Comments(0)
Diggs(0)
题目:跟N皇后问题一样,不考虑对角冲突,但考虑墙的存在,只要中间有墙就不会冲突。N皇后一行只能放一个,而这题不行,所以用全图暴力放棋,回溯dfs即可,题目最多就到4*4,范围很小。刚开始考虑放一个棋子后就把其他不能放的地方标记下,然后再暴力,后来发现如果一个点重复标记在去标记时就会把点标成合法的,于是改用放棋子是进行检查,由于数据量小,也不会占用多少时间。之后才想到,在标记时可以用累加的,去标记时再一个一个减下来即可。。。代码:#include const int maxn = 5;char map[maxn][maxn];int ans, n;bool isok(int x, int y) Read More
posted @ 2013-07-23 19:10
javawebsoa
Views(410)
Comments(0)
Diggs(0)
为什么需要PageObject? PageObject(PO)是界面自动化验收测试中的一个常见模式,要和@槽神刘叫兽探讨一下PO的必要性,顾写这篇小文表达一下我的观点。 PO的主要价值体现在对界面交互细节的封装,这样可以使测试案例可以更关注与业务而非界面细节,提高测试案例的可读性,这其实都很有利BehaviorDrivenDevelopment(BDD),AcceptanceTestDrivenDevelopment(ATDD)或SpecificationByExample(SbE)的实施。 举个小例子,例如,我有个身份信息页面,需要输入姓名,年龄,性别,身份证号等信息,如果不用PO,... Read More
posted @ 2013-07-23 19:08
javawebsoa
Views(442)
Comments(0)
Diggs(0)
主要内容: 作者及书。 Part I.我们的行动如何创造事实,我们如何才能改变现实。 Part II.第五项修炼:学习型组织的基石。 Part III.建立学习型组织。 Part V.实践中的反思。 第五项修炼 (学习型组织的艺术与实践)from Horky Chen Read More
posted @ 2013-07-23 19:05
javawebsoa
Views(191)
Comments(0)
Diggs(0)
ROADSTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 9118Accepted: 3383Description N cities named with numbers 1 ... N are connected with one-way roads. Each road has two parameters associated with it : the road length and the toll that needs to be paid for the road (expressed in the number Read More
posted @ 2013-07-23 19:03
javawebsoa
Views(345)
Comments(0)
Diggs(0)
题目比较难理解。给出铁路的容量和站点数,以及几笔订单,要求算出如何盈利最大。咋一看想贪心,但无法确定是最优解啊。于是用dfs做,就两种状况,选与不选,先开一个每个站点的当前人数数组,假设要选,然后各个站点加上人数判断会不会超人数,不会就进入选择的下一轮dfs,然后把人数减掉,进入不选的dfs。这题据说用数组标记会超时。。。代码:#include const int maxn = 30;int cap, num, ord, ans;int cnt[10];struct Order { int s; int e; int p;};Order o[maxn];bool judge() { for ( Read More
posted @ 2013-07-23 19:02
javawebsoa
Views(222)
Comments(0)
Diggs(0)
当线程中的一个函数需要创建私有数据时,该私有数据在对函数的调用之间保持一致,数据能静态地分配在存储器中,当我们采用命名范围也许可以实现它使用在函数或是文件(静态),或是全局(EXTERN)。但是当涉及到线程时就不是那么简单了。在单线程程序中,我们经常要用到"全局变量"以实现多个函数间共享数据。在多线程环境下,由于数据空间是共享的,因此全局变量也为所有线程所共有。但有时应用程序设计中有必要提供线程私有的全局变量,仅在某个线程中有效,但却可以跨多个函数访问,比如程序可能需要每个线程维护一个链表,而使用相同的函数操作,最简单的办法就是使用同名而不同变量地址的线程相关数据结构。这样 Read More
posted @ 2013-07-23 18:59
javawebsoa
Views(348)
Comments(0)
Diggs(0)
1. 重新定义。 String str = "中文试试" ; str = new String(u.getBytes("iso-8859-1"),"utf-8");2. 使用过滤器解决。3. 修改Tomcat配置server.xml,改为: Read More
posted @ 2013-07-23 18:57
javawebsoa
Views(245)
Comments(0)
Diggs(0)
-- mongodb cpu is high, infomation as below: 1 the message in the http://10.100.1.11:28017/ as below: conn 3188663 R 2004 apollo.eacmscache { key: "mpage:en_US:layout.www.origin.com/connect_default" } 10.100.10.114:378522 check top status,find the hightest process, the pid is 19271 top - 0 Read More
posted @ 2013-07-23 18:55
javawebsoa
Views(2231)
Comments(0)
Diggs(0)
在第二篇《如何制作一个类似TinyWings的游戏》基础上,增加添加主角,并且使用Box2D来模拟主角移动,原文《HowToCreateAGameLikeTinyWingswithCocos2D2.XPart2》,在这里继续以Cocos2d-x进行实现。有关源码、资源等在文章下面给出了地址。步骤如下: 1.使用上一篇的工程; 2.创建Box2D世界,并且添加一些代码来进行调试绘制,同时添加一些形状。打开HelloWorldScene.h文件,添加如下定义: 1 #definePTM_RATIO ... Read More
posted @ 2013-07-23 18:54
javawebsoa
Views(309)
Comments(0)
Diggs(0)
源代码:http://svn.apache.org/repos/asf/zookeeper/trunk/导入eclipse:在包含build.xml目录下执行ant eclipse将产生.classpath文件目录结构:src/recipes:提供了各种Zookeeper应用例子src/c:提供了c版客户端。zookeeper_st,zookeeper_mt两个librarysrc/contrib:别人贡献的代码?src/generated:由jute生成的java实体类客户端入口:org.apache.zookeeper.ZooKeeperMain//读取命令行输入,用MyCommandOp Read More
posted @ 2013-07-23 18:52
javawebsoa
Views(1665)
Comments(0)
Diggs(0)
1:本地创建完项目然后提交到github 新建一个git项目 -->git init 修改后 想要提交的话则 -->git add . -->git commit (1)然后在github申请一个账号 新建一个项目 比如为bloodshare (2)在本地生成一个SSH KEY 并将生成的SSH key 添加到 github 中去 (3)然后再执行git remote add bd git@github.com:github用户名/bloodshare.git (4)提交到远程仓库 git push bd master 2:从其他地方clone过来然后在提交到固定的地方(内部 Read More
posted @ 2013-07-23 18:50
javawebsoa
Views(156)
Comments(0)
Diggs(0)
以下转自工程院***院长的邮件 :各位同事:大家好!我们在一起生活与工作,用通俗的话来讲,是一种缘分。至少从我的角度,希望每一个周围工作的同事,都能够有健康的身体,愉悦的心情,成功的事业。我想,也许存在有一种共同或者类似的看待问题、处理问题的态度和工作方式,把我们团结在一起,让我们走得顺利,前进得更远。作为部门领导,也是经验相对更丰富一些的人,无法回避的要谈到工作。老实说,工作不是人生的全部,生活才是。但生活离不开工作,努力工作也是为了追求更好的生活。常常有人把工作当做一种任务,一种负担,这时工作的意义就在于完成任务,或者结束时间。从另外一个角度看,这无异于人的独立精神与人生时间旅程的碰撞和煎 Read More
posted @ 2013-07-23 18:48
javawebsoa
Views(473)
Comments(0)
Diggs(0)
PLSQL远程连接Oracle 10G 1、在安装ORACLE服务器的机器上搜索下列文件, ORACLE 服务器上的文件 oci.dll ocijdbc10.dll ociw32.dll orannzsbb10.dll oraocci10.dll oraociei10.dll (可能服务器没有,如果没有则pl sql 随便用户名密码可以登陆) sqlnet.ora tnsnames.ora classes12.jar ojdbc14.jar 放到一个文件夹,如 oraclient 2、配置tnsnames.ora,如果本机上没有安装oracle,可以从安装了oracle的机上拷贝一个(tns. Read More
posted @ 2013-07-23 18:46
javawebsoa
Views(346)
Comments(0)
Diggs(0)
Keywords SearchTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 25799Accepted Submission(s): 8421 Problem Description In the modern time, Search engine came into the life of everybody like Google, Baidu, etc. Wiskey also wants to bring t... Read More
posted @ 2013-07-23 18:44
javawebsoa
Views(229)
Comments(0)
Diggs(0)
做人事档案的系统考虑到数据的安全性与一致性,毕竟是要对外上线、真正投入使用的项目,数据库的可靠性与安全性上我们开发人员要考虑的就很多了,记得做机房收费系统时注册新卡是自己为了简单,写成了一个存储过程(存储过程加事务),完成了一个功能的实现就万事大吉了,这次想换一种新的方法:经过和师哥的交流学习,在代码中使用事务同样也是可以解决问题的,可以保证数据的正确性,就像银行取款一样,如果在取款的过程中取款机出现故障,我们个人的账户上的金额不会受任何影响等。 代码中使用事务前提:务必保证一个功能(或用例)在同一个打开的数据连接上,放到同一个事务里面操作。 首先是在D层添加一个类为了保存当前操作的这... Read More
posted @ 2013-07-23 18:42
javawebsoa
Views(1073)
Comments(0)
Diggs(0)
系统是ubuntukylin-13.04-desktop版本,不知道别的版本有没有这个问题,未测试。SenchaArchitect采用最新版本2.2.2,我安装的是32位的。 具体无法启动的问题如下: 无法加载libudev.so.0这个动态库,奇怪了,索性在lib目录搜索一下,还真没有这个文件,好吧,度娘,发现这个问题还很少有人提到,那就Google,英文资源还真不少(平时喜欢用度娘的我要改改习惯了,呵呵),其中就有一篇提到为何加载不了,其原因就是系统把libudev.so.0改名了,我们可以在控制台输入:locate udev.so 看看目录就知道了。 解决方法就是建立一个软连接到新的.. Read More
posted @ 2013-07-23 18:40
javawebsoa
Views(306)
Comments(0)
Diggs(0)
MVVMLight是MVVM开发模式在Windows Phone平台下的一个开发框架,关于MVVMLight的基础使用,已经有人写的很好了,可以参照:MVVM、MVVMLight、MVVMLight Toolkit之我见 - 陈希章 - 博客园但是有些业务逻辑写在Code-Behind里面是不合适的,而通过在ViewModel中实现导航,实现OnNavigated、OnBackPress事件则是一个比较好的方法,参照Prism框架的实现方式,我做了一个MvvmLight的一个Extension。 该DLL可在http://download.csdn.net/detail/coaxhappy/5 Read More
posted @ 2013-07-23 18:37
javawebsoa
Views(444)
Comments(0)
Diggs(0)
分析:1. 二叉树中,每个结点都有两个指向子结点的指针。2. 在双向链表中,每个结点也有两个指针,分别指向前一个结点和后一个结点。3. 二叉搜索树中,左子结点的值总是小于父结点的值,右子结点的值总是大于父结点的值。4. 将二叉搜索树转换为双向链表时,原先指向左子结点的指针调整为链表中指向前一个结点的指针,原先指向右子结点的指针调整为链表中指向后一个结点的指针。5. 由于要求转换之后的链表是排好序的,所以我们采取中序遍历。6. 当遍历转换到根结点时,左子树已经转换成了一个排序的链表了,并且处在链表中的最后一个结点是当前值最大的结点,将其与根结点连接起来,接着去遍历转换右子树,并把根结点和右子树中 Read More
posted @ 2013-07-23 18:35
javawebsoa
Views(481)
Comments(0)
Diggs(0)
$val){ $key=strtolower($key);//设置属性名称均为小写 //get_class_vars(get_class($this)) //获取当前类的所有的属性 if(!in_array($key,get_class_vars(get_class($this)))){ continue; } else { $this->setOption($key,$val); } } }//定义不同的错误级别 private function getError(){ $str="上传文件{$this->originName}时出错:"; switch($t Read More
posted @ 2013-07-23 18:33
javawebsoa
Views(223)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号