- 博客(18)
- 收藏
- 关注
原创 使用tar分别压缩文件夹为文件
需求是将一个文件夹下的子文件夹压缩成独立的文件。windows下使用babun(cygwin封装)执行tar命令。直接用tar没有找到选项。考虑用xargs命令如下:ls | xargs -I {} tar -jvf {}.tar.bz2 {}ls 列出所有的子文件夹,通过|输出给管道xargs 用-I 命令设置占位符{}。tar -jvf a.tar.bz2 a 其中a文件夹为...
2019-06-05 09:16:01
2501
原创 集成vue到springboot项目的生命周期中
尝试集成vue和boot先说,这是个尴尬的处境。java后端的惯性思维,让我还是情不自禁想把vue弄到后端代码里来,最好还是不跨域的访问。实际上应该是前后端分离的,我猜测,这个问题最终通过部署来解决的吧,在内部分开部署,对外通过Nginx反向代理。项目使用方式下载源码后导入ide。开发时在bootvue-front中运行npm start启动前端开发服务器,此时请求将代理转发到bo...
2019-04-26 10:02:25
373
原创 现代前端知识体系梳理(又名:如何才能用得起vue)
本人多年后端,看着前端风生水起,体系较大,变化过多,因此踌躇多年,最近终于下水一试。输入了较多的前端的知识,打算输出一下。目录:Web基础知识jses6coffeescript / typescript模块化css => css预处理器工程化前端工程化的可能性前提:nodejs包管理器:npm万能打包工具:webpack框架(Vue生态)vue...
2019-04-24 16:04:26
336
原创 mybatis generator 使用sequence自动生成主键
1.首先在数据库中创建sequenceCREATE SEQUENCE id_seq nocache;这里创建了一个叫 id_seq的序列。2.修改generatorConfig.xml 在需要主键生成的表下加入<generatedKey> 元素 <table tableName="tjs_road" domainObjectName="Road">...
2018-03-26 15:06:35
7038
原创 阿里云多应用部署记录
将应用部署到服务器上是发布中的最后一环。理论上应该有专业团队和部署平台来处理。但对于个人开发者,起初只能寒酸一点了。最近需要将多个java应用部署到一台服务器上,将自己的思路和操作记录下来。
2017-09-26 12:02:15
487
原创 关于DOM
学习前端的html,css,js,都会讲到DOM,而且用起来也很简单直观。但过去,就是学会了那几个对象的几个方法,比如document.getElementById() ,没有完整的认识。最近在讲前端课程的时候,认真阅读了W3School的DOM教程,忽然明白到了DOM的真正含义,跟大家分享。
2017-09-18 22:15:01
362
原创 maven自定义archetype,实现ssm集成后的archetype
本文介绍了如何手动自定义一个archetype以及注意事项。主要是实践maven的archetype的制造过程。费了些劲,折腾出来了就想出来说两句,让后来者能够省点心力。成品请见[github](https://github.com/stickgoal/ssm-archetype),欢迎star,水平有限,见笑。
2017-09-13 17:54:25
1032
原创 mybatis generator的使用及自定义sql最佳实践
mybatis generator提供的代码生成功能解决了繁琐的sql文件编写,提供了类似hibernate的javaapi编程拼装sql功能,对于效率提高颇有帮助。MBG官方文档MBG的配置使用本文采用maven方式配置。 1.在pom.xml中加入插件,<build>应该与<dependencies>并列<build> <plugins> <plugin
2017-09-07 10:58:35
6356
原创 spring集成logback以及遇到的坑
spring本身使用的commons-logging来做日志。为了集成logback需要先去掉commons-logging之后再加入jcl-over-slf4j的依赖作桥接,最后加入logback-classic的依赖来做日志处理。 首先**每个**spring的依赖中排除掉commons-logging依赖 <dependency> <groupId>or
2017-09-06 18:12:12
2038
原创 单例模式(Singleton pattern)的三种写法(含枚举实现方式)
最近项目组开始找人,试卷上豁然是个经典的问题(话说我毕业那会儿都已经是老题目,如今还在用)那就是,哥们儿,写个单例模式吧!恰巧今天早上看《effective java》看到单例模式的一种新写法。就再次分享给大家。希望对大家有用。单例模式,是最简单的设计模式(之一?),单例对象的类必须保证只有一个实例存在。方法1.public class SingletonClass {
2014-03-06 21:10:01
1285
原创 我学到的Linux命令-cd,grep,less,tail,vi
对于Linux我懂得不多。也是在应用的过程中,慢慢学会一些。因为也是小白起步的,所以希望给各位亟待入门的兄弟姐妹一个参考吧。linux命令不单单是用来操作服务器,更是前辈们的精华,好些命令都是经典啊。我琢磨在“把代码写好”这事情上,这些命令也是一个参考标准。1.cd = change directory 切换目录到某一个目录。必备技能。特别的是:cd ~ 到当前用户
2014-02-19 19:37:34
3730
原创 2013我遇到bug和成长
两年多的工作经验,从白丁到熟练工,不断的成长。2013年的成长,主要在我独立负责了一个功能模块中遇到的各种问题。这些问题也促使我去思考——怎样才能设计出可用,健壮的系统呢?都不是什么高大上,列举主要是给自己 备个份,也让跟咱一个阶段的同学们作为借鉴。1. 网络异常处理公司使用SOA的架构,我所在的系统是业务系统,所以涉及到很多的基于webService的服务调用。自然也就会
2014-01-28 16:09:52
918
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人