随笔分类 -  实用工具

好用的辅助开发小工具
摘要:色 彩 RGB 值 对 照 表 color red green blue Hexadecimal triplet example Aliceblue 240 248 255 f0f8ff Antiquewhite 250 235 215 faebd7 Aqua 0 255 255 00ffff Aq 阅读全文
posted @ 2021-05-20 10:16 森林木马 阅读(4416) 评论(0) 推荐(0)
摘要:使用git CLI命令,在IDEA中是Terminal输入git命令 git rm -r --cached .(注意空格) git add .(注意空格) git commit -m "update .gitignore" 不起效原因:缓存 解决思路:使用rm命令清除缓存内容,文件以未追踪的形式出现 阅读全文
posted @ 2021-01-15 15:45 森林木马 阅读(101) 评论(0) 推荐(0)
摘要:IDEA 无法识别同一个 package 里的其他类,将其显示为红色,但是 compile 没有问题。鼠标放上去后显示 “Cannot resolve symbol XXX”,重启 IDEA ,重新 sync gradle,Clean build 都没有用。 多半是因为 IDEA 之前发生了错误,某 阅读全文
posted @ 2020-09-04 16:08 森林木马 阅读(3504) 评论(0) 推荐(0)
摘要:常用的分布式锁 一、基于数据库实现分布式锁 1. 悲观锁 利用select … where … for update 排他锁 注意: 其他附加功能与实现一基本一致,这里需要注意的是“where name=lock ”,name字段必须要走索引,否则会锁表。有些情况下,比如表不大,mysql优化器会不 阅读全文
posted @ 2020-02-24 00:23 森林木马 阅读(9844) 评论(0) 推荐(6)
摘要:一、Guava介绍 Guava是Google guava中的一个内存缓存模块,用于将数据缓存到JVM内存中。实际项目开发中经常将一些公共或者常用的数据缓存起来方便快速访问。 Guava Cache是单个应用运行时的本地缓存。它不把数据存放到文件或外部服务器。如果不符合需求,可以选择Memcached 阅读全文
posted @ 2020-01-14 11:37 森林木马 阅读(3152) 评论(2) 推荐(0)
摘要:一、去sourceTree官网下载最新的包 官网:https://www.sourcetreeapp.com/windows版下载地址:https://product-downloads.atlassian.com/software/sourcetree/windows/ga/SourceTreeS 阅读全文
posted @ 2019-11-25 17:59 森林木马 阅读(4033) 评论(2) 推荐(0)
摘要:在设计开放平台接口过程中,往往会涉及接口传输安全性相关的问题,本文对接口加密及签名的相关知识做了一个总结,在方便自己查阅的同时也分享给大家做一些参考。 接口安全性问题思考 接口安全性问题主要来源于几方面考虑: 1.防伪装攻击即请求来源是否合法?(案例:在公共网络环境中,第三方 有意或恶意 的调用我们 阅读全文
posted @ 2019-08-30 17:19 森林木马 阅读(5766) 评论(0) 推荐(0)
摘要:一、 简介 linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情。不用你去每天惦记着是否需要清理日志,不用每天收到硬盘空间不足的报警短信,想好好休息的话,让我们把这个事情交给机器定时去执行 阅读全文
posted @ 2018-09-11 16:20 森林木马 阅读(3516) 评论(0) 推荐(1)
摘要:现在Java开发主流工具应该是Intelij Idea 方便快捷. 本文将主要介绍如何用Intelij Idea配置类及方法的注释模板提高代码注释效率 1. 配置类注解模板 找到配置页面 File -> Settings -> Editor -> File and Code Templates -> 阅读全文
posted @ 2018-08-28 16:27 森林木马 阅读(901) 评论(0) 推荐(0)
摘要:1. 从官网安装最新版IntelliJ Idea软件。 2. 激活使用 https://www.jianshu.com/p/de2209161358 3. 配置eclipse快捷键 File-->Settings-->keymap 即可以设置 4. 设置字体 File-->Settings-->Ed 阅读全文
posted @ 2018-04-20 11:57 森林木马 阅读(491) 评论(0) 推荐(0)
摘要:一、Swagger2是什么? Swagger 是一款RESTFUL接口的文档在线自动生成+功能测试功能软件。 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧 阅读全文
posted @ 2018-01-23 10:15 森林木马 阅读(321) 评论(0) 推荐(0)
摘要:前言 在这个互联网知识呈爆炸增长的时代,作为一个程序员要掌握的知识越来越多,然再好的记性也不如烂笔头,有了笔记我们就是可以时常扒拉扒拉以前的知识,顺便可以整理下自己的知识体系。 如今市面上云笔记产品,说实在真不少,什么有道,印象,为知等等,本人目前使用的是有道,无它,免费而已其他几个倒没怎么接触过, 阅读全文
posted @ 2017-11-24 17:34 森林木马 阅读(2388) 评论(0) 推荐(0)
摘要:Sonar简介: Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量 通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测 Sonar简介: Sonar是一个 阅读全文
posted @ 2017-11-24 16:19 森林木马 阅读(5189) 评论(0) 推荐(0)
摘要:马克飞象是一款专为印象笔记(Evernote)打造的Markdown编辑器,通过精心的设计与技术实现,配合印象笔记强大的存储和同步功能,带来前所未有的书写体验。特点概述: 功能丰富 :支持高亮代码块、LaTeX 公式、流程图,本地图片以及附件上传,甚至截图粘贴,工作学习好帮手; 得心应手 :简洁高效 阅读全文
posted @ 2017-10-14 17:10 森林木马 阅读(2214) 评论(0) 推荐(0)
摘要:最近调试后台接口一直在使用的工具,由于换了新的电脑重新安装了一下PostMan。随便记录一下如何安装使用这个插件。 闲言不要谈,直接上步骤: 1. 首先必须有chrome浏览器,这个相信大家肯定都安装了。 2. 下载PostMan, 并解压到本地某个路径。 https://pan.baidu.com 阅读全文
posted @ 2017-08-28 19:44 森林木马 阅读(885) 评论(0) 推荐(0)
摘要:最近一直在设计新的功能模块,觉得画一个比较好的架构设计图对于整个需求理解非常重要。接下来向大家推荐几个程序员画图比较好用的几个工具。 1. Astah Community Astah Community是一个非常强大的免费的UML建图工具,支持最新的UML图。 地址:http://astah.net 阅读全文
posted @ 2017-08-08 09:42 森林木马 阅读(20774) 评论(0) 推荐(2)
摘要:linux用一键安装包 简介:本文介绍如何在linux下面使用禅道一键安装包搭建禅道的运行环境。 linux一键安装包内置了apache, php, mysql这些应用程序,只需要下载解压缩即可运行禅道。 从7.3版本开始,linux一键安装包分为32位和64位两个包,请大家根据操作系统的情况下载相 阅读全文
posted @ 2017-06-06 13:36 森林木马 阅读(842) 评论(0) 推荐(0)
摘要:对IDEA的界面很有爱,但是感到他的项目启动速度太慢了。所以查了资料做了优化. 1:开启自动测试 File->setting->compiler 勾选上上面的, 2修改run/debug配置 Run->Edit Configurations 2修改run/debug配置 Run->Edit Conf 阅读全文
posted @ 2017-03-20 16:23 森林木马 阅读(8978) 评论(0) 推荐(0)
摘要:下载相关包: libevent-2.0.22-stable.tar.gz =》 https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz htt 阅读全文
posted @ 2016-12-08 11:21 森林木马 阅读(5651) 评论(0) 推荐(0)