/*
*1 Collections.sort(list集合,比较器);
*sort方法不仅可以对list进行自然排序,还可以根据需求定义比较器进行排序。
*sort方法不能对Set集合进行排序。
*binarySearch方法对集合进行插入,且保证集合有序,如果查找的元素不存在
*则返回比该元素大一个位置的元素的下标加一的相反数,他的原理是折半查找。
*fill方法可以将l...
分类:
编程语言 时间:
2015-08-08 09:09:31
阅读次数:
141
利用JavaScript选择GridView行
本篇技巧和诀窍记录的是:利用JavaScript选择GridView行。
当我们想在GridView中添加删除、选择功能时,我们通常的做法是利用模板功能在每行添加一个按钮控件或者超链接按钮控件,单击按钮利用RowCommand获取每行的ID。
下面我们利用JavaScript完成这一功能。
我们可以通过调用JavaScirpt函数...
分类:
编程语言 时间:
2015-08-08 09:10:31
阅读次数:
147
事件模型首先你得有个事主儿(事件源),啥时候做个事通知我下,我好处理,OK,在我这注个册吧,有事告你声,你好处理,事情来了,调用准备好的方法XX。。。事件源 ---发生事件的对象事件--- 发生了什么事 eg :MouseEvent KeyEvent actionEvent等等监听器 -- 监听某c...
分类:
编程语言 时间:
2015-08-08 09:05:44
阅读次数:
201
用多线程实现文件复制:main函数类: 1 public class ThreadCopyFile { 2 3 public static void main(String[] args) { 4 // TODO Auto-generated method stub 5 ...
分类:
编程语言 时间:
2015-08-08 09:04:16
阅读次数:
128
内存中OLTP是关于内存中的一切。但那只是对了一半。在今天的文章里我想给你展示下,当你从内存读取数据时,即使内存中OLTP也会引起磁盘活动。这里的问题是执行计划里,不正确的统计信息与排序(sort)运算符的组合。排序(sort)运算符问题我们都知道,排序(sort)运算符需要所谓的内存授予(Memo...
分类:
编程语言 时间:
2015-08-08 09:02:54
阅读次数:
173
【103-Binary Tree Zigzag Level Order Traversal(二叉树分层Z字形遍历)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题 Given a binary tree, return the zigzag level order traversal of its nodes’ values. (ie, from left to righ...
分类:
编程语言 时间:
2015-08-08 07:58:56
阅读次数:
182
【102-Binary Tree Level Order Traversal(二叉树层序遍历)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题 Given a binary tree, return the level order traversal of its nodes’ values. (ie, from left to right, level by level...
分类:
编程语言 时间:
2015-08-08 07:58:06
阅读次数:
259
【104-Maximum Depth of Binary Tree(二叉树的最大深度)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题 Given a binary tree, find its maximum depth.
The maximum depth is the number of nodes along the longest path from th...
分类:
编程语言 时间:
2015-08-08 07:59:24
阅读次数:
126
1.什么是MVC MVC是Model View Controller的缩写,它是一个设计模式
2.springmvc执行流程详细介绍
第一步:发起请求到前端控制器(DispatcherServlet)
第二步:前端控制器请求HandlerMapping查找 Handler
可以根据xml配置、注解进行查找
第三步:处理器映射器Handle...
分类:
编程语言 时间:
2015-08-08 07:58:46
阅读次数:
146
几乎所有的语言项目,其核心都是用更底层的语言写的. 底层语言大部分是 C,C++,而扩展这门语言的核心,就要用另外一种语言 去写。这给语言设计者较大的挑战。 开发语言必须具备底层语言的编写能力,而为了能用自...
分类:
编程语言 时间:
2015-08-08 06:57:12
阅读次数:
136
最近Lync用户问我,怎么更改Lync2013显示语言为英文?我一下子懵了,我心想Lync2010有多语言用户界面包,没见过有Lync2013的,再说了,Lync2013是Office2013中套件之一,微软官网也没有公开提供语言包下载。在网上搜索,有网站提供英文语言包下载,可惜链接失效了http://www.he..
分类:
编程语言 时间:
2015-08-08 06:52:58
阅读次数:
7179
一般变量的分配与释放#include<iostream>
usingnamespacestd;
intmain()
{
int*p=newint(4);
*p=10;
cout<<*p<<endl;
deletep;
return0;
}数组变量的分配与释放
#include#include<iostream>
usingnamespacestd;
intmain()
{
char*p=newchar[10];
p="he..
分类:
编程语言 时间:
2015-08-08 06:48:35
阅读次数:
134
泛型的概念在Java中也是存在的,泛型可以使代码更为精炼,是对数据类型使用的一种优化。现在有一样的一个需求:写一个结构体,然后判断整型的是否相等。好,实现代码以及输出如下:
。
如果此时又多了一个需求,需要判断两个浮点型的是否相等。那怎么办,代码实现基本和上面一样,不过我们又得重新写一遍浮点型的代码:
。
以上两个代码将会导致代码可重用性变差且变得冗余,...
分类:
编程语言 时间:
2015-08-08 06:47:03
阅读次数:
124
首先了解线程的一些基本知识:
1、线程的定义:
是操作系统进程中能够独立执行的实体(控制流),是处理器调度和分派的基本单位。
2、线程的属性:
并发性、共享性、动态性和结构性
3、线程的状态
然后就是java与线程的调度:
1、主要是通过实现Runnable接口和继承Thread类来实现线程的调度和操作
a、Runnable接口(里面就一个run方法,只要通过重写run方法就可以实...
分类:
编程语言 时间:
2015-08-08 06:46:07
阅读次数:
167
## _*_ coding:UTF-8 _*___author__ = 'shanl'import win32apiimport win32conimport win32guifrom ctypes import *import timeVK_CODE = { 'backspace':0x08, '...
分类:
编程语言 时间:
2015-08-08 06:33:46
阅读次数:
1622
NecklaceTime Limit: 15000/5000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3923Accepted Submission(s): 1292Problem D...
分类:
编程语言 时间:
2015-08-08 06:32:36
阅读次数:
145
今天配置了半天,发现,事物不起效果,主要出现如下错误:org.mybatis.spring.transaction.SpringManagedTransaction] - [JDBC Connection [com.jolbox.bonecp.ConnectionHandle@120fc40] wi...
分类:
编程语言 时间:
2015-08-08 06:32:33
阅读次数:
148