- 博客(78)
- 收藏
- 关注
转载 作业05-XX系统设计的质量属性战术
XX系统的质量属性战术一、可用性战术 当系统不再提供与其规范一致的服务时,故障就发生了;该系统的用户可以观察到这个故障。错误可能会导致故障的发生。可用性战术将会阻止错误发展成故障,至少能够把错误的影响限制在一定范围内,从而使修复成为可能。 1、错误检测:命令/响应;心跳(dead man 计时器);异常; 2、错误恢复-检测和修复:表决;主动冗余(热重启);被动冗余(暖重启/...
2017-03-31 11:35:00 94
转载 javascript数组去重
function unique(arr) { var result = [], hash = {}; for (var i = 0, elem; (elem = arr[i]) != null; i++) {//循环arr数组 if (!hash[elem]) {//hash数组作用:判断当前元素是否存在 result.p...
2017-03-30 15:36:00 35
转载 WindowManagerImpl和PhoneWindowManger的区别
WindowManagerImpl是客户端使用的类,实现WindowManger API,是供SDK开发使用。PhoneWindowManager是供系统进程使用,是WindowManagerService 的一部分。UI.如果一个Activity想和WindowManagerService通信,那么它会先调用用WindowManagerImpl API ,...
2017-03-30 14:22:00 188
转载 ARM 是什么
ARM Advanced RISC Machines. RISC 就是reduced instruction set computer 精简指令集计算机DSP digtal signal Processor.数字信号处理器。(有时也是数字信号处理的意思) AVR 只是Atmel公司的一种单片机的名称,不是什么简称。转载于:https://www.cnblogs.com/lvdongjie/p/6...
2017-03-30 11:06:00 85
转载 sql 查询语句
查询一列的数据 select ID, NAME, COUNTRYCODE, DISTRICT, POPULATION from city;转载于:https://www.cnblogs.com/Angella/p/6642424.html
2017-03-29 23:13:00 40
转载 java 读写分离
源码地址:http://git.oschina.net/xiaochangwei先回答下1.为啥要读写分离? 大家都知道最初开始,一个项目对应一个数据库,基本是一对一的,但是由于后来用户及数据还有访问的急剧增多,系统在数据的读写上出现了瓶颈,为了让提高效率,想读和写不相互影响,读写分离就诞生了...... 2.什么样的项目需要读写分离?并...
2017-03-29 16:10:00 44
转载 CentOS7下安装RabbitMQ
由于在CentOS环境安装RabbitMQ 极度恶心~ 所以要写下这个恶心的过程,以免以后再恶心多一次。由于 RabbitMQ 使用通过 Erlang 来开发的,需要需要安装Erlang 然而在安装Erlang 又一大波依赖需要安装,而且这些依赖不在CentOS 默认的yum 库中。所以就郁闷了。来来来···· 赶紧来恶心一下~我这次全程都会使用yum来按照,所以准备好yum首...
2017-03-29 14:15:00 57
转载 HTTP vs HTTPS
参考博文:HTTP与HTTPS的区别 HTTP与HTTPS的区别一、HTTP和HTTPS的基本概念和区别 HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。 HTTP协议传输的数据都是未加密的,也就是明文的,因此...
2017-03-29 11:15:00 84
转载 Eclispse 换主题、皮肤、配色,换黑色主题护眼
Eclipse写android代码时,默认的文本和框架都是白色,长时间使用,显得过于刺眼。这里介绍三种方法换黑色护眼配色。1、系统设置里更改2、从Eclipse Marketplace里下载主题3、安装别的网站适配的主题工具/原料Eclipse1、系统设置里更改1如果Ecli...
2017-03-28 15:29:00 66
转载 python中的协程:greenlet和gevent
python中的协程:greenlet和gevent协程是一中多任务实现方式,它不需要多个进程或线程就可以实现多任务。1.通过yield实现协程:代码:import timedef A(): while 1: print('------A-----') time.sleep(0.1) yield()def B(): ...
2017-03-27 20:10:00 167
转载 【模板】BZOJ 1692:队列变换—后缀数组 Suffix Array
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1692题意:给出一个长度为N的字符串,每次可以从串头或串尾取一个字符,添加到新串中,使新串的字典序最小。做法:经过推导(略),发现只要贪心地取两端字典序较小的一端,所以在一开始对所有的正反后缀排序,即把原串倒过来接在后面求一遍SA就行了。写了个倍增求SA[]+height[]的板子,...
2017-03-27 17:31:00 51
转载 【BZOJ 4229】 4229: 选择 (线段树+树链剖分)
4229: 选择Time Limit:10 SecMemory Limit:128 MBSubmit:67Solved:41Description现在,我想知道自己是否还有选择。给定n个点m条边的无向图以及顺序发生的q个事件。每个事件都属于下面两种之一:1、删除某一条图上仍存在的边2、询问是否存在两条边不相交的路径可以从点u出发到点v...
2017-03-27 10:33:00 95
转载 Java作业02 计科1501 闫国雨
(一)学习总结1.学习使用Eclipse关联jdk源代码,查看String类的equals()方法,截图,并学习其实现方法。举例说明equals方法和==的区别。答:在本次的String的学习中,我学会了用Eclipse查看jdk源代码的方法,摁住ctrl再点击你想看的源代码,就会跳转到该地方。2.什么是构造方法?什么是构造方法的重载?下面的程序是否可以通过编译?为什么? publ...
2017-03-26 21:20:00 71
转载 Gson使用指南(二)
注:此系列基于Gson 2.4。一、Gson的流式反序列化自动方式常用的重载方法:Gson.toJson(Object);Gson.fromJson(Reader,Class);Gson.fromJson(String,Class);Gson.fromJson(Reader,Type);Gson.fromJson(String,Type);手动方...
2017-03-25 16:08:00 57
转载 iOS JS 交互之利用系统JSContext实现 JS调用oc方法
ios js 交互分为两块:1.oc调用js这一块实现起来比较简单,我的项目中加载的是本地的html,js,css,需要注意的是当你向工程中拖入这些文件时,选择如下操作,(拖入的文件夹是蓝色的,相对路径),不然css,js 的路径会存在问题加载本地html:oc调用js:一句代码搞定2.js 调用ocjs调用oc又分为两种:1.js端是直接...
2017-03-25 11:57:00 87
转载 Oracle闪回查询解决误删记录且已经提交的问题
前几天遇到一个问题,在使用Oracle的时候误删除了一个表中的一些记录(且已经提交了)。询问指导老师,找到了一个很实用的方法:闪回查询。语法如下:SELECT * FROM SCOTT.EMP AS OF TIMESTAMP (SYSTEMSTAMP-1/24);意思就是查询emp这张表1小时之前的数据。下面举出具体例子。SQL> select * from em...
2017-03-25 11:33:00 39
转载 【网络流24题】方格取数问题
P1528 - 【网络流24题】方格取数问题Description在一个有m * n 个方格的棋盘中,每个方格中有一个正整数。现要从方格中取数,使任意2 个数所在方格没有公共边,且取出的数的总和最大。试设计一个满足要求的取数算法。对于给定的方格棋盘,按照取数要求编程找出总和最大的数。Input第1 行有2 个正整数m和n,分别表...
2017-03-24 21:17:00 157
转载 时事与网络流行
1. 词与概念怂; 日常怂;手刀 手刀逃跑;2. 时事评论不是三星 note 7,是三星 boom 7;善恶终有报,天道好轮回。不信抬头看,苍天饶过谁。自古深情留不住,总是套路得人心 自古温柔留不住,从来作女得男心!3. 星座其他星座以德服人,你们**星座以缺德服人;白羊座的应该找天蝎座的,可以生一个羊蝎子;...
2017-03-24 11:27:00 60
转载 border的应用
有一对幼兔,幼兔1个月后长成小兔,小兔1个月后长成成兔并生下一对幼兔,问几年后有多少对兔子,幼兔、小兔、成兔对数分别是多少。幼兔 1 小兔 0 成兔 0幼兔 0 小兔 1 成兔 0 幼兔 1 小兔 0 成兔 1幼兔 1 小兔 1 成兔 1幼兔 2 小兔 1 成兔 2幼兔 3 小兔 2 成兔 3幼兔 5 小兔 3 成兔 5当前月份幼兔 = 上个月的成兔+上月小兔当前月份小兔 = 上月幼兔...
2017-03-22 21:48:00 46
转载 关于linux的fork的一点学习总结
最近操作系统的实验要用到fork,于是去搜索了一下资料,很幸运地在博客中找到一篇深度好文:http://blog.csdn.net/jason314/article/details/5640969讲的非常详细,分析得很好,读完能够对fork有个较好的理解。这里就上面的博客中提到的个别代码进行尝试和分析。首先是进阶知识的第一份代码,我在自己的机子上尝试了一下,试着看看运行结果并进行分析。...
2017-03-22 19:58:00 53
转载 Visual Studio VS如何重置所有设置
工具-导入和导出设置-重置所有设置,点击下一步即可。 转载于:https://www.cnblogs.com/acetaohai123/p/6600896.html
2017-03-22 17:05:00 1108
转载 bulk更新mongodb的脚本
bulk批处理mongodb,比普通的js脚本来的更快一些。官方网址:https://docs.mongodb.com/manual/reference/method/Bulk/bulk支持的方法:NameDescriptionBulk.insert()Adds an insert operation to a list of operations...
2017-03-22 13:43:00 55
转载 Shell自删除脚本
文件名为:cc.sh,cc.sh的作用就是 先创建一个文件temp.sh,然后,往temp.sh脚本中填充代码,之后给temp.sh添加运行权限,然后运行脚本,最后删除temp.sh、cc.sh。需要注意几个地方:1、touch:创建文件。2、cat > :把下面的内容写入文件,如果文件已存在会直接覆盖。3、<<EOF:在输入te...
2017-03-22 10:55:00 109
转载 公司网络能ping通ip,不能ping域名
第一天去公司,就因为网络问题弄了大半天。只能ping通ip,不能ping域名。网上查了各种方式都不行,刷新dns缓存。说是什么域名解析问题。dns的问题。公司里好几个人都看了看不能解决。领导让重装系统,等了十几分钟,装完了,还是不行。最后的解决办法是:换了个ip就行了。比如本来这个位置上的ip是192.168.161.126该为192.168.161.127竟然成功了。但是还是不知道为什么,求大牛...
2017-03-21 23:09:00 54
转载 个人作业2——英语学习APP案例分析(必应词典的使用)
第一部分 调研, 评测1.使用环境:window 102.使用体验: 打开词典出现下面这一界面: 词典模块:出现了每日一词,每日一句,每日阅读板块,还提供了生词本,个人觉得最喜欢的是这一点,方便生词积累; 例句模块:我输入了“你好”这一关键词,就出现了很多包含这一关键词的信息,而且还进行了分类,很有条理; 翻译模块:我想输出网页失败了。 应用模块:由于window10...
2017-03-21 21:54:00 95
转载 最全的Javascript编码规范(推荐)
1.嵌入规则Javascript程序应该尽量放在.js的文件中,需要调用的时候在页面中以<script src="filename.js">的形式包含进来。Javascript代码若不是该页面专用的,则应尽量避免在页面中直接编写Javascript代码。2.对齐缩进与换行a) 缩进在同一系统中应采用同一种缩进标准,本文提倡缩进大小为4个空格。各编译器对Tab键所代替的空...
2017-03-21 20:49:00 134
转载 nginx web 服务
作业一:nginx服务二进制安装nginx包作为web服务修改配置文件让配置生效,验证配置作业二:nfs服务二进制安装nfs作为共享存储挂载在三台web的网站根目录下实现,在任意一台web上修改的结果,其余两台都可以看到转载于:https://www.cnblogs.com/liuguniang/p/6590712.html...
2017-03-21 15:54:00 42
转载 自定义标签(JspFragment类、invoke方法、开发带属性的标签)
自定义标签(JspFragment类、invoke方法、开发带属性的标签)一、JspFragment类javax.servlet.jsp.tagext.JspFragment类是在JSP2.0中定义的,它的实例对象代表JSP页面中的一段符合JSP语法规范的JSP片段,这段JSP片段中不能包含JSP脚本元素。WEB容器在处理简单标签的标签体时,会把标签体内容用一个JspFragment对...
2017-03-21 13:43:00 51
转载 HTTP协议学习 - 9 Method Definitions
# 前言官方文档简略翻译。9 不是代表第九篇,而是在 RFC2616 中是第九篇。重要加粗,龟速翻译。# Method9.3GETThe GET method means retrieve whatever information (in the form of an entity) is identified by the Request-URI. If th...
2017-03-20 22:07:00 41
转载 性能测试基础知识(概念)
性能测试基础知识(概念) 转载于:https://www.cnblogs.com/simplezhuo/p/9676711.html
2017-03-20 18:20:00 33
转载 Hadoop 5 Hbase 遇到的问题
hbase伪分布式配置完成后:在bin/hbase shell 进行create操作时出现:Can't get master address from ZooKeeper; znode data == null原因:一开始我时设置的hbase自动部署zookeeper,但是在重新将hdfs格式化后没有将第一次启动hbase自动生成的zookeeper删除掉,出现了日志不对应的问题。解决...
2017-03-20 16:53:00 104
转载 【转】解锁 时 ORA-00942 表或视图不存在 问题的解决
查杀系统死锁的sql,最近想改造成存储过程,如下:CREATEORREPLACEPROCEDUREHERO_KILLLOCKSESSION(OUT_COUNTOUTNUMBER, OUT_CUROUTZHUOCAIDEV.FUXJPACKAGE.FUXJRESULTSET)ISBEGINSELECTCOUNT(*)INTOOU...
2017-03-20 10:41:00 818
转载 C语言如何操作内存
1、用变量名来访问内存(c语言对内存地址的封装、数据类型、函数名)--直接访问内存(使用地址) 如 int a; 编译器将申请32bit的内存(4个内存单元),同时将内存地址和变量名a绑定,操作a时,编译器根据a绑定的地址去寻找对应的内存单元,我们则无需再关注具体的内存地址了。所以变量名被编译器绑定上了地址。 数据类型:表示一个内存格子的长度和解析方法。(内存编址的单位是一个字节...
2017-03-20 10:20:00 150
转载 NIO(三、Channel)
目录NIO(一、概述)NIO(二、Buffer)NIO(三、Channel)NIO(四、Selector)Channel上文说了描述了Buffer的实现机制,那么这个章节就主要描述数据是如何进入缓冲区的,并且又是如何从缓冲区流出的。类图纵览及核心类概述 这张图只是简单概括了Channel的类图,当然,Channel的设计远比这个更复杂:例如SelectableChannel...
2017-03-20 00:31:00 49
转载 将本地已经存在的非git项目提交到github上的空仓库
一、本地项目执行操作1.在本地项目目录下初始化git仓库git init 2.将本地项目下工作区的所有文件添加到git版本库的暂存区中git add .(可以创建.gitignore文件忽略不需要加入到版本库中的文件,或单独git add {filename}将文件加入到版本库)3.将暂存区的文件进行提交到版本库git commit -m '{描述}...
2017-03-20 00:17:00 145
转载 WPF进阶教程 - 使用Decorator自定义带三角形的边框
写下来,备忘。 Decorator,有装饰器、装饰品的意思,很容易让人联想到设计模式里面的装饰器模式。Decorator类负责包装某个UI元素,用来提供额外的行为。它有一个类型为UIElement的Child属性,其中含有待包装的内容。Decorator可以被用于添加简单的视觉装饰,比如Border边框,或者更为复杂的行为,比如ViewBox、AdornerDecorator。...
2017-03-18 23:13:00 383
转载 深入理解多态
里氏替换原则父类对象是不能替换子类对象的.这种 特性被称作 " 里氏替换原则" 里氏替换原则的应用 里氏替换原则是软件设计应该遵守的重要原则之一.有了 里氏替换原则,才使继承复用成为可能.只有当子类可以替换父类时,软件的功能不受影响,父类才能真正被复用,而子类也能够在父类的基础上增加新的行为public class Brid{public double Sp...
2017-03-18 09:25:00 49
转载 C语言 · 反置数
算法训练 反置数 时间限制:1.0s 内存限制:512.0MB问题描述 一个整数的“反置数”指的是把该整数的每一位数字的顺序颠倒过来所得到的另一个整数。如果一个整数的末尾是以0结尾,那么在它的反置数当中,这些0就被省略掉了。比如说,1245的反置数是5421,而1200的反置数是21。请编写一个程序,输入两个整数,然后计算这两个整数的反置数之和sum,然...
2017-03-17 20:32:00 421
转载 MySQL可供选择的存储引擎
备注:以下关于5.7版本的内容是来源于官方文档:https://dev.mysql.com/doc/refman/5.7/en/storage-engines.html以下关于5.6版本的内容,一部分来源于自己使用过程中的经验总结,一部分来源于:http://www.w3resource.com/mysql/mysql-storage-engines.php...
2017-03-17 15:12:00 33
转载 wireshark怎么抓包
wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTT...
2017-03-16 21:17:00 106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人