自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 spring中的@Async @EnableAsync注解及线程池

spring中的@Async @EnableAsync注解及线程池

2022-06-14 17:10:13 1106 1

原创 postman启动vcruntime140_1.dll未找到解决办法

Postman启动时报错“由于找不到vcruntime140_1.dll无法继续执行代码”。

2022-06-14 17:07:46 163

转载 10个重构小技巧,去掉代码异味

重构的手法有很多种,相对而言,一篇文章的涵盖量自然是无法提到所有,这里也只能提出一些平时会经常使用的一些手法,像一些比较高端的手法,各位有兴趣的可以去找一些专门的书籍涉猎。No.1:重复代码的提炼重复代码是重构收效最大的手法之一,进行这项重构的原因不需要多说。它有很多很明显的好处,比如总代码量大大减少,维护方便,代码条理更加清晰易读。它的重点就在于寻找代码当中完成某项子功能的重复代码...

2020-04-04 19:19:29 202

转载 linux安装mysql

目录1、配置yum源2、安装MySQL3、启动MySQL服务4、开启启动5、修改 MySQL 中 root 本地登录密码6、允许远程登录7、设置MySQL默认编码为utf88、MySQL忘记root用户密码,解决方案1、配置yum源在MySQL官网中下载YUM源rpm安装包:https://dev.mysql.com/downloads/repo...

2019-05-29 18:21:38 119

转载 tcp的三次握手以及断开的四次挥手

文章来源与java团长公众号的分享内容首先很多人会先讲下握手的过程:1、第一次握手:客户端给服务器发送一个SYN报文。2、第二次握手:服务器收到SYN报文之后,会应答一个SYN+ACK报文。3、第三次握手:客户端收到SYN+ACK报文之后,会回应一个ACK报文。4、服务器收到ACK报文之后,三次握手建立完成。作用是为了确认双方的接收与发送能力是否正常...

2019-04-17 09:59:27 135

转载 Tomcat的四种基于HTTP协议的Connector性能比较

Tomcat的四种基于HTTP协议的Connector性能比较今天在osc上看到对Tomcat的四种基于HTTP协议的Connector性能比较具体内容如下:<Connector port="8081" protocol="org.apache.coyote.http11.Http11NioProtocol"                           connectionTimeo...

2018-04-17 11:13:29 442

转载 mysql查询储存过程,函数,触发过程

查询数据库中的存储过程和函数       select `name` from mysql.proc where db = 'xx' and `type` = 'PROCEDURE'   //存储过程       select `name` from mysql.proc where db = 'xx' and `type` = 'FUNCTION'   //函数       show proce...

2018-04-11 18:16:00 303

转载 PageHelper的分页说明

Mybatis分页插件PageHelper的配置和使用方法 前言在web开发过程中涉及到表格时,例如dataTable,就会产生分页的需求,通常我们将分页方式分为两种:前端分页和后端分页。前端分页一次性请求数据表格中的所有记录(ajax),然后在前端缓存并且计算count和分页逻辑,一般前端组件(例如dataTable)会提供分页动作。特点是:简单,很适合小规模的web平台;当数据量大的时候会产生...

2018-04-08 17:16:54 19735

转载 带搜索的分页查询

https://www.cnblogs.com/msbbc/p/3142209.html

2018-04-02 18:35:43 1171

转载 hibernate缓存机制

原文章地址https://www.cnblogs.com/xiaoluo501395377/p/3377604.htmlhibernate缓存机制详细分析按 Ctrl+C 复制代码按 Ctrl+C 复制代码在本篇随笔里将会分析一下hibernate的缓存机制,包括一级缓存(session级别)、二级缓存(sessionFactory级别)以及查询缓存,当然还要讨论下我们的N+1的问题。随笔虽长,但...

2018-03-02 11:03:25 122

转载 对xml的头部详细讲解

命名空间的作用,下面的内容是转载的,大家可以看看: 问题的出现:XML的元素名字是不固定的,当两个不同的文档使用同样的名称描述两个不同类型的元素的时候,或者一个同样的标记表示两个不同含义的内容的时候,就会发生命名冲突。问题的解决:命名空间(Namespace),对于每一套特定应用的DTD,给它一个独一无二的标志来代表,如果在XML中使用DTD中定义的元素,需将DTD的标志和

2018-01-31 14:31:12 6095

转载 秒抢的思路,并发的相关描述

【问底】徐汉彬:Web系统大规模并发——电商秒杀与抢购发表于2014-12-02 09:30| 次阅读| 来源CSDN| 0 条评论| 作者徐汉彬问底徐汉彬大数据摘要:电商的秒杀和抢购,从技术的角度来说,会对Web系统产生巨大的考验。本期《问底》,徐汉彬将带大家关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因。

2018-01-23 10:15:40 226

转载 在哪些方面可以提高并发性能

一、背景综述        并发就是可以使用多个线程或进程,同时处理(就是并发)不同的操作。        高并发的时候就是有很多用户在访问,导致系统数据不正确、糗事数据的现象。对于一些大型网站,比如门户网站,在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。这几个解决思路在一定程度上

2018-01-22 10:25:13 558

转载 java并发说明

对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步   1、同步和异步的区别和联系   所谓同步,可以理解为在执行完一个函数或方

2018-01-22 10:14:34 140

转载 redis在java项目中的配置以及应用

原文章地址http://www.cnblogs.com/huskyking/p/6007003.html引入jedis.jar并做相应的配置(在spring中的配置如http://www.cnblogs.com/huskyking/p/6004772.html)实现serializable的作用:web服务器通常把暂时不活动但并未超时的httpsession对象转移到文件系统或者数据库中保存,服务

2018-01-02 16:13:00 765

转载 copy-on-write的解读

copyonwrite:对一个东西修改时候,不是在原来的容器中修改,而是通过复制一个新的容器,把内容复制到新的容器中,并加以修改,保存后再替换到原来的容器中,这就保证了编辑时候其他的人员可以继续看到原来的文章,但是编辑中复制的容器要加锁,复制一份容器,这是一个读写分离的一种思想,读写时候的容器不同。在jdk1.5后实现了两个copyonwrite的机制的并发容器,CopyOnWriteArrayL

2017-12-28 10:53:13 518

转载 concurrentHashMap的讲解

原文章地址concurrenthashmap的理解hashMap,hashTable,concurrenthashmaphashMap线程不安全,未加锁hashtable 实现synchronized的安全线程,但是对于多个线程访问同一个hashtable时候就是出现等待循环询问,在该过程无法取出改值,效率低。concurrenthashmap 采用分锁的机制。具体看原文章

2017-12-28 10:10:57 136

转载 mysql的全文检索的方法

原文章地址文章不错:mysql5.6版本以上支持全文搜索;以项目中表为例子首先对表的一列创建全文检索的索引alert table jc_content_txt add fulltext jct_txt_ft(txt);查询例如select t.content_id ,t.txt from jc_content_txt t where match(txt) against('对重大典

2017-12-22 14:51:28 480

转载 webApplication的理解以及对应的配置解读

转载来源地址一、先说ServletContext  javaee标准规定了,servlet容器需要在应用项目启动时,给应用项目初始化一个ServletContext作为公共环境容器存放公共信息。ServletContext中的信息都是由容器提供的。举例:通过自定义contextListener获取web.xml中配置的参数1.容器启动时,找到配置文件中的cont

2017-12-15 10:07:16 994

转载 java数据类型

Java集合框架(例如基本的数据结构)里包含了最常见的Java常见面试问题。很好地理解集合框架,可以帮助你理解和利用Java的一些高级特性。下面是面试Java核心技术的一些很实用的问题。Q:最常见的数据结构有哪些,在哪些场景下应用它们?A. 大部分人都会遗漏树和图这两种数据结构。树和图都是很有用的数据结构。如果你在回答中提及到它们的话,面试者可能会对你进行进一步进行的考核。

2017-12-12 09:47:15 184

转载 二叉树 红黑树的理解

http://zhuanlan.zhihu.com/p/31805309

2017-12-08 14:46:35 550

转载 linux常见命令

https://jingyan.baidu.com/season/48787

2017-12-07 11:01:28 162

转载 log4j的配置说明

转载地址http://blog.csdn.net/huangxinyu_it/article/details/42239629第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:1 log4j.rootCategory=INFO, stdout , R23 log4j.appen

2017-09-09 14:19:52 172

转载 java.util下ResourceBundle的用法

http://blog.csdn.net/u014484715/article/details/40083529

2017-09-08 16:10:03 205

转载 sql中的surbstr_index的应用

函数: 1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_content_t  2、从右开始截取字符串 right(str, length) 说明:right(被截取字段,截取长度) 例:select rig

2017-08-24 22:01:36 218

转载 手动获取spring的application和bean属性

import java.util.Map;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware; 

2017-08-24 20:33:06 329

转载 极光推送

关于极光推送,支持ios和android

2017-06-06 12:51:16 508

转载 压缩包的上传编译

package test;import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStream; import java.io.InputStreamReader; import java.ut

2017-05-26 17:56:32 213

转载 网站地图xml格式的讲解

首先来简要的了解下什么是sitemap.xml文件:sitemap.xml文件是严格按照xml语言编写的网站地图,用来引导搜索蜘蛛对本站点文章等内容的索引,它是由google提出来的概念,目前yahoo,bing等已经公 开声明支持这种格式,百度虽然没有明确支持,但使用sitemap.xml文件已经是大势所趋。所以像blog这样的博客系统都会自带 sitesmap.xml文件,它是向众多搜

2017-05-26 10:36:41 12764

原创 mysql中穿件函数时候delimiter的用法

创建mysql数据库中的函数时候首先要看数据库是否开启了函数自定义的设置一、查看创建函数的功能是否开启:mysql> show variables like '%func%';+-----------------------------------------+-------+| Variable_name | Value |+---------------------

2017-05-08 13:53:45 772

翻译 tomcat配置说明

Tomcat与其他HTTP服务器集成。对于不支持Servlet/JSP的HTTP服务器,可以通过Tomcat服务器来运行Servlet/JSP组件。    当Tomcat与其他HTTP服务器集成时,Tomcat服务器的工作模式通常为进程外的Servlet容器,Tomcat服务器与其他HTTP服务器之间通过专门的插件来通信。关于Tomcat服务器的工作模式的概念可以参考本书1.4节。  

2017-04-25 09:04:47 467

原创 cms日志配置

-->                                                   %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n                                                         

2017-04-18 15:13:37 709

转载 chrome中了flash过期的解决方法

最近使用谷歌Chrome浏览器提示adobe flash player已过期,浏览网页时一些flash元素的东西都无法正常显示,在网上尝试寻找很多方法,都不能解决,最后,经测试有效方法如下:一:下载最新版本adobe flash player插件:(注意,对应系统) 地址:http://www.adobe.com/support/flashplayer/debug_downlo

2017-02-04 11:39:46 4808

转载 ehcache配置说明

xml version="1.0" encoding="UTF-8"?>   ehcache>         缓存配置          name:缓存名称。          maxElementsInMemory:缓存最大个数。          eternal:对象是否永久有效,一但设置了,timeout将不起作用。          timeToIdl

2016-12-28 14:14:12 246

转载 org.springframework.orm.hibernate3.support.OpenSessionInViewFilter

在项目中配置org.springframework.orm.hibernate3.support.OpenSessionInViewFilterSpring 为我们提供了一个叫做 OpenSessionInViewFilter 的过滤器,他是标准的 Servlet Filter 所以我们把它按照规范配置到 web.xml 中方可使用。使用中我们必须配合使用 Spring 的 Hiber

2016-12-28 09:24:44 1465

转载 org.springframework.orm.hibernate3.support.OpenSessionInViewFilter

Spring 为我们提供了一个叫做 OpenSessionInViewFilter 的过滤器,他是标准的 Servlet Filter 所以我们把它按照规范配置到 web.xml 中方可使用。使用中我们必须配合使用 Spring 的 HibernateDaoSupport 来进行开发,也就是说,我们的dao层的类都要继承于 HibernateDaoSupport,从中由 Spring 来控制 Hi

2016-12-27 16:29:10 439

转载 springMVC部分注解说明

如果你想使用@Autowired注解,那么就必须事先在 Spring 容器中声明 AutowiredAnnotationBeanPostProcessor Bean。传统声明方式如下bean class="org.springframework.beans.factory.annotation. AutowiredAnnotationBeanPostProcessor "/> 如果

2016-12-27 16:01:20 207

转载 springmvc中的@PathVariable的用法

spring mvc中的@PathVariable是用来获得请求url中的动态参数的,十分方便,复习下: Java代码  @Controller  public class TestController {       @RequestMapping(value="/user/{userId}/roles/{roleId}",method = Request

2016-12-19 13:15:37 3022

转载 ehcache

今天在学习 : 不知道是什么意思?找了一些相关的记录下,方便以后查询:引自:http://www.blogjava.net/i369/articles/219407.html1.EhCache是什么    EhCache是Hibernate的二级缓存技术之一,可以把查询出来的数据存储在内存或者磁盘,节省下次同样查询语句再次查询数据库,大幅减轻数据库压力;2.EhCa

2016-12-15 13:18:52 230

转载 java中的cookie

java对cookie的操作比较简单,主要介绍下建立cookie和读取cookie,以及如何设定cookie的生命周期和cookie的路径问题。 建立一个无生命周期的cookie,即随着浏览器的关闭即消失的cookie,代码如下1234HttpServletRequest request  Ht

2016-12-09 09:24:56 174

空空如也

空空如也

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

TA关注的人

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