- 博客(50)
- 资源 (4)
- 收藏
- 关注
原创 pip install --upgrade pip 9.0.1 error
uninstall 8.1.2的时候报错sudo pip install --upgrade pip可以
2017-06-19 18:56:34
456
原创 mac os 配置环境变量不生效
We cannot execute /usr/libexec/java_home/bin/java用zsh脚本的配置文件没有修改参考:http://www.jianshu.com/p/020f3d02f538
2017-05-19 23:00:19
946
原创 解析多重嵌套json
一般的json解析工具都是解析一层或两层的,多层的不容易兼容json格式{ "ANSWERS": [ { "ANS_MSG_HDR": { "MSG_CODE":"0", //返回程序执行正确或者错误的编码 "MSG_TEXT":"", //返回程序执
2017-04-14 10:52:26
946
原创 深入理解java虚拟机(二)
垃圾收集器与内存分配策略哪些内存需要回收?1、判断对象是否存活的算法引用计数器算法、可达性分析算法2、垃圾收集算法a、标记清楚法b、复制算法c、标记整理算法d、分代收集算法什么时候回收?如果对象在进行可行性分析后发现没有与GC ROOTS相连接的引用链,那它将会被第一次标记并筛选是否有必要进行finalize()方法,如果没有被finaliz
2017-03-09 23:18:03
211
原创 深入理解java虚拟机(一)
一、运行时数据区包括:方法区、虚拟机栈、本地方法栈、堆、程序计数器。1、程序计数器:a、程序计数器是一块较小的内存空间用于指示当前线程的执行。b、每条线程都有一阁独立的程序计数器,各线程之间计数器互不影响,独立存储,称之为线程私有的内存。c、程序计数器只记录java字节码的指令地址,不记录native方法地址。2、java虚拟机栈a、java虚拟机栈也是线程私有
2017-03-09 22:33:43
255
原创 cannot be cast to org.springframework.web.multipart.MultipartHttpServletRequest
MultipartHttpServletRequest multipartRequest= (MultipartHttpServletRequest)request; 转型报错cannot be cast to org.springframework.web.multipart.MultipartHttpServletRequest添加jar包commons-io.jar
2016-12-22 18:17:55
13133
1
原创 pip install error
Cannot unpack file /private/var/folders/yy/z_1_377x1cv9gc1775mj3mw80000gn/T/pip-jHD1fp-unpack/simple (downloaded from /var/folders/yy/z_1_377x1cv9gc1775mj3mw80000gn/T/pip-l4ABqI-build, content-type: t
2016-11-02 20:39:31
587
原创 there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
创建两个自动更新的timestamp 会报错,可以这样建两个时间的列DROP TABLE IF EXISTS `table`;CREATE TABLE `table` ( `menu_id` varchar(100) NOT NULL COMMENT '菜单menu', `menu_name` varchar(50) default NULL COMMENT '菜单名字
2016-06-15 09:58:06
606
原创 java 读取图片转成
BufferedInputStream inputStream = new BufferedInputStream(request.getInputStream()); byte[] bytes = new byte[1024]; ByteArrayOutputStream baos = new ByteArrayOutputStream();
2016-03-24 13:48:03
408
原创 ajax 请求canceled的问题
ajax提交的时候不稳定,某个资源status有时候请求成功,有时候canceled.设置了没有超时时间也不行。推测原因可能是ajax嵌在form里提交,然后form的提交先于ajax,导致ajax的请求没有成功,状态为canceled.参考了:http://stackoverflow.com/questions/12009423/what-does-status-canceled-for-a
2016-02-19 10:49:02
3541
原创 spring
public class Bean implements InitializingBean{@Override public void afterPropertiesSet() throws Exception{}}spring 注入完以后会回调afterPropertiesSet这个方法
2016-01-21 16:01:17
435
原创 mysql触发器 更新表
需求:插入A表的时候,把A表插入行关联的B表的对应值也更新。DROP TRIGGER IF EXISTS t_afterinsert_on_tab1;CREATE TRIGGER t_afterinsert_on_tab1 AFTER INSERT ON tab_1 FOR EACH ROWBEGIN UPDATE tab_2 d SET d.d
2015-12-08 11:37:12
690
原创 nvm安装node报错
nvm安装node报错,可能是nvm版本太旧,升级后就可以安装了。在~/.nvm下 1、 git fetch 2、git checkout [version] 3、source ~/.nvm/nvm.sh
2015-12-06 21:01:49
1293
原创 URL请求返回byte
// 打开和URL之间的连接 URLConnection connection = new URL(url).openConnection(); // 设置通用的请求属性 connection.setRequestProperty(“accept”, “/“); connection.setReq
2015-10-22 11:20:00
1019
原创 翻页js
window.PageInfo = function(id,curpage,pagetotal){if( curpage > pagetotal ) {curPage = curpage = pagetotal;}var page_tab_text = "";if(curpage == 1) page_tab_text = '上一页';else page_tab_text = '上
2015-02-05 13:08:30
378
原创 安装nodejs
安装nodejs后npm的包在/Users/user/.nvm/v0.10.35/bin路径下,是ln到../lib/node_modules/npm/bin/npm-cli.js的
2015-01-15 23:20:29
385
原创 checking if Berkeley DB version supported by BDB/HDB backends... yes **checking for Berkeley DB link
参考:http://better.blog.51cto.com/1886029/1285710checking if Berkeley DB version supported by BDB/HDB backends... yes**checking for Berkeley DB link (default)... noconfigure: error: BDB/HDB: Berkele
2015-01-06 21:51:57
1071
原创 centos 6.4 gitlab7.6.2安装
先根据官方文档https://about.gitlab.com/downloads/环境是centos6.4curl -O https://downloads-packages.s3.amazonaws.com/centos-6.6/gitlab-7.6.2_omnibus.5.3.0.ci-1.el6.x86_64.rpmsudo yum install openssh-serve
2015-01-06 16:31:30
739
原创 直接获取spring bean
ApplicationContext applicationContext = new ClassPathXmlApplicationContext(new String[] { "applicationContext-dao.xml"});SocketPackageService socketPackageService = (SocketPackageService) applicat
2014-09-02 16:35:50
353
原创 sld()
function sld(bgId,disableBackground)//ShowLoading{ CM(); ShowLoading('正在进行中,请稍等...', IsEmpty(bgId) ? null : bgId,disableBackground);}
2014-07-31 14:18:45
578
原创 mysql创建用户后navicat登录不上
需要给这个用户授权 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
2014-07-23 16:37:47
2053
1
转载 maven
1、构建单个工程Maven2在项目管理方面影响越来越大,很多项目都使用Maven2。下面我们就介绍如何使用Maven2快速创建项目原型,然后在此基础上进行项目开发。下面我们就看一下如何使用Maven2创建典型的三类项目: 普通的Java项目,如基础包等: mvn archetype:create -DgroupId=com.yourcompany -DartifactI
2014-07-01 11:57:04
466
转载 传输模式 ASCII 与二进制
大多数系统(包括UNIX系统)只有两种模式:文本模式和二进制模式。文本传输器使用ASCII字符,并由回车键和换行符分开,而二进制不用转换或格式化就可传字符,二进制模式比文本模式更快,并且可以传输所有ASCII值,所以系统管理员一般将FTP设置成二进制模式。
2014-06-03 11:37:12
2865
原创 css
.fillone .title i{background: url(../images/sp1_en.png) no-repeat 0px -222px;position: absolute;width: 20px;height: 20px;left: 0;bottom:13px}设置图片
2014-05-30 15:26:10
610
原创 监听iframe加载完成
//监听iframe加载完成 var iframe = $('#hotel-iframe')[0]; //兼容IE if (iframe.attachEvent){ iframe.attachEvent("onload", function(){ CM();
2014-05-27 13:49:13
1715
转载 JFolder_JSP后门代码
JFolder_JSP后门代码(B)return sRet;}public String deleteFile(String path, String curUri, String[] files2Delete) {String sRet = "";File tmpFile = null;try {for (int i = 0; i tmp
2014-05-23 09:28:39
1052
转载 github配置
相信只要知道GIT这个软件的人,对github.com网站并不陌生 github可以托管你的git版本库,作用类似于SourceForge和Google Code,github的界面是非常人性化的,由于git本身会比svn来的复杂,所以在操作上github会比SourceForge来的难点。所以就有了今天的这篇教程。下面我们直接跳过注册账号的步骤。方法/步骤
2014-05-22 22:52:57
448
原创 js小结
$('#imgbox').find('.picbig') 可以写成$("#imgbox .picbig")图片显示不了,可能是没有加载完,可以监听onload事件异步加载。img1.onload = function(){alert("1")}
2014-05-15 10:35:38
350
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人