- 博客(26)
- 收藏
- 关注
转载 redis 管道 事物 watch
1. Redis服务端是个单线程的架构,不同的Client虽然看似可以同时保持连接,但发出去的命令是序列化执行的,这在通常的数据库理论下是最高级别的隔离 2. 用MULTI/EXEC 来把多个命令组装成一次发送,达到原子性,相当于事物 3. 用WATCH提供的乐观锁功能,在你EXEC的那一刻,...
2019-03-20 23:17:00
169
转载 redis 分布式锁实现 锁不住的,求评论
原理:redis接受网络请求模块是单进程单线程,所以不用考虑并发问题,其余处理模块可能是多线程的 方案1:利用setNX若存在则不插入,不存在则插入成功,同时value为时间戳,没拿到锁则判断时间是否过期,get拿到时间戳,过期则用,getset方式赋值,在比较时间戳是否过期,过期则拿到锁;...
2019-03-07 19:30:00
895
转载 Spring cloud问题记录
1,fegin GET请求参数必须加@RequestParam; Post请求单一参数必须加@RequestParam 若参数是对象则加@RequestBody 多个参数则只能有一个是RequestBody其余为RequestParam;什么都不加默认会加@RequestBody,若为GET请...
2019-03-03 22:57:00
158
转载 Itext PDF导出
1:jar包:itextpdf ,语言包(支持中文):itext-asian 2:java代码实现: public void outUtil(){ //新建pdf文本 Document document = new Docum...
2018-12-20 09:34:00
126
转载 开源工具-收集
https://segmentfault.com/a/1190000017346799 转载于:https://my.oschina.net/huayangchen/blog/29877...
2018-12-13 10:13:00
91
转载 java 8 新特性
1,函数式接口 Java 8 引入的一个核心概念是函数式接口(Functional Interfaces)。通过在接口里面添加一个抽象方法,这些方法可以直接从接口中运行。如果一个接口定义个唯一一个抽象方法,那么这个接口就成为函数式接口。同时,引入了一个新的注解:@FunctionalInte...
2018-09-18 10:59:00
76
转载 Sass小结
Sass 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量 (variables)、嵌套 (nested rules)、混合 (mixins)、导入 (inline imports) 等高级功能,这些拓展令 CSS 更加强大与优雅。使用 Sass 以及 Sass 的样式库(...
2018-09-10 17:33:00
113
转载 ReactNative(0.54)总结
RN简单来说,就是ReactJs+java+ObjectC混合开发,跨平台AppPart1:1.首先安装RN运行环境需要:JDK,NodeJs,Python2,React-Native-Cli客户端,ANDROID STUDIO(用于安装模拟器),WebStorm(IDE)2.WS里新建...
2018-09-07 17:50:00
142
转载 RN踩坑之旅
首先搭建环境就是很坑的感觉,所以必须记录下,以勉!!!1.rn 0.56版本bug导致启动安卓项目大红屏 一直报错:server response code 500什么什么的Unable to resolve module AccessibilityInfo from XXX,解决方案降级...
2018-07-30 16:10:00
119
转载 并发同步问题-锁
单机:synchronized同步代码块分布式集群:1,数据库一致性控制2,利用redis的setnx和expire建立分布式锁,实现同步3,zookeeper节点一致性实现同步锁 ...
2018-07-14 17:10:00
86
转载 Springboot @Async异步方法实现
使用场景:在项目中,当访问其他人的接口较慢或者做耗时任务时,不想程序一直卡在耗时任务上,想程序能够并行执行,我们可以使用多线程来并行的处理任务,也可以使用springboot提供的异步处理方式启动类注解添加@SpringBootApplication@EnableScheduling...
2018-06-05 17:12:00
107
转载 SPRINT-2
2018-5-10更新的:https://segmentfault.com/a/1190000014800633一位10年Java工作经验的架构师聊Java和工作经验https://www.oschina.net/question/3851362_2279703 ...
2018-05-29 20:33:00
78
转载 Docker容器笔记
DOCKERdocker 简称集装箱,将项目放入docker容器,类似于集装箱运送货物,简化,标准化;作用:解决项目部署环境问题,简化项目部署流程,减少配置文件,打包一次,随处运行;核心概念:docker宿主机(安装docker的主机或虚拟机)doker HUB 仓库(远程仓库,存...
2018-05-29 17:36:00
89
转载 数据库SQL问题记录表
ORACLE: 1.在使用romnum的时候如果有内层嵌套子查询,则应该在rownum上指定别名,否则rownum只会在最内层生效 错误: select distinct(select name from tuser) from tmall where rownum < 5 ; 正确:...
2018-05-24 20:07:00
231
转载 CLOB字段和varchar
如果能控制在4000个字符以内的,尽量还是用varchar2(4000 CHAR)吧如果超过了,也只好用clob了。处理起来其实也还好,基本是在程序里面当作varchar来处理即可超过就只能用CLOB,12C里面有32K的VARCHAR2,但是实现起来还是CLOB。如果在CLOB里面存短...
2018-05-16 15:31:00
1954
转载 shiro+redis+springboot
基于redis-session参考:[https://www.cnblogs.com/caichaoqi/p/8900677.html] 转载于:https://my.oschina....
2018-05-11 20:23:00
86
转载 RabbitMQ消息队列+SpringBoot延迟队列实现
LINUX下安装MQ:参考: https://blog.csdn.net/tony308001970/article/details/53034320常用操作:$ sudo chkconfig rabbitmq-server on # 添加开机启动RabbitMQ服务$ sud...
2018-04-27 17:16:00
341
转载 Bootstrap使用
较为流行的前端框架,位class属性设置多个值来实现页面布局和一些样式和js的实现浏览器兼容性好(IE8及以下除外)不同屏幕分辨率的终端适应性好代码整洁配置:引用cdn或者本地bootstrap.css bootstrap.js(在这之前要引用jquery.js)核心响应式设...
2018-03-01 19:46:00
115
转载 Oracle简单总结
分为oracle逻辑结构,和事务管理和锁的机制,至于pl/sql的语句什么函数过程触发器这些之类的,个人觉得用的很少,后期维护很打脑壳,就不记录了,知道有就行了!首先上个图:个人的理解如下,有什么不对的,希望提出来哈!oracle数据库主要由用户进程,服务进程,SGA(共享池,重做日志...
2018-02-08 22:10:00
95
转载 源码查看
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/sun/security/jca/JCAUtil.java?av=f ...
2017-12-27 13:48:00
61
转载 linux安装及JDK配置
Linux安装:1.下载iso镜像2.UltralISO写入镜像到U盘(注意U盘一定要是FAT32的不然像NTFS的都是不能识别的)3.写入后就行了,不要删除什么东西,也不用再将ISO拷贝进来了3.进入电脑BIOS设置U盘为第一启动(开机按F2进入BiOS)4.开始安装前修改,按Ta...
2017-12-12 14:28:00
68
转载 WebService Spring Boot + CXF
webservice基础:个人总结:webservice就是两个不同的web应用之间,一个扮演服务端,一个扮演客户端,服务端发布接口,客户端通过url访问接口,并且使用其中的方法,通过http传输数据,xml保存数据。概念的东东详细了解参见如下博客:http://www.cnblogs...
2017-10-09 15:27:00
105
转载 Git常用命令
git init 初始化一个git仓库 git add <file>添加一个文件到git仓库 git commit 提交到本地仓库 git status 当前文件所属分支,以及有无改动的状态信息 git diff 查看修改后的内容 git log 查看提交历史信息,版本号...
2017-08-28 11:02:00
56
转载 DOM常用基础知识
DOM: html中每个元素,属性,值,都对应一个dom的节点,通过操作这些节点,来对web网页的控制 节点类型: 1.docment根节点 2.文档类型节点:docmentType指的是<!DOCTYPE>这句话 3.元素节点:Element 4.文本节点:Text 5.属性节...
2017-05-08 21:36:00
69
转载 The First
今天第一次写博客,也是我去java培训班,培训后回来的第一天,感觉老师讲得还可以,but貌似有点浅显,一个简单问题讲很久,可能这就是重点的吧! ps:庆幸之前有那么点基础,,,,、 后面还有4个月左右,好好加油吧!每天好好学,晚上好好总结,多码键盘,多思考! 为guo人加油 !...
2017-02-14 21:58:00
54
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人