- 博客(17)
- 资源 (3)
- 收藏
- 关注
转载 linux系统免登陆之SSH
linux免登陆最常见的方式就是使用基于ssh协议的公钥认证方式。其原理就是将你机器的公钥分发到需要免登陆的机器上。Step1:安装ssh服务:sudo apt-get install ssh 并开启服务 service ssh startStep2 :使用ssh生成公钥证书在$home/.ssh目录下生成公钥:ssh-keygen -t dsa ss
2014-12-19 12:24:14 349
转载 Python爬虫框架Scrapy实战教程---定向批量获取职位招聘信息
所谓网络爬虫,就是一个在网上到处或定向抓取数据的程序,当然,这种说法不够专业,更专业的描述就是,抓取特定网站网页的HTML数据。不过由于一个网站的网页很多,而我们又不可能事先知道所有网页的URL地址,所以,如何保证我们抓取到了网站的所有HTML页面就是一个有待考究的问题了。一般的方法是,定义一个入口页面,然后一般一个页面会有其他页面的URL,于是从当前页面获取到这些URL加入到爬虫的抓取队列中,然
2014-12-08 10:49:58 692
转载 69个终极Java Spring的面试题及答案,你绝对值得珍藏!
这篇文章总结了一些关于Spring框架的重要问题,这些问题都是你在面试或笔试过程中可能会被问到的。大多数你可能被问到的问题都列举在下面的列表中了。所有的核心模块,从基础的Spring功能(如Spring Beans)到上层的Spring MVC框架,文章中都会进行简短的讲解。1.什么是Spring?Spring是一个开源的Java EE开发框架。Spring框架的核心功
2014-11-25 14:47:28 5702
转载 5段SQL可以测试出你对SQL性能优化知识了解多少
5段SQL可以测试出你对SQL性能优化知识了解多少 数据库是很强大的,它可以实现超预期的执行性能。但是很多人很容易写出不能发挥最高效算法的SQL查询语句,因而也容易产生无法预期的性能结果。下面UncleToo为大家整理出5段SQL,都是大家平时经常写的SQL,但是稍微经过一些优化,或者换种写法,也许他的执行效率就会高出好几倍,大家也可以对照自己平时的写法,看看自己是否还有继续学习的
2014-11-18 17:18:08 1078
转载 nginx修改配置及重启步骤
Nginx修改配置文件添加网站,命令如下:一、打开nginx的配置文件:vi /usr/local/nginx/conf/nginx.conf进行修改。二、执行:/usr/local/nginx/sbin/nginx -t 检查配置是否正常,如果显示:the configuration file /usr/local/ nginx/conf/ngin
2014-10-22 11:26:44 3851
原创 vim基本命令
1.vim#在命令行中输入vim,进入vim编辑器2.i#按一下i键,下端显示 --INSERT--#插入命令,在vim中可能任意字符都有作用3.Esc#退出i(插入)命令进行其它命令使用4.:r filename#读入一个文件内容,并写入到当前编辑器中5.:w newfilename#将该编辑器中的内容写入到一个新文件中6.:w
2014-10-22 09:52:32 265
原创 win系统下nodejs安装及环境配置
win系统下nodejs安装及环境配置第一步:下载安装文件下载nodejs,官网:http://nodejs.org/download/,我这里下载的是node-v0.10.28-x86.msi,如下图:第二步:安装nodejs下载完成之后,双击"node-v0.10.28-x86.msi",开始安装nodejs,自定义安装在D:\dev\nodejs下面。在cmd控制
2014-10-21 23:26:18 986
转载 web.xml 中的listener、 filter、servlet 加载顺序及其详解
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:list
2014-09-28 14:54:10 199
原创 Redis常用命令
启动 Redis 服务src/redis-server或者src/redis-server redis.confsrc/redis-server redis.conf 1>log.log 2>errlog.log1为标准输出,2为错误输出将 Redis 作为 Linux 服务随机启动vi /etc/rc.local, 加入代码:/root/install/r
2014-09-27 11:35:49 288
原创 Linux常用命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui
2014-09-27 09:38:07 303
原创 三个annotation类型(RetentionPolicy,ElementType)
【第一部分:】 了解一下java1.5起默认的三个annotation类型: @Override: 只能用在方法之上的,用来告诉别人这一个方法是改写父类的。 @Deprecated: 建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序里的所有的元素上. @SuppressWarnings:这一个类型可以来暂时把一些警告信息消息关闭.
2014-09-23 20:45:07 445
原创 ExtJs xtype一览表
基本组件:xtypeClass描述buttonExt.Button按钮splitbuttonExt.SplitButton带下拉菜单的按钮cycleExt.CycleButton
2014-08-14 14:28:50 396
转载 Redis应用介绍
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是
2014-07-31 12:02:46 618
转载 Java 并发
并发Table of Contents1 什么是并发问题。2 java中synchronized的用法3 Java中的锁与排队上厕所。4 何时释放锁?5 Lock的使用6 利用管道进行线程间通信7 阻塞队列8 使用Executors、Executor、ExecutorService、ThreadPoolExecutor9 并发流程控制10 并发3定律11 由并发到并行
2014-07-31 10:23:04 315
转载 Linux VI/VIM常用命令
Linux VI/VIM常用命令Vi是“Visual interface”的简称,它在Linux上的地位就仿佛Edit程序在Dos上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。 Vi不是一个排版程序,它不象Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。
2014-07-07 17:07:19 400
转载 如何去除Eclipse下的JS引入报错(类似Syntax error on token "undefined", invalid FormalParameter 的异常信息)
在Eclipse下引入外部JS文件,比如Jquery.js,经常会出现如下异常信息:去除该异常方法:1. 去掉Eclipse的JS验证 Windws---->Preferences---->JavaScript--->validator 然后选择全部取消使用验证;2. 打开项目源目录下的.project文件,删除如下信息:保存
2014-07-07 16:34:34 7089
Java开发网站后台管理系统源代码Spring MVC+easyUI+mybatis
2016-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人