自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (1)
  • 收藏
  • 关注

原创 IDEA: 自动优化导包 Auto Import

由于开发过程中有的同事依然使用的是Eclispe, 在使用IDEA的时候,引入无用包可能无法及时去除!这个功能完美解决这个问题!Auto Import功能: 自动删除无用的包Import(未被引用), 以及自动Import填充尚未导入的包。Auto Import设置步骤详解:Settings→Editor→General→Auto Import然后勾选A...

2020-04-28 11:31:37 4383

转载 设置IDEA自动提示补全代码

原文地址:https://blog.csdn.net/qq_22904145/article/details/78857948在IDEA中,默认的代码自动提示不够智能,现在配置成更加智能的方式。File-Settings-Editor-General-Code Completion中把最上面的大小写敏感度改成none,下面的钩全打。...

2020-03-31 15:45:57 3729

转载 IntelliJ IDEA 快捷键终极大全

本文转载,感谢原主的整理和分享...点击查看原文自动代码常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 。例如:要输入for(User user : users)只需输入user.for+Tab ;再比如:要输入Date birthday = user.getBirthday()只需输入user.g...

2020-01-02 14:34:00 288

转载 java-jpa-criteriaBuilder使用

CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder();     //查询结果所需要的类型(Entity相对应) CriteriaQuery<Entity> criteriaQuery = criteriaBuilder.createQuery(Entity.class);     ...

2019-12-31 10:10:21 2003

原创 项目在eclipse中可以运行,在idea中出现java.io.FileNotFoundException

最近经常在Eclipse上跑的项目打算尝试使用Idea 工具,但是启动的时候晕倒问题:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'adminCommonController': Injection of resource dependencies failed; ...

2019-10-31 16:29:34 3750 5

转载 UrlEncode编码

原文地址:http://www.huquanseo.com/seo/887.html某天博主扔给我一个英文单词“urlencode”,百度了一下,一眼便直接X掉了网页,全是看不懂的解释,感觉跟博客主题无关,但还保留了文章链接。昨天抽空查了一下,该词指数很高,且很多内容页排在百度首页,且出自SEO博客的不少,瞬间明白其深意。只是资料查来查去,真的看不懂,也无法写出专业的文章。只能站在SEO...

2019-09-17 15:24:45 1122

转载 模拟多线程并发订单处理功能实现

该文为整理合并其他博主文章!已经注释相关部分原文链接,如有疑问私信可删!感谢分享!原文地址:https://blog.csdn.net/gfdgdshhg/article/details/79052517在目前的应用开发中,有一个需要自动处理某状态订单的功能,需要和手动处理功能并行不能冲突和重复处理。目前大致写了一下demo实现,记录一下,方便以后有时间复习和改进。实现思路也比较简单,就是...

2019-09-17 11:59:40 2169

转载 微信支付的appid,appsecret,商户号mchid,微信交易支付密钥在哪里查看

原文地址:https://www.qinziheng.com/gongzhonghao/gongzhonghaozhifu/6298.htm一、 微信支付的appid,appsecret 在哪里看1-1) 查看微信支付 appid 的方法微信支付使用的 appid, 是微信服务号的 appid,需要你登录微信服务号后台,在 开发-基本配置/开发者ID(AppID) 中查看微...

2019-09-12 15:54:29 21302

原创 mysql数据库 - 设置最大连接数

Mysql数据库,查看当前最大连接数;设置当前最大连接数 // 命令行登录MySQL mysql>mysql -uuser -ppassword // 查看当前Myqsl的最大连接数 mysql>show variables like 'max_connections'; // 设置最大连接数为100 msyql>...

2019-09-04 17:59:55 1446

转载 log4j每天/每小时/每分钟生成多个日志文件

1 生成多个日志文件每天生成一个日志文件的log4j.properties配置为log4j.rootLogger=INFO,console,file# ALL TRACE DEBUG INFO WARE ERROR FATAL OFF#INFO DEBUG ERROR#log4j.rootCategory=INFO, stdout, Rlog4j.appender.console...

2019-09-02 09:56:26 1047

转载 SHA1加密算法(java实现)

SHA1加密算法SHA是一种数据加密算法,该算法经过加密专家多年来的发展和改进已日益完善,现在已成为公认的最安全的散列算法之一,并被广泛使用。该算法的思想是接收一段明文,然后以一种不可逆的方式将它转换成一段(通常更小)密文,也可以简单的理解为取一串输入码(称为预映射或信息),并把它们转化为长度较短、位数固定的输出序列即散列值(也称为信息摘要或信息认证代码)的过程。散列函数值可以说是对明文的一种...

2019-06-21 15:51:32 22034 1

原创 Eclipse打开报错 :The Eclipse executable launcher was unable to locate its companion shared library

Eclipse打开报错 :The Eclipse executable launcher was unable to locate its companion shared library问题原因:常见于更换eclipse路径,导致配置文件与eclipse更换后的路径不符导致!解决方案:打开eclipse目录下的配置文件eclipse.ini。将-launcher.libr...

2019-04-25 12:17:54 92037 11

转载 超详细MySQL安装及基本使用教程

一、下载MySQL首先,去数据库的官网http://www.mysql.com下载MySQL。点击进入后的首页如下:然后点击downloads,community,选择MySQL Community Server。如下图:滑到下面,找到Recommended Download,然后点击go to download page。如下图:点击download进入下载页面选择No...

2019-04-02 14:01:21 1147

原创 JAVA 字符串数组按照ACCII码表排序

本人在开发过程中,对接文档要求非空参数需要按照ACCII码表排序,然后才能传递,整理了下 !方法代码:public static void sortStringList(List&lt;String&gt; list) { List&lt;char[]&gt; charList = new ArrayList&lt;&gt;(); // 1.把lis...

2019-03-01 15:19:19 1885

转载 VMware安装Centos7超详细过程(图文)

原文:https://www.jianshu.com/p/ce08cdbc4ddb?utm_source=tuicool&amp;utm_medium=referral 本篇文章主要介绍了VMware安装Centos7超详细过程(图文),具有一定的参考价值,感兴趣的小伙伴们可以参考一下1.软硬件准备软件:推荐使用VMwear,我用的是VMwear 12镜像:CentOS7 ,如...

2019-01-21 13:53:46 536

转载 vm虚拟机启动centOS黑屏

在使用vmware虚拟机启动centOS时,虚拟机黑屏,只有一个鼠标箭头,而且鼠标定位不进去。其实不是黑屏,只是没显示出来。原因应该是我在centOS系统里弹出了磁盘。解决方法:windows系统搜索cmd,右键cmd.exe以管理员身份启动输入 netsh winsock reset 回车重启计算机重启vmware即可。 ...

2019-01-16 17:00:02 999 3

转载 Spring Boot yml文件配置文件内容

spring:  ##数据库连接信息  datasource:    url: jdbc:mysql://localhost:3306/test    username: root    password:     driver-class-name: com.mysql.jdbc.Driver    ###################以下为druid增加的配置########...

2018-12-07 12:08:01 374 1

转载 spring中依赖注入方式总结

文章来源于今日头条用户:分布式系统架构一、注解注入注解注入在Spring中是用的最多的一种方式,就是在java代码中使用注解的方式进行装配,在代码中加入@Resource或者@Autowired、1、Autowired是自动注入,自动从spring的上下文找到合适的bean来注入2、Resource用来指定名称注入3、Qualifier和Autowired配合使用,指定bean...

2018-11-02 16:39:27 14769 5

转载 webservice调用和发布

原文地址 :https://blog.csdn.net/xnf1991/article/details/52262135 1. 认识webserviceWebService定义: 顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用。Webservice理解:我们可以调用互联网上查询天气信息Web服务,然后将它嵌入到我们的程序(...

2018-07-19 10:05:43 768

转载 java中的设计模式之单例模式、工厂模式

Java中的设计模式            转载地址:https://www.toutiao.com/i6573486403282272775/为什么要学习设计模式1)设计模式都是一些相对优秀的解决方案,很多问题都是典型的、有代表性的问题,学习设计模式,我们就不用自己从头来解决这些问题,相当于在巨人的肩膀上,复用这些方案即可。2)设计模式已经成为专业人士的常用词汇,不懂不利于交流。3)能让你设计的...

2018-07-03 17:01:33 315

原创 JAVA BigDecimal的相加 丢失精度问题

在处理BigDecimal 对象的 数值相加的问题上遇到麻烦,借鉴了 JAVA BigDecimal的相加 的文章,但是依然没有解决我的问题。其文章分析如下(纯属借鉴!)代码如下:[java] view plain copyBigDecimal totalAmount = new BigDecimal(0);          totalAmount.add(new BigDecimal(5000...

2018-03-20 17:30:34 12919 1

转载 Jsoup—解析HTML页面数据的工具

原文地址!尊重原创! 介绍: GitHub源码 点击查看代码jar包 点击下载Jsoup是一款比较好的Java版HTML解析器。可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。jSOUP主要功能从一个URL,文件或字符串中解析HTML; 使用DOM或CSS选择器来查找、...

2018-01-19 14:16:44 6286 2

原创 修改Eclipse格式化代默认长度

eclipse 默认设置的换行长度, 格式化代码后,经常换行,非常难看。 1.Java代码打开Eclipse的Window菜单,然后Preferences->Java->Code Style->Formatter->Edit ->Line Wrapping->Maximum line width:默认80加个0,改成800就行了。 2.CSS代码

2017-12-22 10:06:34 254

转载 eclipse配置文件导出,并给新工作空间使用

原文地址eclipse的默认配置一般不能满足我们的要求,我们一般会修改一些配置,如字体、背景颜色、快捷键及一些template等等,这样方便我们的开发。可是当我们新建一个工作空间的时候,eclipse又会使用默认配置,怎样将我们习惯的配置导出然后导入新工作空间呢?             步骤一: 在被复制的工作空间下,File->Switch worksp

2017-12-15 13:39:40 501

转载 can not be represented as java.sql.Timestamp

使用hibernate开发程序的时候,有的时间字段没有必要填写,但是,以后hibernate查询的时候会报出“java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Timestamp”的错误, 这是因为hibernate认为这个不是一个有效的时间字串。而有效的日期格式为“ 0

2017-12-08 10:51:19 6643

原创 java截取2个指定字符之间的字符串

截取2个指定字符之间的字符串:/** * 截取字符串str中指定字符 strStart、strEnd之间的字符串 * * @param string * @param str1 * @param str2 * @return */ public static String subString(String str, S

2017-12-07 14:48:10 89193 8

原创 git冲突Please move or remove them before you can merge

在使用git 管理工具拉取代码的时候,出现如下:这种也属于冲突,一般解决冲突是修改代码,这种冲突只要删除这些文件,重新拉取即可!    并非是代码文件

2017-12-07 09:52:19 3932

原创 Jsoup 发送post请求 org.jsoup.HttpStatusException: HTTP error fetching URL. Status=404, URL=https:

在使用Jsoup 发从post 请求的 时候,需要携带很多参数! 这次遇到忘了将页面form 标签下隐藏的数据带过去导致 404 org.jsoup.HttpStatusException: HTTP error fetching URL. Status=404, URL=****** at org.jsoup.helper.HttpConnection$Response.execut...

2017-12-05 11:48:58 11681

转载 HttpClient 操作工具类---

原文地址:设置post方法的header,增加红色字体部分的配置:HttpClient client = new HttpClient();client.getParams().setBooleanParameter("http.protocol.expect-continue", false);PostMethod method = new PostMethod(url)

2017-11-30 18:38:11 1181

转载 使用httpclient发送get或post请求

原文地址HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。当前官网最新版介绍页是:http://hc.apache.org/httpcomponents-client-4.5.x/index.html许多模拟http请求的框架

2017-11-30 18:08:24 11200 1

原创 Json,String,Map 三种数据之间的转换

在处理数据时,遇到将map、json保存到本,用的时候再取出来,存储的时候无疑字符串是最方便,取出来就需要处理一下所以:首先要保证String字符串里面是数据的格式是map或json类型的String和Json 之间的转换  :  String --> Json JSONObject  jasonObject = JSONObject.fromObject(str)

2017-11-30 14:46:54 7729

转载 Jsoup系列学习(1)-发送get或post请求

原文地址简介jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。官网:http://www.open-open.com/jsoup/parsing-a-document.htm1、jsoup的主要功能如下:1. 从一个UR

2017-11-28 13:51:15 1326

转载 Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结

原文地址java.lang.OutOfMemoryError这个错误我相信大部分开发人员都有遇到过,产生该错误的原因大都出于以下原因:JVM内存过小、程序不严密,产生了过多的垃圾。导致OutOfMemoryError异常的常见原因有以下几种:内存中加载的数据量过于庞大,如一次从数据库取出过多数据;集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;代码中

2017-11-27 11:07:03 607

转载 怎么解决java.lang.NoClassDefFoundError错误

原文地址前言                      在日常Java开发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,具体是哪个类不见了?类明明还在,为什么找不到?而且我们很容易把java.lang.NoClassDefFoundError和java.lang.ClassNotfoundException这

2017-11-14 13:58:53 2608

转载 解决 java.util.prefs.BackingStoreException 报错问题

原文出处,感谢分享服务器日志显示,半分钟报一次错误:Mar 29, 2016 10:37:23 AM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCodeWARNING: Could not lock User prefs.  Unix error code 2.Mar 29, 2016 10:3

2017-10-31 17:00:47 6756 2

原创 如何在Eclipse中显示空格(space)和制表符(tab)

按照以下方法进行设置:  菜单Window->Preferences->General->Editors->Text Editors->Show whitespace characters

2017-10-31 13:39:22 14957 1

原创 Eclipse debug时提示“Unable to install breakpoint in class.XXXX“

再项目启动的过程中 eclipse 跳出下面弹框这个是由于项目运行编译的时候 ,所打的断点位置发生了变化/或者没有关闭断点导致的解决办法 : 按照弹出框所提提示的位置,找到变成灰色的点点标记,取消断点或者点击Debug-->Breakpoints 再这个显示框中会显示你所有的断点所标记的位置,将灰色的断点全部取消,或者仅仅取消弹框中显示出问题的断点!

2017-10-25 11:48:10 421

转载 详解Spring整合Quartz实现动态定时任务

支持原创 感谢分享 原文直达-----本篇文章作者(糖糖糖糖糖先森)主要介绍了详解Spring整合Quartz实现动态定时任务,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。最近项目中需要用到定时任务的功能,虽然Spring 也自带了一个轻量级的定时任务实现,但感觉不够灵活,功能也不够强大。在考虑之后,决定整合更为专业的Quartz来实现定时任务功能。

2017-09-22 15:28:42 2191 1

转载 给js文件传参数

原文地址,感谢分享在测试代码的时候发现,js文件中的全局变量不能使用,结果是因为flt文件生成的时候,js文件无法加载全局变量导致的参考楼主文章解决了问题,从页面向js文件中传值,完美解决给js文件传参数一、利用全局变量这是最简单的一种方式,比如Google Adsense:script type="text/javascript"> google_ad

2017-09-11 17:59:26 632

转载 iOS消息推送(Java实现)

原文地址,感谢分享首先来了解一下苹果的消息推送APNS(英文全称:Apple Push Notification service)先来看两张苹果对于推送的两张解释图:大概的意思就是,提供商把消息推送至苹果的推送服务器,再由苹果推送服务器将消息推送给手机客户端,或者反过来手机客户端把消息推送至苹果推送服务器,再由苹果推送服务将消息推送至提供商。这里提到

2017-09-07 15:11:01 621

Win32OpenSSL0_9_8l_95895.zip

安装OpenSSL(Win32) 0.9.8l,解压压缩包, 双击exe文件,生成公钥秘钥

2019-02-20

空空如也

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

TA关注的人

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