摘要:建立ssh连接步骤: 1,在主机安装ssh-server,执行指令: 2,在主机上执行指令: 可以看到如下图,说明ssh默认端口22已被监听 3,回到客户端机器,执行SSH指令,连接主机。会提示你输入密码,验证通过后进入root目录。 4,在root目录下建立.ssh目录,进入.ssh目录,使用指令 阅读全文
posted @ 2016-08-06 11:06 艾泽拉斯的太阳 阅读 (130) 评论 (0) 编辑
摘要:/bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。 /boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev :dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式 阅读全文
posted @ 2016-08-06 09:43 艾泽拉斯的太阳 阅读 (150) 评论 (0) 编辑
摘要:标签: 这两天在做后台管理系统,前端框架用Bootstrap,后端用SpringMVC+Velocity。在开发过程中,经常需要对界面进行微调,调整传参等,每次更改一次java代码,就得重新部署一次,耗在各种等待上的时间太多了。因此下决心将JRebel插件装上。 第一步,安装: 首先,大家可以... 阅读全文
posted @ 2015-10-22 11:24 艾泽拉斯的太阳 阅读 (25652) 评论 (3) 编辑
摘要:先来个实例:#建表DROP TABLE IF EXISTS t_attendance;CREATE TABLE t_attendance ( job_no VARCHAR(30) DEFAULT '', operateTime VARCHAR(20) DEFAULT '', INDEX ind... 阅读全文
posted @ 2015-10-22 10:53 艾泽拉斯的太阳 阅读 (16861) 评论 (0) 编辑
摘要:开始折腾mac pro,在网上找了些资料,自己也尝试了一下,特在这里做个小结。mac中JDK的位置OSX默认的JDK/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home这其实是一个符号链接,它指向:/System/L... 阅读全文
posted @ 2015-06-27 11:18 艾泽拉斯的太阳 阅读 (2490) 评论 (0) 编辑
摘要:一般稍微大点的项目都会部署到好几台服务器做集群,同一个应用可能部署到几台服务器上,而处理业务中必须让不同的服务器上时间保持一致,这就需要进行服务器间的时间同步。我的做法是: 1,选择其中一台对外网开放的服务器,以root用户设置crontab定时任务,每天23:30自动同步网上时间,其中ntp.ap 阅读全文
posted @ 2014-10-22 21:16 艾泽拉斯的太阳 阅读 (795) 评论 (0) 编辑
摘要:直接使用JDBC一个非常普遍的问题就是动态SQL。使用参数值、参数本身和数据列都是动态SQL,通常是非常困难的。典型的解决办法就是用上一堆的IF-ELSE条件语句和一连串的字符串连接。对于这个问题,Ibatis提供了一套标准的相对比较清晰的方法来解决一个问题,这里有个简单的例子: 上面的例子中,根据参数bean“id”属性的不同情况,可创建两个可能的语句。如果参数“id”大于0,将创建下面的语句: select * from user where user_id = ?order by createTime desc 或者,如果“id”参数小于等于0,将创建下面的语句: select *... 阅读全文
posted @ 2013-09-18 17:17 艾泽拉斯的太阳 阅读 (2912) 评论 (0) 编辑
摘要:1、ExecutorService:是一个接口,继承了Executor:public interface ExecutorService extends Executor {}2、Executor:而Executor亦是一个接口,该接口只包含了一个方法:void execute(Runnable command);3、Executors:该类是一个辅助类,此包中所定义的 Executor、ExecutorService、ScheduledExecutorService、ThreadFactory 和 Callable 类的工厂和实用方法。此类支持以下各种方法:• 创建并返回设置有常用配置字符串 阅读全文
posted @ 2013-09-17 19:21 艾泽拉斯的太阳 阅读 (43648) 评论 (0) 编辑
摘要:在网络程序的调试过程中,经常发生一些出乎意料的事情,比如创建一个TCP服务失败,这时候往往需要查看系统的网络情况,最常用的网络抓包当然非WireShark模式。但往往很多时候只需要查看某个端口的使用情况,它到底被那个进程(对应PID)占用了,或者你还需要把它Kill掉。如果你在Windows操作系统,你可以使用netstat命令来查询PID,然后可以打开任务管理器,查看这个PID对应的进程名;如果PID没有显示,菜单》查看》选择列》选中PID即可;得知进程后,我们可以将进程杀掉。下面我简单描述一下我所了解的在Windows和Linux系统下处理方式。(假如我们需要确定谁占用了我们的9010端口 阅读全文
posted @ 2013-05-16 10:29 艾泽拉斯的太阳 阅读 (436) 评论 (0) 编辑
摘要:Servlet过滤器是在Java Servlet规范2.3中定义的,它能够对Servlet容器的请求和响应对象进行检查和修改。Servlet过滤器本身不生成请求和响应对象,它只提供过滤作用。Servlet过滤器能够在Servlet被调用之前检查Request对象,修改Request Header和Request内容。在Servlet被调用后检查Response Header和Response内容,Servlet过滤器负责过滤WEB的组件可以是Servlet,JSP和HTML。Filter接口: 每一个Servlet过滤器都会实现javax.serlvet.Filter接口,这个接口中含有三个. 阅读全文
posted @ 2011-10-22 18:35 艾泽拉斯的太阳 阅读 (1045) 评论 (1) 编辑