ZCR的博客

做一个对社会有贡献的人

mysql数据库锁机制

–建表sql CREATE TABLE mylock ( id int(11) NOT NULL AUTO_INCREMENT, NAME varchar(20) DEFAULT NULL, PRIMARY KEY (id) ) ENGINE=MyISAM DEFAULT CHARSET=utf8...

2019-08-05 11:04:24

阅读数 7

评论数 0

mongodb使用场景

如果你还在为是否应该使用 MongoDB,不如来做几个选择题来辅助决策(注:以下内容改编自 MongoDB 公司 TJ 同学的某次公开技术分享)。 如果上述有1个 Yes,可以考虑 MongoDB,2个及以上的 Yes,选择MongoDB绝不会后悔 ...

2019-07-30 17:36:12

阅读数 5

评论数 0

Java8新特性给List 集合去重(使用Lambda表达式)

1、Lambda 表达式(匿名函数) 2、Stream 多线程并行数据处理 package com.springboot.serializable.test; import java.util.Arrays; import java.util.List; import java.util.str...

2019-07-25 16:34:44

阅读数 7

评论数 0

idea 插件Free Mybatis plugin

settings>plugins>搜索 free MyBatis Plugin > 安装 >重启idea 实现功能,点击dao层方法直接跳转到对应xml

2019-07-22 08:41:12

阅读数 10

评论数 0

Java序列化与反序列化

一、序列化与反序列化 序列化:指把堆内存中的 Java 对象数据,通过某种方式把对象存储到磁盘文件中或者传递给其他网络节点(在网络上传输)。这个过程称为序列化。通俗来说就是将数据结构或对象转换成二进制串的过程。 反序列化:把磁盘文件中的对象数据或者把网络节点上的对象数据,恢复成Java对象模型的过...

2019-07-04 14:23:02

阅读数 10

评论数 0

SpringBoot(十)--- Lombok让代码更简洁

Lombok

2019-06-25 18:04:09

阅读数 6

评论数 0

SpringBoot(九) --- 集成iText生成pdf文件

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数...

2019-06-25 17:43:57

阅读数 160

评论数 0

SpringBoot(八)--- application 常用的配置参数

参考:https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html

2019-06-10 09:06:20

阅读数 12

评论数 0

springBoot(七) ---在application.properties中使用随机数

在 application.properties 中配置属性时,可以使用随机数配置,例如注入某些密钥、UUID 或者测试用例,需要每次不是一个固定的值。RandomValuePropertySource 类随机提供整形、长整形数、UUID 或者字符串。 使用代码如下: my.secret=rand...

2019-06-10 08:55:16

阅读数 39

评论数 0

swing可视化开发

JFrame可以做出类似于QQ登录功能的窗体,通过JFrame可以利用Java代码实现窗体功能,一般用于CS项目的C(客户端)的开发; 利用JFrame可以自己写java代码,也可以通过在eclipse中安装windowbuilder插件,这样可以利用windowbuilder插件对窗体进行可视化...

2019-05-08 10:22:37

阅读数 112

评论数 0

xml文件配置报错 ---- URI is not registered ( Setting | Project Settings | Schemas and DTDs )

翻译过来就是统一资源标识符没有注册 将缺少的配置,添加进来

2019-04-29 16:01:08

阅读数 9

评论数 0

Post请求 参数为josn的传参方式

请求如下,我们在代码中如何通过url拼接的方式来发送请求 代码如下: 传参工具封装如下: public static String HttpPostWithJson(String url, String json) { String returnValue = "这是默认返回值,...

2019-04-23 10:34:53

阅读数 40

评论数 0

This application has no explicit mapping for /error, so you are seeing this as a fallback.

出现这个异常说明了跳转页面的url无对应的值. 原因1: Application启动类的位置不对.要将Application类放在最外侧,即包含所有子包 原因:spring-boot会自动加载启动类所在包下及其子包下的所有组件. 原因2: 在springboot的配置文件:application....

2019-04-17 14:55:05

阅读数 40

评论数 0

springBoot (六)---参数校验 BindingResult 的使用

1.首先参数请求对象中属性添加注解 2.controller中接口实现

2019-04-11 11:47:14

阅读数 64

评论数 0

springboot(五) ---使用 @Validated注解

spring-boot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理。 比如,我们判断一个输入参数是否合法,可以用如下方式: 因为spring-boot已经引入了基础包,所以直接使用就可以了 1 首先在controller上声明需要对数据进行校验 @Re...

2019-04-11 11:35:35

阅读数 65

评论数 0

javaBean 为什么要 implements Serializable?

java在封装私有类时为什么要implements Serializable 并且添加下面这段代码: private static final long serialVersionUID = 1851158514101806493L; 因为: 只有实现了Serializable接口,它的对象才是可...

2019-04-11 11:26:51

阅读数 228

评论数 0

java分布式应用学习(一) ----分布式系统介绍

分布式概念 理解分布式系统,需要明白一下2个方面 1.分布式系统一定是由多个节点组成的系统。 其中,节点指的是计算机服务器,而且这些节点一般不是孤立的,而是互通的。 2.这些连通的节点上部署了我们的节点,并且相互的操作会有协同。 分布式系统对于用户而言,他们面对的就是一个服务器,提供用户需要的服务...

2019-04-10 10:22:30

阅读数 126

评论数 0

性能测试工具---Jmeter配合JavaVisualVM

标准: QPS = 并发量 / 平均响应时间 代表最佳响应时间。 工具: Jmeter 、JavaVisualVM(jvisualvm命令打开) 条件: 1、 Tomcat默认配置时 tomcat参数: 请求参数 Tomcat实时线程数峰值为236个,响应时间平均是8秒。 在单个tomcat服务...

2019-04-01 13:54:27

阅读数 47

评论数 0

Tomcat优化---Apr模式

1、修改Tomcat Connector运行模式为apr Tomcat Connector 三种运行方式 运行Tomcat查看log日志可以查看当前运行的是哪一种运行模式。 运行Tomcat查看log日志可以查看当前运行的是哪一种运行模式。 (1) Bio模式 bio模式(blocking I/...

2019-04-01 13:48:58

阅读数 57

评论数 0

tomcat 线程优化

server.xml 参数配置 <Connector port="80" protocol="HTTP/1.1" connectionTimeout="60000" redirectPort="...

2019-04-01 13:46:47

阅读数 20

评论数 0

提示
确定要删除当前文章?
取消 删除