自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

优秀的判断力来自经验,但经验来自于错误的判断

这是一个最坏的时代,新的技术总是层出不穷让人疲于奔命;这也是一个最好的时代,规律越来越明显文档越来越清晰框架越来越强大。最坏的时代无法抗拒,只能用最好的时代来安慰自己。

  • 博客(126)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 IE下SCRIPT5009: “JSON”未定义

不支持IE,谷歌浏览器正常。IE下SCRIPT5009: “JSON”未定义报错描述转自:http://blog.csdn.net/zhengjia0826/article/details/38755847报错描述IE下SCRIPT5009: “JSON”未定义两种解决办法:1、去掉兼容视图模式2、页面引入json2.js(下载地址:https://github.com/douglascrockford/JSON-js在也面头加上:<meta http-equiv="X-UA-Compa

2021-02-01 16:50:09 542

转载 java8取出list中的对象的某一属性

public class UserEntity implements Serializable { private Integer id; /** * 用户名 */ private String userName; /** * 用户手机号 */ private String phone;} public static void main(string args[]){ List&l.

2020-07-21 09:59:25 4298

转载 linux下后台启动springboot项目

https://www.cnblogs.com/sueyyyy/p/9958836.html

2020-05-21 17:34:51 255

原创 生成秘钥和加解密教程

生成秘钥和加解密教程生成教程链接: [link] https://www.cnblogs.com/Noul/p/10039756.htmlJAVA加解密链接: [link] https://blog.csdn.net/chinoukin/article/details/103184313

2020-05-14 17:12:50 223

原创 Maven项目部署到Tomcat8中运行

1.tomcat-users.xml为maven添加账号<role rolename="manager"/><role rolename="manager-gui"/><role rolename="admin"/><role rolename="admin-gui"/><role rolename="manager-script...

2020-04-30 14:42:15 480

原创 IE11打开网站,F12仿真模式中文档模式默认为IE7(网站在谷歌浏览器正常访问,在其他浏览器布局出现混乱)

问题:1、系统在谷歌的极速浏览器模式下,访问正常;但是在IE浏览器访问,出现布局混乱的现象。2、IE11打开网站,F12仿真模式中文档模式默认为IE7。解决方法:方法一:设置以最高级模式来渲染文档。在html页面添加如下代码:<meta http-equiv="X-UA-Compatible" content="IE=edge chrome=1">方法二:默认...

2020-03-03 15:14:48 2542

原创 jQuery实现div局部刷新

<div id="content"> <div class="table-responsive"> <!-- do something--> </div></div>$.ajax({async:false,type:"POST",...

2020-02-20 16:11:44 1069 1

原创 JS怎么获取DIV里面其他节点的元素(例如li)

<div id="myDiv" class="myClass"><ul><li></li><li></li></ul></div>如上,可以这样获取:1.document.querySelectorAll("div li");2.document.querySelectorAll("#...

2020-01-02 14:27:32 1956

原创 Github文件夹灰色无法点击打开

一、问题:上传完本地文件到github后发现如下情况,文件夹无法访问。二、原因分析:无法点击的灰色文件夹中含有.git文件即在本地使用git init的文件夹中的某一个文件夹里含有.git文件(有点绕口)三、解决方法:删除缓存 git rm -r --cached "文件夹的名称" —— 操作后github上的灰色文件夹已被移除在本地文件夹...

2019-12-24 23:33:13 631

原创 WebService soap报文请求与响应报文解析(JAVA)

参考文档:https://blog.csdn.net/qq_24505127/article/details/53057099Json格式:{ "TYPE": "SEALFUNC", "METHOD": "sendSealApplicationAdm", "SYS_TYPE": 2, "APPLY_CODE": "20210231", "PROJECT_NAME": "XXX用...

2019-12-23 10:38:28 5419

转载 Spring Boot中使用Spring Security进行安全控制

我们在编写Web应用时,经常需要对页面做一些安全控制,比如:对于没有访问权限的用户需要转到登录表单页面。要实现访问控制的方法多种多样,可以通过Aop、拦截器实现,也可以通过框架实现(如:Apache Shiro、Spring Security)。本文将具体介绍在Spring Boot中如何使用Spring Security进行安全控制。准备工作首先,构建一个简单的Web工程,以用于后续...

2019-12-11 17:05:00 129

原创 eclipse 项目 SVN更改登录账号

1.查看自己的svn信息:如果你的svn和我的一样是javaHL,那么请看第二步2.到C盘下删除Subversion整个文件夹。3.第三步到eclipse里面,点击项目的更新,这个时候就会出现让你输入账号和密码的输入框,输入你要输入的账号密码就切换用户成功了哟。ps:如果你的svn信息不是javaHL,请查看该篇博客:https://blog.csdn.net/drift...

2019-12-05 14:57:08 869

原创 java.lang.IllegalArgumentException: argument type mismatch异常及解决方法

出现了这个异常严重:Servlet.service() for servlet action threw exception java.lang.IllegalArgumentException:argument type mismatch这个异常,我查看了一下代码,发现代码并没有错误,但为什么会爆这个错误呢?原来是应为参数类型不匹配二出现的错误,所以只要改正参数类型就行了,出现这...

2019-09-10 11:23:59 55874

原创 线程随笔

一、一个线程的创建肯定是由另一个线程完成的。二、被创建线程的父线程是创建它的线程。由源代码。详情看init方法。三、main线程所在的ThreadGroup称为main。四、构造一个线程的时候如果没有显式地指定ThreadGroup,那么它将和父线程同属一个ThreadGroup。在默认设置中,子线程和父线程拥有同样的优先级。五、Thread和Runnable之间的...

2019-08-26 16:15:11 107

转载 MybatisPus核心知识学习总结(六)代码生成器

六、代码生成器我们知道mybatis有一个代码生成器MBG,可以生成Java实体类mapper接口和映射文件,但是MybatisPlus却更加强大,可以生成service和controller,可以配置实体类是否支持AR等,代码生成器说明:建议数据库表名和字段名采用驼峰命名方式,和实体来一致,可以避免在对应实体类产生的性能损耗6.1.导入依赖<dependency> ...

2019-08-23 10:41:43 437

转载 ![CDATA[]] 的基本介绍

被<![CDATA[]]>这个标记所包含的内容将表示为纯文本,比如<![CDATA[<]]>表示文本内容“<”。  此标记用于xml文档中,我们先来看看使用转义符的情况。我们知道,在xml中,”<”、”>”、”&”等字符是不能直接存入的,否则xml语法检查时会报错,如果想在xml中使用这些符号,必须将其转义为实体,如”&lt;”、...

2019-08-21 09:04:00 34199 2

转载 java jsp 页面下拉框 ajax异步加载数库数据

全面详细的新手下拉框数据显示。web项目中难免用到下拉框异步加载数据的情况。这里分享一个。使用的是jquery的ajax异步加载后台数据。后台使用java语言。...

2019-08-19 16:57:50 244

转载 写给那些没有用过oracle存储过程但又准备学习的同志们(Java与Oracle对照学习)

写给那些没有用过oracle存储过程但又准备学习的同志们https://blog.csdn.net/uniqueweimeijun/article/details/82668835

2019-08-19 11:26:46 131

原创 oracle存储过程------遍历表中数据

declare v_whitelistid bankqc_mark_balance.usercardid%type; --1、定义游标 cursor whitelist_cursor is select usercardid from bankqc_mark_balance where whitelisttime<sysdate;begin --2、打开游标 ope...

2019-08-19 11:24:30 1596

转载 Cron 表达式详解

@Scheduled(cron = "* * * * * *") cron表达式详解1.cron表达式格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}2.cron表达式各占位符解释:{秒数} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常"*" 代表每隔1秒钟触发;"," 代...

2019-08-13 15:36:25 384 1

转载 如何在GitHub上上传自己的项目

一、登录,开始创建一个新的项目二、创建一个新的项目,填写项目名称,描述三、创建完成之后,跳转到下面的页面,下面红框中的网址要记住,在后面上传代码的时候需要使用或者是在这里找到URL四、接下来,我们需要先下载Git,这里最好下载最新版本的Git,下载的的网址:https://git-scm.com/downloads,安装时如果没有特殊需求,一直下一步就可以了,安装完...

2019-08-09 17:19:54 168

原创 git报错:fatal: bad config line 1 in file C:/Users/JIANGXIAOLIANG/.gitconfig

在给git设置用户名和邮箱的时候报下面的错误:fatal: bad config line 1 in file C:/Users/JIANGXIAOLIANG/.gitconfig看提示的意思是git配置文件出问题了,找到提示的目录,然后删掉.gitconfig文件。然后在重新配置用户名和邮箱,输入下面的命令:$ git config --global user.name "用户名"$...

2019-08-09 17:13:31 728

转载 springboot的应用(springboot+定时任务+发邮件)

1.定时任务  定时任务可以设置精确到秒的准确时间去自动执行方法。  我要一个程序每一秒钟说一句:java小新人最帅  于是,我就写了一个方法,注解里cron里面的很多星星意思是:每个月、周一到周日 、每个小时、每一分、每一秒都执行一次这个方法。主配置类加个开启注解ok,可以了,直接启动应用,不需要浏览器,直接在控制台看到打印的消息: 所以我们要掌握的是@Sch...

2019-08-09 15:23:22 489

转载 String.format()的详细用法

问题在开发的时候一段字符串的中间某一部分是需要可变的 比如一个Textview需要显示”XXX用户来自 上海 年龄 21 性别 男”其中的 XXX 是用户名 每个用户也是不一样的地区 上海 为可变的string数据年龄 21 为可变的int数据性别 男 为可变的string数据遇到这种情况你们是怎么样解决的呢?把这段字符串保存在常量类里吗?不!我们应该遵循Google的开发...

2019-08-08 17:27:40 720

转载 ExecutorService 的理解与使用

接口Java.util.concurrent.ExecutorService 表述了异步执行的机制,并且可以让任务在后台执行。壹個 ExecutorService 实例因此特别像壹個线程池。事实上,在 java.util.concurrent 包中的 ExecutorService 的实现就是壹個线程池的实现。ExecutorService 样例这里有壹個简单的使用Java 实现的 Ex...

2019-08-08 14:57:27 109

转载 java各个版本新特性介绍

【小家java】java5新特性(简述十大新特性) 重要一跃【小家java】java6新特性(简述十大新特性) 鸡肋升级【小家java】java7新特性(简述八大新特性) 不温不火【小家java】java8新特性(简述十大新特性) 饱受赞誉【小家java】java9新特性(简述十大新特性) 褒贬不一【小家java】java10新特性(简述十大新特性) 小步迭代【小家java...

2019-08-08 14:29:23 1752

转载 Java中CAS详解

在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁锁机制存在以下问题:(1)在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。(2)一个线程持有锁会导致其它所有需要此锁的线程挂起。(3)如果一个优先级高的线程等待一个优先级低的线程释放锁会导致优先级倒置,引起性能风险。volatile是不错的机制,但是volatil...

2019-08-08 14:22:11 188

原创 为什么要使用atomiclong 而不是 long

一、首先你得了解synchronized(同步锁),atomiclong 可以理解是加了synchronized的long。二、现在我们思考一下使用atomiclong 这个场景,必然是跟多线程有关,而且可能用于编写计数器。三、了解JVM指令的,都知道如果赋值一个long变量,编译后,会产生多个JVM语言指令,如果处于多线程情况下对于这个变量进行加减操作会导致数据不一致。为避免此问题,J...

2019-08-07 15:46:13 5772

原创 Post发送数据

String result = HttpUtil.doPost(this.productPriceUrl,JSON.toJSONString(tLisJcPriceVo));/** * post请求 * @param url * @param json * @return */ public static String doPost...

2019-08-05 15:52:16 573

转载 Eclipse开发工具安装MyBatipse

MyBatipse 插件MyBatipse是Eclipse的一个插件,提供了内容提示和Mybatis的配置文件验证功能;XMLEditor 的增强代码自动完成 Mapper文件的namespace,可以根据mapper文件位置自动计算:所以我们放置到Dao层的时候,那个namespace提供的全路径为com.shxt.model.User持久化类的全路径 ...

2019-08-05 11:35:48 597

转载 java 定时任务之一 @Scheduled注解(第一种方法)

使用spring @Scheduled注解执行定时任务:步骤:1.xmlns 添加:http://www.springframework.org/schema/taskhttp://www.springframework.org/schema/task/spring-task-3.1.xsdxmlns:task="http://www.springframework.or...

2019-08-05 09:37:33 589

转载 Spring @PostConstruct 、@Autowired和Construct 顺序

@PostConstruct1、PostConstruct注释用于在完成依赖项注入以执行任何初始化之后需要执行的方法。必须在类投入使用之前调用此方法。2、所有支持依赖注入的类都必须支持此注释。即使类没有请求注入任何资源,也必须调用使用PostConstruct注释的方法。3、只有一个方法可以使用此批注进行批注。4、应用PostConstruct注释的方法必须满足以下所有条件:除了拦截...

2019-08-05 09:32:06 2230 1

转载 CentOS7.4系统中安装Eclipse

https://blog.csdn.net/qq_32786873/article/details/78791533

2019-08-01 17:32:59 141

原创 linux 下如何回到根目录?

linux 下如何回到根目录?cd www , 意思是 到www目录;cd .. , 意思是到上一级目录;cd - ,意思是返回到上次的目录,类似windows返回 ;cd /,意思是回到根目录。...

2019-08-01 16:48:12 5164

转载 centos7安装tomcat8

一、先安装好jdk。https://blog.csdn.net/qq_27256783/article/details/98059680二、tomcat8安装访问官网:http://tomcat.apache.org/点击左侧的Tomcat8,进入下载页面https://tomcat.apache.org/download-80.cgi选择红框标注的链接,直接点击下...

2019-08-01 16:40:31 316

转载 Linux环境下搭建Java Web测试环境的具体步骤

https://blog.csdn.net/Bee_AI/article/details/83794839

2019-08-01 15:56:44 103

转载 Linux开发环境配置

一、学习Linux开发的必要性二、准备工作三、搭建Linux C++开发环境四、搭建Java开发环境https://blog.csdn.net/caoshiying/article/details/52687822

2019-08-01 15:54:31 866

转载 Centos7.x安装jdk 1.8完整步骤

一、下载linux版jdk1.8的jar包:jdk-8u181-linux-x64.rpm可访问jdk官方网站https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载根据不同的linux系统位数来选择rpm包;下载时注意需选择Accept Li...

2019-08-01 15:09:48 207

原创 鼠标滚轮调整图片大小

<html> <head> <title>鼠标滚动调整图片大小</title> <script language="javascript"> <!-- var count = 10; function resizeimg(oImage) { ...

2019-08-01 11:03:33 495

原创 如何正确的使用String,StringBuffer,StringBuilder类

我们知道String类最大的特点是不可变性,这意味着对String类的任何修改都会新生成一个字符串,比如你执行了String类的substring,replace,toUpperCase,toLowerCase,trim方法都会生成一个新的字符串,一旦你的程序对字符串有大量修改,那么在jvm的堆内存中就会生成大量的旧的临时垃圾字符串对象,如何解决这一问题呢?答案是使用StringBuffer或...

2019-07-30 10:28:14 143

Java-API-1.8-中英文版-chm-开发文档

Java8-api-英文官方(完整)的CHM帮助文档。 Java8-api-谷歌翻译版(中文版)-CHM。 Java8-api-百度翻译版(中文版)-CHM。 相信对你有帮助,下载即可用

2019-04-22

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

TA关注的人

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