- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 GitHub搜索开源项目技巧
1,按照名字搜索in:name springboot2,约定starts数目大于3000 forks数目大于3000in:name springboot starts:>3000 fork:>30003,再readme中搜索in:readme springboot4,再描述中搜索 并加入相关的限定 更新时间再那之前in:description 微服务...
2019-12-02 14:33:05
183
转载 《Spring设计思想-事务篇》1.数据库连接和Java线程的关系
本文链接:https://blog.youkuaiyun.com/u010349169/article/details/907603720. 前言Spring作为Java框架王者,当前已经是基础容器框架的实际标准。Spring 除了提供了 IoC、AOP特性外,还有一个极其核心和重要的特性:数据库事务。事务管理涉及到的技术点比较多,想完全理解需要花费一定的时间,本系列《Spring设计思想-事务篇》将...
2019-08-26 20:53:21
525
原创 java多线程-阻塞队列实现消费者生产者
一,Java中三种实现生产者消费者1,使用wait()/notify()的方式2,使用J.U.C下Condition的await()/signal()的方式实现3,使用阻塞队列实现注:这篇博文主要将使用阻塞队列实现,至于前面的两种可以看看我的另外一篇博客二,什么是阻塞队列,阻塞队列的特性1,一个支持两个附加操作的队列。这两个附加的操作支持阻塞的插入和移除方法。2,Jav...
2019-07-19 22:53:31
1452
原创 MySQL用户权限简单控制
Mysql权限简单管理1,普通用户的创建2,普通用户的删除3,密码修改3,用户对数据库的操作权限4,关于允许远程登录问题,1,普通用户的创建1,格式 create user 'username'@'hostname' identified by 'password';语义:创建一个名字为username,主机名(hostname),密码为password 的用户2,格式 grant [pr...
2019-05-28 22:16:36
291
原创 java多线程(复习-4)高并发基础概念
一,同步,异步他们都是形容一次方法调用,同步方法只有等调用者调用返回后 ,才可以继续后续的同步方法。时间比较长,浪费cpu的资源异步方法,调用者调用后就会立即返回,调用者可以继续后续的操作,异步方法只是在另外一个线程真实的执行。举例:同步方法好比 你去商城实体店买一个电器,那么你就要等着商品出库然后一起回家安装异步方法 好比你在网上买一个电器,下单后,就可以干别的事,去处去玩啊...
2019-05-05 13:54:36
141
原创 Java多线程-线程间通信
一,等待/通知机制 实现线程间的通信举个例子:我们去饭店就餐,饭店上餐的时间不确定,如果我们一直去询问前台,是不是很烦,我么这时就处于等待(wait)状态,但是 饭店肯定会有人肯定会通知 (notify),那个桌的菜已经做好了,前台就会通知这桌的人,菜来了。1,主要的方法wait() /notify() 这个两个方法时Object类本地方法 都要在同步方法中调用 1...
2019-05-01 21:57:07
313
原创 java多线程(复习-2)对象及变量的并发访问
一,几个重要的结论。1,方法内部的私有变量是线程安全的,因为私有,不存在共享问题,也就不会竞争。2,实例变量是非线程安全的,当多个线程队一个实例变量并发访问,就会发生脏读,解决方法就是加锁。3,使用synchronized 同步的方法,一定是排队执行的,一个执行完毕之后再执行下一个。只有“共享资源”在读写的时候,才需要同步化,否则没有必要。4,synchronized方法的 取得...
2019-05-01 19:13:49
184
原创 Java多线程(复习-1)线程基础
一,进程,线程的概念:来自百度百科进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。线程(英语:thread)是操作系统能够进行运算调度的最小单位。二,Java中线程创建线程的几种方法1,extends Thread :这种的局限性是不支持多继承,这也是受Java语言本身限制。其实Tread类是实现了Runnable<&...
2019-05-01 17:49:41
283
原创 springboot+Redis+ ActiveMQ+腾讯云短信服务 实现短信验证码功能
主要思路:将自己生成的验证码放进activemq中的一个消息队列中(点对点),于此同时,将手机号,验证码以&lt;手机号,验证码&gt;存入redis中,springboot监听该队列,在springboot中接入短信服务的api ,实现发送短信,最后验证时只需判断页面的验证码是否和Redis中键值相匹配。成功将该用户的信息写入mysql数据库。代码实现及步骤解析一,创建springBoot...
2018-12-29 23:35:39
1873
4
原创 使用IDEA,MAVEN,搭载分布式系统架构网站--日常问题
首先,这放假几天一直没事,想学学大数据,但是基础不行,有一个大神给我说过一句话" 基础将决定你将来回走的多远,多深 "所以基础很重要。 在网上找一个项目。但是环境一点都一样,我也不能直接copy源码吧!而且我还要把学的SSM框架好好回顾一下,也是对原来的基础的一个总结。 就算是跟着老师一起做,问题还是一大顿。写这个也是为了这个,方便我以后看看。一,耦合度,一个简单的例子。传统架构...
2018-07-27 04:37:37
1046
juicessh 用于手机连接服务器
2018-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人