自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (30)
  • 收藏
  • 关注

原创 Java RestTemplate 增加SSL证书

让http每次连接API时,都必须附上私钥和证书。

2022-11-17 15:12:31 1214 2

原创 正则效验

import org.apache.commons.lang.StringUtils;public class ValidUtils { private static final String mobile = "^(13|15|18|17|16)[0-9]{9}$"; private static final String codeAndMobile = "^\\+[0-9]{2}

2017-12-05 17:31:26 283

原创 处理百万级以上的数据提高查询速度的方法

处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:     select id from t wh

2017-11-27 14:53:39 483

原创 代理技术简介(三):CGlib动态代理

在前面的文章:代理技术简介(二):JDK动态代理,介绍了JDK动态代理,用了这个DynamicProxy以后,觉得它还是非常好的,好的地方是,接口变了,这个动态代理类不用做改动。而静态代理就不一样了,接口变了,实现类还需要动,代理类也需要动。但是JDK动态代理也并不是”万灵丹”,也有局限性,它也有搞不定的时候,比如要代理一个没有任何接口的类,它就没有用武之地了。那么,能否代理没有接口的类呢?答

2017-04-26 09:44:17 441

原创 代理技术简介(二):JDK动态代理

在上一篇文章中简单介绍一个代理:代理技术简介(一):代理概述,也写了一个代理程序,不过那是”静态代理”,下面说说动态代理里面的JDK动态代理。下面用JDK提供的动态代理方案写一个DynamicProxy:import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;public class Dynam

2017-04-26 09:40:36 400

原创 代理技术简介(一):代理概述

代理在程序开发中有种非常重要的作用,比如用得比较多的AOP,就是针对代理的一种应用。此外,在设计模式中,还有一个”代理模式”。在公司里面要上外网,要在浏览器里设置一个Http代理,代理无处不在。下面下来看看一个Hello Word程序:public interface Hello { public void say(String name);}上面是一个接口,以下是实现类:

2017-04-26 09:37:03 720

原创 SpringMVC整合ActiveMQ

SpringMVC的搭建这里就全部列出来了,如果有需要SpringMVC配置的点击打开链接看着里面的,这里面主要介绍下ActiveMQ的配置,以及基本的操作消息队列的两种模式介绍:        点对点:Queue,不可重复消费       消息生产者生产消息发送到queue中,然后消息消费者从queue中取出并且消费消息。       消息被消费以后,queue中不再有存储,所以

2017-03-17 17:32:48 729

原创 SpringMvc整合mongodb maven项目

SpringMvc整合mongodb maven项目先新建一个maven projectpom.xml配置如下: 3.2.3.RELEASE 1.7.2 1.2.16 4.11 2.4 1.2.2 UTF-8 org.springframework spring-webmvc ${spring.version}

2017-03-17 09:27:40 1784

原创 Java Observer(观察者模式)

实现观察者模式[1]创建被观察者类,它继承自java.util.Observable类;[2]创建观察者类,它实现java.util.Observer接口;//被观察者class SimpleObservable extends Observable{public void setData(int i){i = i + 1;setChanged(

2017-03-16 18:04:00 478

原创 mongodb Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js

1、若数据库出现如上不能连接的原因,可能是data目录下的mongod.lock文件问题,可以用如下命令修复:  mongod --repair(切换到bin目录下执行)    或者直接删除mongod.lock,再启动2、如果第一步解决不了,那么就是路径设置有问题,通过重新对路径的设置解决此问题mongod --dbpath=/usr/local/mongodb/da

2017-03-15 10:20:53 1302

原创 解决Spring MVC @ResponseBody return中文字符串乱码问题

引起乱码原因为springmvc使用的默认处理字符串编码为ISO-8859-1,org.springframework.http.converter.StringHttpMessageConverter类中public static final Charset DEFAULT_CHARSET = Charset.forName("ISO-8859-1");直接在配置文件中加入

2017-03-15 10:15:04 798

原创 api-ms-win-crt-runtime-l1-1-0.dll文件丢失

今天安装mongodb发现无法启动,并提示“api-ms-win-crt-runtime-l1-1-0.dll文件丢失”    解决方法: 下载并安装此处程序  点击此处下载  (注意软件分32位和64位)

2017-03-13 15:43:46 3680

10万字总结java面试题和答案

Java 10万字总结java面试题和答案 其包含的内容模块有:基础、JVM、多线程与高并发、Spring、MyBatis、SpringBoot、MYSQL、SpringCloud、Dubbo、Nginx、MQ、数据结构与算法、Linux、Zookeeper、Redis、分布式、网络、设计模式、maven、ElasticSearch、git、软实力集训等! 面试必刷~~~

2024-05-16

jquery.qrcode.min.zip

jquery生成二维码。本文件解压后,就是jquery.qrcode.min.js,将这个js文件放入项目中,html引入即可

2019-08-12

模板文档.zip

Java注释模板文档。通过eclipse-preferences-Java-code style, 导入对应的模板即可。

2019-08-05

软件版本控制文档.zip

软件版本控制管理规范,有助于对代码版本的管理

2019-08-05

TortoiseGit_64中文版与Git安装包_手册

64位安装包,里面包含中文插件,以及安装教程 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目

2017-11-02

TortoiseGit_32中文版与Git安装包_手册

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目

2017-11-02

微服务架构与实践

微服务架构与实践

2017-05-13

jdk 1.8 api

jdk1.8 api

2017-05-13

MQTT-demo源码

MQTT服务端 demo

2017-04-20

spring-boot-reference-guide-中文版

spring-boot-reference-guide

2017-04-19

json-lib-2.4所需全部JAR包

json-lib-2.4所需全部JAR包

2017-03-23

dbForge Studio for MySQL 6.0.315

dbForge Studio for MySQL存储过程调试工具

2017-03-23

Java设计模式demo

Java23种设计模式demo

2017-03-21

javaWEB面试题集合

Javaweb面试题

2017-03-21

阿里巴巴Java开发手册

Java开发手册(阿里巴巴)

2017-03-16

dubbo基础PPT

dubbo基础PPT

2017-03-15

springmvc-mongodb

springmvc操作mongodb demo已经实现基本的增删改查

2017-03-15

dubbo demo

dubbo demo

2017-03-14

MongoDB权威指南

MongoDB权威指南

2017-03-13

支付宝TCC示例

支付宝TCC示例

2017-03-13

京东大规模高访问量业务下的技术及架构支撑

京东大规模高访问量业务下的技术及架构支撑

2017-03-13

1号店搜索架构演化实践

1号店搜索架构演化实践

2017-03-13

EasyWebServer

EasyWebServer是一款迷你WEB服务器,内网共享的实用软件

2017-03-13

putty_V0.63.0.0.43510830

putty

2017-03-13

apache tomcat7

tomcat7.0

2017-03-10

大型网站架构系列:负载均衡详解

大型网站架构系列:负载均衡详解

2017-03-10

Springmvc Restful风格

Springmvc基于Restful风格架构测试

2017-03-10

Java面试宝典

Java面试宝典

2017-03-10

spring-shiro-demo

spring-shiro-demo

2017-03-10

Springboot和ActiveMQ的整合实例

Springboot和ActiveMQ的整合实例

2017-03-03

空空如也

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

TA关注的人

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