加载中
springboot2.0下为JPA定义多个默认数据源

注意标题:这里是定义多个默认类型的数据源,不是引用了druid等其他的DataSource 环境: 这里直接贴pom文件的内容: 引入的springboot为: <parent> <groupId>org.springframework.boot</gr...

记录一下,Mac下无法安装pyqt5-tools

最近想研究一下python的qt,搜了一些资料,需要先安装pyqt5(这个只是库文件,编写界面还是没有可视化操作),另外可视化界面还需安装pyqt5-tools,在安装过程中总是报错,如下: Collecting...

2018/11/30 08:46
328
使用Docker部署oracle数据库和Tomcat应用的简单示例

一、首先下载镜像文件(假如你已经下载了oracle和tomcat的镜像,请转到后面到段落阅读) 下载oracle镜像(根据自己需要下载相应到版本) docker pull alexeiled/docker-oracle-xe-11g 下载t...

2018/11/28 15:36
104
mac下玩docker

环境: Mac OS 10.14.1 Homebrew 1.8.1 首先,使用brew安装docker,为啥要用brew?好管理呗,当然你可以直接到官网下载docker安装也没问题。 brew cask install docker 下载完成后,会在/Ap...

MacOS 10.14下pyenv 安装python3.7.0的错误

在MacOS10.14下,使用pyenv安装python3.7.0的时候,报错了,如下: xwszt@Linxyz:~$ pyenv install 3.7.0 python-build: use openssl from homebrew python-build: use readline from homebr...

2018/10/12 10:05
650
TypeError: 'module' object is not callable的问题

写惯了Java代码,再来写python代码,也会尝试去定义package,然而在引入的时候报错了TypeError: 'module' object is not callable。 什么原因呢? 例如,我在package中创建了person.py源文件...

2018/09/29 11:03
396
关于web项目的幂等性

其实这个问题一直存在,只是你作为开发人员有没有考虑到的问题。 所谓的幂等性,我的理解就是客户端的重复提交请求,而后端只处理一次。 有很多博文都提供了解决方案,例如:https://www.cnb...

2018/08/16 17:12
56
MyBatis在Spring中的事务管理

项目中经常遇到MyBatis与Spring的组合开发,并且相应的事务管理交给Spring。今天我这里记录一下Spring中Mybatis的事务管理。 先看代码: spring-context.xml <?xml version="1.0" encoding=...

2018/07/24 16:23
67
一个有趣的Java问题

先来看看源码: public class TestDemo { public static void main(String[] args) { Integer a = 10; Integer b = 20; swap(a, b); System.out...

2018/06/18 09:32
40
关于多线程中锁的理解

在多线程中,锁是非常重要的一个东西。 在Java语言中,有对象和类之分,因此多线程的锁也可分为对象锁和类锁。 对象锁,顾名思义就是使用一个对象作为锁在多线程中使用;而类锁,这个主要是在...

2018/05/09 09:45
276
学习Java多线程状态转换

Java多线程拥有五个状态:新建、就绪、运行、阻塞、结束。 新建状态:就是创建线程对象,也就是new一个新的线程,未做其他任何动作,相当于初始化线程; 就绪状态:如果线程当前状态为新建,...

2018/05/07 19:09
10
Java多线程关键字volatile的理解

最近在学习Java多线程相关的内容,学到了volatile关键字,在以前的面试中也遇到了这个问题。 首先,先来看个例子: public class MyThread extends Thread { volatile public static in...

2018/05/06 22:10
20
关于线程锁的另外一个问题

多线程之间通过锁机制解决了共享资源的争夺,通常我们会使用某个具体的对象作为锁,那么,如果这个锁的值改变了?线程之间还会保持同步吗? 举例代码: import java.util.Objects; public ...

2018/05/06 09:17
18
一个很有趣的关于线程锁的问题

多线程之间为了解决共享资源问题,采用锁保证多线程之间的同步操作,今天讨论的是一个很有趣的锁问题。

2018/05/06 08:51
20
IDEA下开发SpringBoot项目,实现代码的热部署/热加载

虽然springboot提供了spring-boot-devtools依赖实现了热部署,但在不同的IDE工具下还是有所不同。以我惯用了IDEA(最新版)为例,配置如下: 第一步:在springboot工程中,在maven依赖中添加...

2018/05/04 18:19
84
JetBrains IDEA优化

1、优化内存。 网上有很多例子,都是直接去修改IDEA安装自带的配置文件。事实上,IDEA给我们提供了内存自定义方法。方法如下: 编辑自定义的VM文件,会在当前用户的目录下建立一个vmoptions...

2017/11/10 10:25
76
利用Redis进行全页面缓存的简单Demo

springmvc、spring-data-redis、redis、jsp

2017/09/15 16:19
130
为什么Jedis操作后要主动归还?

现阶段,互联网越来越热,高并发的设计越来越高,大多数开发者都开始使用redis作为中间件,用以解决高并发的问题。jedis作为redis的客户端,使用也是越来越频繁。很多开发者都注意到了无论是...

2017/09/14 16:35
20
Protobuf-java的jar文件编译笔记

最近在学习NIO方面的框架Netty,在书中提到了编解码技术ProtoBuf,在实践过程中(本人已经习惯了maven构建工程),发现maven仓库中并未提供protobuf-java-3.4.0.jar文件。怎么办呢? 于是本人...

2017/09/06 16:53
212
大白话讲Zookeeper能做什么?(一):命名服务与配置管理

本文主要是关于zookeeper的命名服务与配置管理的应用场景的简单Demo实现。

2017/08/27 20:50
1K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部