- 博客(26)
- 资源 (7)
- 收藏
- 关注
原创 漫话JAVA线程状态
很多次面试都遇到了一个问题: 线程有那几个状态?OK, 线程到底有哪几个状态?看代码可知: 5个状态, NEW, RUNNABLE, RUNNING, TERMINATE, BLOCKED, WAITING, TIMED_WAITINGpublic enum State { /** * Thread state for a thread whi...
2018-09-07 00:57:09
208
bencode对象编码实现
承接上文,使用递归可以很简单的就实现了一个bencode编码函数[code="java"]package com.norkts.torrents;import org.junit.Assert;import java.util.*;/** * bencode文件编码 * @author norkts * @date 2017-06-23 * @ver...
2017-06-23 03:39:44
379
bencode解码实现
字符串:字符串被如此编码::字符串正文.这种表示法没有任何的分界符.例子:如"8:announce"指"announce".整数:整数被如此编码:整数值.可以为负数,如'i-3e'例子:'i3e' 指 3.列表:列表是如此被表示的:Bencode Value,列表可以用来表示多个对象.列表内容可以包括字符串,整数,字典,甚至列表本身.例子:'l4...
2017-06-22 01:41:03
640
JS实现JSON.stringify
JSON.stringify是浏览器高版本带的一个将JS的Objtect对象转换为JSON字符串的一个方法,不过再IE6下面,并不存在JSON这一对象,因此,用到此方法时,需要写一套兼容性的代码。 JSON.stringify的一些规则以及注意点:当对象为数字,null,boolean的时候,直接转换为相应的字符串就可以了。但是string,function,undefined,ob...
2015-11-25 00:42:45
274
原创 windows下ngrok编译
1.安装google go下载地址http://lx.cdn.baidupcs.com/file/54b71637b3decb6a1fae61e4765c8c08?bkt=p2-qd-111&xcode=9523d8abbddbeab9f0e4620b39c68a4f754a97e088f0a023f77424e07ee197d9&fid=4211908481-250528-3351217...
2015-11-18 10:17:47
842
1
原创 char和wchar_t互转的操作类
[code="c++"]//@file widechar.h//@author norktsclass WideChar{public: WideChar(); WideChar(const wchar_t* in); WideChar(const char* in); ~WideChar(); char* toChar(){ return d...
2015-08-11 18:02:41
147
密码字典生成java代码
[code="java"]package sgk.norkts.sgk;import java.security.MessageDigest;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class Pas...
2015-07-02 01:31:21
1279
原创 C++封装的NamedPipe服务端和客户端类
LocalSocket.h[code="C++"]#ifndef __SOCK_SERVER_H__#define ___SOCK_SERVER_H__#include "LocalSocket.h"#include #ifndef __LOCAL_SOCKET_SERVER__#define __LOCAL_SOCKET_SERVER__#includ...
2015-06-23 15:45:20
973
原创 Debian服务器IO卡死一问题解决
3月份,公司服务器上的jenkins,openfire等程序一直启动不了,启动之后伴随的现象是服务器IO飙到了100%,然后就一直处于卡死状态,直到手动将进程kill掉才会恢复正常。以此同时,MySql服务器重启了之后,很大的几率会启动不了。后来查看Debian的系统日志/var/log/messages查看到了一条报错,大意是ext3的一个目录下的文件数量超过上限了,后来折腾了好几,发现是...
2015-04-17 01:39:47
985
原创 C++字符串常用操作函数
C++常用字符串操作函数,实现了字符串的分割,前向查找,去除空白等功能[code]// // C++常用字符串操作函数的实现 // // ////// TODO: 等有空了又再补充其他的功能,当前的这几个 // @author norkts // @version 0.1 norkts 2015-04-17 实现了字符串的splits, indexOf, ...
2015-04-17 01:30:16
418
原创 jenkins无法启动tomcat的问题
公司搭建了自己的部署服务器jenkins,主要是基于maven来完成编译和打包java项目,然后通过一段脚本自动发布项目并重启tomcat服务器的功能,多服务器通过rsync来同步和下载文件,使用ssh的本地签名做到免密码登录远程服务器,执行shell脚本达到自动部署多台服务器的功能实现过程中遇到了一个tomcat服务器一直启动不了的问题,查看tomcat目录下的pid文件又是生成了的,最...
2015-03-23 21:42:52
486
原创 subprocess installed post-installation script returned error exit status 1
如果 apt-get 出現 “subprocess installed post-installation script returned error exit status 1″ 的錯誤dpkg: error processing util-linux (–configure):subprocess installed post-installation script returne...
2014-11-19 17:15:14
269
原创 debian6无法更新
这几天想升级下阿里云的服务器,顺便装几个软件,可是升级的时候,一直提示一堆乱七八糟的东西,其中比较重要的一句是:1update-rc.d: error: insserv rejected the script headergoogle了半天无解,后来找到了这篇文章http://forum.xbian.org/thread-1312-page-36.html按照上面的方法,执...
2014-11-19 12:02:51
330
原创 GFI LANguard Network Security Scanner v9.0.20081118 注册版
http://www.3ddown.com/soft/4647.htm有注册码
2014-11-19 00:51:07
927
原创 IE css3 的behavior实现
[code="html"].test { width:560px; height:400px; background-color: blue; padding:10px 8px 6px; border: 2px solid #C0C0C0; margin-bottom:10px; border-radius: 10px;...
2013-05-17 08:53:41
166
原创 js流畅动画效果备忘
[code="java"]window.requestAnimFrame = (function(){ return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame...
2013-05-15 11:18:41
113
原创 RGBA IE的兼容性做法备忘
[code="html"].rgba{ background:rgba(0,0,0, 0.7); *background: none; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');}...
2013-05-15 09:04:24
98
原创 gui框架
地址http://www.oschina.net/p/duilib国内首个开源 的directui 界面库,开放,共享,惠众,共赢,遵循bsd协议,可以免费用于商业项目,目前支持Windows 32 、Window CE、Mobile等平台。Duilib 是一款强大的界面开发工具,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率。提供所见即所得的开发工具UIDes...
2013-05-11 21:45:50
117
原创 基于jquery的动态加载css加载成功后调用函数
[code="java"]/** * 加载css样式 * @param style 样式的地址 * @param stamp 样式的时间戳 * @param callback 成功之后的处理函数 */function __loadStyle(style, stamp, callback){ var stamp = stamp||(new Date() - 0);...
2013-04-12 13:21:35
300
原创 opengl使用gcc编译
最近在学opengl,在配置opengl环境的时候,虽然看了好多文档,但依旧遇到了很多问题现在把成果拿出来备份下在CFree,vs等,依旧按照网上教程进行复制到相应目录,问题不大但使用gcc来做的时候不用在复制了,通过给gcc添加相应参数就可以建设我将glut复制到D:\path下可以如下在cmd中编译gcc -c test.cpp -ID:/path/glutgcc ...
2012-11-26 14:35:31
958
原创 百度分享完全js代码的改进
[code="java"] var body = document.getElementsByTagName[0]; var script1 = document.createElement('script'); script1.id = "bdshare_js"; script1.setAttribute('data', "type=slide&i...
2012-11-23 00:09:43
149
原创 一种页面遮罩开窗方法的实现
最近在做书途网新手引导的时候,需要做在半遮罩层上开几个高亮的区域,左思右想,除了设置background-image的区域可以使用clip外,别的一时想不到更好的办法,于是就用填充的方式来做了。[img]http://dl.iteye.com/upload/attachment/0076/7395/180c5f6d-e3ef-31fd-99f6-9bce0ab6f125.jpg[/img]...
2012-11-17 15:41:18
153
UTF8首字母
2013-05-23
省市县三级联动+全国行政区划json数据包
2011-11-03
省市县地址三级联动xml
2011-04-28
jquery datepicker使用详解
2011-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人