java开发
文章平均质量分 80
伪墨
这个作者很懒,什么都没留下…
展开
-
SkyWalking 入门教程
APM (Application Performance Management) 即应用性能管理系统,是对企业系统即时监控以实现对应用程序性能管理和故障管理的系统化的解决方案。应用性能管理,主要指对企业的关键业务应用进行监测、优化,提高企业应用的可靠性和质量,保证用户得到良好的服务,降低IT总拥有成本。...原创 2022-06-28 16:03:15 · 1260 阅读 · 1 评论 -
SpringBoot项目打成jar包和war包部署在Tomcat服务器上的区别
本文所使用的 SpringBoot 版本:1.5.19.RELEASEjava 版本:1.8tomcat版本:7.0.91一、jar包pom.xml<groupId>com.weimo</groupId><artifactId>demo</artifactId><version>0.0.1-SNAPSHOT</vers...原创 2020-04-15 10:19:20 · 4321 阅读 · 0 评论 -
@Controller & @RestController
@RestController 相当于 @Controller + @ResponseBody 两个注解的结合原创 2019-10-24 10:06:23 · 131 阅读 · 0 评论 -
如何取消本地svn目录关联
方法一直接、逐级地删除目标目录中的隐藏属性的.svn目录。方法二如果用的是TortoiseSVN客户端,则先在另外一处建立一个新目录A,右键点住svn目录并拖动到A上松手,在弹出的菜单中选择“SVN将版本控制的条目复制到目标位置”。方法三Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\转载 2017-11-23 10:11:32 · 18084 阅读 · 0 评论 -
eclipse代码中有错误,却不在项目中显示红叉
修改eclipse代码提示级别即可。原创 2017-12-15 11:19:49 · 1137 阅读 · 0 评论 -
设置eclipse文件的默认打开方式
由于cfg、biz等配置文件默认的打开方式并不是Text Editor,打开时要手动右键“open with”来选择“Text Editor”来打开,频繁操作略麻烦,所以找了下设置文件默认打开方式的方法。 1、Windows –> Preferences –> General –> Editors –> File Associations 2、File Types –> add –> 输入原创 2018-01-08 15:26:44 · 12377 阅读 · 2 评论 -
BigDecimal的使用
public class Arith { /** * 提供精确加法计算的add方法 * @param value1 被加数 * @param value2 加数 * @return 两个参数的和 */ public static double add(double value1,double value2){ Big原创 2018-01-18 19:52:50 · 205 阅读 · 0 评论 -
Maven仓库和插件
Maven仓库的概念在Maven中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件。 Maven在某个统一的位置存储所有项目共享的构建,这个位置就称之为仓库。 任何构件都有唯一的坐标,Maven根据这个坐标定义了构件在仓库中的唯一存储路径。构件在仓库中对应的存储路径<groupId>com.companyname.project-group</grou...原创 2018-05-30 11:38:18 · 6486 阅读 · 0 评论 -
网络传输安全规范
安全套接层一种传输层安全协议,使用公钥密码机制和X.509数字证书技术保护信息传输的机密性和完整性,用于构建客户端和服务端之间的安全通道。数字证书 - certifacate数字证书是一个经证书授权中心(CA)数字签名的包含公开密钥拥有者信息、公开密钥、签发者信息、有效期以及扩展信息的文件 , 是网络通信中标识通信各方身份信息的一系列数据。它提供了一种在 Internet 上验证身份的方式,...原创 2019-01-21 15:02:05 · 12083 阅读 · 0 评论 -
解决com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up. at sun.reflect.NativeConstructorAccess...原创 2019-04-02 15:50:36 · 6627 阅读 · 1 评论 -
IntelliJ IDEA代码提示快捷键以及自定义代码补全设置
一、快捷键风格通过设置Keymap把快捷键风格设置成Eclipse风格。 File –> Settings –> Keymap –> 下拉菜单选择Eclipse –> OK 二、代码自动提示快捷键IntelliJ IDEA安装后是默认自动提示的,通过快捷键(alt+/)的方式弹出提示需要修改快捷键。(一旦设置快捷键方式,以后再还原也不会默认自动提示了。) ...原创 2018-07-10 10:46:37 · 69132 阅读 · 1 评论 -
解决JPA查询数据后修改,数据库会更新
查询数据后对entity进行修改,数据库对应字段会自动更新。原创 2019-08-20 17:10:52 · 7172 阅读 · 0 评论 -
Postman发送Post请求
Postman 发送 get 请求Postman 发送 post 请求没有 @RequestBody 有 @RequestBody原创 2019-08-28 14:36:08 · 1037 阅读 · 0 评论 -
RestTemplate POST请求json和xml
RestTemplate POST请求:Application/json;Application/xml原创 2019-09-10 11:06:56 · 6985 阅读 · 0 评论 -
SpringBoot JPA注入repository失败
No qualifying bean of type 'xxx.xxx.xxx' available原创 2019-09-29 16:07:40 · 1179 阅读 · 0 评论 -
Lombok插件安装和使用
Lombok介绍Lombok 项目是一个 Java 库,它会自动插入编辑器和构建工具中,简化 Java 开发。注解介绍:https://projectlombok.org/api/lombok/package-tree.htmlLombok 本质上就是一个实现了“JSR 269 API”的程序。在使用 javac 的过程中,它产生作用的具体流程如下:javac 对源代码进行分析,生成了一棵...原创 2019-10-11 11:06:31 · 1666 阅读 · 0 评论 -
eclipse alt+/智能提示错误:problems during content assist
problems during content assist原创 2017-11-28 17:08:02 · 4278 阅读 · 2 评论 -
解决Eclipse报错“Building workspace has encountered a problem. Errors during build.”
产生原因自动升级未正确关闭maven下载lib挂起解决方法Project -> Build Automatically 上的对勾去掉 效果:在代码修改保存后,不会启动自动编译。原创 2017-11-17 14:41:42 · 9311 阅读 · 0 评论 -
Java中正确使用文件分隔符
跨平台的文件分隔符原创 2017-05-31 15:27:14 · 8060 阅读 · 0 评论 -
LinkedHashMap排序
LinkedHashMap排序问题原创 2017-06-16 16:17:57 · 14619 阅读 · 0 评论 -
单例模式详解
Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。”原创 2017-05-23 13:57:54 · 236 阅读 · 0 评论 -
JSP中out.print()、out.println()以及out.write()的区别
out是JSP九大内置对象之一,是JspWriter的一个对象,JspWriter继承了java.io.Writer类。原创 2017-06-29 14:08:31 · 20956 阅读 · 1 评论 -
Servlet中getAttribute()和getParameter()的区别
Servlet中getAttribute()和getParameter()的区别原创 2017-06-29 16:58:31 · 3809 阅读 · 0 评论 -
如何判断一个字符串是小数点后两位的形式
判断字符串是小数点后两位原创 2017-06-21 09:41:27 · 6029 阅读 · 0 评论 -
Eclipse通过Tomcat运行时内存溢出
Exception in thread “main” Java.lang.OutOfMemoryError: PermGen space原创 2017-06-21 10:01:58 · 242 阅读 · 0 评论 -
JDBC连接各种数据库的字符串
jdbc连接数据库字符串原创 2017-06-27 10:29:27 · 1293 阅读 · 0 评论 -
JSP中文乱码
jsp默认参数在传输过程中使用的编码为ISO-8859-1,中文在传输时会显示为乱码。原创 2017-07-06 15:58:16 · 275 阅读 · 0 评论 -
Ant是什么?
Ant是Java的生成工具,是Apache的核心项目; Ant类似于Unix中的Make工具,都是用来编译、生成; Ant是跨平台的,而Make不能; Ant的主要目的就是把你想做的事情自动化,不用你手动一步一步做,因为里面内置了javac、java、创建目录、复制文件等功能,所以可以直接点击Ant文件,即可编译生成你的项目。......原创 2017-08-09 14:36:18 · 97719 阅读 · 2 评论 -
Oracle - 同义词
同义词的概念在Oracle中,要想使用数据库,就必须拥有对应的权限,且还要在已授权的表名前添加该表的用户名。原创 2017-08-30 15:17:19 · 2276 阅读 · 0 评论 -
定制Eclipse右键new菜单
自由定制Eclipse右键new菜单原创 2017-06-27 09:29:50 · 381 阅读 · 0 评论 -
Java中的大数据:BigInteger和BigDecimal
Java提供了两个用于高精度计算的类:BigInteger和BigDecimal。这两个类包含的方法、提供的操作与对基本类型所能执行的操作相似,只不过是以方法调用方式取代运算符方式来实现。等于是用速度换取了精度。原创 2017-09-25 15:34:29 · 6550 阅读 · 0 评论 -
Random r = new Random(47)
new Random(47); 相当于Random r= new Random();r.setSeed(47);原创 2017-10-13 15:48:09 · 1808 阅读 · 0 评论 -
String.format(String format, Object… args)
使用本地语言环境、指定的格式字符串和参数返回一个格式化字符串。format - 格式字符串 args - 格式字符串中由格式说明符引用的参数。如果还有格式说明符以外的参数,则忽略这些额外的参数。参数的数目是可变的,可以为 0。原创 2017-10-24 10:32:17 · 2477 阅读 · 0 评论 -
Java多线程编程
Java 给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。原创 2017-05-22 09:58:47 · 265 阅读 · 0 评论