share
文章平均质量分 80
Vainycos
愿望一定会实现.
展开
-
Plantuml时序图绘制指南
旨在记录使用Plantuml时序图的常用语法,方便绘制参考。原创 2023-03-27 20:11:51 · 932 阅读 · 0 评论 -
我的创作纪念日
我还能回想起写这篇博客的那个夜晚,那个时候我刚毕业没多久,在杭州也是刚搬了一次家,那是个夏天,其实天已经不早了,大概已经凌晨1点了,外面虫鸣声此起彼伏,我在书桌前调整着文字,先是发给了我的同事一份安利他去尝试一下油猴脚本,然后在确定没有明显错别字之后点了发布按钮。不过那并没有打击我,写博客开始慢慢成了习惯,自然而然地想把工作过程中遇到的难题以及解决方案分享出去,也算是一种记录,以后自己再遇到同样的问题可以规避,也可以让看到的读者少踩坑。因为晦涩难懂的专业知识并没有让我感兴趣,所以我想毕业后就从事其他工作。原创 2023-01-30 20:20:23 · 256 阅读 · 0 评论 -
全流程通关新机安装开发环境指南
新的开始,不要忘记旧电脑,也对新电脑好一点。原创 2022-12-15 10:58:57 · 177 阅读 · 0 评论 -
Fiddler抓包工具安装使用
监听列表过滤条件 设置过滤条件。原创 2022-10-27 15:51:54 · 1892 阅读 · 0 评论 -
PlantUML使用入门
PlantUML是一个可以让你快速编写UML图的组件。官网说明如上,它可以实现很多种图的绘制,而且只要学会一些简单的语法,几分钟就能画出一个简单的效果图。原创 2022-10-21 09:47:42 · 6677 阅读 · 0 评论 -
docker将jar包打镜像启动/镜像导出为tar包启动
本文旨在将通用的jar包通过Dockerfile文件打成docker镜像包启动,并支持导出到tar包后到另一台机器上启动。镜像包的好处在于无法被解包,并且不被服务器环境所影响,因为Dockerfile文件已经实现了最小环境,每个镜像都是一套最小启动环境。目前假设读者的Linux服务器版本为Centos 7.6及以上,且安装了docker环境。一.jar包打docker镜像将jar包和Dockerfile文件放在同一个目录下(dockerfile文件详见下文附录部分)build 命令app.原创 2022-01-19 18:59:06 · 5420 阅读 · 4 评论 -
1024节特别篇:搭建私有云盘攻略指南
我想每个程序员都应该有一个搭建私有云网盘的梦想,该文就参考Cloudreve的开源代码叙述相关部署过程,非常方便,只要有一台服务器大家都可以尝试,赶紧一起来吧。> ~<,节日快乐大家,文末有彩蛋。首先我们访问Cloudreve仓库所在地址https://github.com/cloudreve/Cloudreve(特别感谢Cloudreve开源仓库及其背后的作者们)这里有两种方式,一种是clone它的源码,然后自己编译;还有一种更简单的方式就是下载它已经编译好的版本,直接放到服务器上.原创 2021-10-24 11:06:58 · 1057 阅读 · 0 评论 -
资源分享整理
不定期分享一些实用工具和GitHub优秀源码。1. Gotify一个 Go 语言写的 WebSockets 库,有服务端、客户端和安卓端。2. UserLAnd一个安卓应用,让你在安卓手机上安装 Linux 发行版,就像安装一个常规 App,不需要系统 root。3. flowchart-fun可能是最简单的流程图制作工具。左边的文本框输入,一行就代表一个新节点,缩进代表隶属关系,右边自动生成图形。4. Clone Wars该仓库收集热门网站的开源实现,比如 Airbnb、Amazon、.原创 2021-06-11 15:37:30 · 286 阅读 · 0 评论 -
Typora的Markdown+PicGo图床
文章目录一、软件准备二、配置PicGo三、配置Typora四、总结结合Typora,PicGo一体化图文编辑混排实现。Typora:一款较为好用的Markdown编辑器;PicGo:一款较为好用的图床软件。图床,指的是储存图片的服务器。目前通过Markdown语法能够轻松记录,但是在集成图片的时候,本地图片路径只能在本地访问,这就需要借助图床来实现图片路径服务器转换。一、软件准备Typora下载https://typora.io/选择对应的系统版本进行下载:PicGo下载h原创 2020-11-27 09:32:47 · 309 阅读 · 4 评论 -
初识Jenkins
初试Jenkins一、Jenkins的安装部署二、Jenkins依赖Git/Maven自动构建三、总结谈谈我对Jenkins的理解。最开始入职的时候,带我的产品经理使用过这个软件,当时只知道这是一个构建产品的软件,只是很疑惑的是为什么不懂技术的产品经理总是能够通过这个软件就能知道某一次构建打包失败是谁的原因(某某某,你提交的代码导致了这次我们打包失败了,你快检查一下……绝对不是我)。后来在彻...原创 2019-12-11 22:37:19 · 267 阅读 · 0 评论 -
通过JavaScript实现获取地址栏中的各类信息
有时候我们需要借助JavaScript来获取地址栏中的ip,端口号或者应用名等信息,这个时候就需要使用各类方法组合出最终想要的结果。一、web服务的地址格式协议+ip+port+应用名,例如http://180.26.26.12:8080/webService二、逐一获取若我想获取应用名之前协议+ip+port的信息,则可以按照以下方式获取:// http://180.26.26.1...原创 2019-09-01 19:25:50 · 676 阅读 · 0 评论 -
需求调研与实现
站在产品调研角度只要产品经理做好了足够的需求调研,而且假设产品需求已经足够详细,那么只要着力于需求实现就可以了。而问题在于,产品需求没有绝对的详细,在一定程度上,我们甚至可以说今天早上用户刚提的需求,到了下午就被用户自己否决了。那么我们该如何避免在实现用户需求中不断出现的坑,由此来纪念一下过去几个月从零开始接触用户需求调研到代码实现的过程。首先,最开始用户自己也不知道想要怎么样的界面设计以及...原创 2018-10-26 10:36:29 · 258 阅读 · 0 评论 -
在IDEA上搭建使用SpringBoot搭配Mybatis的Maven项目
在IDEA上使用SpringBoot搭配Mybatis实现数据呈现1. New Project 选择Spring Initializr2. 项目基础信息填完之后选择Web组件3. 刚建完的Maven项目,pom文件是这样的&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;&amp;lt;pr原创 2019-01-28 10:45:55 · 1225 阅读 · 0 评论 -
SpringBoot集成Swagger
-What’s Swagger由于前后端分离的开发模式越来越普遍,所以前后端之间的联系大多都是通过接口文档来进行实现。而在实际开发过程中,开发接口文档与最终成型的文档需要不断地调整和维护,造成了极为不便的接口文档同步工作。Swagger就是为了解决这种情况而应用的,说白了就是为了保持开发接口和接口文档说明实时同步的作用。-Let’s start我们用2.1.2版本的SpringBoot...原创 2019-01-28 17:06:24 · 261 阅读 · 0 评论 -
gulp serve出现的报错问题总结
1.通过正常的npm install /bower install步骤之后,输入gulp serve启动发现报以下截图中的错误2.源于之前没有遇到过此类报错信息,进行报错关键词“const types = internalBinding(‘types’); ^ ReferenceError: internalBinding is not defined”进行搜索,...原创 2019-03-06 11:32:43 · 1619 阅读 · 0 评论 -
调用百度OCR的api,进行简单实现图片上传解析文字
OCR (Optical Character Recognition,光学字符识别)是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程;即,针对印刷体字符,采用光学的方式将纸质文档中的文字转换成为黑白点阵的图像文件,并通过识别软件将图像中的文字转换成文本格式,供文字处理软件进一步编辑加工的技术。首先假设读者已...原创 2019-04-11 16:50:23 · 4259 阅读 · 5 评论 -
IDEA/Chrome插件分享
好的工具配上好的插件辅助,能够大幅提高工作效率。此文中,我将会列举在工作,娱乐环境下,各类好用的插件。IntelliJ IDEA开发工具、Chrome浏览器的实用插件以及娱乐插件使用介绍和推荐。不定期更新…一、IntelliJ IDEA插件Lombok pluginLombok插件是搭配Lombok注解使用的,最常见Lombok的一种注解方式就是@Data注解表示该实体类的G...原创 2019-04-23 12:06:55 · 6755 阅读 · 2 评论 -
使用natapp进行内网穿透的介绍与实现
内网穿透即NAT穿透,网络连接时术语,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。就是说映射端口,能让外网的电脑找到处于内网的电脑,提高下载速度。一、业务场景:微信开发,APP开发…等需要通过公网ip端口进行访问,但是我们在本地调试的时候不可能每一次都要部署到公网网络环境下再进行测试,这时候就需要用到内网穿透,意思就是将你本地的网络环境映射到一个公...原创 2019-08-12 14:38:55 · 1148 阅读 · 0 评论 -
Maven简单配置+配合IDEA使用介绍
什么是Maven。隶属于Apache公司下的一个项目管理和自动化构建工具,基于项目对象模型的概念,即Project Object Model(简称pom),在Maven管理的Java工程中能够看到的pom.xml文件就是项目管理的指挥官,主要就是负责管理各类需要引入的jar包依赖。且Maven主要是为Java的项目构建、依赖管理和项目信息管理起到了巨大的作用,作为立志要在Java做番大事业的工程...原创 2019-08-16 11:35:01 · 354 阅读 · 0 评论 -
IntelliJ IDEA插件Jrebel的介绍与使用
JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个变化会直接反应在部署好的应用程序上,从而跳过了构建和部署的过程,每年可以省去部署用的时间花费高达5.25个星期。一...原创 2019-08-16 12:20:19 · 3759 阅读 · 0 评论 -
油猴脚本(Tampermonkey)的简介
油猴脚本的使用什么是油猴脚本「油猴」可以通过安装各类脚本对网站进行定制。当然伟大的脚本面向的是所有上网者,所以借由各位大神的脚本我们能实现更多更强大的功能,例如:直接下载百度网盘文件(全速) 重新定制繁杂的微博页面 去掉视频播放广告(甚至播放vip视频) 将网站默认的「二维码登录」改回「账号密码登录」 绕过搜索引擎的跳转提示 还原清新的小说阅读模式 豆瓣和 IMDb 互...原创 2020-06-10 22:50:22 · 472768 阅读 · 242 评论