- 博客(24)
- 收藏
- 关注
原创 mongodb 安装 for window7 64位
转自:http://blog.sina.com.cn/s/blog_685213e70101g81t.html配置Mongo服务端安装MongoDB1.按照操作系统下载http://www.mongodb.org/downloads。2.在D盘新建MongoDB文件夹(此文件夹为自定义的数据库安装目录D:\MongoDB)把刚才下载的压缩包解压并把bin文件夹拷贝到...
2016-04-05 14:02:06
120
原创 设计模式之适配器模式
一、定义现有类不能兼容目标接口,需要一个新的类来满足两者的关系。二、适配模式1、类适配;2、对象适配;3、接口适配三、实现类适配:adapter extends Source Implements Itearget对象适配adapter 获得source类的引用 再Implements Itargetadapter(Source source){...
2016-03-28 10:30:25
100
spring web interceptor拦截器
一、简介 类似于servlet开发中的过滤器Filter,用于处理器进行预处理和后处理。二、常用场景 权限检测、日志记录、性能监控三、方法 boolean preHandle(HttpServletRequest request,HttpServletResponse response,Object handle )throws exception; ...
2016-03-23 17:10:42
266
原创 mysql笔记
========ubuntu—mysql-server安装及配置==================http://www.2cto.com/database/201208/148843.htmlUbuntu下MySQL的安装及远程连接配置等配置 一、ubuntu下MySQL的安装 在ubuntu命令行下输入 sudo apt-get install mys
2016-02-29 17:49:53
317
原创 线程
一、线程概念一个程序里面不同的执行路径。注:一个cpu在同一时间点只能执行一个线程,因其速度非常快所以感觉在通知执行多个任务。线程进程区别二、线程的状态转换进程是静态概念,如windows下的.exe文件,一个进程可包含多个线程。
2016-02-17 10:23:45
248
原创 Servlet中forward和redirect的区别
语法:forward:request.getRequestDispatcher("/url").forward(request,response);redirect:response.sendRedirect("/url");浏览器地址:redirect重新请求浏览器地址,地址栏会变forward是服务器自己重新请求,地址栏不变请求数据:redirect方式
2016-02-04 14:41:06
342
原创 堆和栈
栈: 存放基础数据类型和引用变量,大小和生命周期都确定,所以存取速度快,方法执行结束后,由方法产生的数据也将消失。先进后出。堆:存放new出来的对象,运行时动态分配大小,故比较灵魂到耗时效率低,当指向对象的引用消失后,对象变成了垃圾数据,虚拟机垃圾回收器会在某个时间将其回收。附:== 可以判断两个变量是否引用同一对象equas 判断对象里面的值是否相等
2016-02-04 14:38:05
228
原创 java接口和抽象类的区别和作用(功能、用途、好处)
一、区别interface:只有方法没有具体实现abstract class:方法可以有具体实现,或者是abstract抽象方法二、优点interface:主要针对于功能、动作。将拥有这些动作的类实现此接口如:鸟、飞机都能fly();abstract class:将拥有共同属性 特征的类继承此类,父类中添加新方法时子类将全部拥有而不用逐一去新增。当子类拥有父类中的特性是便可
2016-02-02 15:48:12
7836
原创 android笔记
ListView 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter其中以
2016-02-01 15:15:34
330
原创 Freemarker笔记
${}取值、ftl标签、宏1.2. ${lst?size}5>${obj.name}3.定义变量值为下面调用所用${name}4.操作字符串http://www.blogjava.net/alinglau36/archive/2011/02/23/344970.html截取:${obj.name[0..12]}拆分“string”?split(“;”
2016-02-01 15:14:16
271
原创 js笔记
=====================window窗口对象=================1.打开关闭 window.open(url,name) windowName.close();2.对话框 alert() confirm() prompt()3.定时延时 setTimeout() clearTimeout() setInterval() clearI
2016-02-01 15:13:33
256
原创 jdbc笔记
通过JDBC查询数据库数据一般需要以下七个步骤:(1) 加载JDBC驱动(2) 建立并获取数据库连接(3) 创建 JDBC Statements 对象(4) 设置SQL语句的传入参数(5) 执行SQL语句并获得查询结果(6) 对查询结果进行转换处理并将处理结果返回(7) 释放相关资源(关闭Connection,关闭Statement,关闭ResultS
2016-02-01 15:13:03
253
原创 resin笔记
1.随便下载一个resin wget http:// http://www.caucho.com/download/2.安装C/C++编译器 apt-get install gcc3.安装相关构建工具 apt-get install build-essential4.放到/usr/local下。解压tar -xvf resin.tar.gz5.配置 cd到解压后的re
2016-02-01 15:11:54
394
原创 svn笔记
安装:svn (配置http://www.linuxidc.com/Linux/2007-12/9765.htm)apt-get install subversion创建新版本库:svnadmin create fabu去掉 conf/svnserve.conf里的password-db = passwd注释添加帐号到 conf/passwdchmod 700 passwd
2016-02-01 15:08:49
541
原创 linux-vi命令
===================================进入 vi 的命令================================vi filename: 打开或新建文件,并将光标置于第一行首 vi +n filename: 打开文件,并将光标置于第n行首 vi + filename: 打开文件,并将光标置于最后一行首 vi +/pattern fil
2016-02-01 15:04:47
330
原创 linux笔记
1.tar命令==========================================================解压 tar zxvf targetfile(要解压的文件)压缩 tar zcvf myfile.tar.gz targetName(要压缩的文件)==================================服务器检查(ubuntu)=======
2016-02-01 15:01:38
254
原创 maven笔记
==================================MAVEN搭建web项目=======================================================命令=======================mvn compile 编译mvn test 测试 生成target目录 mvn package 打包mv
2016-02-01 14:57:52
235
原创 nginx笔记
1.卸载sudo apt-get --purge autoremove nginx检测:which nginx2.安装:sudo apt-get install nginx启动:sudo service nginx start测试是否配置成功:sudo /usr/sbin/nginx -t3.default文件里加上listen 80 default_ser
2016-02-01 14:49:31
231
原创 tomcat笔记
1.安装apache官网下载一个2.解压放到/usr/local/develement/下3.配置startup.sh文件末尾加上JAVA_HOME=/usr/local/jdkPATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar4.启动:浏览local
2016-02-01 14:46:43
215
原创 redis笔记
一、windows下安装1、下载解压到安装目录(D:\redisServer\64bit)2、进入目录运行: redis-server.exe redis.conf 显示 Server started, Redis version 2.4.5DB loaded from disk: 0 secondsThe server is now ready to accept conn
2016-02-01 14:44:32
397
原创 servlet笔记
生命周期:1)init()初始化。2)service()处理请求。3)destroy()当Servlet即将被卸载时由Servlet引擎来调用,这个方法用来清除并释放在init方法中所分配的资源。Session的发明是为了填补HTTP协议的局限浏览器通过session保存了用户的信息Java Servlet定义了一个HttpSession接口 实现
2016-02-01 14:43:00
366
原创 sql笔记
1.SQL UNION 操作符2.查看表大小:select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES where table_schema='oel_dt' and table_name='T_DT_USERONLINE_LOG';3.只导出表结构 不导出数据mysqldump --opt
2016-02-01 14:42:04
422
原创 小试牛刀sssssaaaa
发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发发发打发
2016-01-29 10:06:11
320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人