自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (9)
  • 收藏
  • 关注

原创 JMC远程

JAVA_OPTS=' -Dcom.sun.management.jmxremote=true -Djava.rmi.server.hostname=192.168.1.1 -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.managementote.ssl=false -Dcom.sun.management.jmxremote.authentica..

2022-03-29 16:40:10 571

原创 nginx 配置跨域

nginx和服务端只能配置一处 location ~ ^/ { proxy_pass http://127.0.0.1:8080; include proxy.conf; # 指定允许跨域的方法,*代表所有 add_header Access-Control-Allow-Methods *; # 预检命令的缓存,如果不缓存每次会发送两次请求 ...

2022-03-22 11:10:49 219

原创 nginx 配置wss

location /wss/ { proxy_pass http://127.0.0.1:82/; #通过配置端口指向部署websocker的项目 proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header X-real-i...

2021-07-27 16:54:27 757 1

原创 python

目录1.字符串字符串formatraw字符串多行字符串字符串切片2.控制语句if elseforwhile3.容器listtuple元组dictset4.函数1.字符串字符串format'hello {}'.format('world') # ==> hello worldraw字符串在字符串前面加个前缀r,表示这是一个raw字符串,里面的字符就不需要转义了但是r'...'表示法不能表示多行字符串,也不能表示包含...

2021-03-24 16:03:19 206 1

原创 springboot junit测试Controller接口

package com.atung.test;import java.net.URI;import org.junit.Before;import org.junit.Test;import org.junit.runner.RunWith;//import org.junit.jupiter.api.*;import org.springframework.beans.factory.annotation.Autowired;import org.springframework....

2021-02-03 14:21:18 1488

原创 springboot发送http请求

import org.springframework.http.HttpEntity;import org.springframework.http.HttpHeaders;import org.springframework.http.HttpMethod;import org.springframework.util.LinkedMultiValueMap;import org.springframework.util.MultiValueMap;import org.springfra...

2021-01-06 16:51:35 457 1

原创 2020-12-17

超详细的登录注册的业务逻辑流程梳理这是早前实习期间做的一个登录注册流程的优化,主要是关于登录注册的业务流程图(Transaction Flow Diagram)梳理,包括短信验证码登录、账号密码登录、第三方登录、忘记密码、图形验证码等以及注意的一些情况。作者:UED设计笔记来源:优设|2018-07-17 16:18收藏分享登录注册在不同的产品中有不同的体现,因为对于它的很多功能细节使用的好坏也没法一概而论,还是基于具体场景考虑。这是早前实习期间做的一个登录注册流程的优化,主要...

2020-12-17 15:24:56 100

原创 mysql参数配置

mysql参数配置在服务器中每个连接所分配的内存主要由下面四个参数控制:  (1)sort_buffer_size 连接进行排序时候分配该配置参数大小的内存进行排序操作,比如该大小设置为100M,如果有100个连接同时进行排序将分配10G的内存,很容易造成服务器内存溢出;  (2)join_buffer_size 定义mysql的每个线程所使用连接的缓冲区的大小,对于这个参数需要注意的是,如果一个查询中关联了多张表,那么就会为每个关联分配一个连接缓存,所以每个查询可能会有多...

2020-11-06 13:56:44 284

转载 Java 50个性能优化的细节

Java高级开发必会的50个性能优化的细节(珍藏版) 程序IT圈5月18日在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。●1. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;第二,控制实例的产生,以达到节约资源的目的;第三,控制数...

2020-08-24 11:32:34 105

原创 springboot 访问api 测试

springboot 测试访问APIimport org.junit.Assert;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.ht

2020-08-18 15:57:40 534

原创 RabbitMQ发送接收消息(队列式+主题式)(springboot)

RabbitMQ发送接收消息(队列式+主题式)(springboot)maven依赖与配置<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>spring.rabbitmq.host=127.0.0.1spring.

2020-06-03 12:43:22 800

原创 RabbitMQ发送接收消息(队列式+主题式)(main方法实现)

1.消息发送package com.yuyi.main.queue;import java.io.IOException;import java.util.concurrent.TimeoutException;import com.rabbitmq.client.BuiltinExchangeType;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq

2020-06-02 16:47:14 675

原创 java 线程池

import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class ThreadTest { /* * 单线程化的线程池,它只会用唯一的工作线程来执行任务, * 保证所有任务按照指定顺序(FIFO, LIFO, 优先级)执行 */ static ExecutorService executor1 = Executors..

2020-05-27 10:40:57 116

转载 springboot获取容器中的Bean

import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;import org.springframework.stereotype.Component;@Componentpublic class SpringUtil impl..

2020-05-22 15:12:07 1219

原创 springboot测试类编写

编写springboot测试类依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope&gt...

2020-04-17 16:47:44 828

原创 PHP自定义网站根目录

PHP自定义网站根目录WAMP安装后默认根目录为/www,修改1,在电脑托盘区(任务栏右侧)点击wamp图标,选择Apache,接着点击httpd.conf,打开该文件在httpd.conf 中,找到两个 DocumentRoot项,修改其内容为自定义目录即可2,在wamp安装目录中,找到 wampmanager.ini 文件和wampmanager.tpl 文件,修...

2020-04-09 16:19:59 735

原创 mysql表结构修改SQL

#修改表名alter table databaseName.tableName rename newTableName;#添加新字段在某一个字段前alter table databaseName.tableName add newColumn varchar(255) after column0;#修改字段的数据类型alter table databaseName.tableNam...

2020-04-09 09:50:46 107

原创 springboot REST风格接口

import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation.DeleteMapping;import org.springframework.web.bind.annotation...

2020-04-01 16:26:03 238

原创 在JDK中加入自定义的jar

在JDK中加入自定义的jar1.加入jar在JDK的jre目录下找到lib目录下的ext目录(JRE_HOME/lib/ext,jdk系统扩展目录),把jar包放在ext目录中。2.eclipse中使用eclipse对自定义的jar有一定限制,右键项目 -> 构建路径 -> 配置构建路径,在出现的窗口中,“java构建路径”菜单下,“库”标签下,点开JRE系统库,选...

2020-03-31 18:01:02 1972 1

原创 springboot 配置 jsp

springboot项目配置jsp1,添加依赖 <!-- JSP --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-j...

2020-03-27 16:27:06 201

原创 nginx 配置

nginx 配置1.页面配置路径配置 location /html { #root /etc/nginx; #访问地址:/etc/nginx/html/index.html alias /etc/nginx; #访问地址:/etc/nginx/index.html index index.html; }...

2019-11-21 17:22:36 553

原创 批量保存数据

批量保存 /** * 批量保存,参数为对象集合<br> * 条件:对象属性与数据库字段完全对应,允许使用大骆驼拼写法 * <br> 2018年4月28日下午5:30:53 * @throws Exception */ private String insert00000(List<Seriali...

2019-10-30 17:08:55 800

原创 nginx 负载均衡

nginx 负载均衡# weight=3 权重# backup 备用服务,不参与负载,除非其他的宕机 upstream tomcat_server{ server 127.0.0.1:8080 weight=3; server 127.0.0.1:8081 weight=1; } server { ...

2019-10-30 16:45:22 93

原创 MySQL 优化 锁

MySQL 锁1.锁使用情况(1)查看表级锁竞争情况show status like 'table_locks%';说明: Table_locks_immediate:能够立即获得表级锁的锁请求次数 Table_locks_waited:不能立即获取表级锁而需要等待的锁请求次数(2)查看InnoDB行锁竞争情况show status like ...

2019-08-16 17:46:34 108

原创 MySQL 表名大小写问题

MySQL 表名大小写问题数据库名与表名的规则相同;列名、索引、存储过程、触发器名在任何平台都不区分大小写。查看数据库大小写敏感设置:show variables like 'lower_case_table_names';取值及含义:0:表名按照指定的大小写存储,查找的时候区分大小写;1:表名存储小写,查找的时候都转成小写查找(即不区分大小写);2:表名按照指定...

2019-08-15 12:22:29 700

原创 mysql sql优化

mysql sql优化1. show status 查看SQL执行频率 show [session|global] status; session:显示当前连接的统计结果; global:显示从上次启动到现在的统计结果; show status like 'com_%'; com_select:执行select操作的次数; com_insert:执行i...

2019-08-13 17:07:24 132

原创 tomcat相关配置

tomcat 相关配置1.web端账号管理在conf目录下tomcat-users.xm文件里,在<tomcat-users>标签下加入如下配置可使用web页面进行管理<user username="admin" password="123456" roles="manager-status,manager-gui,admin-gui"/>角色与功能...

2019-06-28 16:12:55 226

原创 linux 性能监控 sar命令

sar命令目录sar命令语法格式1.查看CPU使用情况 sar -u2.将统计结果保存到文件 sar -o & sar -f3.查看平均负载 sar -q4.查看内存使用情况 sar -r5.查看系统swap分区统计情况 sar -W6.查看IO和传递速率 sar -b7.查看磁盘使用情况 sar -d8. 统计网络信息 sar ...

2019-04-25 17:34:00 62208 1

原创 JVM G1

G1日志 :https://blogs.oracle.com/poonam/understanding-g1-gc-logsG1调优:https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gctuning/g1_gc_tuning.html

2019-04-17 14:57:18 138

原创 linux 安装 Oracle Solaris Studio Performance Analyzer (性能分析器)

linux 安装 Oracle Solaris Studio Performance Analyzer(Oracle Developer Studio)下载地址:https://www.oracle.com/technetwork/cn/server-storage/developerstudio/downloads/index.html安装包名称:OracleDeveloperS...

2019-04-17 14:56:56 1020

原创 JVM内存信息查看 jmap jhat

jmap jhat(JDK8)将JVM堆内容信息输入到文件中jmap -dump:format=b,file=file1 2819 //将JVM堆信息保存到当前用户目录下的file1文件中jhat file1 //使用该命令,会开启一个http服务,通过7000端口访问可以查看详细信息,访问http://ip:7000jmap -head PID //查看...

2019-03-27 10:14:35 775

原创 linux top命令

top命令top 运行中可以通过 top 的内部命令对进程的显示方式进行控制。内部命令如下:s – 改变画面更新频率l – 关闭或开启第一部分第一行 top 信息的表示t – 关闭或开启第一部分第二行 Tasks 和第三行 Cpus 信息的表示m – 关闭或开启第一部分第四行 Mem 和 第五行 Swap 信息的表示N – 以 PID 的大小的顺序排列表示进程列表P – 以 ...

2019-03-26 18:11:24 202

原创 linux 性能监控 pidstat 命令

pidstat命令 查看CPU使用情况pidstat [ 选项 ] [ <时间间隔> ] [ <次数> ]选项参数:-u:默认的参数,显示进程的cpu使用统计 -r:显示进程的内存使用情况 -d:显示进程的IO使用情况 -p:指定进程号 -w:显示进程的上下文切换情况pidstat 相当于 pidstat -u -p ALL1. -u C...

2019-03-26 16:04:55 423

原创 linux 性能监控 vmstat 命令

vmstat 命令 查看内存信息一、语法格式:vmstat[ 选项 ] [ <时间间隔> <次数> ]选项参数:-n:只在开始时显示一次各字段名称-a:显示活跃和非活跃内存-d:显示各个磁盘相关统计信息-D:显示磁盘总体信息-p:显示指定磁盘分区统计信息-s:显示内存相关统计信息及多种系统活动数量-m:显示sl...

2019-03-26 15:08:34 156

原创 JVM 参数

JVM 参数(JDK8)官方文档:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BGBCIEFC-X :非标准选项-XX:非稳定选项在选项名前用 “+” 或 “-” 表示开启或关闭特定的选项,例: -XX:+UseCompressedOops:表示开启压缩指针...

2019-03-21 15:25:27 7237

原创 java 优化

目录编码优化(一)、对象与基本类型1. clone() 方式创建对象的选择2.避免对boolean判断3.静态方法的选择4.多使用局部变量5.运算符的选择6.数据维数的选择7.表达式优化8.避免重复初始化变量9.数值字面量的改进10.赋空变量(二)、集合类1.subList 方法2.asList 方法(三)、字符串1.使用 ...

2019-03-11 18:31:54 183

原创 mybatis 二级缓存

配置(默认值是true,所以若设置值为true时可以不配置):mybatis.configuration.cache-enabled=true使用:在DAO(或mapper,添加@Mapper的类上)添加注解@CacheNamespace@CacheNamespace 属性:eviction:回收策略,默认LruCache(最近最少使用算法,使用时间距离现在最久的那个被移除...

2019-01-29 12:34:45 309

原创 mysql 带条件的插入语句

insert into person_table (uid,pname,age)select 2,"李四",20 from dualwhere not exists(select id from person_table where uid=2 )表:person_table列名 : (id,uid,pname,age)要保存的纪录:(uid,pname,age)values ...

2019-01-28 16:08:43 9458

原创 spring 注解

@Autowired:注入Bean@Qualifier(value = "userServiceImpl"):指定注入的Bean,与@Autowired配合使用@Resource(name = "userServiceImpl"):注入指定的Bean  @DateTimeFormat:时间类型格式化@NumberFormat:数字类型格式化 @PostConstruct...

2019-01-17 17:36:09 115

原创 java 内部类

成员内部类、方法内部类、静态内部类、匿名内部类示例1.成员内部类package com.yuyi.inner;/** * 成员内部类 * @author lyb &lt;br&gt; * 2018年5月31日 下午4:22:42 */public class Chengyuan { public static void main(String[] args) ...

2019-01-17 16:29:10 104

网页制作 PPT教程

HTML网页开发入门教程,PPT课件,包含网页制作的详细讲解

2018-10-23

java编程100例

java入门编程100例,包含详细实现源代码,java提升能力的经典练手实例

2018-10-23

hibernate帮助文档 3.2、3.6、4.1

hibernate帮助文档 hibernate开发助手API 版本 : 3.2、 3.6.10 、4.1.7

2018-10-23

redis命令手册

redis命令手册,mhtml网页,打开即可查看,方便快捷哦

2018-10-23

jdk帮助文档中文 1.5, 1.6 ,1.8

javaEE开发工具助手,JDK开发文档,中文帮助文档,1.5 1.6 1.8

2018-10-23

SSM框架jar包及相关配置文件

java开发SSM框架 jar包及相关配置文件,直接导入即可,

2018-10-23

《Spring Cloud微服务架构开发实战》配套源代码文件

《Spring Cloud微服务架构开发实战》配套源代码文件 翟永超

2018-10-23

软件测试实用技术与常用模板 第2版_配书资源

《软件测试实用技术与常用模板 》第2版_配书资源 李龙 黎连业 编著

2018-10-23

Docker从入门到实战源代码文件

《Docker从入门到实战》源代码文件 杨保华 戴王剑 曹亚仑 编著

2018-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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