自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第七章:取消与关闭

Java没有提供任何机制来安全的终止线程,但是提供了中断机制,能够使一个线程安全的终止另一个线程的工作。1、任务取消不使用中断,设置一个标识,任务定期查看标识,如果标识为true,则任务结束。但是存在一个问题,如果使用这种办法,调用了一个阻塞任务,那么任务永远也不可能检查这个标识,因此任务永远不会结束。2、中断Thread类中包含了中断线程以及查询线程是否中断的方法。publ...

2019-04-26 17:34:39 130

原创 Java同步容器与并发容器

1、同步容器类同步容器类包括Vector和Hashtable同步容器类是线程安全,这是因为这些类实现线程安全的方式是把它们的状态封装起来,并且对每个共有方法都进行同步,使得每次只有一个线程能访问容器的状态。1.1 同步容器类的问题同步容器类在进行迭代,跳转,条件运算时,如果其它线程并发的修改容器,就会出现意外的行为。 同步容器类将所有对容器状态的访问都串行化,严重降低了并发性,...

2019-04-26 16:37:44 177

原创 Hibernate延迟加载Json序列化问题

懒加载:也被称为延迟加载,它在查询的时候不会立刻访问数据库,而是返回代理对象,当真正去使用对象的时候才会访问数据库。懒加载Json序列化失败:hibernate对象懒加载时json序列化失败,因为懒加载这个对象属性只是一个代理对象,如果json直接当作一个存在的属性去序列化就会出现错误解决办法:需要在实体类上加上@JsonIgnoreProperties(value={“hibernat...

2019-04-25 15:14:29 337

转载 ThreadPoolExecutor的4种拒绝策略

本文章转载自:https://blog.csdn.net/pozmckaoddb/article/details/51478017https://www.jianshu.com/p/aa420c7df275ThreadPoolExecutor类实现了ExecutorService接口和Executor接口,可以设置线程池corePoolSize,最大线程池大小,AliveTime,拒绝策略等。...

2019-04-24 10:24:03 1717

原创 Eclipse如何修改Web/Spring项目的名称

第一步:删除.project文件第二步:删除.setting文件第三步:修改pom.xml文件第四步:修改目录文件夹名第五步:重新导入maven项目

2019-04-03 14:18:21 433

原创 ReferenceError: regeneratorRuntime is not defined

在babel官网上有关babel-polyfill,有这么一句话。Babel 包含一个可自定义 regenerator runtime 和 core-js 的 polyfill .它会仿效一个完整的 ES2015+ 环境,并意图运行于一个应用中而不是一个库/工具。这个 polyfill 会在使用 babel-node 时自动加载。这意味着你可以使用新的内置对象比如 Promise 或者 Wea...

2018-11-30 18:14:07 2252

原创 Nodejs使用Babel的五步操作

第一:创建bin文件夹,并创建www.js                                          源码第二:安装babel相关依赖npm install --save babel-polyfillnpm install babel-register --savenpm install babel-preset-es2015 --savenpm...

2018-11-30 18:00:16 5466

原创 Uncaught TypeError: Cannot set property 'display' of undefined at HTMLImageElemen

刚开始学习javaScript ,突然遇到这个问题。找个半天发现原因是在于var oDiv = document.getElementsByTagName('div');oDiv是一个数组 Arraystyle.display ='block'; 执行到这里就出错了。正确的做法是:var oDiv = document.getElementsByTagName('di...

2018-10-29 19:56:54 2058 1

转载 RDB和AOF

本文转载 陈新明的CSDN 博客 点这里Redis支持RDB和AOF两种持久化机制,持久化功能有效地避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化文件即可实现数据恢复。1. RDB是什么    RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自动触发。1.1.1 触发机制    手动触发分别对应save和bgsave命令:...

2018-10-08 10:31:17 268

原创 Java中出现No enclosing instance of type XXX is accessible问题

内部类应该放在当前public类的外面,仔细看看你的内部类的位置。

2018-09-18 09:56:23 542

原创 Could not connect to broker URL: tcp://localhost:61616.

在学习JMS的时候遇到了这个了问题,问题如下: 严重: Servlet.service() for servlet [action] in context with path [/WechatDemo] threw exception [Request processing failed; nested exception is org.springframework.jms.Uncateg...

2018-09-17 11:20:43 5825

原创 ElasticSearch版本与Jar包冲突

本人之前在本地搭建了es2.4,然后使用spring-data-es创建elasticSearchTemplate进行crud操作。这些完全没问题,然而一切问题在我连接公司的es之后就爆发了。问题1:spring-data-es不支持5.*版本,所以自然会报错。问题2:即便你不用spring-data-es,也会报错。因为spring-data-es 的maven文件必须要删除掉,对应...

2018-09-13 20:44:32 4351

原创 error: failed to push some refs to 'git@github.com:********/myMaven.git'

在提交代码到git时候,遇到了这个问题。首先在github创建了一个远程仓库  myMaven,然后关联远程仓库git remote add origin git@github.com:*****/myMaven.git然后添加到本地仓库 git add . 提交 git commit -m "1" pushgit push -u origin maste...

2018-09-11 22:18:35 300

原创 failed to unregister it when the web application was stopped

 在Eclipse控制台中,每当我启动Tomcat后,修改页面或者代码时,都会弹出这个错误。WARNING: The web application registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To pr...

2018-09-11 16:56:32 7311

原创 SpringMVC传递数据前台无法接收

@Autowired private ElasticsearchTemplate esTemplate; @RequestMapping(value="/search",method=RequestMethod.GET) public ModelAndView search(Model model) { ModelAndView mav = new ModelAn...

2018-09-11 15:38:02 539

原创 如何安装Redis

本人在window10上安装了VMware,然后在虚拟机中安装了Ubantu。这里给出了破解版VMware的连接https://pan.baidu.com/s/1_7GCF_ZurM1QsePfXytzyQubantu下载连接https://pan.baidu.com/s/1PuQNWQA71LcTq39KknSiRgubantu安装教程https://jingyan.ba...

2018-08-21 17:17:14 285

原创 如何下载并配置Maven

第一步:下载Mavenhttp://maven.apache.org/第二步:配置Maven打开  控制面板(小图标),高级系统设置,高级,环境变量,在用户变量中新建MAVEN_HOME                   E:\DevInstall\apache-maven-3.5.2在用户变量Path 中添加         %MAVEN_HOME%\bin;配置好...

2018-08-01 20:00:10 4091 2

原创 Hibernate创建数据表出错:table doesn't exist

hibernate自动建表出错,有可能是两个原因。方言设置出了问题。或者是没有设置生成数据表的策略 设置方言: org.hibernate.dialect.MySQL5Dialect设置生成数据表的策略:update

2017-12-02 12:41:59 1010

空空如也

空空如也

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

TA关注的人

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