首页 > 全部
Leetcode Palindrome Partitioning
典型的递归回溯法,当然可以利用动态规划法提高点效率。 下面是标准的递归回溯程序:...
分类:其他   时间:2014-01-26 08:58:19    收藏:0  评论:0  赞:0  阅读:380
领域驱动设计案例【Tiny Library用户界面】
工作繁忙,很久没有更新博客了。下面言归正传,简单介绍一下Tiny Library的用户界面实现。 如前所述,Tiny Library采用ASP.NET MVC框架实现了基于浏览器的用户界面。回顾一下《业务逻辑与系统结构》一文,从层次架构图中我们可以清楚地看到,用户界面层是通过WCF Services与系统交互的。 为了快速简单地实现Tiny Library,我只是简单地使用了ASP.N...
分类:其他   时间:2014-01-26 08:55:49    收藏:0  评论:0  赞:0  阅读:491
堆排序
堆排序时间复杂度是O(n lgn),并且具有空间原址性,即任何时候只需要常数个额外的元素空间存储临时数据。1. 堆 (二叉)堆是一个数组,可以被看成一个近似的完全二叉树,树上每一个节点对应数组中的一个元素。除最底层外,该树是完全充满的,而且是从左向右填充。 父节点,左孩子,右孩子的下标关系: 最大堆...
分类:其他   时间:2014-01-26 08:51:49    收藏:0  评论:0  赞:0  阅读:374
[Leetcode]-- Valid Palindrome
public class Solution { public boolean isPalindrome(String s) { if(s == null || s.length() <2 ){ return true; } String mystring = s.replaceAll("[^A-Za...
分类:其他   时间:2014-01-26 08:47:49    收藏:0  评论:0  赞:0  阅读:402
JavaScript中setTimeout和setInterval的使用
相同点:这两个方法都可以用来实现在一个固定的时间之后去实现JavaScript代码,两个方法都包含有两个参数,第一个是将要执行的代码字符串,第二是以毫秒为单位的时间间隔,当过了这个时间间隔之后就会执行第一个参数中的代码字符串。不同点:setInterval在执行完一次代码之后,经过了那个固定的时间间...
分类:Web开发   时间:2014-01-26 08:47:19    收藏:0  评论:0  赞:0  阅读:381
LeetCode: Container With Most Water
Givennnon-negative integersa1,a2, ...,an, where each represents a point at coordinate (i,ai).nvertical lines are drawn such that the two endpoints of ...
分类:其他   时间:2014-01-26 08:46:49    收藏:0  评论:0  赞:0  阅读:400
[Leetcode]-- Generate Parentheses
[解题思路]典型的递归。一步步构造字符串。当左括号出现次数 generateParenthesis(int n) { ArrayList result = new ArrayList(); StringBuilder builder = new StringBuilder(); generate(r...
分类:其他   时间:2014-01-26 08:46:19    收藏:0  评论:0  赞:0  阅读:502
如何有规律的备份 WordPress 博客(转)
转自:http://blog.wpjam.com/m/backup-your-blog-regularly/我们都知道备份 WordPress 博客应该是规律性的操作,但是事实上往往我们都会因为其它的事情的介入而忘记了。没有备份博客所产生的后果是非常严重的,假如你的服务器因为某种原因宕掉了,或者网站...
分类:其他   时间:2014-01-26 08:45:49    收藏:0  评论:0  赞:0  阅读:433
Android杂谈--通过DDMS实现电脑与Android设备(如手机,平板)的网络连接、截图
我们可以通过DDMS来截取通过USB数据线连接到电脑上的Android设备图片,因为Android设备联网也是有一个ip的,所以可以通过wifi来实现电脑和Andorid设备的联通。 需要将Android设备和电脑连接在一个局域网内adb server:adb server是计算机上的一个服务进程,...
分类:移动平台   时间:2014-01-26 08:45:19    收藏:0  评论:0  赞:0  阅读:461
初涉JavaScript模式 (10) : 函数 【进阶用法】
写在前面 不知不觉写到第10篇了。这篇写起来很忐忑,终于和高级搭上边了(呵呵),这篇我们 主要 说一下 JS 方法的部分高级用法(我知道的),笔者水平有限,难免有错。废话不多少,进入正文。 初始化 我们在看一些别人写的优秀的代码,特别是组件时,我们经常能发现有init或initializa这样的方法...
分类:Web开发   时间:2014-01-26 08:44:19    收藏:0  评论:0  赞:0  阅读:428
Entity Framework在WCF中序列化的问题(转)
问题描述如果你在WCF中用Entity Framework来获取数据并返回实体对象,那么对下面的错误一定不陌生。接收对 http://localhost:5115/ReService.svc 的 HTTP 响应时发生错误。这可能是由于服务终结点绑定未使用 HTTP 协议造成的。这还可能是由于服务器中...
分类:其他   时间:2014-01-26 08:44:49    收藏:0  评论:0  赞:0  阅读:460
Entity Framework Code First在Oracle下的伪实现(转)
为什么要说是伪实现,因为还做不到类似MsSql中那样完全的功能。Oralce中的数据库还是要我们自己手动去创建的。这里,我们舍掉了Model First中的EDMX文件,自己在代码里面写模型与映射关系,这又有点像是Code First模型了,所以我说它是一个伪实现。真正完全的Code First应该...
分类:数据库技术   时间:2014-01-26 08:43:49    收藏:0  评论:0  赞:0  阅读:569
Entity Framework With Oracle(转)
虽然EF6都快要出来了,但是对于Oracle数据库,仍然只能用DB first和Model First来编程,不能用Code First真是一个很大的遗憾啊。好了,废话少说,我们来看看EF中是如何用DB first和Model First来对Oracle编程的。首先我们要下载ODP.NET这个数据驱...
分类:数据库技术   时间:2014-01-26 08:43:19    收藏:0  评论:0  赞:0  阅读:464
[Leetcode]-- Multiply Strins
public class Solution { public String multiply(String num1, String num2) { int l1 = num1.length(); int l2 = num2.length(); int[] num = new int[l1 + l2...
分类:其他   时间:2014-01-26 08:42:49    收藏:0  评论:0  赞:0  阅读:453
rc4加密
functionRC4(Expression,Password:string):string;varRB:array[0..255]ofInteger;X,Y,Z:longint;Key:arrayofbyte;ByteArray:arrayofWord;//原来delphi7下面是byte;Tem...
分类:其他   时间:2014-01-26 08:42:19    收藏:0  评论:0  赞:0  阅读:337
[Leetcode]-- Scramble String
有三种情况要考虑:1. 如果两个substring相等的话,则为true2. 如果两个substring中间某一个点,左边的substrings为scramble string,同时右边的substrings也为scramble string,则为true3. 如果两个substring中间某一个点...
分类:其他   时间:2014-01-26 08:40:49    收藏:0  评论:0  赞:0  阅读:398
迭代总结
R4S2迭代回顾,这个迭代,进行的还算比较顺利,虽然最后一天熬到凌晨3点才结束,但每个人却做了不少的事情,三个人完成了四个人的UserStory同时还在过程额外领取了两个UserStory,所以迭代完成之后,在离开公司的路上,大家都还比较兴奋的样子。以下是做为Team成员的我对这个迭代的总结与以往的...
分类:其他   时间:2014-01-26 08:41:19    收藏:0  评论:0  赞:0  阅读:369
java struts2入门学习---常用标签学习总结
jsp页面中引入标签:常用标签知识点总结:取出错误消息生成一个表单生成一个单行文本框,错误消息显示,智能回显.生成一个单行密码框生成一个提交命令按钮取得Action中某个属性的值,底层执行getXxxx()方法取得资源文件中的key值为点位符{0},{1}设置值待更新
分类:其他   时间:2014-01-26 08:40:19    收藏:0  评论:0  赞:0  阅读:364
urlencode和urldecode 与 tomcat处理urlencode请求参数
urlencode实际上是为了在url中支持一些非ascii字符而采用的一种对url进行编码的方式比如,当我们进行get请求时,可能遇到请求的值为中文如下:如我们请求http://localhost:8080/test4/TestCharset资源时附带参数名为(haha)值为(我 是中国人)此时请...
分类:其他   时间:2014-01-26 08:39:19    收藏:0  评论:0  赞:0  阅读:527
C#高编 - 线程、任务和同步
1.概述线程:线程是程序中独立的指令流。运行在服务器上的应用程序中,等待客户请求的线程,称为侦听器线程。进程:进程包含资源,如Window句柄、文件系统句柄或其他内核对象。每个进程都分配了虚拟内存。一个进程至少包含一个线程。线程有一个优先级、实际上正在处理的程序的位置计数器、一个存储其局部变量的栈。...
分类:其他   时间:2014-01-26 08:38:49    收藏:0  评论:0  赞:0  阅读:381
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!