07 2017 档案

摘要:一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 参考:https://www.cnblogs.com/ywlaker/p/6124067.html log4j基本用法 首先,配置log4j的jar,maven工程配置以下依赖,非maven工程从maven仓库下载jar添 阅读全文
posted @ 2017-07-25 18:33 CS408 阅读(702) 评论(0) 推荐(0) 编辑
摘要:一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 1 老规矩,先来个栗子,然后再聊聊感受 1.1 感受 1)这里只列出了五种比较常用的日志输出目的地,还有好多别的,使用到的时候可以在回头看看官方文档,比如:输出到数据库,输出到邮件等等 2)实际工作中使用哪一种,是需要根据 阅读全文
posted @ 2017-07-25 18:13 CS408 阅读(277) 评论(0) 推荐(0) 编辑
摘要:一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 1 老规矩,先来个栗子,然后再聊聊感受 ps:只有 PatternLayout 可以灵活指定布局模式,通过 PatternLayout(String pattern) 来进行配置。其它击中布局模式都是定义好的,不需要自己进 阅读全文
posted @ 2017-07-25 16:57 CS408 阅读(183) 评论(0) 推荐(0) 编辑
摘要:一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 1 老规矩,先来个栗子,然后再聊聊感受 运行结果: 1.1 感受 1)原本以为就四种级别的,没想到有八种,知识不系统的学习,可能会错过好多 2)级别这个知识点相对来说是最简单,他们就像开关一样,来决定哪些日志方法被调用,哪 阅读全文
posted @ 2017-07-25 16:47 CS408 阅读(529) 评论(0) 推荐(0) 编辑
摘要:背景:今天在项目中看到spring中bean在初始化和注销时候的方法定义,之前没有用过这种方式,在此记录下,方便后期查看! 关于在spring 容器初始化 bean 和销毁前所做的操作定义方式有三种: 第一种:通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bea 阅读全文
posted @ 2017-07-25 11:47 CS408 阅读(545) 评论(0) 推荐(0) 编辑
摘要:一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 1 先看栗子再来下结论 运行结果: ps: 当设置最大长度为4时候,没有发生截取的字符串会按照对齐的方式自动对齐。 2 结论 1)如果将上述代码中的注释全部去掉,你会发现这段代码其实是相当的简单的,注释是试验的时候添加上的 阅读全文
posted @ 2017-07-24 17:37 CS408 阅读(1013) 评论(0) 推荐(0) 编辑
摘要:1 试验环境 OS:win7 JDK:jdk7 Log4j:1.2.17(好尴尬,原本是想试验下log4j2的,结果阴差阳错用了这个版本,不过幸好,试验也不白试验,试验的作用是一样的) 2 先看两个简单的栗子然后在谈为什么吧! (1)当我们想打印一些信息时,估计这是最容易想到的一种方式,将我们想打印 阅读全文
posted @ 2017-07-24 17:27 CS408 阅读(405) 评论(0) 推荐(0) 编辑
摘要:背景:在公司中警察需要做技术支持,查看日志,而查看日志首先要自己清楚日志是如何生成的,所以有必要知道日志的前世今生! 转载出处:http://www.cnblogs.com/godtrue/p/6444158.html 1 测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 1 阅读全文
posted @ 2017-07-24 11:43 CS408 阅读(728) 评论(0) 推荐(0) 编辑
摘要:背景:在windows环境下,使用系统自带的搜索框经常出现搜索不到指定文件的问题,在网上无意发现了这款软件,真的很好用! 1 文件列表 建立文件列表主要是为了以后可以在指定的目录内查找自己想要的文件,对于工作中进行文件的查找,非常的方便。 选择 工具——>文件列表编辑器 进入如下界面 然后选择编辑— 阅读全文
posted @ 2017-07-17 21:08 CS408 阅读(673) 评论(0) 推荐(0) 编辑
摘要:背景:记录在linux环境下部署jar程序的过程 1 部署过程记录 1.1 程序结构 这里的main函数就在DemRest2.java 文件中。 为了部署方便,要做到以下两点: 1 在导出的jar包中不包含依赖的jar文件 2 程序用到的配置文件可以让用户进行自定义 ,不将其放在jar包中。 1.2 阅读全文
posted @ 2017-07-13 23:16 CS408 阅读(16806) 评论(0) 推荐(0) 编辑
摘要:背景:在服务器上部署项目的过程中不可避免的要使用的shell脚本,所以特开一文,慢慢积累! 1 实战 Linux下获取当前的目录,需执行以下命令: 其中, 在使用的过程中需注意此事项: 命令中“`”不是英文的单引号,而是英文输入法下的“~”同一个按键下面的那个符号。 1 dirname $0,取得当 阅读全文
posted @ 2017-07-13 22:41 CS408 阅读(282) 评论(0) 推荐(0) 编辑
摘要:背景:在服务器部署程序是后总是怀疑jdk安装不正确,所以打算运行一个小程序进行测试。 通过这样一个方法 ,可以测试jdk是否正确安装。 1 问题描述 首先编写了个Hello.java的代码: 这里我本地用的是jdk1.8,在服务器上用的是jdk1.7 export可运行jar包: 本地测试没问题: 阅读全文
posted @ 2017-07-13 09:15 CS408 阅读(1605) 评论(0) 推荐(0) 编辑
摘要:背景:在webservice的开发过程中涉及到这一知识点,又必要来学习一下。 1 根据编写的schema来生成对应的java实体 1.1 实战 xcj命令有schema文件生成Java实体类 1、使用方法 xjc fileName.xsd -d 生成java实体类的目录 -p 生成的包名 2. eg 阅读全文
posted @ 2017-07-10 10:55 CS408 阅读(4008) 评论(1) 推荐(0) 编辑
摘要:背景:记录下tws的日志查看过程,备忘 1 日志查看过程 根据企业的流水号,在日志中查询企业发送的报文: ps:期间最好将日志所在的行号进行记录,方便定位。 2017032802_201707070000651685 根据qtp73887986-33这个序号,向前查找(用?),找到企业报文头中的ms 阅读全文
posted @ 2017-07-07 18:27 CS408 阅读(422) 评论(0) 推荐(0) 编辑
摘要:背景:这篇文章还是很全面的,但是很杂乱 后面慢慢整理吧! 1 MQ 消息队列+发送队列+消息通道 接收通道名称与发送端的发送通道名称要一致,修改通道信息后要执行 start channle(chlname) 重启通道。常用的MQ命令 66.0.42.240 用户 mqm/mqm88.0.52.40 阅读全文
posted @ 2017-07-07 15:32 CS408 阅读(2244) 评论(1) 推荐(0) 编辑
摘要:背景:这个命令总是记不住,在此稍作记录,方便查看! 1 杀死进程 1.1 查看进程 此时如果我想杀了火狐的进程就在终端输入: $ kill -s 9 1827 其中-s 9 制定了传递给进程的信号是9,即强制、尽快终止进程。各个终止信号及其作用见附录。 简单吧,但有个问题,进程少了则无所谓,进程多了 阅读全文
posted @ 2017-07-06 22:31 CS408 阅读(1197) 评论(0) 推荐(0) 编辑
摘要:背景:之前一直分不清plsql和程序中配置文件url之间的连接,想当然的认为service_name 和jdburl后面的实例相对应,直到出错的这一天,通过这篇博客,彻底扫除了盲点。 1 问题 1.1 问题描述 plsql的tnsnames.org中的数据源是这么配置的 应用程序中的配置文件是这么配 阅读全文
posted @ 2017-07-06 16:44 CS408 阅读(6964) 评论(0) 推荐(2) 编辑
摘要:背景:在linux下,root用户安装完jdk后,非root用户不能使用java环境变量。 问题排查: 通过在root和非root用户下分别执行echo $PATH 可以观察环境变量的异同。然后将需要的环境变量加入到非root用户中 1 介绍 在 linux 里设置环境变量的方法 ( export 阅读全文
posted @ 2017-07-05 20:46 CS408 阅读(9381) 评论(0) 推荐(0) 编辑

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