ohmyiterm2-快速安装一个漂亮强大的iTerm2
1用mac做开发的各位肯定都知道iTerm2这个神器,但是想要用的舒服你就得配置各种主题,安装各种字体,配置各种Triggers,等等等等;没有半个小时下不来,还得是在一边百度一边改得情况下。 于是我花了几天时间做了ohmyiterm2这个小开源项目,一键安装一个漂亮且强大得ite...
阅读(1537)评论(0)赞 (0)
用mac做开发的各位肯定都知道iTerm2这个神器,但是想要用的舒服你就得配置各种主题,安装各种字体,配置各种Triggers,等等等等;没有半个小时下不来,还得是在一边百度一边改得情况下。 于是我花了几天时间做了ohmyiterm2这个小开源项目,一键安装一个漂亮且强大得ite...
阅读(1537)评论(0)赞 (0)
前段时间因为要爬取淘宝店铺商品相关信息,所以决定使用JxBrowser进行抓取,但是在Mac环境开发完成后在部署到服务器上运行时却遇到了问题。 参考官方:https://jxbrowser-support.teamdev.com/docs/guides/x-server-in-h...
阅读(1551)评论(0)赞 (1)
流程与之前流传的6.x版本破解流程一样,首先在自己项目中创建META-INF\teamdev.licenses并写入以下内容:在SpringBoot项目中licenses文件的完整路径为:src\main\resources\META-INF\teamdev.licenses J...
阅读(2495)评论(0)赞 (5)
有时候我们非常需要获取当前运行的jar包的路径,Spring提供了一个ApplicationHome 用于简化这个操作。代码如下:
阅读(1817)评论(0)赞 (0)
Tomcat 7 为/conf/context.xml中Context节点增加属性allowLinking="true"即可 Tomcat 8&9 为/conf/context.xml中Context节点增加子节点Resources并且添加属性allowLinking="...
阅读(1483)评论(0)赞 (0)
身为一个Java开发者,在公司生产环境中依然是java8,然而我自己偶尔写点小东西之类的还是更倾向于java11。于是很自然的装了两个jdk,java8与java11,但是问题也同样来了,假设现在要在命令行启动一个java8的jar包,但是默认的java命令是java11,这个时...
阅读(1846)评论(0)赞 (1)
由于最近在做的分布式爬虫中用到了 XXL-GLUE 来动态执行抓取脚本。由于抓取脚本较多,想着针对一些通用操作比如存库封装了父类CrawlerWorker,并且由 CrawlerWorker 实现了GlueHandler接口。 然后由KaguraScript extends Cr...
阅读(12520)评论(0)赞 (0)
由于需要在Springboot项目中动态替换一个方法的实现,所以引入了javassist,然而在IDEA中开发时一切正常,但是java -jar启动就报错:Caused by: javassist.NotFoundException: 在stackoverflow: https:...
阅读(2366)评论(0)赞 (3)
提及IntelliJ IDEA不可为不家喻户晓,作为全宇宙最好的Java IDE,也使得jetbrains这家公司人尽皆知,但是当家的IntelliJ IDEA Ultimate首年高达$149售价就决定了我输在了起跑线,虽然有免费的community社区版本提供,但阉割版始终不...
阅读(3540)评论(0)赞 (2)
在上一篇:Kotlin 协程使用自定义线程池中我们简单的使用自定义线程池作为异步协程async的上下文并完成了主线程等待线程池执行完毕的小例子。 但是开发过程中难免会有很多需要这种多线程跑的情况,比如从库里批量更新一批数据,或者是给某接口推一批数据。这种时候显然需要多线程,每次都...
阅读(3030)评论(0)赞 (0)