自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 利用pwdx查看Linux程序的工作目录

在日常的工作中,尤其是测试机上,经常会看到多个相似的进程同时运行。有时候,需要针对其中1-2个进程进行操作,比如杀掉,也会经常担心杀错。pwdx命令,可以有效的解决这方面的问题。Linux中的pwdx命令,利用进程号作为参数,可以打印出指定进程号的工作目录,帮助我们区分不同的进程。pwdx <pid>用例如下:[hnyundev@BJ03000036 ~]$ pwd 322...

2018-10-10 10:36:31 11263 1

原创 使用String.Split函数分割CSV文件的防坑指南

今天在开发中,偶遇一解析CSV问题,涉及到String.split()函数使用,记录下来与大家分享。利用 split()将csv的一行数据,进行分割处理,是常见套路。但针对一下情况,使用split函数就会由于split的一些处理,导致处理问题。例如以下例子,3个域分别是国家、省份和城市。但由于北京和上海是直辖市,所以最后一个字段没有值。在这种情况下,针对这两行调用split(","),生成的数组...

2018-09-27 15:05:09 2934

原创 快速清除Neo4j数据库数据

在开发过程中,很多时候需要快(简)速(单)清(粗)除(暴)Neo4j中存在的海量数据节点和关系数据。在这种情况下,delete和detach从性能上都已力不从心。Neo4j官方推荐清库方法,即删除graph.db数据库文件,暴力清空数据库。1. 关闭Neo4j服务器进程检查服务器进程是否启动,如启动,可通过kill -9或其它方式杀掉服务器进程。2. 删除graph.db数据库文件找到&l...

2018-09-26 15:36:30 13868

原创 通过格式化方式完成字符串信息收集

在日常的编程中,需要经常性的对日志或各种输出进行收集,打印出具有各种信息的字符串。通常情况下,简单的方法是通过字符串的叠加来完成的。针对高性能场合,可能通过StringBuffer实现,提供性能上的优化。但String类提供了一个更为简单的方式,可以完成绝大多数的文本替换。从而使通过累加拼凑字符串成为历史,使程序员更好的集中于字符串的信息流上。以下是此方法的示例。package cn.cod...

2018-09-26 10:34:30 150

原创 发现Linux端口占用程序

在日常工作中,经常会在启动程序时,发现端口被占用的情况。这时就需要知道当前端口被哪个程序占用,并做出正确的处理。本文即是针对此问题,给出的解决方案。本文以找到端口3000被占用的情况为例。1. 搜索...

2018-09-25 17:40:53 267

原创 Spring Boot程序接收命令行参数

Spring Boot程序可以通过实现CommandLineRunner接口,接收来自命令行的参数。1. 创建Spring Boot应用程序通过Spring Boot提供的工具,生成样例框架程序,不用勾选任何其它额外依赖功能。2. 修改Application类修改Application类,继承CommandLineRunner接口,并实现run()方法。参考以下样例代码。package...

2018-09-21 17:05:13 5160

原创 Spring Boot通过文本模式集成Thymeleaf模版引擎

Spring Boot中集成了Thymeleaf模版引擎。在网上常见的例子中,主要引用的是Spring Boot通过网页形式与Thymeleaf模版进行互动的例子。本文针对非网页程序形式的Thymeleaf集成,适用于命令行脚本生成、电子邮件根据模版生成的场景。1. 创建Spring Boot应用程序在Spring Starter创建项目时,选择spring-boot-starter-thym...

2018-09-21 15:08:01 738 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除