B10090120的专栏

非一般的博客享受、追随时代的脚步

c++

简洁 /*Program to find shortest path between two hot-points in the map*/ namespace Process { public class DijkSingle { private static int MAX_...

2017-11-24 00:56:45

阅读数 97

评论数 0

表单日期验证插件实现

这仅仅只是一个验证表单日期输入是否正确的插件,所以实现比较简单,但大家可以见微知著进行拓展

2014-05-06 09:51:59

阅读数 705

评论数 0

jQuery.data() 实现方式

jQuery.data() 的实现方式  jQuery.data() 的作用是为普通对象或 DOM Element 附加(及获取)数据。      下面将分三个部分分析其实现方式:      1. 用name和value为对象附加数据;即传入三个参数,第一个参数为需要附加数据的对象,...

2014-04-25 10:04:35

阅读数 594

评论数 0

Linux 13.04 JDK-Tomcat-Ant

JDK安装(可能已经自安装openJDK)  1、官网下载 jdk.tar.gz  2、创建文件夹 /usr/lib/java   3、将jdk.tar.gz解压到 /usr/lib/java目录下:sudo tar -zxvf jdk.tar.gz -C /usr/lib/java/  ...

2014-03-13 12:14:22

阅读数 898

评论数 0

个人摘要

1、net start mssqlserver启动服务(注意:进入sql server configure manager禁用via协议)

2014-02-16 17:13:38

阅读数 716

评论数 0

Ant编译j2ee项目&j2ee项目打包成*.war

对于只有2G内存的电脑,就是打开Eclipse都显得吃不消,于是我便想如何可以不使用IDE的情况下,可以直接编译J2EE项目,然后使用Tomcat外部运行项目即可,最后我选择了使用了Ant。Ant是什么?Apache Ant是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于...

2014-02-14 21:43:27

阅读数 1531

评论数 0

使用hibernate模拟触发器&拦截器方式

在项目中对于事件进行记录是很普遍的事情,比如保存一个实体类(manager.save(entity);其本质为一条insert语句),其实现方式大致有两种方向:1、在每个manager层中触发事件时记录的话(缺点:比较难以扩展和维护,耦合性高)  2、触发器方式 (优点:耦合性小 缺点:1、存储过...

2014-02-14 16:37:48

阅读数 888

评论数 0

JavaScript接口实现

首先我们要明白,接口其实就是强制一个类实现所有它定义的函数;这也就意味着,接口的实现其根本就在于:有效的检测实现类是否实现所有接口, 我翻阅了Pro Javascript Design Pattern,其对于Javascript接口有着深刻的理解:接口使用中的最大的问题在于,无法强迫其他程序员遵守...

2013-12-31 22:32:22

阅读数 731

评论数 0

Javascript模板模式

问题提出: 将 var template = "Hello, my name is {name}. my father {age} years old."; var json = { name: "Krasimir",age:50 }; ...

2013-12-23 18:41:51

阅读数 739

评论数 0

5个强盗分100颗宝石

5个海盗抢到了100颗宝石,每100颗宝石大小相同且价值连城,他们决定这么分: (1)抽签决定自己的号码(1、2、3、4、5)。 (2)首先,由1号提出分配方案,然后大家5人进行表决,当超过半数的人同意时,按照他的方案进行分配,否则将被扔入大海喂鲨鱼。 (3)1号死后,再由2号提出分配方案,...

2013-12-23 15:19:57

阅读数 1874

评论数 0

Javascript闭包问题

一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999;   function f1(){     alert(n);   }  ...

2013-12-23 12:37:47

阅读数 677

评论数 0

jQuery中的.bind()、.live()和.delegate()分析

首先,可视化一个HMTL文档的DOM树是很有帮助的。一个简单的HTML页面看起来就像是这个样子: 事件冒泡(又称事件传播):当我们点击一个链接时,其触发了链接元素的单击事件,该事件则引发任何我们已绑定到该元素的单击事件上的函数的执行。利用事件传播(这里是冒泡)这个机制,就可以实现...

2013-12-23 11:15:51

阅读数 855

评论数 0

尾递归

尾部递归是一种编程技巧。递归函数是指一些会在函数内调用自己的函数,如果在递归函数中,递归调用返回的结果总被直接返回,则称为尾部递归。尾部递归的函数有助将算法转化成函数编程语言,而且从编译器角度来说,亦容易优化成为普通循环。这是因为从电脑的基本面来说,所有的循环都是利用重复移跳到代码的开头来实现的。...

2013-12-23 10:06:00

阅读数 742

评论数 0

美团笔试题--蓄水池蓄水量问题

“看下面这个图片” “在这个图片里我们有不同高度的墙。这个图片由一个整数数组所代表,数组中每个数是墙的高度。上边的图可以表示为数组[2,5,1,2,3,4,7,7,6]” “假如开始下雨了,那么墙之间的水坑能够装多少水呢?” “以1×1的方块为单位计算容积。所...

2013-11-03 16:30:26

阅读数 1242

评论数 1

二叉树的非递归遍历&递归遍历

package 实际问题; import java.util.Stack; public class MyTree{ public static void main(String[] s){ new MyTree(); } public MyTree(){...

2013-11-03 11:53:53

阅读数 647

评论数 0

Java垃圾收集GC()

垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,在JVM的内部运行机制上看,Java的垃圾回收原理与机制并未改变。垃圾收集的目的在于清除不再使用的对象。GC通过确定对象是否被活动对象引用来确定是否收集该对象。GC首先要判断该对象是否是时候可以收集。两种常用的方法是...

2013-10-31 10:03:40

阅读数 720

评论数 0

给定能随机生成整数1到5的函数,写出能随机生成整数1到7的函数

算法导论上有一题和这题很相似:已知random等概率返回0或者1,那么试写一个函数等概率返回[a,b]之间的整数。思路就是2进制表示[0, b-a]之间的数,先计算出至少需要多少位,按位生成一个二进制数,一旦大于b-a就重新生成。 我同样先写一个rand2()返回二进制,然后再写rand7(),...

2013-10-29 16:10:43

阅读数 1032

评论数 0

Tomcat负载均衡

1.1 术语定义 服务软体是b/s或c/s结构的s部分,是为b或c提供服务的服务性软件系统。  服务硬体指提供计算服务的硬件、比如pc机、pc服务器。  服务实体通指服务软体和服务硬体。  客户端指接受服务实体服务的软件或硬件。  1.2 两大关键特性 集群是一组协同工作的服务实体,用...

2013-10-28 15:44:28

阅读数 836

评论数 0

mysql存储引擎&索引存储结构

什么是存储引擎呢?     存储引擎说白了就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称为表类型(即存储和操作此表的类型)。     在Oracle 和SQL Server等数据库中只有一种存...

2013-10-25 22:35:23

阅读数 1347

评论数 0

tomact高并发&Servlet线程处理

Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量...

2013-10-25 22:03:02

阅读数 4868

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭