cocoa 底层框架 http://www.cnblogs.com/smileEvday/category/431117.html 点击打开链接 Read More
posted @ 2013-07-23 19:12
javawebsoa
Views(115)
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(411)
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(443)
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(192)
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(348)
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(226)
Comments(0)
Diggs(0)
当线程中的一个函数需要创建私有数据时,该私有数据在对函数的调用之间保持一致,数据能静态地分配在存储器中,当我们采用命名范围也许可以实现它使用在函数或是文件(静态),或是全局(EXTERN)。但是当涉及到线程时就不是那么简单了。在单线程程序中,我们经常要用到"全局变量"以实现多个函数间共享数据。在多线程环境下,由于数据空间是共享的,因此全局变量也为所有线程所共有。但有时应用程序设计中有必要提供线程私有的全局变量,仅在某个线程中有效,但却可以跨多个函数访问,比如程序可能需要每个线程维护一个链表,而使用相同的函数操作,最简单的办法就是使用同名而不同变量地址的线程相关数据结构。这样 Read More
posted @ 2013-07-23 18:59
javawebsoa
Views(353)
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(248)
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(2237)
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(312)
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(1669)
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(159)
Comments(0)
Diggs(0)
以下转自工程院***院长的邮件 :各位同事:大家好!我们在一起生活与工作,用通俗的话来讲,是一种缘分。至少从我的角度,希望每一个周围工作的同事,都能够有健康的身体,愉悦的心情,成功的事业。我想,也许存在有一种共同或者类似的看待问题、处理问题的态度和工作方式,把我们团结在一起,让我们走得顺利,前进得更远。作为部门领导,也是经验相对更丰富一些的人,无法回避的要谈到工作。老实说,工作不是人生的全部,生活才是。但生活离不开工作,努力工作也是为了追求更好的生活。常常有人把工作当做一种任务,一种负担,这时工作的意义就在于完成任务,或者结束时间。从另外一个角度看,这无异于人的独立精神与人生时间旅程的碰撞和煎 Read More
posted @ 2013-07-23 18:48
javawebsoa
Views(474)
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(351)
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(230)
Comments(0)
Diggs(0)
做人事档案的系统考虑到数据的安全性与一致性,毕竟是要对外上线、真正投入使用的项目,数据库的可靠性与安全性上我们开发人员要考虑的就很多了,记得做机房收费系统时注册新卡是自己为了简单,写成了一个存储过程(存储过程加事务),完成了一个功能的实现就万事大吉了,这次想换一种新的方法:经过和师哥的交流学习,在代码中使用事务同样也是可以解决问题的,可以保证数据的正确性,就像银行取款一样,如果在取款的过程中取款机出现故障,我们个人的账户上的金额不会受任何影响等。 代码中使用事务前提:务必保证一个功能(或用例)在同一个打开的数据连接上,放到同一个事务里面操作。 首先是在D层添加一个类为了保存当前操作的这... Read More
posted @ 2013-07-23 18:42
javawebsoa
Views(1082)
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(308)
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(446)
Comments(0)
Diggs(0)
分析:1. 二叉树中,每个结点都有两个指向子结点的指针。2. 在双向链表中,每个结点也有两个指针,分别指向前一个结点和后一个结点。3. 二叉搜索树中,左子结点的值总是小于父结点的值,右子结点的值总是大于父结点的值。4. 将二叉搜索树转换为双向链表时,原先指向左子结点的指针调整为链表中指向前一个结点的指针,原先指向右子结点的指针调整为链表中指向后一个结点的指针。5. 由于要求转换之后的链表是排好序的,所以我们采取中序遍历。6. 当遍历转换到根结点时,左子树已经转换成了一个排序的链表了,并且处在链表中的最后一个结点是当前值最大的结点,将其与根结点连接起来,接着去遍历转换右子树,并把根结点和右子树中 Read More
posted @ 2013-07-23 18:35
javawebsoa
Views(483)
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(224)
Comments(0)
Diggs(0)
在js中如何实现设计模式中的模板方法? 思路的产生必然要求熟悉js,如何实现?就很简单了,都知道在js中如果定义两个相同名称的方法,前一个方法就会被后一个方法覆盖掉,使用此特点就可以实现模板方法。 例如在实际的项目中有很多页面操作的步骤基本相同,但局部细节却不一样。例如在我所在的项目中,就有很多展示数据库记录的页面,每个页面都存在读取记录,查询记录,增加删除,修改记录等相同的操作,但对应的后台方法却不一样。function ListCommon2() { var urlAdd; var urlAjax; var tableid; var titleText=""; ... Read More
posted @ 2013-07-23 18:31
javawebsoa
Views(320)
Comments(0)
Diggs(0)
最近有个需求,要检测配置中的那些url的域名是否都正常,即是否都能ping通。 不过配置中url格式是这样的 http://www.something.com:1234/ 。 要ping的是www.something.com。 要把url中的域名抽离出来,一般会想到的是切割字符串,或者用正则表达式。 不过有个更干净利落的方法,就是python标准库自带的urlparse。url的各个部分都可以用这个东东抽离出来。 >> url = 'http://www.something.com:1234/foo/index.html?name=kzc&age=29#second Read More
posted @ 2013-07-23 18:29
javawebsoa
Views(215)
Comments(0)
Diggs(0)
Greg and Graphtime limit per test3 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputGreg has a weighed directed graph, consisting ofnvertices. In this graph any pair of distinct vertices has an edge between them in both directions. Greg loves playing with the graph an Read More
posted @ 2013-07-23 18:27
javawebsoa
Views(329)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号