- 博客(63)
- 资源 (11)
- 收藏
- 关注
原创 (六).Ununtn安装deb格式的软件包
deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。本文主要讲解一下在Ubuntn中安装谷歌浏览器和搜狗输入...
2018-11-20 15:58:17
838
原创 (五).Ubuntn-apt命令
上一遍说了更新镜像源。最后一步使用了sudo apt-get update 更新源在Ubuntn中 apt是一个很重要的命令。用与安装,卸载,查找安装的程序包。1.查看Ubuntn需要升级的程序包列表(更新可用软件包列表)。(sudo apt-get update)2.更新查看后需要升级的软件包。(sudo apt-get upgrade)3.安装python软件。sudo...
2018-11-20 15:57:43
293
原创 (四).修改ubuntn的镜像文件
为什么需要ubuntn的镜像文件。因为ubuntn是国外的产品。默认下载文件是从国外服务器下载。这样在国内下载会导致下载的时候比较的缓慢。所以更新为国内的镜像文件,下载速度会很快的。我使用的是清华大学开源的镜像文件。参考网址(https://blog.youkuaiyun.com/liu6886/article/details/81090050)。1.打开终端。输入cd /etc/apt/进入。...
2018-11-20 15:57:29
390
原创 Web项目小票打印分页打印
项目需要在WEB项目中利用JS打印项目的考试标签基本信息。之前用了很多种方式。使用了LodopFuncs。不得不说LodopFuncs功能是比较的强大。但是需要收费,否则打印出来会出现“XX测试提供的水印”,不满足要求。 后来在网上试用了很多的方式。个人觉得杰表云打印挺适合的,代码简单。 杰表打印控件的英文名称为jatoolsPrinter,这是专为开发者打造...
2018-10-23 16:05:21
3060
原创 (三).修改ubuntn语言为中文
注:全过程需要网络连接!!!1、首先进入设置:2:找到Region&Language,点击Manage Installed Languages:3、点击Install:4、输入用户名密码:5、等待Applying changes:6、Install/Remove Languages...:7、找到中文(简体)Chinese(simplif...
2018-10-23 15:45:55
472
转载 window 安装pycharm
一、首先安装pycharm,可以参考这篇文章:http://www.jianshu.com/p/042324342bf4 搭建环境 1、win10_X64,其他Win版本也可以。2、PyCharm版本:Professional-2016.2.3。 搭建准备1、到PyCharm官网下载PyCharm安装包。Download2、选择Windows系统的专业版下载...
2018-10-23 15:45:44
436
原创 (五)Dubbo协议
1.协议类型Dubbo支持多种协议的注册、也支持协议的扩展,Dubbo默认的协议是Dubbo协议,也是官方建议使用的协议。Dubbo提供以下几种协议:dubbo协议 rmi协议 hessian协议 http协议 webservice协议 thrift协议 memcached协议 redis协议 1.1、Dubbo协议:(官方建议适用Dubbo协议)优点:D...
2018-09-14 16:53:55
315
原创 (四).dubbo注册中心
1、注册中心类型根据Dubbo官方文档,Dubbo支持多注册中。ZooKeeper注册中心,也是官方建议使用的注册方式; Multicast注册中心; Redis注册中心; Simple注册中心1.1、ZooKeeper注册中心流程说明:服务提供者启动时 向/dubbo/com.foo.BarService/providers目录下写入自己的URL地址。 服务消费者...
2018-09-14 16:53:35
496
原创 (三).Dubbo管理界面和Dubbo监控的安装
Dubbo管理界面1.网上下载dubbo-admin-2.5.3.war放入到Tomact中运行即可。2.修改dubbo.properties配置文件修改注册地址:dubbo.registry.address 使用默认的用户名:root,密码是dubbo.admin.root.password配置的密码:默认是root,登录即可。Dubbo监控的安装1.网上下载du...
2018-09-14 16:53:12
951
转载 (一).window安装Python
Python的设计哲学是“优雅”、“明确”、“简单”。这也是我喜欢Python的理由之一Python的安装:1.进入Python官方网站下载安装包点击导航栏的 Downloads 会自动识别你的windows系统 你会看到 Python3.6.2 和 Python2.7.13 (32位系统)的安装包注:Python3以后版本不再向Python2进行兼容,所有如果你是单纯为了...
2018-09-14 16:44:04
1953
原创 Python Hello Word
一.使用交互式python环境输出1.在CMD中输入python 回车2.直接输入print("hello word");回车3.退出python的两种方式 (1).直接输入exit();记住一定要输入()。 (2)直接使用Crtl+Z回车也可以退出二.使用脚本运行1.新建一个后缀为py的文件,在文件中输入print("Hell...
2018-09-14 16:43:24
1573
原创 Python简介
目录Python 发展历史Python 特点python语言的优点python语言的缺点Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类...
2018-09-14 16:26:55
271
转载 (二).Vmware网络链接问题
在安装完ubuntn后。因为默认的ubuntn是English中的语言。需要替换成我们熟悉的中文时。此时尴尬了。我在配置虚拟机的时候,网络选择的桥接。此时连接不上网络。不得不解决网络的问题。在进行大量百度之后,发现一篇文件讲的比较详细。转载一下。地址(https://blog.youkuaiyun.com/csdnhxs/article/details/55096970)一 VMware网络设置的三种方式...
2018-09-13 13:28:59
247
原创 (一).解决Vmware 安装不了问题。
今天在VMware中安装ubuntn linux 64位系统中。出现了错误,导致安装虚拟系统失败。问题描述如下:虚拟机vmware 11安装ubuntu 14 ,出现错误“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”的问题,如下图。Intel VT-x 即Virtualization Technology, 虚拟化技术,英特尔处理器内更出色的虚拟化支持I...
2018-09-13 13:28:40
16511
3
原创 Oracle Kill 占用的资源
1.查询出占用资源的会话select l.session_id,o.owner,o.object_namefrom v$locked_object l,dba_objects owhere l.object_id=o.object_id;2.查询出占用资源的sid和serial。select t2.username,t2.sid,t2.serial#,t2.logon_ti
2016-11-20 13:39:45
1014
转载 (十三)、ZooKeeper 选主流程
zookeeper 核心机制包括:恢复模式(选主流程)和广播模式(同步流程)。当服务刚启动、leader 崩溃、follower 不足半数时,系统就进入选主流程,此时不对外提供服务;当 leader被选举出来后,系统就进入同步流程,server 之间完成状态同步,此后对外提供服务。 选 举 策 略 主 要 基 于 paxos 算 法 , 一 种 称 为 LeaderElecti
2016-10-30 16:15:09
7655
转载 (十二)、ZooKeeper 机制
文章转载:http://agapple.iteye.com/blog/1292129背景继续前面的zookeeper学习的专题,这次主要是结合项目中遇到的一些问题,进一步学习了下zookeeper的一些内部机制。 针对以下几个问题:1. zk是否可以保证watcher事件不丢失?2. zk的EPHEMERAL节点的自动过期时间? 3. zk的如何保证节点数据不丢失?
2016-10-13 19:18:46
1146
原创 (十一)、ZNode Watches(事件)
ZooKeeper对Node的增、删、改、查都可以触发监听Watch事件是一次性触发器,当Watch监视的数据发生变化时,通知设置了该Watch的Client,即watcher(观察者),Watch事件是异步发送至观察者。Watch是一次性触发的并且在获取Watch事件和设置新Watch事件之间有延迟,所以不能可靠的观察每个节点的每一次变化。客户端监视一个节点,总是先获取Watch事件
2016-10-13 19:18:10
638
原创 (十)、ZNode节点类型
ZooKeeper节点类型:ZooKeeper 节点是有生命周期的,这取决于节点的类型。在 ZooKeeper 中,节点类型可以分为持久节点(PERSISTENT )、临时节点(EPHEMERAL),以及时序节点(SEQUENTIAL ),具体在节点创建过程中,一般是组合使用,可以生成以下 4 种节点类型。持久节点(PERSISTENT)持久顺序节点(PERSISTENT_SEQU
2016-10-13 19:17:10
4419
转载 分析JAVA应用CPU占用过高的问题
使用jstack分析java程序cpu占用率过高的有关问题使用jstack分析java程序cpu占用率过高的问题1,使用jps查找出java进程的pid,如37072,使用top -p 14292 -H观察该进程中所有线程的CPU占用。[plain] view plain copy print?[root@cp01-game-
2016-09-18 17:35:30
1638
转载 老板靠什么带团队?
我总结了一下,大概有七种方式,简称PLORHIM(普罗西姆)P. 下属跟着你,觉得前途无量(Prospect)L: 下属跟着你,学(Learn)到了东西(技能,经验,见识)O: 下属跟着你,得到很多权力和尝试的机会(Opportunity)R: 下属跟着你,觉得自己的价值得到了体现和认可(Recognition)H. 下属跟着你,觉得很开心(Happiness)I: 下属跟着
2016-09-06 11:34:11
635
转载 时间管理
时间黑洞:产生源于大脑不善于记忆的特点,大脑喜欢做的是创造性的思维,只有对大脑形成强烈刺激的事情才会被存储下来,因此那些极具规律性、比较枯燥,或者是目的性不强、没有主动性的事情,将会很容易被遗忘。 解决方案: 第一步:将所有的任务放入工作篮,不论是谁在什么时候交给我的任务,统统放进工作篮里。 第二步:将可以置之不理的任务清除掉;将必须在某天处理或者
2016-09-06 11:33:30
530
原创 (九)、ZooKeeper数据模型
类似于文件系统的目录树型结构,相同于Hadoop HDFS,如下图: 图中的每个节点称为一个znode(节点). 每个znode由3部分组成:stat. 此为状态信息, 描述该znode的版本, 权限等信息.data. 与该znode关联的数据.children. 该znode下的子节点(临时数据不能有子节点,只有持久化才能有子节点)如:znod
2016-09-06 11:32:58
885
原创 (八)、ZooKeeper 事物
利用Transaction提交创建节点代码如下:/** * 创建zNode节点, String create(path, data[], List(ACL访问控制列表), CreateMode) * * 节点创建类型(CreateMode) * 1、PERSISTENT:持久化节点 * 2、PERSISTENT_
2016-09-06 11:31:30
2075
原创 (七)、ZooKeeper 授权验证
1.Zookeeper权限介绍ZooKeeper 的权限管理亦即 ACL 控制功能通过 Server 、 Client 两端协调完成:Server 端:一个 ZooKeeper 的节点( znode )存储两部分内容:数据和状态,状态中包含 ACL 信息。创建一个 znode 会产生一个 ACL 列表,列表中每个 ACL 包括:验证模式 (scheme)具体内容 (Id)
2016-08-20 23:47:53
16823
转载 (五)、ZooKeeper体系架构
ZooKeeper架构设计及其应用要点 :ZooKeeper的数据模型是什么 ?ZooKeeper应用有哪些陷阱 ?每个节点(ZNode)中存储的是什么?一个ZNode维护了一个状态结构都包含了什么?ZNode组成结构是什么?Watches的机制是什么?ZooKeeper内置了哪4种方式实现ACL?前言 ZooKeeper是一个开源的分布式服务框架
2016-08-06 14:17:09
1180
原创 (六)、ZooKeeper自动重连
在一套分布式的online services系统中,各service通常不会放在一台服务器上,而是通过Zookeeper这样的东西,将自己的service信息注册到上面,service的使用者通过Zookeeper来发现各service的信息,从而可以将request发送到不同的service上去处理。 如上图所示,两个Service Pr
2016-08-06 12:50:11
7972
1
原创 (四)、ZooKeeper Java示例
利用ZooKeeper简单的创建节点信息。项目使用的是Maven工程。工程结构如下:POM文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven
2016-08-05 12:43:48
6206
原创 (三)、ZooKeeper 命令操作
1.连接客户端a.打开ZooKeeper的文件目录\bin.点击运行zkCli.cmd。b.在CMD中,进入到ZooKeeper安装目录,运行zkCli -server 127.0.0.1:2181连接到ZooKeeper客户端。2.简单命令:(默认目录为ZK)1. 显示根目录下、文件: ls / 使用 ls 命令来查看当前 ZooKeeper 中所包含的内
2016-08-05 12:42:21
1133
原创 (一)、ZooKeeper介绍
ZooKeeper介绍 ZooKeeper是一个开源的分布式服务框架,它是ApacheHadoop项目的一个子项目,主要用来解决分布式应用场景中存在的一些问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置管理等,它支持Standalone模式和分布式模式,在分布式模式下,能够为分布式应用提供高性能和可靠地协调服务,而且使用ZooKeeper可以大大简化分布式协调服务的实
2016-08-04 17:12:52
824
原创 (二)、Zookeeper安装
Dubbo支持多种注册中心,但是官方建议使用Zookeeper注册中心。1.Zookeeper介绍ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复
2016-08-04 16:19:35
729
原创 (二).Dubbo入门示例
1.Dubbo简介Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。1.1、Dubbo是什么Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务
2016-08-01 13:46:22
281
转载 JavaScript最全的10种跨域共享的方法
在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意 义。同源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。那么什么叫相同域,什么叫不同的域呢?同源策略 在客户端编程语言中,如javascript和 ActionScript,同源策略是一个很重要
2016-07-31 00:12:28
618
转载 MySQL数据库引擎详解
作为Java程序员,MySQL数据库大家平时应该都没少使用吧,对MySQL数据库的引擎应该也有所了解,这篇文章就让我详细的说说MySQL数据库的Innodb和MyIASM两种引擎以及其索引结构。也来巩固一下自己对这块知识的掌握。Innodb引擎Innodb引擎提供了对数据库ACID事务的支持,并且实现了SQL标准的四种隔离级别,关于数据库事务与其隔离级别的内容请见数据库事务与其隔离
2016-07-21 14:35:39
1071
原创 图片延迟加载
前端网站的图片延时加载技术1、导入JQuery的js和JQuery延迟加载的jsscripttype="text/javascript"src="js/jquery.js">script>scripttype="text/javascript"src="js/jquery.lazyload.js">script>2、延迟加载的Jsscript
2016-07-11 15:29:03
533
转载 Cobar使用文档(可用作MySQL大型集群解决方案)
本文转载IT杂谈。(http://mp.weixin.qq.com/s?__biz=MzA3Mjc5MDQ1Mw==&mid=2650048444&idx=1&sn=0a05c443ad5fa5df72d371383358e238&scene=4)Cobar是阿里巴巴研发的关系型数据的分布式处理系统,该产品成功替代了原先基于Oracle的数据存储方案,目前已经接管了3000+个MySQL数
2016-06-16 09:29:20
2465
原创 SonarQube
SonarQube带来什么?2.1.1.糟糕的复杂度分布 文件、类、方法等,如果复杂度过高将难以改变,这会使得开发人员难以理解它们, 且如果没有自动化的单元测试,对于程序中的任何组件的改变都将可能导致需要全面的回归测试2.1.2.重复 显然程序中包含大量复制粘贴的代码是质量低下的 sonar可以展示源码中重复严重的地方2.1.3.缺乏单元测试 so
2016-06-16 09:20:18
4899
转载 强势团队的五大特性
强势团队的五个特征曾几何时,团队成为一个响亮的词语。公司与公司在市场上的搏杀更多的演绎为团队与团队的PK。成功的团队都是一样的,不成功的团队各有各的不幸。如何打造一支强势团队困扰着一位又一位的经理人。下面来介绍一下,强势团队的五个特征: 第一,数量合理。团队奉行的不是人多力量大的原则,而是根据需要来确定人数。需要十个人就可以搞定的问题,找来十一个人,那么这第十一个人来了做什么呢?吃闲
2016-06-07 12:38:09
4673
原创 JavaScript分享新浪微博、QQ空间、腾讯微博
一、先看效果图:如图:是分享新浪微博的页面。二、分享新浪微博、QQ空间、腾讯微博的JavaScript代码 function sharexinlang(title,url,picurl){ var sharesinastring='http://v.t.sina.com.cn/share/share.php?title='+title+'&url='+url+'&cont
2016-06-04 17:42:18
1555
原创 Jenkins部署新项目
1、安装 Jenkins 下载jenkins-1.656.zip文件,进行安装2、部署一个项目2.1登录Jenkinshttp://127.0.0.1:xxxx/ 2.2新建 2.2.1构建一个maven项目 2.2.2输入SVN地址2.2.4构建触发器构建方式
2016-05-30 11:47:58
8054
医院的门户网站,仿照邵阳市中心医院而做
2012-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人