- 博客(85)
- 收藏
- 关注
转载 mysql(InnoDB)事务隔离级别(READ COMMITTED) 与 锁,MVCC
READ COMMITTED(提交读)了解了之前 READ UNCOMMITTED 隔离级别是如何加锁的, 并且在文章中, 已经知道 READ COMMITTED 隔离级别可以解决脏读的问题, 那接下来, 对于 READ COMMITTED 隔离级别, 试想一下如果让你用锁来设计, 你会怎么做?既然READ COMMITTED...
2017-12-31 15:52:35 308
转载 weblogic利用小技巧
weblogic利用几个小技巧分享:当通过反序列化获取到服务器权限时,有时可能会需要验证漏洞危害性,查看数据库数据量时,需要上传webshell或者使用后台部署war包,可以用到以下几个小技巧查看config/config.xml文件,该文件中包含weblogic配置信息,例如站点部署路径、后台登录用户名密码、端口号等Linux下使用 cat ./config/config.xmlWind...
2017-12-30 20:57:53 90
转载 MySQL集群搭建详解
概述MySQL Cluster 是MySQL 适合于分布式计算环境的高实用、可拓展、高性能、高冗余版本,其研发设计的初衷就是要满足许多行业里的最严酷应用要求,这些应用中经常要求数据库运行的可靠性要达到99.999%。MySQL Cluster允许在无共享的系统中部署“内存中”数据库集群,通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己的内存和磁盘,不...
2017-12-29 12:01:00 47
转载 Spring Cloud Consul入门
1. Consul介绍Consul是一套开源的分布式服务发现和配置管理系统,支持多数据中心分布式高可用。Consul是HashiCorp( Vagrant的创建者)开发的一个服务发现与配置项目,用Go语言开发,基于 Mozilla Public License 2.0 的协议开源。Consul包含多个组件,但是作为一个整体,为你的基础设施提供服务发...
2017-12-28 23:57:00 59
转载 模拟微博登录
先读取登录的邮箱和口令,然后按照weibo.cn的登录页的格式以username=xxx&password=xxx的编码传入:from urllib import request, parseprint('Login to weibo.cn...')email = input('Email: ')passwd = input('Password: ')login...
2017-12-28 08:33:00 228
转载 日期选择插件--bootstrap-datepicker
官网官网: http://bootstrap-datepicker.readthedocs.io/en/latest/#使用引入引入datepicker 的js、css之前需先引入Bootstrap 2.0.4+jQuery 1.7.1+复制代码<link th:href="@{/attend/bootstrap-datepicker/css/bootstrap-date...
2017-12-28 02:21:22 103
转载 Oracle另存为~
很多的应用场景下,为了防止灾难的发生,防范重要数据的丢失,异地容灾解决方案层次不穷。那么数据库无疑成为厂家重点保护的对象,那么来一起学习一下Oracle的备份机制。Oracle备可以分为逻辑导出/导入和物理备份/恢复逻辑备份:其实就是利用exp/imp命令来实现表库的数据信息导出:CMD命令模式下exp -? 查看帮助,简单介绍两个参数和使用格...
2017-12-27 19:00:06 136
转载 点击某个元素的时候会出现蓝色
解决方法:css: body { -moz-user-select: none; /*火狐*/ -webkit-user-select: none; /*webkit浏览器*/ -ms-user-select: none; /*IE10*/ -khtml-user-select: none; /*早期浏览...
2017-12-27 16:09:00 360
转载 Java自学之路——马士兵
JAVA自学之路一:学会选择为了就业,不少同学参加各种各样的培训。决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等。那么究竟应该选择什么方向呢?我的意见是,不要太过相信各种培训机构或是抢手文章的说法(包括我),当你要走向社会的时候,就不要再把自己当成学生,不要把自己的将来交给别人,学会运用自己的眼睛去观察,去了解这个世界...
2017-12-27 15:50:00 106
转载 centos7中安装kvm,并连接vnc创建虚拟机
一 环境准备1 关闭selinux永久关闭:cd /etc/selinux/config 修改enforcing为disabled后保存退出。临时关闭,重启失效:#setenforce 0#getenforce显示Permissive 修改完毕2关闭防火墙#systemctl stop firewalld#systemctl disable firewalld3关闭Netw...
2017-12-27 12:18:23 573
转载 3.6. 操作系统类型
php_uname();PHP_OSDIRECTORY_SEPARATORPHP_SHLIB_SUFFIXPATH_SEPARATORfor example:if(PATH_SEPARATOR==':'){echo 'Linux';}else{else echo 'Windows';} 原文出处:Netkiller 系列...
2017-12-27 11:07:00 45
转载 VMware vSphere vCenter 6.0 U2 升级到vCenter 6.0 U3失败
1、问题描述:今天下午对vcenter server 进行了版本升级,原vcenter版本为6.0U2,新版本为6.0U3,首先将vcenter安装ISO挂载到vcenter虚拟机中,然后开始安装,弹出vcenter安装界面后选择vcenter server安装,接受许可协议下一步,开始更新,弹出报错,mware-jmemtool.msi未进行数字签名。2、通过查看安装错误日志,查看报错信息的报...
2017-12-26 16:06:40 711
转载 JavaScript学习总结(十三)——极简主义法编写JavaScript类
前两天在网上无意中发现了一篇使用极简主义法定义JavaScript类的文章,原文链接,这个所谓的"极简主义法"我还是第一次听说,是荷兰程序员Gabor de Mooij提出来的,这种方法不使用this和prototype,代码部署起来非常简单,这大概也是它被叫做"极简主义法"的原因。下面就介绍如何使用极简主义法完成JavaScript的封装和继承1. 封装 首先,它也是用一个对象模拟"类...
2017-12-26 15:43:00 45
转载 字符与字节有什么区别呢?
1、计算机存储信息的最小单位,称之为位(bit),音译为比特,二进制的一个“0”或一个“1”叫一位。 2、计算机存储容量基本单位是字节(Byte),音译为拜特,8个二进制位组成1个字节。一般而言:一个标准英文字母占一个字节位置,一个标准汉字占二个字节位置。 3、计算机存储容量大小以字节数来度量,1024进位制: 1024B=1K(千)B 1024K...
2017-12-26 15:12:00 316
转载 Oracle中的并行
Oracle中的并行 一Oracle中的并行 首先Oracle会创建一个进程用于协调并行服务进程之间的信息传递这个协调进程将需要操作的数据集例如表的数据块分割成很多部分称为并行处理单元然后并行协调进程给每个并行进程分配一个数据单元。例如有四个并行服务进程它们就会同时处理各自分配的单元当一个并行服务进程处理完毕后协调进程就会给它们...
2017-12-25 19:50:22 154
转载 yml在线格式转换工具(properties)
分享一个在线properties 转 yml工具,也支持yml转properties,域名非常简单好记,直接在地址栏里输入toyaml.com,地址:http://toyaml.com/ yml,即yaml文本格式文件的后缀名,yaml可以用来替代properties,可读性更好一些。目前spring boot的配置文件已经同时支持properties和yaml格式。prope...
2017-12-25 18:39:00 4084
转载 app内嵌h5页面问题总结
一、<audio>1.ios上只能播放mp3文件格式的音频2.fis+smarty开发的静态页,将音频文件写死时,js设置当前播放时间(currentTime)失效,每次赋值都自动归零。后来音频文件通过后端拿来时,却是正常的。查资料,说这玩意貌似跟服务器有关!二、样式1.写的css在ios上总是不管用,最后发现,加上-webkit-就好了2.【vue】从PHP后端g...
2017-12-25 15:54:00 678
转载 Android------视频播放器(包含全屏播放,快退,快进,腾讯新闻的列表播放等)...
2019独角兽企业重金招聘Python工程师标准>>> ...
2017-12-24 10:57:00 271
转载 读《Microservices》有感
0、写在前面的话在过去的几天,我一直在咀嚼着关于微服务的相关概念,唯恐给自己落下一丝的不明白,也算是给自己采取的扫盲行动。毕竟也是在微服务圈子里混的人了,不把概念吃透,还怎么出去跟人家撕x呢?讲真,身边结识的大牛也没几个,也没有什么高逼格的朋友圈,都是自己一路摸爬滚打过来的,想想几年前的自己,真替自己感到心酸。近来常有文章提到“微服...
2017-12-23 09:31:56 53
转载 iOS 用ObjectiveC调用Swift代码混编
如今 Swift 语言已经更新到了 3.0 版本,以后我们的项目也会逐渐淘汰 OC ,使用 Swift 。下面我将向大家介绍一下如何用 ObjectiveC 调用 Swift 代码,咱们废话不多说,直接上案例:1、打开 Xcode ,新建一个 OC 项目2、在项目里新建一个 Swift 的 Class3、出现提示,选择...
2017-12-22 05:48:24 190
转载 go16---select
package main/*ChannelChannel 是 goroutine 沟通的桥梁, goroutine是通过通信来进行内存的共享,而不是通过内存的共享来进行通信,通过Channel通道来共享内存,通过通道的通信(写进去在读出来)进行数据的传递,大都是阻塞同步的通过 make 创建,close 关闭Channel 是引用类型可以使用 for range 来迭代不断操...
2017-12-21 23:06:00 55
转载 Linux下启动Oracle服务和监听程序
linux中启动oracle主要分两步:一个是启动监听器,一个是启动实例。工具/原料linux 安装 oracle数据库SecureCRT 任意ssh连接工具都可以方法/步骤一、secureCRT连接到数据库所在的linux机器,切换到oracle用户模式下[root@nstlbeta ~]# su - oracle二、然后用sqlplus登录到数据库,关闭数据库[oracle@nstlbet...
2017-12-21 10:41:00 58
转载 学习思维转变 学习模型的进阶之路
前言学习思维是凌驾于学习方法之上的,学习思维,或者说学习模型的转变,其影响力远大于学习方法。这同样是属于“认知>知识”的理论。在进阶工程师的道路上,改变传统的学习,学习更高效的学习方法,能够节省你大量的学习时间开销,更好地吸收知识,这将受益终身!学习模型主要是针对“是什么、为什么、怎么样”这三点进行讨论的。掌握不同的学习模型,能够提高我们的学习效率、自学能力。一、传统的学习模型传统...
2017-12-21 09:40:44 110
转载 windows下git的本地操作库、远程操作库流程!
1、windows下git建立本地仓库$ git config --global user.name "hehe"$ git config --global user.email "hehe@163.com"2、创建密匙$ ssh-keygen -t rsa -b 4096 -C "hehe@163com"Generating public/private rsa key pair.E...
2017-12-20 23:24:07 49
转载 oracle如何查询哪个表数据量大
存储空间可以用如下语句查:select * from user_segments s where s.BYTES is not null order by s.BYTES desc 查记录条数可以用如下语句:select * from user_tables t where t.NUM_ROWS is not null order by t.NUM_ROWS desc 。...
2017-12-20 16:33:00 3673
转载 CentOS挂Windows的NFS备忘
Windows NFS 安装和配置CentOS需要开启两个服务:yum install nfs-utils rpcbindservice rpcbind startservice nfs start挂载方法:mount 10.10.14.227:/test /usr/local/wb_test/也可以进行系统启动自动挂载修改fs...
2017-12-20 08:47:00 42
转载 超微型Java数据库连接池
在某些情况下,超微型的数据库连接池很实用,比如做GUI编程、程序开发初级阶段,超微型的连接池的好处就是初始化速度快、依赖包少,或者干脆不依赖第三方包,可以大大缩短工程的启动时间,和测试运行的时间。下面推荐三款快要被遗忘掉的数据库连接池:一、Db Connection BrokerDDConnectionBroker是一个简单,轻量级...
2017-12-19 22:26:00 71
转载 [Spark][Hive][Python][SQL]Spark 读取Hive表的小例子
[Spark][Hive][Python][SQL]Spark 读取Hive表的小例子$ cat customers.txt 1 Ali us 2 Bsb ca 3 Carls mx$ hivehive>> CREATE TABLE IF NOT EXISTS customers(> cust_id string,&...
2017-12-19 12:25:00 102
转载 项目Beta冲刺预热
Beta准备1、 讨论组长是否重选的议题和结论。经过讨论,我们认为,经过一段时间的磨合,现任组长是不需要更换的。2、 下一阶段需要改进完善的功能。增加关于征信的功能,贴近选题主题美化界面,尽量符合信息管理系统的简洁大方界面自适应需要完善3、 下一阶段新增的功能。批量功能,如从文件导入,批量删除等操作等4、 需要改进的团队分工分工很明确,不需要更换5、 需要改进的工...
2017-12-18 20:40:00 52
转载 rysnc本地目录同步
rsync -a --delete --exclude=webpub_old --exclude=webpub_20100408 /home1/www/ /wwwroot/wwwrsync -a --delete /home1/down/ /wwwroot/downrsync -a --delete /home1/bbs /wwwroot/bbsr...
2017-12-17 15:15:00 72
转载 WEB前端常用命令总结
webpack等工具操作自动创建package.json文件:npm init如何根据package.json来自动安装包:npm installnpm具体安装某个组件:npm install name -g如何手动更新npm中指定的插件版本号:修改package.json中依赖包版本,执行npm install --force清理npm:npm cache clean...
2017-12-17 14:06:00 251
转载 Linux wait函数详解
Linux wait函数详解 wait和waitpid出现的原因SIGCHLD--当子进程退出的时候,内核会向父进程SIGCHLD信号,子进程的退出是个异步事件(子进程可以在父进程运行的任何时刻终止)--子进程退出时,内核将子进程置为僵尸状态,这个进程成为僵尸进程,它只保留最小的一些内核数据结构,以便父进程查询子进程的退出状态--父进程查询子进程的退出状态可以用wait/waitpi...
2017-12-17 10:05:00 189
转载 Asp.Net SignalR Hub集线器
原文:Asp.Net SignalR Hub集线器集线器Hub类 使用持久连接类去开发是有些困难的,因为基于事件的开发方式,我们可以进行操作的地方也仅仅只是OnReceived事件内,这有些像websocket的方式。我们迫切的需要一种更人性化,更为适用的开发方式。 集线器就是我们想要的,集线器是对持久连接类再一次的进行封装,集线器类都继承自Hub,集线...
2017-12-15 17:33:00 78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人