自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大道至简

工匠精神 精益求精

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 配置tomcat server.xml解决中文乱码问题

项目上线之后,部分中文信息会出现中文乱码问题。在tomcat服务器下快速解决中文乱码问题 ,并且不会对之前的项目的转义和字符集设置造成冲突。进入 tomcat路径 /conf /   编辑server.xml     最后加上    URIEncoding="UTF-8"  如下所示 <Connector port="8081" protocol="HTTP/1.1" ...

2018-04-28 11:50:32 19771 1

转载 Centos下mongodb3.4的安装与配置

本文为转载,原文:Centos下mongodb3.4的安装与配置mongodb安装yum命令安装本次安装使用的是yum命令安装,在安装志强,我们先执行以下命令更新下yum。yum update然后添加mongodb的yum源。cd /etc/yum.repos.d/vim mongodb-3.4.repo将以下内容添加到mongodb-3.4.repo中[mongodb-org-3.4]n...

2018-04-20 17:58:12 1112

转载 Eclipse配置XML文件时出现reference file contains errors (http://www.springframework.org/schema/beans/...解决办法

第一步:将 Preferences > XML > XML Files > Validation中"Honour all XML schema locations"前的对号去掉。它将禁用指向不同schema位置相同命名空间引用的验证,仅以第一次找到的可验证的XML文件为结果。第二部:Clean一下Project  哦了...

2018-04-19 19:50:03 1180

原创 Eclipse Validating的作用及优化

今天接手一个小项目,一切导入正常。可是右下角一直出现  28% Validating +项目名,如下所示各种等待有木有,各种崩溃啊有木有,反正我是觉得挺烦的,但是也不知道是干嘛的,如果取消了,造成程序出问题,就是给自己找麻烦,我知道这个事情肯定是可以关的,关键的问题就是,关了影响了什么,是我们可以接受的么,如果影响到程序正常的运行了,那还不如等一会儿呢。项目比较大文件(js)较多的情况下,甚至出现...

2018-04-19 19:05:57 26503 2

转载 Jenkins 持续集成综合实战

Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。本文以 CentOS7 环境为例,总结了 Jenkins 的安装与配置、邮件功能使用,并接入阿里巴巴的著名开源项目 fastjson,以此演示 Java 项目(SVN+Maven)中 FindBugs/CheckStyle/PMD 等常用插件的使用、单元...

2018-04-19 17:05:48 1230

转载 java--对象引用与对象的区别

一、前言       在java学习中,理解对象以及对象的引用是万里长征的第一步。但是,现在大量的java学习书籍都将对象以及对象的引用混为一谈,然而实际上它们有着本质的区别。为了帮助更多的java学者更好的理解,我将自己的学习理解记录下来。如有理解不全或者错误的地方,欢迎大家批评指正。二、分析对象引用与对象的区别       为了接下来进行更好的分析,我先建立一个Demo类,用于后面的分析。 p...

2018-04-19 10:42:49 292

转载 Chrome请求出现Provisional headers are shown的几次经历

Chrome请求出现"Provisional headers are shown":项目中遇到个好几次,分别介绍一下不同的场景:1. 所有的客户端的浏览器访问时都一直出现Provisional headers are shown的情况:处理方式: 检查该请求触发的页面,查看是否有 表单提交 和 ajax请求同时触发的情况,例如:定义了一个按钮,type是submit,另外又给该按钮定义了一个aja...

2018-04-18 14:53:20 5878

转载 从JDK源码看有趣的方法

在学习JDK的源码过程中我遇到了一些有趣有用的方法,在此之前如果要使用这些工具方法,我首先会想到的是commons-lang和guava这样的语言扩展包,但现在如果是写一些demo,使用原生即可达到目的。当然我们也不能否认它们的作用,在平时的工作项目中几乎都会引入这些语言扩展包,直接使用他们也使得编程风格统一,而且还能够对低版本的JDK提供支持。以下收集的代码片段可能会逐渐增加,也可能不会。&lt...

2018-04-17 16:39:44 2287

转载 webrtc调试工具chrome://webrtc-internals介绍

了解webrtc的开发者都应该知道存在chrome://webrtc-internals这样一个调试工具,在Chome的地址栏中输入chrome://webrtc-internals这个命令就会展示出有webrtc相关功能被启用的网页以及通话过程中产生的统计数据,当我们需要分析一通webrtc通话的音视频质量的时候,这些统计数据就派上了大用场,由于chrome://webrtc-internals...

2018-04-16 13:59:23 18249

原创 System.out.println( )对性能影响

  在项目开发中,查看输出值,简单调试或许会用到System.out.println()方法。但是正式上线项目,切记不要闲来无事写几个System.out.println(),轻则会使性能受影响重则让服务器瘫痪。直接上代码 <textarea readonly="readonly" name="code" class="Java"> * Prints a String and ...

2018-04-13 19:48:43 9320 1

转载 Java并发:隐藏的线程死锁

许多程序员都熟悉Java线程死锁的概念。死锁就是两个线程一直相互等待。这种情况通常是由同步或者锁的访问(读或写)不当造成的。Found one Java-level deadlock:============================="pool-1-thread-2":  waiting to lock monitor 0x0237ada4 (object 0x272200e8, a ja...

2018-04-13 14:47:19 500

原创 Java判断字符串是否为空

思路:判断某字符串是否为空,为空的标准是str==null或str.length()==0一.空字符串与null区别1、类型null表示的是一个对象的值,而并不是一个字符串。例如声明一个对象的引用,String a = null ;""表示的是一个空字符串,也就是说它的长度为0。例如声明一个字符串String str = "" ;2、内存分配String str = null ; 表示声明一个字符...

2018-04-13 10:56:42 61213 5

原创 微信小程序支付(Java)

相信进行过微信公众号支付的同学对于微信小程序支付的开发上手很快,如下是微信官方对三种接入方式的对比注意坑一:发起支付必须是HTTPS流程然后我们整理下发起订单的思路。如下是官方给的流程图,发起支付已经做了标注。由此可见,服务器端发起订单需要以下五小步,我们来各个击破。第一步:获取openid第二步:生成商户订单第三步:调用支付统一下单API第四步:获取预支付会话标识 prepayId第五步:将组合...

2018-04-12 20:59:02 6210

原创 微信小程序开发(一)

进行微信小程序开发首先要明白几个重要要素1.使用request请求的域名必须是备案的,并且没有被微信拉入黑名单。2.必须是https请求,有ssl证书3.HTTPS 服务器的 TLS 版本支持1.2及以下版本,一般就是1.0、1.1、1.2要同时支持这三个版本。测试是否支持TLS1.0 1.1 1.2可以通过这个网站测试。都为yes即可测试地址https://www.ssllabs.com/ssl...

2018-04-09 19:28:36 275

转载 数据库索引及其数据结构

数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为索引也要随之...

2018-04-08 20:26:04 5138

批处理自动获得管理员权限

在写bat批处理时常遇到权限不足的问题 。在批处理前部加上这段代码可以自动为此批处理获得管理员权限

2017-01-08

空空如也

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

TA关注的人

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