- 浏览: 334483 次
- 性别:
- 来自: 深圳
最新评论
-
palmtale:
我居然看了一篇 2013年的文章, 整比你落后了6年。 说地对 ...
关于大数据各个级别选择(Pandas、Hadoop) -
jiiiang400:
sdfgs
EXT--Ext.form.field.HtmlEditor组件编辑器模式示例
文章列表
开发者博客:www.developsearch.com
通过临时表从DBLink中获取Blob对象
做系统集成时,通过Database Link共享数据是不错的选择。不过真正使用DBLink时却碰到一个不小的问题:从远程数据库上查询Blob字段时总返回ORA-22992错误,如下: ...
开发者博客:www.developsearch.com
JS解析json:
var t2=[{'srcAreaId':'100362','srcAreaName':'中国大陆'},{'srcAreaId':'100363','srcAreaName':'澳门'}];
var myobj=eval(t2); //通过eval() 函数可以将JSON字符串转化为对象
for(var i=0;i<myobj.length;i++){
alert(myobj[i].name);
alert(myobj[i].age);
}
...
开发者博客:http://www.developsearch.com
/**
*
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class ContentTypeUtil {
public static final String HTML = "text/html";
public static final String JSON = "text/json";
...
开发者博客:http://www.developsearch.com
/**
* 解压缩帮助类
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class UnzipUtil {
/**
* Logger for this class
*/
private static final Logger logger = Logger.getLogger(UnzipContentHelper. ...
开发者博客:http://www.developsearch.com
/**
* 支持断点续传的FTP实用类
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class FtpUtils {
private FTPClient ftpClient = null;
private static final Logger logger = Logger.getLogger(FtpUtils.class);
...
开发者博客:http://www.developsearch.com
/**
* 19位长度随机数生成器,生成规则为当前系统时间(13位长度的) + 毫秒级别的 自增数字。
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class RandNumGenerator {
static AtomicInteger ai = new AtomicInteger(10000);
/**
* uuid分隔符
...
开发者博客:www.developsearch.com
流向地区:
<!-- 区域树 -->
<ext:panel var="treePanel" region="west" layout="border" frame="false" width="260">
<ext:items>
<ext:panel region="north" layout="column" frame=&qu ...
开发者博客:http://www.developsearch.com
/**
* MD5 加密工具类
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class MD5Util {
public MD5Util() {
}
/**
* 获取加密串
*
* @param s
* @return
*/
public static final String getMd5 ...
开发者博客:http://www.developsearch.com
/**
* 随机数 生成器
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class GuidKeyGenerator {
/**
* 使用Sun 包来生成GUID
* @return
*/
public static String getGuid(){
UUID id = UUID.randomUUID();
r ...
开发者博客:http://www.developsearch.com
/**
* Session处理器
*
* @author chenxin
* @version [版本号, 2012-5-21]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
public class SessionUtil {
/**
* 往session中存放登录信息
*
* @param request
* @param loginInfo
*/
public static void setAttribute(H ...
<iframe src="1.htm" name="ifrmname" id="ifrmid"></iframe>
方案一:用iframe的name属性定位
<input type="button" name="Button" value="Button"
onclick="document.frames('ifrmname').location.reload()">
或
<input ...
开发者博客:www.developsearch.com
归并排序采用的是递归来实现,属于“分而治之”,将目标数组从中间一分为二,之后分别对这两个数组进行排序,排序完毕之后再将排好序的两个数组“归并”到一起,归并排序最重要的也就是这个“归并”的过程,归并的过程中需要额外的跟需要归并的两个数组长度一致的空间,比如需要规定的数组分别为: [3, 6, 8, 11] 和 [1, 3, 12, 15] (虽然逻辑上被划为为两个数组,但实际上这些元素还是位于原来数组中的,只是通过一些 index 将其划分成两个数组,原数组为 [3, 6, 8, 11, 1, 3, 12, 15 ,我们设置三个指 ...
开发者博客:www.developsearch.com
希尔排序的诞生是由于插入排序在处理大规模数组的时候会遇到需要移动太多元素的问题。希尔排序的思想是将一个大的数组“分而治之”,划分为若干个小的数组,以 gap 来划分,比如数组 [1 ...
开发者博客:www.developsearch.com
冒泡排序可以算是最经典的排序算法了,记得小弟上学时最先接触的也就是这个算法了,因为实现方法最简单,两层 for 循环,里层循环中判断相邻两个元素是否逆序,是的话将两个元素交换,外层循环一次,就能将数组中剩下的元素中最小的元素“浮”到最前面,所以称之为冒泡排序。
照例举个简单的实例吧:
开发者博客:www.developsearch.com
插入排序的基本思想是在遍历数组的过程中,假设在序号 i 之前的元素即 [0..i-1] 都已经排好序,本趟需要找到 i 对应的元素 x 的正确位置 k ,并且在寻找这个位置 k 的过程中逐个将比较过的元素往后移一位,为元素 x “腾位置”,最后将 k 对应的元素值赋为 x ,插入排序也是根据排序的特性来命名的。
以下是一个实例,红色 标记的数字为插入的数字,被划掉的数字是未参与此次排序的元素,红色 标记的数字与被划掉数字之间的元素为逐个向后移动的元素,比如第二趟参与排序的元素为 [11, 31, 12] ,需要插入的元素为 1 ...