10 2016 档案

摘要:ls命令是linux下最常用的命令。ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls 命令 阅读全文
posted @ 2016-10-31 18:16 山河永慕~ 阅读(404) 评论(0) 推荐(0) 编辑
摘要:在JavaEE系统中,我们会经常用到定时任务,下面是我自己写的一个demo. 前面几篇quartz博客感觉看的还是难懂 于是重新整理下 源码地址:http://pan.baidu.com/s/1BXHv3 1.所需要的jar 使用maven的pom.xml如下 <dependencies> <dep 阅读全文
posted @ 2016-10-31 15:08 山河永慕~ 阅读(1139) 评论(0) 推荐(2) 编辑
摘要:开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令。学习的主要参考资料为: 1.《鸟哥的linux私房菜》 2.http://codingstandards.iteye.com/blog/786653 3.linux命令五分钟系列 4.其他互联网资料,goo 阅读全文
posted @ 2016-10-28 09:33 山河永慕~ 阅读(539) 评论(1) 推荐(0) 编辑
摘要:最近公司线上遇到老是内存溢出检查后发现cached过高 命令:free -m 命令:sync //将缓存写入硬盘 cat /etc/redhat-release 这个是查看系统版本的命令centos or other。 命令:echo 1 > /proc/sys/vm/drop_caches 清理缓 阅读全文
posted @ 2016-10-27 09:12 山河永慕~ 阅读(3003) 评论(0) 推荐(0) 编辑
摘要:例如要杀掉hello这个进程,使用下面这个命令就能直接实现。 ps -ef |grep hello |awk '{print $2}'|xargs kill -9 这里是输出ps -ef |grep hello 结果的第二列的内容然后通过xargs传递给kill -9,其实第二列内容就是hello的 阅读全文
posted @ 2016-10-26 17:11 山河永慕~ 阅读(62367) 评论(3) 推荐(2) 编辑
摘要:本文将简单介绍在没有 Spring 的时候..如何来使用 Quartz... 这里跳过 Quartz 的其他介绍。如果想更加输入的了解 Quartz,大家可以点击下载Quartz的帮助文档。 Quartz 和 Web 集成应用 第一步: 导入quartz包..这个不用说吧..放到工程的 lib 下面 阅读全文
posted @ 2016-10-25 16:15 山河永慕~ 阅读(1333) 评论(0) 推荐(0) 编辑
摘要:web中使用Quartz 1、首先在web.xml文件中加入 如下内容(根据自己情况设定) 在web.xml中添加QuartzInitializerServlet,Quartz为能够在web应用中使用,提供了一个QuartzInitializerServlet和一个QuartzInitializer 阅读全文
posted @ 2016-10-25 11:41 山河永慕~ 阅读(549) 评论(0) 推荐(0) 编辑
摘要:学习quartz首先了解三个概念: 调度器:负责调度作业和触发器; 触发器:设置作业执行的时间、参数、条件等;(简单触发器和Cron触发器) 作业:定时任务内容,被执行的程序; 下载必要的jar包,直接去官网下载,将quartz-x.x.x.jar 和core 和/或 optional 文件夹中的 阅读全文
posted @ 2016-10-25 11:23 山河永慕~ 阅读(692) 评论(0) 推荐(0) 编辑
摘要:maven是个项目管理工具,如果我们不告诉它我们的代码要使用什么样的jdk版本编译的话,它就会用maven-compiler-plugin默认的jdk版本来进行处理,这样就容易出现版本不匹配的问题,以至于可能导致编译不通过的问题。例如代码中要是使用上了jdk1.7的新特性,但是maven在编译的时候 阅读全文
posted @ 2016-10-24 19:01 山河永慕~ 阅读(597) 评论(0) 推荐(0) 编辑
摘要:公司线上项目出现了java heap space 然后经过查询知晓了下面工具于是开始了尝试。 visualvm能干什么:监控内存泄露,跟踪垃圾回收,执行时内存、cpu分析,线程分析... jvisualvm已经被集成在jdk1.6以上的版本中(不是jre)。自身运行需要最低jdk1.6版本,但是可以 阅读全文
posted @ 2016-10-24 16:21 山河永慕~ 阅读(3881) 评论(0) 推荐(0) 编辑
摘要:就以这张图片作为开篇和问题引入吧 <options>问题解决办法请参考上一篇 如何获取360站长邀请码,360网站安全站长邀请码 首先360能够提供一个这样平台去检测还是不错的。但是当体检出来 看到漏洞报告,以为360会像windows上360安全卫士一样帮我们打好补丁。但是实际发现漏洞是要自己修复 阅读全文
posted @ 2016-10-21 14:56 山河永慕~ 阅读(6158) 评论(1) 推荐(0) 编辑
摘要:使用了360网站安全检测 查到有OPTIONS方法 百度了下 https://my.oschina.net/maliang0130/blog/338725 找到这个方法奈何http.conf 找不到无论在tomcat目录里还是linux路径下的/usr/etc或者apache2 最后通过开源中国找到 阅读全文
posted @ 2016-10-19 18:45 山河永慕~ 阅读(27343) 评论(0) 推荐(1) 编辑
摘要:编译的时候 中出现如下异常: Exception in thread "main" Java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0 阅读全文
posted @ 2016-10-19 11:05 山河永慕~ 阅读(2987) 评论(0) 推荐(2) 编辑
摘要:spring的定时任务配置分为三个步骤:1、定义任务2、任务执行策略配置3、启动任务1、定义任务 2、任务执行策略配置 (1)指定重复间隔的定时任务 (2)按周期执行的任务 3、启动任务 至此,系统启动的时候,就能加载定时任务,并按照指定的定时策略执行。对于一次性定时任务,一般有如下几种形式:(1) 阅读全文
posted @ 2016-10-18 16:40 山河永慕~ 阅读(1000) 评论(0) 推荐(0) 编辑
摘要:类似于PHP中的Smarty,Velocity是一个基于Java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。从而实现界面和Java代码的分离,使得界面设计人员可以和java程序开发人员同步开发一 阅读全文
posted @ 2016-10-18 16:01 山河永慕~ 阅读(651) 评论(0) 推荐(0) 编辑
摘要:目录 1、面向对象编程的三大特性是什么? 2、String 和StringBuffer的区别 3、说出ArrayList,Vector, LinkedList的存储性能和特性 4、Collection 和 Collections的区别 5、HashMap和Hashtable的区别 6、final, 阅读全文
posted @ 2016-10-18 15:13 山河永慕~ 阅读(455) 评论(0) 推荐(0) 编辑
摘要:四、FreeMarker模板语法 要编写复杂的模板需要熟悉FreeMarker语法规则,官网有详细说明,中文帮助也比较详细了,下面这些内容是从网上收罗来的,感谢网友的分享,经过整理与修改的内容如下。建议直接看官网的文档。 4.0、模板文件的4个组成部分 FreeMarker模板文件主要由如下4个部分 阅读全文
posted @ 2016-10-18 15:09 山河永慕~ 阅读(1114) 评论(0) 推荐(1) 编辑
摘要:目录 一、FreeMarker简介 二、第一个FreeMark示例 2.1、新建一个Maven项目 2.2、添加依赖 2.3、添加存放模板的文件夹 2.4、添加模板 2.5、解析模板 2.6、运行结果 三、动态页面静态化 3.1、动态页面静态化的优点 3.2、动态页面静态化的问题 3.3、实现动态页 阅读全文
posted @ 2016-10-18 15:08 山河永慕~ 阅读(577) 评论(0) 推荐(0) 编辑
摘要:不需要删除整个 .metadata 如果删除这个代价是重新导入全部项目 D:\eclipse-workspace\.metadata\.plugins\org.eclipse.e4.workbench 只需要删除此路径下的 workbench.xmi 百度查了好久 没有很好的解决方案 参考了这个得到 阅读全文
posted @ 2016-10-18 14:26 山河永慕~ 阅读(1500) 评论(0) 推荐(0) 编辑
摘要:freemarker模板文件使用jboss tools下提供的FreeMarker IDE,在线安装的方法是:Help –> Install New Software 点击and,再出来的对话框中的Location中输入:http://download.jboss.org/jbosstools/up 阅读全文
posted @ 2016-10-18 10:03 山河永慕~ 阅读(1604) 评论(0) 推荐(0) 编辑
摘要:目录 一、新建一个基于Maven的Web项目 二、创建数据库与表 三、添加依赖包 四、新建POJO实体层 五、新建MyBatis SQL映射层 六、JUnit测试数据访问 七、完成Spring整合MyBatis配置 八、配置web.xml加载Spring容器与MVC 九、创建服务层 十、完成商品管理 阅读全文
posted @ 2016-10-17 19:09 山河永慕~ 阅读(871) 评论(0) 推荐(0) 编辑
摘要:/* * 查询 */ public List<User> selectAll(); public User findById(String id); public User findByUserName(String userName); public int countAll(); /* * 更新 阅读全文
posted @ 2016-10-14 11:48 山河永慕~ 阅读(197) 评论(0) 推荐(0) 编辑
摘要:目录 一、Spring MVC验证器Validator 1.1、定义验证器 1.2、执行校验 1.3、在UI中添加错误标签 1.4、测试运行 二、JSR303验证器 2.1、添加hibernate-validator依赖 2.2、注解Bean 2.2.1、空值检查 2.2.2、Booelan检查 2 阅读全文
posted @ 2016-10-13 17:03 山河永慕~ 阅读(705) 评论(0) 推荐(0) 编辑
摘要:目录 一、表单标签库 1.1、简介 1.2、常用属性 1.3、form标签与input标签 1.4、checkbox标签 1.5、radiobutton标签 1.6、password标签 1.7、select标签 1.8、option标签 1.9、options标签 1.10、textarea、er 阅读全文
posted @ 2016-10-12 14:14 山河永慕~ 阅读(549) 评论(0) 推荐(0) 编辑
摘要:目录 一、Action参数类型 1.1、自动参数映射 1.1.1、基本数据类型 1.1.2、自定义数据类型 1.1.3、复杂数据类型 1.1.4、List集合类型 1.1.5、Map集合类型 1.2、@RequestParam参数绑定 1.2.1、基本数据类型绑定与注解属性 1.2.2、List与数 阅读全文
posted @ 2016-10-11 16:09 山河永慕~ 阅读(592) 评论(0) 推荐(0) 编辑
摘要:Chrome开发者工具面板 面板上包含了Elements、Console、Sources、Network、Timeline、Profiles、Application、Security、Audits这些功能按钮。 这些按钮的功能点如下: Elements:查找网页源代码HTML中的任一元素,手动修改任 阅读全文
posted @ 2016-10-11 15:06 山河永慕~ 阅读(1110) 评论(0) 推荐(0) 编辑
摘要:目录 一、控制器定义 1.1、实现接口Controller定义控制器 1.2、使用注解@Controller定义控制器 二、@RequestMapping详解 2.1、value 属性指定映射路径或URL模板 2.1.1、指定具体路径字符 2.1.2、路径变量占位,URI模板模式 2.1.3、正则表 阅读全文
posted @ 2016-10-10 13:52 山河永慕~ 阅读(627) 评论(0) 推荐(0) 编辑
摘要:顾名思义, @PathVariable和@RequestParam,分别是从路径里面去获取变量,也就是把路径当做变量,后者是从请求里面获取参数。 我的url; http://localhost:8080/Springmvc/user/page.do?pageSize=3&pageNow=2 在con 阅读全文
posted @ 2016-10-10 10:08 山河永慕~ 阅读(768) 评论(0) 推荐(0) 编辑
摘要:目录 一、MVC概要 二、Spring MVC介绍 三、第一个Spring MVC 项目:Hello World 3.1、通过Maven新建一个Web项目 3.2、添加依赖的jar包 3.3、修改web.xml注册中心控制器DispatcherServlet 3.4、添加Spring MVC配置文件 阅读全文
posted @ 2016-10-09 16:59 山河永慕~ 阅读(603) 评论(1) 推荐(1) 编辑
摘要:最近在写网上商城项目的时候学习了一个关于session的序列化问题,过来总结一下。 众所周知,session是服务器端的一种会话技术,只要session没有关闭,一个会话就会保持。这里先引出一个问题:如果我在访问某个页面后,服务器重启了一下,但是网页还没关,那么原来的session还在么?答案是很明 阅读全文
posted @ 2016-10-09 11:18 山河永慕~ 阅读(930) 评论(0) 推荐(0) 编辑
摘要:这节我们总结一下EL表达式相关内容。 1. EL表达式主要作用 EL表达式说白了,就是让JSP写起来更加方便,它属于JSP技术。那么它主要都有哪些方面的作用呢? 1.1 获取数据 EL表达式可以用于替换JSP页面中的脚本表达式,以从各种类型的web域中检索Java对象、获取数据(某个web域中的对象 阅读全文
posted @ 2016-10-09 11:12 山河永慕~ 阅读(2134) 评论(0) 推荐(0) 编辑
摘要:这节我们总结一下JSTL自定义标签相关内容。 1. 自定义标签简介 自定义标签主要用于移除JSP页面中的Java代码。Jsp页面主要是用来显示给前台的,如果里面有过多的java代码的话,会显得很乱,但是没有java代码也无法获取相关数据或完成相关操作。那么这时候我们就可以自己定义一个标签,来完成需要 阅读全文
posted @ 2016-10-09 09:31 山河永慕~ 阅读(9443) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示