首页 > 编程语言
设计模式 (python) ---> Singleton
代码:class Singleton(object): _inst = None def new(cls): if cls._inst is None: inst = object.new(cls)...
分类:编程语言   时间:2015-04-29 11:44:01    收藏:0  评论:0  赞:0  阅读:119
java异常信息日志输出
当程序运行异常时,e.printStackTrace()会打印出异常。但是很多时候我们希望将这些异常输出到日志中,以便日后可以随时查看到,可以通过这些异常快速的找到程序发生异常的代码。  那么有办法可以将异常的详细信息输出到文件吗?答案是肯定的。  程序:  public static String getTrace(Throwable t) { StringWriter stringWr...
分类:编程语言   时间:2015-04-29 11:43:31    收藏:0  评论:0  赞:0  阅读:277
java vo转换成flex vo
直接上代码 package com.cwap; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.lang.reflect.Field; public class ConvertJavaVO...
分类:编程语言   时间:2015-04-29 11:43:08    收藏:0  评论:0  赞:0  阅读:187
排序算法——堆排序
关于堆排序的一些基本定义可参见我转载的另一篇博文。http://blog.csdn.net/u010275850/article/details/45311661  其实在学习堆的时候细心的同学就可以发现,只要依次保存删除操作的数据,就可以得到一个有序的序列。堆排序也是利用了这样的思想。 算法实现: /*根据最大堆实现的堆排序*/ #include #define LeftChild(i)...
分类:编程语言   时间:2015-04-29 11:40:11    收藏:0  评论:0  赞:0  阅读:179
一张图读懂IO流 (java)不要错过!
IO流的选择是开发中经常遇到的问题?下面是一张高度总结的IO流图,一张图搞定! ---------------------------------------------------------------------------------------------------------------------------------------------------------------...
分类:编程语言   时间:2015-04-29 11:39:21    收藏:0  评论:0  赞:0  阅读:189
30个你 “ 不可能全部会做 ” 的javascript题目
1,以下表达式的运行结果是: ["1","2","3"].map(parseInt) A.["1","2","3"] B.[1,2,3] C.[0,1,2] D.其他 ==============答案:D,parseInt第二个参数范围是:2-32,如果传入0,则默认按照10处理。请自己查看parseInt函数定义 2,以下表达式的运行结果是:...
分类:编程语言   时间:2015-04-29 11:38:51    收藏:0  评论:0  赞:0  阅读:307
Unity3D WebCamTexture 调用外部摄像头
一:Unity 中使用WebCamTexture 调用摄像头实现拍照和摄像。 using UnityEngine; using System.Collections; using System.IO; using System.Runtime.Serialization; using System.Runtime .Serialization.Formatters.Binary; using S...
分类:编程语言   时间:2015-04-29 11:38:22    收藏:0  评论:0  赞:0  阅读:1485
大数据处理算法二:Bloom Filter算法
百度面试题:给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url? Bloom Filter是由Bloom在1970年提出的一种多哈希函数映射的快速查找算法。通常应用在一些需要快速判断某个元素是否属于集合,但是并不严格要求100%正确的场合。   一. 实例    为了说明Bloom Filter存在的重要意义,举一个实例...
分类:编程语言   时间:2015-04-29 11:36:01    收藏:0  评论:0  赞:0  阅读:228
Java for LeetCode 015 3Sum
Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives the sum of ...
分类:编程语言   时间:2015-04-29 11:33:40    收藏:0  评论:0  赞:0  阅读:222
java--网络编程-基础知识
java为网络支持提供了java.net包,该包下的URL和URLConnection等类提供了以编程方式访问Web服务的功能,而URLDecoder和URLEncoder则提供了普通字符串和appliction/x-www-form-urlencoded MIME 字符串相互转换的静态方法。使用I...
分类:编程语言   时间:2015-04-29 11:32:41    收藏:0  评论:0  赞:0  阅读:247
manacher算法
转载自:http://blog.csdn.net/xingyeyongheng/article/details/9310555manacher算法:定义数组p[i]表示以i为中心的(包含i这个字符)回文串半径长将字符串s从前扫到后for(inti=0;imaxlen,则初始化p[i+k]=1;//本...
分类:编程语言   时间:2015-04-29 11:31:40    收藏:0  评论:0  赞:0  阅读:166
HDU 4911 (树状数组+逆序数)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4911题目大意:最多可以交换K次,就最小逆序对数解题思路:逆序数定理,当逆序对数大于0时,若akright[j]出现逆序情况时,cnt+=(leftnum-i),即当前right[j]元素和left[i]...
分类:编程语言   时间:2015-04-29 11:31:01    收藏:0  评论:0  赞:0  阅读:242
BFS和A*算法分别解决N-数码问题
数码问题求解,分别使用BFS和启发式搜索实现。 BFS:求解指定3*3拼图(8-数码问题)的最优解。 ? ? 1,isCompleted记录求解完成状态; ? ? 2,closeList记录所有访问过的节点; ?? 3,searchedNodesNum记录访问...
分类:编程语言   时间:2015-04-29 10:16:31    收藏:0  评论:0  赞:0  阅读:314
java中对时间的操作(望批评指正...)
代码演示: //数据库中去的日期 ??Date?s?=?list.get(0).getSdate(); ??System.out.println(s);//?Tue?Apr?28?00:00:00?CST?2015 ??//手动new ??Date?d?=?new?Date(); ??System.out.prin...
分类:编程语言   时间:2015-04-29 10:16:01    收藏:0  评论:0  赞:0  阅读:187
【Java中 任意几个数字获取其所有的排列组合】
今天在工作中碰到一个问题,在java中输入比如1,2,3三个数我想要得到其所有的排列组合比如 123,312,132,231,213,321这些上网找了找别人的算法,稍加整理,分享给大家代码如下importjava.util.Arrays;//用于数组输出。importjava.util.LinkedList;importjava.util.List;publiccla..
分类:编程语言   时间:2015-04-29 10:12:03    收藏:0  评论:0  赞:0  阅读:424
springMVC学习(什么是IOC)
接下来这段时间,我将会写一个关于springMVC的博客专栏,首先看看百度百科上是怎么定义springMVC的。          Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是...
分类:编程语言   时间:2015-04-29 10:10:31    收藏:0  评论:0  赞:0  阅读:171
springMVC中参数格式化
SpringMVC中的数据编辑器主要用于在数据传递过程中的数据类型转化,例如:我们的前端有一个“2015-04-28”的日期格式的字符串,我们在将其传递时,直接转化为我们所需要的Date类型,这是后就需要属性编辑器。   在这里我们仍然使用日期类型转换为例:    需要导入包:joda-time-2.1.jar    index.jsp       date:         ...
分类:编程语言   时间:2015-04-29 10:10:21    收藏:0  评论:0  赞:0  阅读:969
HDU-5198-Strange Class(Java+注意细节!)
Strange Class Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 634    Accepted Submission(s): 343 Problem Description In Vivid’s sch...
分类:编程语言   时间:2015-04-29 10:08:51    收藏:0  评论:0  赞:0  阅读:430
霍纳规则(C/C++,Scheme)
一、背景霍纳(Horner)规则是采用最少的乘法运算策略,来求多项式 A(x)=anxn+an?1xn?1+...+a1x+a0 A(x) = a_n x^n + a_{n-1}x^{n-1} + ... + a_1 x + a_0 在x0处的值。该规则为A(x0)=(...((anx0+an?1)x0+...+a1)x0+a0) A(x_0) = ( ... (( a_n x_0 + a_{...
分类:编程语言   时间:2015-04-29 10:07:41    收藏:0  评论:0  赞:0  阅读:298
Java观察者模式(Observer模式)
观察者模式  概述     在一对多依赖的对象关系中, 如果这个'一'对象状态发生了变化,那么它所有依赖的'多'对象都应该被通知,然后做相应的变化,这就是观察者模式. 就如同'多'对象一直在观察'一'对象的状态变化一样. 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。  适用性 ...
分类:编程语言   时间:2015-04-29 10:05:41    收藏:0  评论:0  赞:0  阅读:177
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!