摘要: sublime里面开发博客的发布和删除工具 我们用sublime编写md文档是比较方便的,那编写完成之后,想要快速的发布到博客系统,目前还没有现成的工具。所以,就自己开发了一个 。先支持 的发布和删除,后面可以扩展其他的博客系统,因为基本上的博客系统都差不多。主要内容就是: 1. 账号管理系统 2. 阅读全文
posted @ 2022-04-29 14:09 yangwen0228 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 画图工具总结 对于程序员来说,除了写代码,看代码,做得最多的其实是沟通需求和做架构或者功能设计。不管是和人讨论需求还是做设计,一图胜千言。一个好的设计图可以让大家能够很清晰的看到软件的结构或者意图,更容易理解,也能看到问题的本质。对于架构师来说,那梳理流程,设计新的架构,主要工作就是画图,做PPT和 阅读全文
posted @ 2022-04-19 13:58 yangwen0228 阅读(208) 评论(0) 推荐(0) 编辑
摘要: sublime优化之路 Emacs的忠粉竟然开始写sublime的优化之路,所谓世事难料。Emacs的可配置化,可玩性真是无与伦比,里面的插件丰富,质量高,更新频繁。但有一个致命的缺点,就是在公司有安全扫描的时候,启动和运行非常缓慢。因为在自己的电脑上面运行非常快,之前以为只是个别公司的安全控件导致 阅读全文
posted @ 2022-04-17 12:34 yangwen0228 阅读(698) 评论(0) 推荐(0) 编辑
摘要: IDEA中lombok插件出现StackOverFlow问题 先说结论:JDK版本的问题。 公司统一Win7升级到Win10,之后,有个同事反映出现这个问题。各种东西都尝试过,lombok版本,IDEA版本,mvn仓库,JVM参数全都调整过,花了几天时间没有找到问题。后来,我一起去找这个问题,就觉得 阅读全文
posted @ 2020-12-17 18:52 yangwen0228 阅读(440) 评论(0) 推荐(0) 编辑
摘要: Cnblogs 的 MetaWeblog 的接口发生了变化Cnblogs 的 MetaWeblog 的接口发生了变化最近把 emacs 重新配置了一下,把 cnblogs 包也重构整理了一遍,结果发布时一直报错:xml-rpc-xml-to-response: XML-RPC fault ‘Method not found: 'Boolean BlogServer.Application.Stat... 阅读全文
posted @ 2018-12-28 22:44 yangwen0228 阅读(274) 评论(1) 推荐(0) 编辑
摘要: Spacemacs 的配置Spacemacs 的配置Table of Contents1. 安利2. 安装3. layer4. 自带的 layer5. better-editing5.1. multiple-cursors5.2. smart-tab6. 未完待续很早之前就听说过 Spacemacs,并且简单使用了一下,之前有被它的界面和初始化的流畅性震撼过。但是自己尝试去配置时就放弃了,有点复杂... 阅读全文
posted @ 2018-12-28 22:33 yangwen0228 阅读(2468) 评论(0) 推荐(0) 编辑
摘要: 用Emacs编写mybatis用Emacs编写mybatisTable of Contents1. 效果图2. 配置1 效果图2 配置现在web开发,最流行的orm框架非mybatis莫属了,它功能强大,编写简单灵活,可以直接编写SQL,也可以添加条件控制。但是,正是因为mybatis采用xml作为结构语言,所以,难免会有大量的xml和sql混杂在一起的代码,对这些代码对语法高亮以及自动缩减就是一... 阅读全文
posted @ 2017-12-16 21:46 yangwen0228 阅读(335) 评论(0) 推荐(0) 编辑
摘要: Emacs中的前进后退jump-treeEmacs中的前进后退jump-treeTable of Contents1. 效果2. 为什么开发这个插件?3. 特点3.1. 包含jump-list的所有功能3.2. 具有undo-tree的树形结构记录3.3. 增加命令移动的距离超过给定值时自动记录位置的功能3.4. 增加切换buffer或者文件时自动记录位置的功能4. 安装1 效果可以自由的跳转到不... 阅读全文
posted @ 2017-08-12 20:35 yangwen0228 阅读(974) 评论(0) 推荐(0) 编辑
摘要: Java并发编程:Concurrent锁机制解析Java并发编程:Concurrent锁机制解析Table of Contents1. 本质2. Lock3. ReentrantLock4. ReadWriteLock5. ReentrantReadWriteLock前面,我们讲了Java自带的对象锁机制。因为我们的方法必然是在一个对象中的,所以,通过对象的锁,可以很好的控制对方法的调用。当对象的... 阅读全文
posted @ 2017-07-09 23:16 yangwen0228 阅读(956) 评论(0) 推荐(0) 编辑
摘要: Java并发编程:锁的释放Java并发编程:锁的释放Table of Contents1. 线程的状态2. wait() notify() 和 notifyAll()上一篇线程的同步,我们讲了锁的获得方式。接下来,我们讲讲锁的释放。首先,锁定的方法或者代码块运行完毕,肯定会释放锁。那么,主动释放锁,是通过什么方法来达到的呢?如果,我们看过Object类的方法,我们会注意到它有三个奇怪的方法:wai... 阅读全文
posted @ 2017-07-06 22:30 yangwen0228 阅读(6739) 评论(0) 推荐(1) 编辑