2013年10月30日

[算法][LeetCode]Single Number——异或运算的巧妙运用

摘要: 题目要求Given an array of integers, every element appearstwiceexcept for one. Find that single one.Note:Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory?一个int数组中,除了有一个int只出现了一次,其他int都出现了两次,请找出这个int。要求:设计的算法是线性的复杂度,并且不要用额外的内存空间。解题思路异或运算的几个相关公式:1. a 阅读全文

posted @ 2013-10-30 17:12 南京大乱炖 阅读(1961) 评论(0) 推荐(1) 编辑

[算法][庞果网]倒水问题/量水问题

摘要: 题目要求有两个容器,容积分别为A升和B升,有无限多的水,现在需要C升水。我们还有一个足够大的水缸,足够容纳C升水。起初它是空的,我们只能往水缸里倒入水,而不能倒出。可以进行的操作是:把一个容器灌满;把一个容器清空(容器里剩余的水全部倒掉,或者倒入水缸);用一个容器的水倒入另外一个容器,直到倒出水的容器空或者倒入水的容器满。 问是否能够通过有限次操作,使得水缸最后恰好有C升水。输入:三个整数A, B, C,其中 0 b 且a mod b 不为0)具体的算法实现有循环和递归两种,我用的是循环的方法。扩展欧几里得算法定理:对于不完全为 0 的非负整数 a,b,gcd(a, b)表示 a, b 的最. 阅读全文

posted @ 2013-10-30 08:26 南京大乱炖 阅读(4808) 评论(1) 推荐(3) 编辑

2013年10月28日

[Domino]从嵌入另一个数据库嵌入的Embedded View无法正常显示,提示unable to lauch

摘要: 发现问题1. 项目中需要在一个数据库中插入另一个数据库的Embedded View,使用起来十分费劲,在选择数据库的下拉菜单中经常会找不到目标数据库:2. 在做日文版的时候,从workbench导出数据库之后,发现前面插入的Embedded View,无法正常显示,提示unable to launch。用Designer打开的时候发现点击这个Embedded View就会弹框,然后就不能点击该Form里面任何东西,很难选中。分析原因&解决问题1. Google了一下第一个问题,只要在Designer里面先打开被引用的数据库(view实际所在的数据库),再添加Embedded View, 阅读全文

posted @ 2013-10-28 16:08 南京大乱炖 阅读(504) 评论(0) 推荐(0) 编辑

2013年10月22日

[Domino]执行命令load design的时候出现Warning: Cannot locate design template

摘要: 发现问题在做Pseudo Test的时候被QA测出了一个问题。在Domino concole打命令“load design”,被Workbench翻译过后的数据库提示了一个警告:Warning: Cannotlocate design template 'xxx' used by 'xxx'分析原因在Google查了一下,是模板继承时候出的问题,找不到被继承的那个模板文件就会报这个warning。于是去翻译过后的数据库中查了一下模板的设置,发现模板的名字被翻译成日文了,所以找不到了。解决问题去Glossary数据库中,将响应数据库下面的Template>I 阅读全文

posted @ 2013-10-22 12:26 南京大乱炖 阅读(1353) 评论(0) 推荐(0) 编辑

2013年8月30日

[Java][Tomcat]在eclipse中运行tomcat报的一个错误

摘要: 2008-11-916:27:59org.apache.tomcat.util.digester.SetPropertiesRulebegin警告:[SetPropertiesRule]{Server/Service/Engine/Host/Context}Settingproperty'source'to'org.eclipse.jst.jee.server:BBS'didnotfindamatchingproperty.2008-11-916:27:59org.apache.tomcat.util.digester.SetPropertiesRulebegi 阅读全文

posted @ 2013-08-30 08:24 南京大乱炖 阅读(541) 评论(1) 推荐(0) 编辑

2013年8月22日

[C++] 跨平台的生成GUID方法

摘要: string GetGUID(){ char szGUID[BUFF_SIZE];#ifdef WIN32 GUID uuid; CoCreateGuid(&uuid);#else TmUUID_t uuid; TmMsg_CreateUUID(&uuid);#endif tm_snprintf(szGUID, BUFF_SIZE-1, "%08X-%04X-%04x-%02X%02X-%02X%02X%02X%02X%02X%02X", uuid.Data1, uuid.Data2, u... 阅读全文

posted @ 2013-08-22 11:35 南京大乱炖 阅读(2152) 评论(0) 推荐(0) 编辑

2012年8月21日

基于Backbone.js的JavaScript MVC示例程序(9)

摘要: 一.概述二.REST Server的实现2.1 REST API设计2.2 数据库设计2.3 用MyBatis实现的DAO层2.4 用Jersey实现的REST API2.5 用Spring AOP实现的日志功能三.前端的实现3.1 显示User列表3.2 显示User详细信息3.3 修改User信息3.4 增加User3.5 删除User3.6 添加validate3.6 添加validate使用 JavaScript 实现表单的验证是一个很常见的问题,jQuery 有不少表单验证的插件,只需要经过简单的配置就能完成验证的功能。因为是初学 JavaScript,所以先自己用 jQuery 写 阅读全文

posted @ 2012-08-21 19:42 南京大乱炖 阅读(3070) 评论(3) 推荐(0) 编辑

2012年8月20日

基于Backbone.js的JavaScript MVC示例程序(8)

摘要: 一.概述二.REST Server的实现2.1 REST API设计2.2 数据库设计2.3 用MyBatis实现的DAO层2.4 用Jersey实现的REST API2.5 用Spring AOP实现的日志功能三.前端的实现3.1 显示User列表3.2 显示User详细信息3.3 修改User信息3.4 增加User3.5 删除User3.6 添加validate3.5 删除User在 User 列表中每一个条目的左侧增加一个 "del" 按钮,点击之后就会删除当前的条目,界面如下图所示:5.html1 <!-- 增加一个"del"按钮 --& 阅读全文

posted @ 2012-08-20 20:25 南京大乱炖 阅读(982) 评论(0) 推荐(0) 编辑

基于Backbone.js的JavaScript MVC示例程序(7)

摘要: 一.概述二.REST Server的实现2.1 REST API设计2.2 数据库设计2.3 用MyBatis实现的DAO层2.4 用Jersey实现的REST API2.5 用Spring AOP实现的日志功能三.前端的实现3.1 显示User列表3.2 显示User详细信息3.3 修改User信息3.4 增加User3.5 删除User3.6 添加validate3.4 增加User左侧 User 列表上方添加了一个 "Add" 按钮,点击之后右侧的页面会显示一个增加 User 的表单,表单提交之后弹出一个提示框,左侧列表也会更新。如下图所示:4.html,新增了表单的 阅读全文

posted @ 2012-08-20 19:36 南京大乱炖 阅读(2303) 评论(0) 推荐(1) 编辑

2012年8月19日

基于Backbone.js的JavaScript MVC示例程序(6)

摘要: 一.概述二.REST Server的实现2.1 REST API设计2.2 数据库设计2.3 用MyBatis实现的DAO层2.4 用Jersey实现的REST API2.5 用Spring AOP实现的日志功能三.前端的实现3.1 显示User列表3.2 显示User详细信息3.3 修改User信息3.4 增加User3.5 删除User3.6 添加validate3.3 修改User信息界面如下,在右边 User 详细信息处增加了一个 "Edit" 按钮,点击之后下面的信息就变成了输入框,点击 "Submit" 完成修改,左侧列表随之更新。想要实现点 阅读全文

posted @ 2012-08-19 20:44 南京大乱炖 阅读(1257) 评论(2) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示