- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 快速构建开发测试环境之Dockerhup
dockerhup是什么?如果你使用过或者简单了解docker,如果你希望在做java开发的时候能快速构建一个例如mysql、redis这样的中间件环境,那你可以尝试一下dockerhup这个神器。Dockerhup是一个由 Docker 公司运行和管理的基于云的存储库,Docker 镜像可以由其他用户发布和使用。所以你可以在上面按名称,标签或描述搜索可公开获得的容器。下载Dockerhup客户端,可以直接让你的Windows系统变成一个容器环境,并且自带k8s容器环境。Dockerhup怎么用
2022-03-19 15:08:53 1743
原创 避免过多使用if-else的方法很多,而我推荐这种
在平时的开发中都会必不可少的用if-else判断逻辑,像以下这种,当判断只有一两层的时候还好,三层以上就看有着有些别扭了,如果判断越来越多,就会变成一个难维护的问题了。if("RED".equals(color)){ // do something}else if("GREEN".equals(color)){ // do something}else if("BLU...
2020-05-03 21:47:40 2025
原创 Java中以线程池方式实现redis的基本工具类简析
如果你所在项目中用到了redis作为缓存中间件,那么大多数是使用项目本身已有的工具类,直接调用接口来进行读写就行了。但是,即使你一直用得很顺利,我也建议你了解一下其中的一些过程,以免突然的问题带来带来的尴尬。以下内容直接展现了Java中使用redis作为缓存的工具类RedisUtil实现全过程,包括:1、 经典双重判空的单例模式;2、 Redis线程池的初始化;3、 Java...
2020-04-25 21:05:25 667
原创 一次就记住StringBuffer与StringBuilder的区别
每过一段时间,当需要做字符串拼接的时候,总是有那么一瞬的犹豫,我要用StringBuffer还是StringBuilder呢。有这个犹豫是因为它们之中有一个是线程安全另外一个是非线程安全的,但是哪一个就不太记得了。这个时候我一般都在idea中分别敲出StringBuffer、StringBuilder然后Ctrl+点击进去看源码,可以看到StringBuffer的方法是有synchronized修...
2020-04-19 14:26:21 493 1
原创 springboot系列(二):Apache Shiro安全框架的简单使用
上一篇文章中实践了原始方式实现的登录验证的过程,了解了关于登录验证的一些简单原理。然而在实际项目的开发中,这种方式并不能满足实际安全的需求,而是借助一些框架来实现。目前,Apache Shiro和spring Security是两大最为流行的安全验证框架,相比于Spring Security的功能强大但使用复杂,Apache Shiro更为简单易用,也渐渐更多人使用。下面会用从如何入手使用一个
2017-11-15 21:13:04 706
原创 springboot系列(一):初次使用与登录验证实现
springboot是建立在的spring生态的基础上的,以前看spring的时候,有两大概念是纠结了很久的,IOC(控制反转)以及AOP(面向切面的编程)。其实控制反转就是依赖注入,spring提供了一个IOC容器来初始化对象,解决对象间依赖管理和对象的使用,如@Bean、@Autowired等可以实现依赖注入,AOP目前理解是在一些日志框架场景中用到
2017-10-28 16:12:13 79639 13
转载 AOP 之 6.2 AOP的HelloWorld ——跟我学spring3
AOP 之 6.2 AOP的HelloWorld ——跟我学spring36.2.1 准备环境 首先准备开发需要的jar包,请到spring-framework-3.0.5.RELEASE-dependencies.zip和spring-framework-3.0.5.RELEASE-with-docs中查找如下jar包:
2015-08-22 15:34:59 529
转载 nova vnc proxy基本原理
nova vnc proxy基本原理VNC Proxy的功能:将公网(public network)和私网(private network)隔离VNC client运行在公网上,VNCServer运行在私网上,VNC Proxy作为中间的桥梁将二者连接起来VNC Proxy通过token对VNC Client进行验证VNC Proxy不仅仅使得私网的访问更加安全,而且将具体
2015-04-15 15:16:07 595
转载 linux下SD卡的分区(创建一个从第一分区和引导Linux根文件系统在第二个分区)
本文转载自:http://code.google.com/p/beagleboard/wiki/LinuxBootDiskFormat
2014-04-13 16:04:38 997
原创 sql数据库连接:用户‘sa’登录失败问题破解(百度加个人总结)
编程环境:Microsoft Visual C# 2005数据库:sql server2005目的:使用GridView控件绑定数据页面加载时间Page_Load中编写代码如下: string sqlCon = "Data Source=(local);Database=Northwind;User id=sa;PWD="; SqlConnectio
2014-04-13 15:58:47 31143 1
java1.8 jdk1.8中文帮助文档.chm api下载
2018-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人