`
文章列表
说明:代码在附件中,直接copy到myeclipse中,在数据库中执行附件中的sql,更改链接数据库的用户名和密码,就可访问http://localhost:8080/Mztree 1.创建数据库 create table tree ( id int primary key, parentId int, text varchar(50), hint varchar(100), icon varchar(20), data varchar(20), url varchar(50), target varchar(20), method varchar(50) ) 2.下载梅花雪树控件(放在根目录 ...
多谢指教[align=center][/align][size=medium][/size] 1.下载 JQuery 文件 并修改名字为jquery.min.js 放在 web-inf 自建的js文件夹下 2.下载所附的两张图片 3.代码如下 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://ww ...
本文原创自 http://blog.csdn.net/voipmaker  转载注明出处。      Redis集群的目的是实现数据的横向伸缩,把一块数据分片保存到多个机器,可以横向扩展数据库大小,扩展带宽,计算能力等。   实现数据分片(集群)方式大致有三种:   (1)     客户端实现数据分片 即客户端自己计算数据的key应该在哪个机器上存储和查找,此方法的好处是降低了服务器集群的复杂度,客户端实现数据分片时,服务器是独立的,服务器之前没有任何关联。多数redis客户端库实现了此功能,也叫sharding,这种方式的缺点是客户端需要实时知道当前集群节点的联系信息, 同 ...

python

#!/usr/bin/python # -*- coding: UTF-8 -*-    # face_detect.py    # Face Detection using OpenCV. Based on sample code from: # http://python.pastebin.com/m76db1d6b    # Usage: python face_detect.py     import sys, os from opencv.cv import * from opencv.highgui import * ...
OpenCV 2.1版发布之后,在Windows中使用Python+OpenCV变得相当容易。对现在的2.2版本而言,只需: 去OpenCV的官网下载OpenCV 2.2 for VS 2010,并安装。(自己下载源码编译可能也可以,不过我没成功……) 目前的OpenCV版本只支持Python 2.7,去Python的网站下载就好了,国内用户要点那个中文的“下载”,英文的莫名其妙地被墙了…… 下载、安装 NumPy 和 SciPy ,页面在这里。 设置环境变量,大概在“计算机”属性的“高级”里吧: 在PATH的后面加上Python和OpenCV的目录,如:“;C:/ ...
Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 在这篇由三部分组成的 Spring 系列 的第 1 部分中,我将介绍 Spring 框架。我先从框架底层模型的角度描述该框架的功能,然后将讨论两个最有趣的模块:Spring 面向方面编程(AOP)和控制反转 (IOC) 容器。接着将使用几个示例演示 IOC 容器在典型应用程序用例场景中的应用情况。这些示例还将成为本系列后面部分进行的展开式讨论的基础,在本文的后面部分,将介绍 Spring 框架通过 Sprin ...

冒泡排序

public static void bubbleSort(int[] m){  int intLen = m.length;  boolean flag=true;  for(int i=0;i<intLen;i++){   for(int j=0;j<intLen-i-1;j++){    if(m[j]>m[j+1] && flag){     int temp = m[j];     m[j]=m[j+1];     m[j+1]=temp;    }   }  } }
关于社保卡发放进度的查询方式       因近期有较多老师咨询社保卡发放进度情况,现将发卡进度查询方式公布给大家,并对查询结果相关问题进行解释如下。一、发卡进度查询方式1、网站查询:http://www.bjld.gov.cn/cardbiz/Portal/ ...
 java.util.Comparator接口容易被实现并使用,但是在Comparator的API文档里有些部分还是应当仔细阅读一下的。 实现了Comparator接口的类可以传给例如Collections.sort这样的排序方法。它们也可以被Map或者Set类使用,用来保证Map或者Set里的元素始终是按某种顺序排列的。TreeSet和TreeMap就是这样的类。 在Comparator接口里,只有一个方法是需要实现的: int compare(Object o1,Object o2);如果o1小于o2,返回一个负数;如果o1大于o2,返回一个正数;如果他们相等,则返回0; 这些就是通常 ...
在Java应用中,使用多线程进行工作的需要是越来越多,使用多线程进行工作,大大的提高了系统的工作效率,然而因此而产生的问题也是层出不穷,而且因为多线程而产生的问题跟踪是一个难题。   同步的概念:     同步分为 方法同步 和 同步块  两种方式。   使用同步的原因    1. 在系统中对访类要使用多线程进行访问;
Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。 Java 内用 Unicode 编码存储字符,字符流处理类负责将 ...
在分布式的程序中,cache的合理使用可以带来性能上的极大提升,尤其是在资源创建需要昂贵的开销时。cache的设计最重要的是要保证线程安全和高效性。下面以代码为例,介绍了三种cache的写法。 1. 粗放的加锁 public class Cache1 { private HashMap<String, ServerGroup> route2SG = null; public Cache1() { route2SG = new HashMap<String, ServerGroup>(); } public synchronized S ...
public class ReadWriteMap<K,V> { private final Map<K,V> map; private final ReadWriteLock lock = new ReentrantReadWriteLock(); private final Lock r = lock.readLock(); private final Lock w = lock.writeLock(); public ReadWriteMap(Map<K,V> map){  this.map=map; } public V put(K key ,V va ...

归并排序

public static void mergeSort(int [] data,int low,int high) {  if(low<high)  {   int mid=(low+high)/2;   mergeSort(data, low,mid);   mergeSort(data,mid+1,high);   merge(data,low,high,mid);  } } //将两个有序表归并 public static void merge(int [] data,int low,int high,int mid) {  int[] result= new int [high- ...
1NF: 属性不可再分2NF:消除1NF的部分依赖3NF:消除2NF的传递依赖 构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,即满足 ...
Global site tag (gtag.js) - Google Analytics