自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 session的存储方式

  下面这篇文章对session的存储方式简要的做了些介绍,仅限于了解,要想深入还需要个人去挖掘 注:本文非原创,是转载的,如有侵权,劳烦通知删去   http://blog.youkuaiyun.com/xu_xiang_yang_1992/article/details/11789529 ...

2014-10-08 15:17:41 161

原创 ubuntu 搭建android开发环境

  搭建android开发环境: 首先下载SDK http://developer.android.com/sdk/index.html   0、Android SDK Manager更新 http://www.oicto.com/android-sdk-manager-update/   1、error while loading shared libraries: libs...

2014-08-15 10:56:08 422

原创 UML基础

  IBM的文档还是相对比较靠谱的,最近在使用VPP画图,各种图,画图之前需要先理解一些基础概念: 类图: http://www.ibm.com/developerworks/cn/rational/rationaledge/content/feb05/bell/index.html   组件:http://www.ibm.com/developerworks/cn/rational...

2014-04-15 17:36:05 176

原创 常用工具

  一、强大的建模工具:   http://club.topsage.com/thread-2298277-1-1.html   http://blog.youkuaiyun.com/chszs/article/details/1327619   http://www.cnblogs.com/mysqlcluster/archive/2011/04/30/2033618.html   h...

2014-03-12 15:05:46 165

原创 Linux安装Xmind

  xmind官方网址: xmind-portable-3.2.1.201011212218.zip    http://www.xmind.net/xmind/downloads/xmind-portable-3.2.1.201011212218.zip   xmind-3.2.1.201011212218_i386.deb   http://www.xmind.net/xmind...

2014-02-14 14:22:29 402

原创 log4j配置整理

1.   log4j 的配置文件 Log4j 支持两种配置文件格式,一种是 XML 格式的文件,一种是 Java 特性文件 lg4j.properties (键 = 值)。 1.1. log4j configuration scripts in properties format lg4j.properties 文件作为作为常用的配置文件的方法如下: Ø         配置根 Logger Lo...

2014-02-11 21:05:48 130

原创 eclipse常用快捷方式

  eclipse常用快捷方式: http://www.open-open.com/bbs/view/1320934157953

2014-01-08 10:19:25 108

原创 linux手动安装firefox Flash Player插件

  转到 Adobe.com 上的 Flash Player 下载页。 当出现提示时,保存该文件(比如 install_flash_player_"version"_linux."processor".tar.gz)。 点击 Firefox 窗口顶部的 文件 菜单,然后选择 退出 点击 Firefox 窗口顶部的 文件 菜单,然后选择 退出。 打开终端窗口(在 Gnome 中,...

2013-12-25 20:22:50 236

原创 eclipse.ini内存设置

  1.先了解下JVM内存管理机制,JVM内存分为堆内存和非堆内存 2.JVM内存限制 首先JVM内存限制于实际的最大物理内存,假设物理内存无限大的话,JVM内存的最大值跟操作系统有很大的关系。简单的说就 32位处理器虽然可控内存空间有4GB,但是具体的操作系统会给一个限制,这个限制一般是2GB-3GB(一般来说Windows系统下为1.5G- 2G,Linux系统下为2G-3G),而...

2013-12-25 09:34:50 342

原创 UBUNTU 11.04搭建开发环境

  ubuntu常用软件: http://wiki.ubuntu.org.cn/Qref/Applications     上个月台式机突然GG了,不得以换了一台台式机,但是当时没有时间,就一直在笔记本上开发,笔记本的内存太小(受限于主板,内存只能扩到4G),用了一个月实在受不了了,今天重新在新台式机上安装系统+开发环境。以下是在安装系统和搭建环境的时候遇到的坑:   1、由于惯...

2013-12-24 00:11:40 190

原创 eclipse常用插件

  不同版本的eclips略有不同,仅供参考:   eclipse 4.2 版本安装SVN插件: Mylyn-http://download.eclipse.org/mylyn/releases/latest   SVN - http://subclipse.tigris.org/update_1.8.x     maven: http://download.eclipse...

2013-12-23 17:08:47 129

原创 WBS-工程分解结构

  最近在负责一个项目,比较重要的基建项目,需要很详细对工程分解以及项目时间安排,经过搜索发现WBS在分解项目,做项目规划还是挺好用的,以下两篇文章对WBS的说明挺不错的: WBS的基本概念介绍 http://wiki.mbalib.com/wiki/%E5%B7%A5%E4%BD%9C%E5%88%86%E8%A7%A3%E7%BB%93%E6%9E%84   WBS的基本使用: ...

2013-12-20 10:54:27 331

原创 nodejs的event loop

  nodejs的event loop模式很值得学习,下面这些文章对这种模式的剖析比较到位: http://www.ruanyifeng.com/blog/2013/10/event_loop.html   http://www.nodebeginner.org/index-zh-cn.html#event-driven-callbacks   http://www.cnblogs....

2013-12-19 16:51:46 108

原创 卸载预装的APP

  由于/system/app目录默认是只读,想要删除这些APK必须首先获得system目录的删除权限。 1. 连接设备。如果是手机则需要打开usb调试,设置--》应用程序--》开发--》USB调试。如果是其他设备可能还需要:adb connect 目标设备的IP地址(192.168.1.1)。adb connect 用来连接设备。 2. 打开cmd,进入设备。输入命令:adb shel...

2013-12-13 15:04:44 310

原创 notepad++快捷键

  Ctrl-C Copy Ctrl-X Cut Ctrl-V Paste Ctrl-Z Undo Ctrl-Y Redo Ctrl-A Select All Ctrl-F Launch Find Dialog Ctrl-H Launch Find / Replace Dialog Ctrl-D Duplicate Current Line Ctrl-L Delete Current Line...

2013-11-29 16:04:17 116

原创 android虚拟机和java虚拟机的区别

    Dalvik和JVM的几点区别      1、Dalvik 基于寄存器,而 JVM 基于栈。基于寄存器的虚拟机对于更大的程序来说,在它们编译的时候,花费的时间更短。      2、Dalvik主要是完成对象生命周期管理,堆栈管理,线程管理,安全和异常管理,以及垃圾回收等等重要功能。      3、Dalvik负责进程隔离和线程管理,每一个Android应用在底层都会对应一个独立...

2013-11-25 13:50:26 307

原创 android问题集--

  今天打开Eclipse,真机连接之前,是要启动adb的,突然发现就失败了。 错误如下--》 adb server is out of date.  killing...   ADB server didn't ACK   * failed to start daemon * 第一猜想,就是adb的端口号被占用了。 随机-- 一.查看是否是豌豆荚或者手机助手占用了...

2013-11-07 02:08:19 128

原创 android目录结构说明

  src目录下存放的是Java源代码,这和所有的Java项目都是一样的,没有特别之处。这里我们的包声明为org.ourpioneer。     gen目录下是Aandroid自动控制生成的文件,这里面最重要的一个就是R.java,其中会自动放置我们添加的所有资源和组件,比文字信息,如图片信息,视图控件信息,布局信息等。我们不能修改该文件的任何内容,否则程序会引发严重错误。这里多说一点就是我们...

2013-11-05 23:44:04 117

原创 小知识点

  1、获取当前路径 echo $(pwd)   2、ssh session失效: 在~/.ssh/config文件中加上下面这行代码 ServerAliveInterval 60

2013-11-02 17:39:14 116

原创 android开发环境搭建

  安装步骤 http://developer.android.com/sdk/installing/installing-adt.html   http://developer.android.com/sdk/index.html   http://mintelong.iteye.com/blog/466723   示例工程: http://hi.baidu.com/wlj...

2013-10-31 00:22:43 163

原创 java查看字节码

  1 javac –verbose查看运行类是加载了jar文件  javac -verbose HelloWorld.java    2、java -verbose HelloWord  可以看到虚拟机运行一个程序的时候加载的jar包。    3、 javap查看字节码  javap -c HelloWorld javap -version可以看得更加清楚如下  ...

2013-10-30 15:06:24 161

原创 Xargs 用法

  1. 简介  之所以需要用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有这个必要,所以就有了xargs命令,例如: find /sbin -perm +700 |ls -l       这个命令是错误的 find /sbin -perm +700 |xargs ls -l   这样才是正确的 xargs 可以读入 stdin 的资料,并且以空白字元或断行字元...

2013-09-30 14:56:51 110

原创 档案以及户口迁移流程

  最近在办理档案和户口迁移,而且是跨省办理,整个过程异常艰辛与麻烦,下面记录整个过程以及需要的材料   首先档案的迁移: 1、提供档案存放地点,整个一般在某地的人才中心,当然,体制内的单位有保管档案权力的话,估计就在本单位了,在本单位提取相对就方便很多了。   2、然后由各自的HR或者人事部门提供调档函,然后可以委托亲戚同学朋友帮忙代为处理,毕竟现在请假外加来回路费住宿还有国有单位...

2013-09-29 16:26:04 1300

原创 shell 字符串操作

shell 操作字符串的方式有多种多样,下面是最原始的操作方式:一、判断读取字符串值:${var}      变量var的值, 与$var相同       ${var-DEFAULT}      如果var没有被声明, 那么就以$DEFAULT作为其值 *${var:-DEFAULT}      如果var没有被声明, 或者其值为空, 那么就以$DEFAULT作为其值 *       ${...

2013-09-24 15:09:55 102

原创 shell 乱码问题

  先mark下,有空再看 http://edyfox.codecarver.org/html/vim_fileencodings_detection.html

2013-09-24 01:56:23 122

原创 CDN了解

  CDN的核心作用是提升网络的访问速度。 网站访问响应速度取决于许多因素,如网络的带宽是否有瓶颈、传输途中的路由是否有阻塞和延迟、网站服务器的处理能力及访问距离等   CDN的主要技术: 1、均衡负载 均衡负载分为服务器均衡负载以及服务器全局均衡负载   2、动态内容分发以及复制技术 将占网站主体的静态网页、图像以及流媒体数据分发复制到各地的加速节点上   3、缓存技术 ...

2013-09-23 17:04:23 85

原创 shell数组操作

#定义和使用数组 arr=(1 2 3 4) echo ${arr[0]}   #另一种 生命方式 arr[0]="test1" arr[1]="test2" echo ${arr[0]} index=5 echo ${arr[$index] arr=(123 34 3 5)   echo $arr // 默认获取第一个元素   echo ${arr[1]} ...

2013-09-18 02:00:50 124

原创 shell 判断文件以及文件夹是否存在

shell判断文件,目录是否存在或者具有权限   #!/bin/sh      myPath="/var/log/httpd/"   myFile="/var /log/httpd/access.log"      #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限   if [ ! -x "$myPath"]; then   mkdir "$myPath"  ...

2013-09-16 15:49:09 155

原创 shell 判空

  1. 变量通过" "引号引起来        如下所示:,可以得到结果为 IS NULL. #!/bin/sh para1= if [ ! -n "$para1" ]; then   echo "IS NULL" else   echo "NOT NULL" fi  2. 直接通过变量判断        如下所示:得到的结果为: IS NULL...

2013-09-16 15:13:48 516

原创 shell 写文件

  linux shell编程读写文件 #!/bin/sh cat first|while read LINE do str="$LINE majk" echo $str echo $str >>  copyreadfile.txt done 2# 如何用shell脚本读取文件的内容 我有个abc.txt文件,里面内容如下: BKLJLK76.doc 98JKL897.DOC ...

2013-09-16 15:12:52 269

原创 vim 常用命令

vim常用命令,便于使用的时候遗忘了查找:   echo "some text": 将文字内容打印在屏幕上   ls: 文件列表   wc –l filewc -w filewc -c file: 计算文件行数计算文件中的单词数计算文件中的字符数   cp sourcefile destfile: 文件拷贝   mv oldname newname : 重命名文件或移动文件   ...

2013-09-12 09:50:41 100

原创 防止SQL注入

  一直只知道使用参数化查询,可以防止SQL注入,但是并不知道为什么使用参数化查询可以防止SQL注入,于是google,下面这篇文章说的还是比较清楚的:   http://www.cnblogs.com/LoveJenny/archive/2013/01/15/2860553.html ...

2013-09-11 15:55:02 121

原创 vim配置

""""""""""""""""""""""""""""""""""""""""""&q

2013-09-10 21:34:32 252

原创 synergy安转以及配置

  1、安装程序下载: win64位http://dl.iplaysoft.com/files/1400.htmlubuntuhttp://dl.iplaysoft.com/files/1402.htmlMAChttp://dl.iplaysoft.com/files/1401.htmlRedHathttp://dl.iplaysoft.com/files/1403.html 2、配置:...

2013-08-29 20:28:16 1107

原创 长链接、短链接

  下面的链接主要内容是讲TCP/IP长链接和短链接概念以及应用场景:   http://www.cnblogs.com/liuyong/archive/2011/07/01/2095487.html

2013-08-16 16:51:17 186

原创 jstack定位问题

  以下内容是转载的,方便以后使用的时候查找: http://testing.etao.com/node/615 http://go-on.iteye.com/blog/1673894   使用jstack定位java应用程序CPU占用高的方法 1    ps axu | grep java  得到进程号 2   top  -p   java进程号 3  在top界面按小写的s...

2013-08-13 10:46:10 407

原创 list,set,map,数组间的相互转换

  java各种集合之间的互相转换: 1.list转set   Java代码 Set set = new HashSet(new ArrayList());    2.set转list Java代码 List list = new ArrayList(new HashSet());     3.数组转为list   Ja...

2013-06-17 16:31:31 109

设计模式:适配器模式+装饰模式+代理模式+桥接模式

  这几种设计模式(组合模式和享元模式还没看)中,装饰模式和代理模式可以用一种实现方式实现,当然这仅仅是从代码的角度来看。实际使用的过程中,装饰模式需要在装饰器中对目标对象进行包装(这也是装饰模式的目的),代理模式是在对把客户端和目标对象链接起来,在客户端调用的时候,代理把调用转接给目标对象,可能在调用前后做一些处理,比如鉴权或者数据封装处理。就模式本上而言,区别不大,关键看使用人的理解以及...

2013-06-01 23:01:22 228

设计模式学习之适配器模式

适配器模式主体对象有三个,对外暴露的接口Targetable,实际实现的类Source以及连接Targetable和Source的Adapter,根据连接方式的不一样分为: 继承Source的Adapter: public class Adapter extends Source implements Targetable Targetable targetable = new Adap...

2013-05-28 01:25:03 128

原创 设计模式学习(一)

最近开始看设计模式,这几天看了按照设计模式应用场景划分的创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 这五种设计模式中。其中工厂方法模式、抽象工厂模式以及单例模式在平常开发以及阅读开源代码的时候已经写过或者看过应用的代码,所以看起来也相对轻松点。 单例模式现在比较常用的首先方式是使用内部类维护单例的创建以及初始化,JVM内部的机制能够保证当一个类被加载的...

2013-05-22 22:11:11 113

空空如也

空空如也

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

TA关注的人

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