自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3个线程交替输出打印1-100的编程题

今天去某公司面试,其中有一道手写3个线程交替输出打印1-100的编程题。于是乎本码农不惧挑战,开工手写,写的过程中总觉得少了点什么,有些不对。 做完笔试题后,面试管匆匆忙忙地赶来,电脑上的界面还停留在 IDEA的界面。我和面试官寒暄几句后,就开始了具体的面试流程。 不知道是不是去的太早了,打扰到了面试官调试代码。还是编程题因为纯手写,被找出了瑕疵。最终,今天的面试反馈结果没过。废话不多说,上代码。/** * * 〈3个线程交替打印1-100〉 * @aut...

2021-04-13 20:12:45 1866 2

原创 secureCRT FX 8.0 下载地址

废话不多说,上干货 1.网盘下载地址https://pan.baidu.com/s/1ZTbHesbr68UmJURRERBvUA 提取码 u74xps:内含使用说明的文档 2.软件网站下载地址(亲测无毒)https://www.anxz.com/down/21229.html 3.后话 本来电脑上安装好...

2019-11-27 20:59:20 1851 2

原创 mysql NullPointerException at com.mysql.jdbc.PreparedStatement.setTimestamp(PreparedStatement.java

1.问题描述 遗留项目中用到了 spring jdbctemplate ,数据库使用的 mysql 5.7,驱动包使用 mysql 5.1.47 版本的 connector jar 包,在用 jdbctemplate 执行update语句(含有数据库字段 datetime 类型的更新),有时候会遇到 更新数据库记录的时间字段时,报空指针。DEBUG o.s.jdbc.core.Jdb...

2019-07-08 18:33:00 3623 5

原创 sourceTree 2.6.10 windows 10 安装教程

 SourceTree 是一个强大的git管理客户端,但是在使用最新版需要登录。----------------------------------------------------1.打开 我的电脑,在最上方的地址栏直接输入以下地址windows下%LocalAppData%\Atlassian\SourceTree\ mac下~/Library/Applic...

2019-01-14 17:17:22 1995

原创 Java 函数式接口 FunctionInterface 解析

    函数式编程是 java 8 的新特性,lambda 表达式中用到了很多函数式接口。比如 Runnable 接口 :public class Mytest { public static void main(String[] args) { new Thread( ()-> System.out.println( Thread.currentThread() +" i...

2019-01-14 11:42:11 1824

转载 连接 Mysql 8 数据库报错(转)

在JDBC使用的时候有时候会出现java.sql.SQLException: The server time zone value '???ú±ê×??±??' is unrecognized or represents........的错误,具体错误如下:Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new d...

2019-01-11 15:43:09 232

原创 java 中 CheckedException 和 UnCheckedException

    仅作为学习记录。 1. Exception ,Exception 作为 异常类的顶层接口。合理的Java应用程序应该想要捕获 Exception(含其子类),Exception 继承自(is-a)Throwable。/** * The class {@code Exception} and its subclasses are a form of * {@code Thr...

2018-12-24 11:36:00 1669

原创 SpringBoot 2.1.0版本 SpringCloud Finchley.SR1 版本 整合 Zuul 启动报错

    最近在学习 方志朋 大佬的 SpringCloud 教程。自己本地的代码使用了最新的 SpringBoot 版本。在第五章 zuul 整合中,启动zuul 项目报错。    将 SpringBoot 2.1.0.RELEASE   版本换成 SpringBoot 2.0.6.RELEASE 后,zuul 正常启动。报错信息如下2018-12-05 14:06:31.270 D...

2018-12-05 15:07:21 4253

原创 SpringBoot(SpringCloud) Junit Test 测试类指定使用的yml配置文件

    最近遇到了一个需求,需要在 JunitTest 中,解析excel,并导入到数据库。项目的系统已经微服务化了,拥有 poi 的 jar 包的微服务 和 拥有数据库访问API 的微服务不是同一个。微服务项目的 appplication.yml 拥有多个不同的 profile (application-dev.yml application-test.yml  等等),在自己写的 JunitT...

2018-12-04 09:49:20 27278 1

原创 分享两个zookeeper 可视化客户端工具( ZooInspector ZooViewer )

前言  这年头,下点工具各种收费、 各种积分。话不多说,先上干货。1. ZooInspector百度网盘    https://pan.baidu.com/s/1ImYCP3YMwQK8qjLY5ihwuA?fid=763319129115317 2. ZooViewergithub   https://github.com/HelloKittyNII/ZooViewer...

2018-11-30 10:06:09 5267 3

转载 Maven mvn install 本地jar添加到maven仓库中

最近在使用支付宝、财付通这样的第三方支付,在使用支付宝过程中需要引入官方SDK方便开发,使用以下命令来将本地的jar装载到maven仓库中。这里有几点需要注意点,我使用Windows10时,使用powershell 死活不可以,报错误:[ERROR] The goal you specified requires a project to execute but there is no P...

2018-11-07 15:45:38 1056

转载 通过数据库连接工具连接到Impala

以下以 Dbeaver 为例,其他数据库连接工具,如 Dbvisualizer 、 PlSQL 等也可以用类似的方法连接,只要新建 DriverManager 并将 Impala的JDBC Jar包加载进来就可以这个方法也可以应用于其他支持JDBC连接的数据库,如Hive等1.下载Impala JDBC Connector并解压其中需要用的Cloudera_ImpalaJDBCxx_x.x...

2018-11-06 11:30:20 5568

原创 IDEA 2018.1.5版本 配置 Subversion(SVN)

  最近项目使用 svn 作代码管理软件。IDEA 的版本比较新,是 2018.1.5 的版本。检出 svn://  的路径的项目时,idea 报错 cannot run program  'svn' 。解决思路就是,安装 TortoiseSVN 的时候要 手动选择安装  command line 。然后在 idea 中配置 svn.exe 的路径。 ...

2018-10-23 10:29:30 648

转载 Windows安装使用Openssl ( 转 )

     转载作一个记录。什么是OpenSSL?OpenSSL是用于安全通信的著名开源密码学工具包,包括主要的密码算法、常见密码和证书封装功能。1. OpenSSL官网官方下载地址: https://www.openssl.org/source/2. Windows安装方法OpenSSL官网没有提供windows版本的安装包,可以选择其他开源平台提供的工具。例如 htt...

2018-10-09 11:31:00 751

转载 如何在IDEA启动多个Spring Boot工程实例(转载)

在我讲解的案例中,经常一个工程启动多个实例,分别占用不同的端口,有很多读者百思不得其解,在博客上留言,给我发邮件,加我微信询问。所以有必要在博客上记录下,方便读者。step 1在IDEA上点击Application右边的下三角,弹出选项后,点击Edit Configurationstep 2打开配置后,将默认的Single instance only(单实例)的钩去掉。s...

2018-10-08 09:11:02 254

转载 Intellij idea快速查看Java类字节码(转载)

原文地址最近在研究JVM类加载、JVM字节码相关的东西,需要经常查看字节码。之前都是用一些外部工具例如bytecoder、JD或者直接cmd使用javap的方式查看字节码。但是使用起来比较麻烦,毕竟不如直接在IDE中直接查看方便。于是在网上搜索,Intellij idea是否支持查看字节码。看到StackOverflow上有人展示idea 12可以直接查看字节码。但是我在idea 15上却没有...

2018-09-26 09:46:24 295

转载 MySQL的四种事务隔离级别(转载)

本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB一、事务的基本要素(ACID)  1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。   2、一...

2018-09-18 16:35:13 178

转载 (转载)搭建小型Git服务器

    最近在学习 git 使用,在简书上看到了一篇不错的文章,转载作为备忘记录。转载原文出处:https://www.jianshu.com/p/ec36ab896ed5 有些小公司没有搭建Git服务器,让一些用过Git服务器的人难以适应,增加了合代码的困惑,而且不知道自己改过哪些地方,追踪的时候会非常麻烦,今天教大家在电脑上搭建自己的Git服务器。如果几个人同时维护一份代码,可以...

2018-09-14 11:07:04 760

原创 SpringDataJPA Example条件分页查询实例

文章参考了:https://blog.csdn.net/long476964/article/details/79677526  。该文章介绍了 Example 类的用法(中文不好看过来)。SpringDataJPA官方文档:https://docs.spring.io/spring-data/jpa/docs/2.0.9.RELEASE/reference/html/#query-by-ex...

2018-09-06 16:55:36 7933

转载 IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用(转载)

jrebel 插件介绍:http://plugins.jetbrains.com/plugin/4441-jrebel-for-intellij原文地址:http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/jrebel-setup.html官网:https://zeroturnaround.com/software/jreb...

2018-09-02 09:34:25 718

转载 Intellij IDEA 安装lombok及使用详解(转载)

最近项目中用到了 IDEA 的 Lombok 插件,这里做一个记录。     Lombok 官方说明文档:http://plugins.jetbrains.com/plugin/6317-lombok-plugin转载原文地址:https://blog.csdn.net/zhglance/article/details/54931430        项目中经常使用bean,entit...

2018-09-02 09:26:02 247

原创 Redis Desktop Manager 0.9.3 版本下载(官方最新版需要订阅,好像要给钱才行)

下载地址:https://pan.baidu.com/s/1P856NPusJLUSFwQjjPdltA密码: 12d3 版本是两三个月前,我从官网下载的,然后顺便存到了我的移动硬盘上。0.9.3.817.exegithub 上有 redis destop manager 的源码,但是需要自行编译。github 地址:https://github.com/uglide/RedisD...

2018-08-31 09:45:44 38558 39

转载 windows 下 Redis 安装

转载自 https://www.cnblogs.com/panter/p/6801210.html 一、Redis简单介绍:      Redis是一个Key-value的数据结构存储系统,可以以数据库的形式,缓存系统,消息处理器使用,它支持的存储value类型很多,例如,string、list(链表)、set(集合)、zset(sorted set--有序集合)、hash(哈希类型)...

2018-08-30 17:05:57 92

转载 springboot 集成 rabbitMQ (转)

转载自  https://www.cnblogs.com/ityouknow/p/6120544.html RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。消息中间件在互联网公司的使用中越来越多,刚才还看到新闻阿里将RocketMQ捐献给了apache,当然了今天的主角还是讲RabbitMQ。消息中间件最主要的作用是解耦,中间...

2018-08-30 16:12:36 101

转载 windows 下 RabbitMQ 安装与常用命令

转载自https://www.cnblogs.com/ericli-ericli/p/5902270.html最近学习 rabbitMQ 的配置,这里只是做一个记录。注意 rabbitMQ 的版本  和  erlang 的版本的兼容性。详情见 https://blog.csdn.net/u012688704/article/details/82190065rabbitMQ+erlang...

2018-08-30 16:08:21 168

原创 RabbitMQ 安装 rabbitmq-plugins 报错

 rabbitMQ+erlang windows安装包下载地址  https://pan.baidu.com/s/1mi7pormRabbitMQ windows 版本安装成功后,启动 rabbitmq-plugins.bat 插件报错。当前安装的 erlang 版本是 otp_win64_21.0.1.exe ,RabbitMQ 版本是 rabbitmq-server-3.7.5.e...

2018-08-30 09:37:01 28856

原创 设计模式总结

    之前阅读了《headfirst 设计模式》这本书。简要的做一个总结。 设计模式总结装饰者——包装一个对象,以提供新的行为。状态——封装了基于状态的行为,并使用委托在行为之间切换。迭代器——在对象的集合之中游走,而不暴露集合的实现。外观——简化一群类的接口。策略——封装可以互换的行为,并使用委托来决定使用哪一个。代理——包装对象,以控制对此对象的访问。工厂...

2018-08-24 20:09:50 112

原创 springboot 整合mybatis 、mybatis通用mapper、 mybatis pagehelper

框架搭建借鉴了 https://blog.csdn.net/qq_19260029/article/details/78010369?locationNum=5&fps=1AOP切面事务管理参考,https://blog.csdn.net/qq_26173219/article/details/80837860以下上干货。0、项目整体结构1、 application.p...

2018-08-06 16:30:26 327

转载 springboot AOP 切面方式配置事务

@Aspect@Configurationpublic class TransactionAdviceConfig { private static final String AOP_POINTCUT_EXPRESSION = "execution (* com.***.service.*.*(..))"; @Autowired private P...

2018-08-06 16:28:20 10919 4

原创 SpringMVC 4.2.2.RELEASE @responseBody注解 返回json出现下载文件 f.txt

经过作者亲测, 4.2.2 版本有问题。   4.2.1.RELEASE      4.2.3.RELEASE    4.2.5.RELEASE    4.3.5.RELEASE 均未出现下载文件的情况。以下是作者本人    fastjson  整合  springmvc 的配置文件  部分配置<mvc:annotation-driven>     <mvc:message-...

2018-06-22 11:11:12 1247

原创 springboot 集成 thymeleaf mybatis mybatis-pagehelper fastjson druid 并配置多数据源

    虽然 springboot 自带的 hikaricp 连接池性能很好,个人更喜欢带有监控功能的 druid 连接池。mybatis 的别名配置有点问题,在eclipse或IDEA中运行项目,别名能正常使用。将项目打成jar包后,别名就无法识别。最近发现一片大佬写的文章,做个记录。https://blog.csdn.net/rainbow702/article/details/632...

2018-06-21 18:13:03 742

原创 IDEA下启动springboot项目报错, Cannot determine embedded database driver class for database type NONE

在网上各种查阅资料,都说是配置问题。但本人反复检查配置没有问题。因为使用 IDEA 开发,需要将maven项目中的  resources 目录标记为  application.properties   配置如下logging.config=classpath:log4j2.xml## 数据源配置spring.datasource.url=jdbc:mysql://127.0.0.1:3306...

2018-06-10 15:20:51 2369 2

原创 Exception in thread "main" java.lang.UnsatisfiedLinkError 错误解决记录

当前系统需要集成  AnyChat 插件,本人于是研究了一下官方相关demo。运行 AnyChatSampleServer 示例代码报错Exception in thread "main" java.lang.UnsatisfiedLinkError 错误解决记录当前的 JDK 是 64位的,而调用的  xxx.dll 代码是32位的,换成JDK32位并重新编译代码后,异常解决。 Exceptio...

2018-05-29 09:17:37 24576

原创 MySQL workbench 设置sql关键字大写

如图所示,在 mysql workbench 的菜单栏中 选择  edit  -->  format   -->  upcase keywords

2016-12-08 11:08:39 5792

Bootstrap用户手册:设计响应式网站 PDF

Bootstrap用户手册:设计响应式网站 PDF(高清带书签)

2016-11-10

空空如也

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

TA关注的人

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