Python 下载地址:https://www.python.org/downloads/ windows环境变量设置 用户变量: 1:Pycharm =>d:\Program Files\JetBrains\PyCharm 2018.3.1\bin 2:Path =>%PyCharm% 系统变量 ...
分类:
编程语言 时间:
2018-12-15 17:15:13
阅读次数:
231
这次使用分布式事务框架过程中了学习了一些分布式事务知识,所以本文我们就来聊聊分布式事务那些事。首先我们先回顾下什么是事务。 事务 什么是事务?这个作为后端开发,日常开发中只要与数据库有交互,肯定就会使用过事务。现在摘抄一段wiki的解释,解释下什么是事务。 是数据库管理系统执行过程中的一个逻辑单位, ...
分类:
其他好文 时间:
2018-12-14 23:06:47
阅读次数:
224
1、IntelliJ-Idea里常用的快捷键 Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*…*/ ) Shift+F6 重构-重命名 Ctrl+X 删除行 Ctrl+D 复制行 Ctrl+G 查找行 Ctrl+Shift+Up/Down 代码向上/下移动。 F2 或Shift+F ...
分类:
Web程序 时间:
2018-12-14 12:51:33
阅读次数:
429
设计模式回顾系列之总体介绍 1. 背景与介绍 设计模式是经过反复使用、经过分类的代码总结。设计模式的目的是提高代码可重用性和可靠性,并使代码条理清晰、易于理解、易于维护。 设计模式描述了在各种情况下,要选择什么样的方案来解决问题。设计模式通常以类和对象来描述其中的关系和相互作用,换句话就是在设计模式 ...
分类:
其他好文 时间:
2018-12-13 13:48:40
阅读次数:
192
内存模型 线程间通信 Java线程间的通信方式一般有共享内存及消息两种方式,其中消息通信一般为传统的wait()和notify()方法来实现线程间的显式通信。而另外一种则是采用共享内存来实现隐式通信。 内存模型概述 在Java内存模型(JMM)中,大致如下图所示: ?? (1)、线程A将本地变更的副 ...
分类:
编程语言 时间:
2018-12-13 13:17:21
阅读次数:
170
大类 细项 标记 备注 上传功能 绕过文件上传检查功能 P1 功能测试阶段覆盖 上传文件大小和次数限制 P1 注册功能 注册请求是否安全传输 P1 功能测试阶段覆盖 注册时密码复杂度是否后台检验 P1 功能测试阶段覆盖 激活链接测试 P1 功能测试阶段覆盖 重复注册 P1 批量注册问题 P1 登录功 ...
分类:
Web程序 时间:
2018-12-13 11:28:58
阅读次数:
196
最近在准备面试,mysql 实在是不熟悉,就先摘录一些网上的面试题来看一下. 1. MyISAM 和 InnoDB 区别? InnoDB 支持事务处理,支持更大的并发update 和 insert 操作; 支持行级锁 MyISAM 性能好,多用在执行大量select操作的场景; 不支持外键 ref: ...
分类:
数据库 时间:
2018-12-12 17:42:44
阅读次数:
179
# 节点分布情况 LVS主备上面,配置linux系统内核参数开启内核的路由模式 (同一网段 DR模式不需要) modprobe ip_vsvim /etc/sysctl.conf net.ipv4.ip.forward = 1 LVS-dr-master eth0: 192.168.146.141 ...
分类:
其他好文 时间:
2018-12-12 14:50:23
阅读次数:
150
写了个embed标签里面放这个pdf 然后点击其他地方的弹框pdf把他遮盖住了 如下: 先是改z-index,没卵用。 百度了好久,终于找到了个有用的 https://blog.csdn.net/iteye_14074/article/details/82547764 说: 在IE5.5版本中,IF ...
分类:
其他好文 时间:
2018-12-11 17:32:27
阅读次数:
704
chattr 改变文件的属性,这个命令只有超级用户才能使用。这个指令适用于ext2、ext3、ext4、xfs、ubifs、reiserfs、jfs系统。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 chattr [-R ...
分类:
系统相关 时间:
2018-12-10 15:38:31
阅读次数:
233