自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux中Cron任务间隔执行:每隔几分钟/几小时/几天

Linux中Cron任务间隔执行:每隔几分钟/几小时/几天 2017年07月31日 10:50:15 A_青涩 阅读数:9081 ...

2019-04-16 11:16:54 7132 2

转载 经典的ABA问题与解决方法

1:AbA问题的产生 要了解什么是ABA问题,首先我们来通俗的看一下这个例子,一家火锅店为了生意推出了一个特别活动,凡是在五一期间的老用户凡是卡里余额小于20的,赠送10元,但是这种活动没人只可享受一次。然后火锅店的后台程序员小王开始工作了,很简单就用cas技术,先去用户卡里的余额,然后包装成AtomicInteger,写一个判断,开启10个线程,然后判断小于20的,一律加20,然后就很...

2019-03-06 16:18:03 32970 14

原创 并发编程--sleep()、wait()的区别

区别:一、所属类sleep()方法是属于Thread类的方法wait()方法是属于Object类的方法二、sleep()和wait()方法实现阻塞的方式不一样sleep()方法通过设置“睡眠时间”,以超时等待的方式,来实现线程阻塞。睡眠时间到了,线程才会进入就绪状态,等待执行wait()方法不需要设置时间,一直处于等待状态,只有当调用notify方法才会进入就绪状态,等待执...

2019-02-27 10:32:02 377

原创 远程连接腾讯云主机中MySQL

一、授权给用户远程访问的权利use mysql update user set host='%' where user='root'; flush privileges;二、对外开发端口 切换到root用户 打开iptables的配置文件:vi /etc/sysconfig/iptables,插入-A INPUT -m state --state NEW -m tcp -p t...

2019-01-18 00:21:03 905 1

原创 Linux(CentOS 6.5)下安装Redis————TY

1、是什么?Redis是一个开源的使用ANSI C语言编写Redis:REmote DIctionary Server(远程字典服务器)是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的()分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前热门的NoSQL数据库之一,也被人们成为数据库结构服务器。Redis取代Memcache的原因,基于Redis的...

2018-12-26 21:20:40 194

原创 Java 手写简单代码生成器

本片博客只讲述了实现过程和功能,具体源码在我的百度云盘上获取:链接:https://pan.baidu.com/s/1Gree8UreYtcZjHelOh6FRw   提取密码:oheo 原理:导入模板,连接数据库获取数据库表的元数据,解析获取到的元数据,将解析到的所有表的数据遍历,使用FreeMarker将数据与模板合成,最终以输出流的形式生成文件。〇、代码生成器的三要素数据...

2018-12-18 00:44:33 1130 2

转载 IDEA中解决 git pull 冲突

文章来源:https://blog.csdn.net/qq_33039699/article/details/828667850.事先准备。1)把远程仓库的README.md内容改写为bbb(原先为aaa)。2)本地仓库的README.md内容改写为ccc(原先也为aaa)。以此来模仿代码冲突。1.先git add,git commit 然后pullpull的时...

2018-12-17 14:32:45 1871

转载 开源许可证:GPL、BSD、MIT、MPL、Apache和LGPL的区别

文章来源:https://blog.csdn.net/u013412772/article/details/66982371一、开源许可证开源许可证:是一种具有法律性质的合同,目的在于规范受著作权保护的软件的使用或者分发行为开源:开源软件、开源硬件、开放设计、内容开放。我们平时所说的开源,大多是指开源软件,有时也会指内容开放的文档开源软件:就是一种源代码可以任意获取的计算机...

2018-12-16 19:45:57 4278

原创 Spring AOP结合Redis 实现透明缓存层,ThreadLocal配合Redis管理缓存————TY

这里使用Windows版的Redis进行测试。开发中必须使用Linux版的Redis。一、Redis查询数据和保存数据Spring AOP主要用于给业务层在不改变源代码的情况下添加新的功能,比如对业务方法进行增强处理,比如日志输出。如果想要在增强处理的同时数据量出现高并发的情况,可以使用缓存机制进行处理,减轻服务器的压力,将已经查询好的数据通过key值保存到Redis数据库中,当再次发出同...

2018-12-10 22:25:40 1329

原创 Nginx负载均衡的五种常用的策略(使用SwitchHosts! 工具和Tomcat测试)————TY

1、NginxNginx是一个很强大的高性能的web服务器、反向代理服务器。并且作为反向代理服务器实现了负载均衡。目前国内使用 Nginx 网站有:百度、京东、腾讯、淘宝(Tengine)、新浪等2、负载均衡负载均衡是指将请求均匀地分摊到多个主机上运行,负载均衡的关键在于均匀,均衡地分摊压力。 3、SwitchHosts!工具SwitchHosts是一个管理、快速切换H...

2018-12-10 16:42:23 518

原创 Linux(CentOS 6.5)下安装Nginx————TY

Linux(CentOS 6.5)下Nginx安装步骤1、Nginx安装环境:Nginx是C语言开发的,建议在Linux上运行GCC :安装Nginx需要将官网下载的源码进行编译,编译依赖gcc环境,在Linux中查看是否安装gcc:gcc --version,如果没有gcc环境,需要gcc:yum install gcc-c++ PCRE:PCRE(Perl Compatible R...

2018-12-09 12:20:26 138

原创 使用POI将数据库数据导出到Excel中————TY

将MySQL中的数据导入到Excel中 1、创建数据库(poitest)及表(user),添加不同类型的列 2、配置database.properties属性文件driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/poitest?useUnicode=true&characterEncoding...

2018-11-30 11:31:19 296

空空如也

空空如也

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

TA关注的人

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