自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (2)
  • 收藏
  • 关注

原创 Mac系统上安装Maximum Awesome记录

Xcode 和 Vim 都是非常流行的软件。很久以来,Square Vim 的狂热者已经把 Vim 的设置、快捷方式、插件等编译到一个单独的仓库里面,我们热爱地把这仓库称为:Maximum Awesome。而今天(文章写于 2013.8.28 ),我们把这个仓库开源了!我们希望任何使用 OS X 的人都能在几分钟内上手 Vim!(配置文件稍作修改就可以用于其他系统) 为什么要这样做?...

2015-08-28 18:19:14 252

原创 (转)Mac OS X 配置 Apache+Mysql+PHP 详细教程

参见原文地址: http://jingyan.baidu.com/article/0aa22375b553a488cc0d64b5.html

2015-08-20 14:27:39 129

原创 java程序 处理 andrid本地帮助文档打开慢的方式

    下载本地的android自带sdk帮助文档由于有被墙的google地址,可以通过下面代码批量处理: import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io....

2015-08-11 15:46:57 110

原创 MAC OS 配置svn服务器

MAC如果安装了XCode,就已经自带了SVN,所以,直接使用就好1、创建svn repository打开系统终端,然后切换到用户目录: cd   2、配置svn用户权限。cd  ~/svn/conf/目录下存在3个文件:authz,passwd,svnserve.conf(1)配置svnserve.conf将里面的#anon-access = read#auth-a...

2015-07-27 16:07:39 95

原创 tomcat下部署了多个项目且都使用log4j

<!--如果不定义webAppRootKey参数,那么webAppRootKey就是缺省的"webapp.root"。但最好设置,以免项目之间的名称冲突。定义以后,在Web Container启动时将把ROOT的绝对路径写到系统变量里。然后log4j的配置文件里就可以用${webName.root }来表示Web目录的绝对路径,把log文件存放于webapp中。此参数用于后面的...

2015-07-24 11:33:47 203

原创 Eclipse里项目名有红叉,但是底下的每一个文件都没有红叉

下面每个单独的文件都没有红叉报错,整个项目上显示个红叉;解决方法类似:如果是因为java compiler level does not match the version of the installed java,那么我们打开项目的properties,有一个选项为project facets,点击打开,在右边选择Java版本为最新的,然后apply,应该就ok了。 ...

2015-07-04 17:43:37 201

原创 maven中导入本地jar包

要在maven中引入本地jar包,首先需要将jar包复制到项目所在目录,然后在dependency几点中添加scope和systemPath两个节点,如下实例:<dependency> <groupId>com.goldengate.atg</groupId> <artifactId>ggtr...

2015-07-03 15:57:14 137

原创 mac os 下搭建android eclipse 开发环境

现在官方推荐使用 Android Studio环境开发,下面保留一下在mac os下配置 eclipse + adt的配置方法 1. 安装jdk  先搞清楚自己是否已经安装,在命令行下:java -version,如何有版本信息输出,则已经安装了,比如:  <!--StartFragment -->        java version "1.7.0_79" ...

2015-05-29 11:20:40 285

原创 android开发时gen和bin目录的SVN管理 (转)

android在eclipse下的项目,会生成gen和bin两个目录,这两个都会跟个人的编译调试发生改变,如果提交到SVN是没有意义的,有时还会造成编译错误。在提交SVN的时候,应该把gen和bin去掉。同时,android编译的时候,会自动把src目录下的.svn文件也复制到bin下。如果直接删除bin和gen的svn,有时连src下的文件也被删除了。 办法是在Project-P...

2015-05-21 15:58:05 105

原创 DFD图(转)

据流图(date flow diagram , DFD),是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。数据流图是从数据的角度来描述一个系统的,而流程图则是从对数据加工的角度来描述系统的;数据流图中的箭头是数据流,而流程图中的箭头则是控制流,它表达的是程序执行的次序;数据流图适合于宏观地...

2015-02-25 23:18:16 517

原创 android开源项目参考

Google I/O Android App - https://github.com/google/ioschedAntennaPod Rss订阅 乐音订阅 - https://github.com/danieloeh/AntennaPodMuzei Live Wallpaper 定时更换桌面精美壁纸 - https://github.com/romannurik/muzeiFinanc...

2015-02-23 00:51:02 88

原创 FreeMarker静态化文件(转)

1.问题背景SEO一直是网站对外推广的一个重要手段,如何能够让搜索引擎快速搜索到网站对于增强网站的浏量,提升网站对外形象有着重要意义。那么怎样能够对SEO进行优化呢?一个非常常用的手段就是在网页的关键字部分多增加能够表示本网页的关键字,并且这些关键字在接下来的网页正文中能够多次出现,另外一个重要的方法就是如果在本网页中存在文章链接,最好是每个链接的地址是不一样的,这种不一样不是指同一个链接传...

2015-01-28 16:07:14 83

原创 java 执行sql脚本的3种方式 (ant,ibatis,ScriptRunner) (转)

 java执行sql文件这个问题麻烦的地方在于解析sql脚本文件。所幸的是ant与 ibatis提供了这种实现。package com.unmi;   import java.io.*;   import org.apache.tools.ant.*;   import org.apache.tools.ant.taskdefs.*;   import org.apach...

2015-01-21 10:10:25 124

原创 java 签名 缺少时间戳

使用签名提示下面错误No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (xxxx-xx-xx...

2015-01-09 19:52:52 717

原创 Android APK 签名比对

发布过Android应用的朋友们应该都知道,Android APK的发布是需要签名的。签名机制在Android应用和框架中有着十分重要的作用。例如,Android系统禁止更新安装签名不一致的APK;如果应用需要使用system权限,必须保证APK签名与Framework签名一致,等等。在《APK Crack》一文中,我们了解到,要破解一个APK,必然需要重新对APK进行签名。而这个签名,一般...

2015-01-09 16:02:47 72

原创 AXMLPrinter2源码及jar包

 AXMLPrinter2.zip:AXMLPrinter2 Eclipse project.  AXMLPrinter2.jar:Prints XML document from binary XML file (with correct namespace handing & attribute formatting).   

2015-01-09 11:26:20 697

原创 打开APK里 AndroidManifest.xml 文件乱码

直接解压apk,打开AndroidManifest.xml显示乱码,因为这里面是二进制字符,和打开文件的编辑器无关。打开APK里的AndroidManifest.xml不乱码:方法一反编译apk:apktool d es.apk F:\tmp\es,反编译后任意编辑工具打开都不乱码注:apktool可搜索下载,aapt在apktool的压缩包内直接查看apk内的AndroidMani...

2015-01-09 10:42:07 1430

原创 更新adnroid开发包方法

 在升级更新Android的SDK或者ADT的时候经常碰到连接超时的提示。所以经常只能下载离线的ADT来升级。原因是中国互联网封锁了到谷歌网址的连接。所以需要修改host来连接到google网站,方法如下: 第一步:因为域名服务器把域名屏蔽掉了 试试用 记事本 打开 C:\Windows\System32\drivers 下的 hosts 文件 在末尾加上 #google_an...

2015-01-02 22:39:19 106

原创 spring mvc 地址栏 中文传值显示乱码解决办法

修改tomcat的server.xml文件,将<Connector connectionTimeout="20000" port="8081" protocol="HTTP/1.1" redirectPort="8443"/>改成:<Connector URIEncoding="UTF-8" connectionTimeout="20000" p

2014-09-04 10:29:12 259

原创 Java添加UTF-7字符集支持(转)

这段时间在做PushServer时,需要对编码过的邮件标题及发信人进行解码,然而开发的时候发现Javamail无法对UTF-7等编码解码,会抛出UnsupportedEncodingException。查看过JDK中rt.jar的部分代码,也看过javamail的部分代码,总结原因如下:JDK本身并不支持UTF-7字符集。关于这个bug(传送门),很早之前就有人反馈过给SUN了,但SUN已经明确...

2014-08-16 16:20:55 341

原创 java.sql.SQLException: Value'0000-00-00'异常解决办法及mysql的url设置(转)

 一、0000-00-00错误及解决方案:在使用MySql 时, 数据库中的字段类型是timestamp的,默认为0000-00-00, 会发生异常:java.sql.SQLException:   Value   '0000-00-00 '   can   not   be   represented   as   java.sql.Timestamp 解决办法:给jdbc   url加上...

2014-04-10 11:47:36 194

原创 windows下一台机器安装两个MYSQL数据库

1.正常安装第一个mysql(安装步骤省略) 2.在控制面板里停止第一个mysql服务 3.将C:\Program Files\MySQL目录下的所有目录和文件copy到另外一个路径,我这里是copy到E盘(注意,响应的数据库存储文件也需要一同复制(可能不在MySQL目录下),即配置文件中提到的data下面的文件) 4.创建第二个mysql的my.ini文件第一个mysql的my.ini文件默认...

2013-12-27 16:20:55 106

原创 ADT SDK 升级问题

ADT升级中出现的问题的解决方案(Android upgrade ADT 22, R.java files not generated,java.lang.ClassNotFoundException)Android开发环境升级到ADT 22之后,可能会出现两点小问题:1. 新建Android项目时,R.java不能自动生成,解决方法:打开Android SDK Manag...

2013-12-19 14:54:50 69

原创 Android 升级问题

问题:使用SDK Manager更新时出现问题Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-6.xml, reason: Connection to https://dl-ssl.google.com refusedFailed to fetch URL http://dl-ssl.goo...

2013-12-19 14:51:44 68

原创 服务器mysql及c3p0设置

1)interactive_timeout:参数含义:服务器关闭交互式连接前等待活动的秒数。交互式客户端定义为在mysql_real_connect()中使用CLIENT_INTERACTIVE选项的客户端。参数默认值:28800秒(8小时)(2)wait_timeout:参数含义:服务器关闭非交互连接之前等待活动的秒数。在线程启动时,根据全局wait_timeout值或全...

2013-12-19 14:20:58 124

原创 hibernate关闭连接

通过session工厂关闭session对象。将session.close()修改为:HibernateSessionFactory.closeSession()

2013-12-17 17:02:31 671

原创 web.xml 配置 mime-mapping

1.指定了自己的javaEncoding jsp org.apache.jasper.servlet.JspServlet fork false javaEncoding GB...

2013-12-17 15:56:30 147

原创 JSP中fckeditor控件表情修改以及文件上传(转)

(一)fckeditor控件表情修改fckconfig.js中的后面几个参数控制表情,你可以将下面几个参数拷贝到myconfig.js,并进行修改就可以了。FCKConfig.SmileyPath = FCKConfig.BasePath + 'images/smiley/msn/' ; //图片的路径//图片的名字(数组)FCKConfig.SmileyImages ...

2013-10-07 16:58:31 136

原创 <context-param>与<init-param>的区别与作用

web.xml的配置中配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点:和2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将转化为键值对,并交给ServletContext.4.容器创建中的类实例,即创建监听.5.在监听中会有contex...

2013-10-07 16:25:50 65

原创 struts2和fck冲突造成无法上传图片或文件问题解决办法

struts2和fck冲突造成无法上传图片或文件问题解决办法fck 在 struts2上不能上传文件的问题,struts2和fck冲突造成无法上传图片或文件,原因是struts在web.xml中配制的过滤器把fck的servlet请求转发了。解决办法是自实现一个过滤器ExtendStrutsFilter,继承struts2默认的过滤器StrutsPrepareAndExecuteFil...

2013-10-07 16:08:11 93

原创 虚拟机中四台Ubuntu安装配置Hadoop(下)

完成 “虚拟机中四台Ubuntu安装配置Hadoop(上)”中的配置后,就可以进行下面的操作了。 1. 下载安装 hadoop下载当前稳定版本,1.0.4版本放到 NameNode01虚拟机的 /home/hadoop目录下运行解压命令:tar -zxvf hadoop-1.0.4.tar.gz为了便于操作,将解压后的hadoop-1.0.4 重命名成 hadoop...

2013-02-21 23:19:23 158

原创 虚拟机中四台Ubuntu安装配置Hadoop(上)

1. 环境(1)硬件:Intel i5 3450,8G内存   (2)软件:         win7操作系统         虚拟机 VMware 9         虚拟机操作系统 :64位Ubuntu 12.04.01         64位JDK,jdk-6u37-linux-x64.bin   (安装过程参考这里) (3)服务器部署 (待补充) ...

2013-02-21 16:10:49 251

原创 Ubuntu 12.04.01 安装ssh

1. 打开终端,执行命令:sudo apt-get install ssh提示如下: 输入 Y  继续安装,从下面界面看到已经完成安装,并启动运行   完整输入及输出内容如下:chensl@ubuntu:~$ sudo apt-get install ssh[sudo] password for chensl: Reading package lists...

2013-02-20 10:09:38 104

原创 64位Ubuntu12.04.01 安装64位jdk

1. 下载64位JDK  jdk-6u37-linux-x64.bin,并存放到 /opt 目录下sudo cp ./jdk-6u37-linux-x64.bin  /opt 2. 进入/opt目录下,授权,并执行cd /optsudo chmod +x jdk-6u37-linux-x64.bin sudo ./jdk-6u37-linux-x64.bin安装完成...

2013-02-20 09:41:30 83

原创 Collection之映射表(Maps)

映射表(map)用来存放键/值对,如果提供了键,就能够找到值,如一张员工信息记录表,键为员工ID,值为Employee对象。Java类库中为map提供了两个通用的实现:HashMap和TreeMap,都实现了Map接口。下列代码为存储的员工信息建立一个散列映射表(HashMap):Map&lt;String, Employee&gt; staff = new HashMap&lt;Stri...

2010-09-07 11:08:54 172

原创 Collection之双端队列与优先级队列(Priority queue)

双端队列在Java SE6中,引入了Deque接口,并由ArrayDeque和LinkedList两个类实现,都提供了双端队列,并且可以在必要时增加队列的长度,不支持在队列中间添加元素。Priority queue优先级队列中的元素可以按照任意的顺序插入,却总是按照排序的顺序进行检索,无论何时调用remove方法,总会获得当前优先级队列中最小的元素。优先级队列并没有对所有的元素进行排序...

2010-09-06 10:28:27 165

原创 Collection之树集(TreeSet)

TreeSet与HashSet类似,不过TreeSet是一个有序集合(sorted collection),在对集合进行遍历时,每个值将自动的按照TreeSet内部排序的顺序呈现。当前TreeSet实现使用的是红黑树(red-black tree,详细介绍可以参照《算法导论》一书),每次将一个元素添加到树中时,都被放置在正确的排序位置上,因此,迭代器总是以排好序的顺序访问每个元素。将一个元素添...

2010-09-04 23:50:02 271

原创 Collection之散列表(hash table)

链表和数组中元素是按一定次序进行排列的,散列表不在意元素的顺序,但是可以实现快速查找某个元素,散列表按照有利于其操作目的的原则组织数据。散列表为每个对象计算一个整数,称为散列码(hash code),散列码是由对象的实例域产生的一个整数,具有不同数据域的对象将产生不同的散列码。如果自己定义类,需要负责实现这个类的hashCode方法,自己实现的hashCode方法应该与equals方法兼容...

2010-09-04 22:10:57 78

原创 Collection之数组列表

    数组列表(ArrayList)和上文中介绍的链表(LinkedList)都实现了List接口,List接口用于描述一个有序几个,有两种访问元素的方案,一种是用迭代器,一种是用get和set方法随机的访问每个元素,不过使用get和set方法不适用于链表,效率因为低下。但是适用于ArrayList类,ArrayList封装了一个动态在分配的对象数组。    ArrayList和Vector...

2010-09-02 17:52:01 98

原创 Collection之链表

在Java语言中,所有的链表都是双向链接的(doubly linked),每个节点存放着序列中下一个节点的引用以及指向前驱节点的引用(可以通过调用AbstractCollection类中的toString方法打印出链表中所有元素)package com.chensl.collection;import java.util.*;public class LinkedListTest {...

2010-09-02 11:00:09 113

GB-T+8567-2006计算机软件文档编制规范

PDF无修改标准版,这个应该是原版的了吧

2009-08-17

Cascading Style Sheet--css2样式教程

网上搜集css教程~~~童鞋们又需要的可以看看~~~如果需要其他内容,后续在更新~~

2009-01-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除