自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

转载 深入剖析volatile关键字

原文 http://www.cnblogs.com/dolphin0520/p/3920373.html总结1.volatile关键字的两层语义  一旦一个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备了两层语义:  1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。  2)禁止...

2020-03-26 14:39:22 65

转载 Java并发编程:线程池的使用

原文地址https://www.cnblogs.com/dolphin0520/p/3932921.html总结线程池包括核心线程池,缓存队列,扩展线程池默认线程池里没有线程,当被调用的时候开始创建,当核心线程池没满的时候创建核心线程池,核心线程池满了后创建缓存队列存储新来的线程请求,然后创建新的线程,当扩展线程池和缓存队列都满了后,就拒绝新的线程请求如果当前线程池中的线程数目...

2020-03-26 14:16:45 50

转载 分布式锁用Redis还是Zookeeper

知乎文章如下分布式锁用Redis还是Zookeeper?https://zhuanlan.zhihu.com/p/73807097总结:redis锁有三种方式,1SET LOCK TIME NX PX 30002RedLoc3Redission第三种方式最好,但是redis锁有安全隐患Zookeeper锁原理先建一个父节点Lock,申请锁的线程在他下面建立有...

2020-03-26 10:11:42 89

原创 架构师入门——关于高并发问题的一揽子解决方案

下文是本人的理解整理,一些概念可能描述的正确,欢迎指正。高并发给网站带来的问题主要有两个,一个是量的问题,另一个就是锁的问题,量分为访问量和数据量。找到问题,对症下药。先聊高访问量的解决方案。1Nginx访问量高了,一台服务器撑不住,那就需要多台服务器分担压力。多台服务器平衡分担访问压力,实现方案就是负载均衡。实现负载均衡可以通过Apache或者Nginx服务器,后面如果聊到服务器...

2020-03-22 17:46:11 163

原创 idea properties显示中文

2020-03-19 17:01:42 330

原创 Spring Boot 编程思想学习笔记——整合Mybatis框架

1配置mysql数据源依赖包mysql-connector-javaspring-boot-starter-jdbcapplication.propertiesspring.datasource.url=jdbc:mysql://localhost:3306/dbspring.datasource.username=rootspring.datasource.pa...

2020-03-19 09:01:37 110

原创 Spring Boot 编程思想学习笔记——配置数据源

配置mysql数据源依赖包mysql-connector-javaspring-boot-starter-jdbcapplication.propertiesspring.datasource.url=jdbc:mysql://localhost:3306/dbspring.datasource.username=rootspring.datasource.pas...

2020-03-19 08:37:18 61

原创 nginx知识点整理

优点1支持一个进程打开大量的socket2IO效率不会随着socket的增多而下降3使用mmap加速4内核微调基本命令1启动 ./sbin/nginx2快速停止 ./sbin/nginx -s stop3平滑停止 ./sbin/nginx -s quit4重启 ./sbin/nginx -s reload5启动配置文件 ./sbin/ngix -c conf...

2020-03-18 23:15:14 94

转载 分布式事务处理方式总结

1避免出现分布式事务2事务补偿3事务型消息4TCC两阶段提交转载如下https://segmentfault.com/a/1190000019898097

2020-03-16 08:24:10 101

原创 数据库分库分表

解决问题并发问题和数据量过大问题原则先考虑分表再考虑分库,先考虑垂直,在考虑水平分表当单个表的数据量达到瓶颈后考虑分表垂直分表区分表中的热字段(使用较多的)和冷字段,拆分成两个表,两表建立主外键关系,可以实现联表查询水平分表根据时间轴或者ID编号或者类型等字段,将数据拆分到两个表结构一样的表存储,可以根据查询条件确定查询哪个表分库当数据库中所有的表都没有...

2020-03-14 09:05:57 150

原创 actviemq知识点实用简单整理

应用场景1异步解耦2流量削锋3消息通讯4日志出来设计模式生产者消费模式:1P2P模式 2订阅模式开发知识1JMS接口2queue3topic4消息监听器和消息类型5消息签收6本地事物7spring整合8spring boot整合传输协议1tcp2nio安全认证1简单安全认证2JAAS安全认证持久化1kah...

2020-03-13 17:06:20 138

原创 Spring Boot 编程思想学习笔记——Spring IOC注解分析

@Configuration 代表这是一个 Java 配置文件, Spring 的容器会根据 它来生成 IoC 容器去装配 Bean;@Bean(name =”user” )代表将方法返回的 POJO 装配到 IoC 容器中,而其属性 name 定义这个 Bean 的名称,如果没有配置它,则将方法名称作为 Bean 的名称保 存到 Spring IoC 容器中 。@Component ...

2020-03-05 16:01:37 117

原创 Spring Boot 编程思想学习笔记——isSingleton 单例模式

spring配置文件中有个属性isSingleton ——是否单例isSingleton 方法则判断 Bean 是否在 Spring IoC 中为单例。这里需要记住的是在 Spring IoC 容器 中,默认的情况下, Bean 都是以单例存在的,也就是使用 getBean 方法返回的都是同一个对象。与 isSingleton 方法相反的是 isPrototype 方法,如果它返回的是 tru...

2020-03-05 14:48:34 933

原创 Spring Boot 编程思想学习笔记——jsp依赖包

jsp依赖包<dependency> <groupld>org.apache tomcat.embed</groupld> <artifactid>tomcat-embed-jasper</artifactld> <scope>provided</scope> </dependency> ...

2020-03-04 19:48:26 153

原创 Spring Boot 编程思想学习笔记——定义视图前后缀和新建控制器

为了配置视图解析器 (ViewResolver),将 application.properties (或者yml)文件修改为如代码所示server.port=8090 #视图前缀spring.mvc.view.prefix=/WEB- INF/]sp/ #视图后缀spring mvc.view.suffix=.jsp这里的 spring.mvc.view. prefix 和...

2020-03-04 18:57:18 1360

原创 Spring Boot 编程思想学习笔记——自定义内置tomcat端口号

application.properties文件或者application.yml文件里修改port(端口号)springboot自定义配置项详解https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#appendix...

2020-03-04 18:41:22 73

原创 Spring Boot 编程思想学习笔记——简单搭建maven&&SpringBoot项目

1首先我们在 IDE 中创建一个Maven 工程,命名SpringBootDemo,这样就可以看到一个 Maven 配置文件 pom.xml,2添加parent和dependencies,最终如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0...

2020-03-04 17:41:06 124

原创 spring Boot 编程思想 学习笔记 -Spring Boot 的优点

谈到 Spring Boot,就让我们先来了解它的优点。依据官方的文档, Spring Boot 的优点如下:•创建独立的 Spring 应用程序; • 嵌入的 Tomcat、 Jetty 或者 Undertow,无须部署 WAR 文件: •允许通过 Maven 来根据需要获取 starter; • 尽可能地自动配置 Spring; • 提供生产就绪型功能,如指标、健康检查和外...

2020-03-04 17:17:40 229

baijiaxing.zip

Python写的爬虫程序,爬取的百家姓,内含数据和源码,基于Scray ,结果是json格式,包含百家姓名称和解释

2020-06-02

基于java web的客户资源管理系统

本文档为该系统的产品规格说明书,较详细阐述了用户的系统概况,和对此产品所提出的更为具体的要求,对系统中的功能、业务、数据部分进行了明确定义。同时,对产品的系统环境、开发所使用的技术及工具也进行了定义,从而使系统分析人员及系统开发人员能更清楚地了解用户对所要开发的产品应具有的功能、产品运行的环境的要求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。 本文档主要适用于客户方的产品功能、业务流程、运行环境确认及产品调整的文档,也作为今后从事此系统开发及维护人员的技术参考资料

2013-06-17

java课程设计window计算器

java课程设计,window小计算器,java课程设计,window小计算器,java课程设计,window小计算器,java课程设计,window小计算器,java课程设计,window小计算器,java课程设计,window小计算器,

2013-01-09

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

TA关注的人

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