java开发
叭叭两句
石景山首富
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
开发-vue环境安装
转载地址:https://www.cnblogs.com/xiaofeidu/p/13724364.html感谢这篇文章拯救了我!转载 2021-10-10 13:44:57 · 114 阅读 · 0 评论 -
开发工具-IDE自定义类注释和方式注释
自定义类注释如下图:/***@description: ${description}*@author: tom*@create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}*/自定义方法注释如下图:* * @Description: * @Author: yulq * @Date: $date$ $time$ $params$ * @return $return$ **/groovyScript("def resu.原创 2021-06-28 14:37:56 · 219 阅读 · 0 评论 -
MyEclipse2013配置Egit插件
确认MyEclipse的平台版本由此得知,我的Myedlipse2013对应的Eclipse平台为3.8.1 是2013年01月18日上市的。找到对应版本的EGit插件Egit下载网址:http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F确定对应的Egit版本,如下图:选择2.3.1版本的Egit插件。下载Egit插件,还是在这个页面,往上找,如下图:给MyEclipse201..原创 2021-06-17 21:03:42 · 244 阅读 · 2 评论 -
java开发-springboot项目集成配置中心
1. 概要项目采用微服务架构,将原有的单一web项目拆分成若干个微服务;每个微服务里,都有自己的springboot配置;微服务上线后,开始现场部署,悲剧了开始了。。。实施人员需要将20几个微服务jar包逐个解压,然后修改里面的配置信息,比如:数据库地址,redis地址,RabbitMQ地址等;如果数据库地址等有改动,还是将这20几个jar包,逐一改动;实在是不方便;开发经理强烈要求:必须优...原创 2019-01-18 15:38:37 · 2411 阅读 · 0 评论 -
java开发-springboot配置优先级
抽时间整理了一下springboot项目,配置的优先级;如下图:对于批示里的第三条,举个例子说明一下:假如jar内部的属性文件里,没有配置项test.name,但是在ja外部的配置里有定义test.name这个配置;那么这个配置也会生效;总之,springboot配置 = 各个优先级配置的集合;相同的配置,高优先级的会覆盖低优先级的配置;...原创 2019-01-17 10:05:16 · 406 阅读 · 0 评论 -
win7 搭建 docker
docker是什么?docker是一种容器技术。通过docker,可以将应用和开发环境打包成镜像,只要部署环境安装了docker,就可以通过简单的命令,部署镜像,不用再安装一系列复杂的软件环境(数据库、redis缓存等),从而简化了部署的过程。docker使用go语言开发,并且运行在linux系统下,而如果想用window运行,只能在window基础上先运行一个linux虚拟机,然后再在...原创 2018-08-07 11:22:44 · 8324 阅读 · 0 评论 -
java开发-批量线程同步
问题背景描述启用线程池批量执行一些定时任务,每次需要这些任务都执行完,再开始下一次的任务批量执行。 如下图: 如上图的业务描述,如果不对批量的线程任务做原子性限制,假如第一次执行定时任务,某条线程任务执行的比较慢,8分钟了还没执行完。第二次执行定时任务时,由于该条任务数据库数据状态没有改变,还会被读取出来,导致重复执行。所以,需要对每次定时任务的这些批量任务加原子性限制,只有当前这次的批量任务都原创 2017-11-03 13:53:06 · 605 阅读 · 0 评论 -
java开发-JVM监控调优
调优文章链接: http://blog.youkuaiyun.com/wisgood/article/details/25343845调优工具VisualVM使用教程: https://www.ibm.com/developerworks/cn/java/j-lo-visualvm/1. 前期准备条件本地环境需要安装JDK,然后配置环境变量。 在DOC窗口通过各种java命令就可以查看JVM运行状态了。2原创 2017-10-11 10:48:14 · 296 阅读 · 0 评论 -
互联网开发--web文件上传原理
前台<form name="form1" action="test.htm" enctype="multipart/form-data" method="post" > <input type="text" name="p1" value="测试1"></input></BR> <input type="text" name="p2" value="测试2"></input>原创 2017-03-01 15:10:33 · 654 阅读 · 0 评论 -
java开发2--验证码
一、验证码原理 (1)向后台发送请求,后台服务器生成一个随机数,利用这个随机数映射一张图片,最后将这张图片返回客户端; (2)后台生成验证码字符串时,同时将这个字符串保存起来,当用户提交验证码时检测填写的验证码是否和这个随机数相同。关于验证码,重要的有三点,这三点处理不好都可能被破解者利用。一是随机数的生成,二是随机数和图片的映射,三是随机数如何保存。 网上有很多种验证码插件,下面主要以goo原创 2016-05-10 10:02:17 · 503 阅读 · 0 评论 -
JVM内存详解
内存组成内存区主要可以划分为5个区域,如上图。方法区(Method Area) 用于存储类结构信息的地方,包括常量池、静态变量、构造函数等。虽然JVM规范把方法区描述为堆的一个逻辑部分, 但它却有个别名non-heap(非堆),所以大家不要搞混淆了。方法区还包含一个运行时常量池。java堆(Heap) 存储java实例或者对象的地方。这块是GC的主要区域。从存储的内容我们可以很容易知道,方法原创 2016-10-13 16:49:23 · 453 阅读 · 0 评论
分享