行业常识
文章平均质量分 51
tao_wei162
这个作者很懒,什么都没留下…
展开
-
MyEclipse8.5 性能优化
MyEclipse8.5 性能优化,如何减小内存使用 1、关闭MyEclipse的自动validation windows>perferences>myeclipse>validation 将Build下全部勾取消,如果你需要验证某个文件的时候,我们可以单独去验证它。方法是:在需要验证的文件上(右键->MyEclipse->RunValidation。 iphone52、启...原创 2013-04-23 23:40:10 · 96 阅读 · 0 评论 -
Linux下的各种负载均衡技术
一、目前网站架构一般分成负载均衡层、web层和数据库层,我其实一般还会多加一层,即文件服务器层,因为现在随着网站的PV越来越多,文件服务器的压力也越来越大;不过随着moosefs、DRDB+Heartbeat的日趋成熟,这问题也不大了.网站最前端的负载均衡层称之为Director,它起的是分摊请求的作用,最常见的就是轮询。 二、F5是通过硬件的方式来实现负载均衡,它较多应用于CDN系统,用于sq...原创 2016-04-24 02:28:08 · 192 阅读 · 0 评论 -
MooseFS是一种分布式文件系统
MooseFS文件系统介绍编辑MooseFS是一种分布式文件系统,MooseFS文件系统结构包括以下四种角色:1 管理服务器managing server (master)2 元数据日志服务器Metalogger server(Metalogger)3数据存储服务器data servers (chunkservers)4 客户机挂载使用client computer...原创 2016-04-24 22:01:05 · 165 阅读 · 0 评论 -
derbd
Distributed Replicated Block Device(DRBD)是一个用软件实现的、无共享的、服务器之间镜像块设备内容的存储复制解决方案。DRBD Logo数据镜像:实时、透明、同步(所有服务器都成功后返回)、异步(本地服务器成功后返回)DRBD的核心功能通过Linux的内核实现,最接近系统的IO栈,但它不能神奇地添加上层的功能比如检测到EXT3文件系统的崩溃。...原创 2016-04-24 22:12:50 · 97 阅读 · 0 评论 -
如何带好一个it团队
好主管 要强悍 不凶悍领袖不是天生的,他是由许多特质共同组合而造就,这其中包括热忱,为一个明确的目标而努力的决心,即强而有力的沟通技巧。以下是成功领导人教战守则:1、 充分授权:分派工作的结果往往不太成功的原因,通常是由於操之过急,经验传递的工作本来就需要按部就班、循序渐进。主管经过数年(甚至更久、更长的时间)的工作累积,才发展出来一套工作法则,是不可能在短时间内,就让接手...原创 2016-04-25 01:05:11 · 549 阅读 · 0 评论 -
常用的算法
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些算法实例,例如快速排序、二叉树查找等等。本文总结了程序员在代码面试中最常遇到的10大算法类型,想要真正了解这些算法的原理,还需程序员们花些功夫。1.String/Array/Matrix在Java中,String是一个包含char数组和其它字段、方法的类。如果没有IDE自动完成代码,下面这个...原创 2016-04-25 02:08:11 · 154 阅读 · 0 评论 -
22道数据结构算法面试题(含答案)
1、反转一个链表。循环算法。 1 List reverse(List l) { 2 if(!l) return l; 3 list cur = l.next; 4 list pre = l; 5 list tmp; ...原创 2016-04-25 02:12:46 · 440 阅读 · 0 评论 -
Mina框架
Apache MINA 编辑Apache Mina是一个能够帮助用户开发高性能和高伸缩性网络应用程序的框架。它通过Java nio技术基于TCP/IP和UDP/IP协议提供了抽象的、事件驱动的、异步的API。外文名Apache MINA定 义网络应用程序框架作 用帮助用户简单地开发高性能别 称NIO 框架库ApacheMI...原创 2016-04-26 12:37:38 · 102 阅读 · 0 评论 -
Mac、Windows可以互相远程
您可以通过Mac来远程Windows桌面;也可通过Windows来远程Mac界面;甚至还可以通过iOS或Android来远程Mac或Windows。Windows的操作方法,以Windows XP SP3 为例,Mac系统以OS X 10.9.2为例。Mac远程Windows相对来说,Mac远程Windows比较容易。只需要让Mac电脑与Windows电脑在同一个局域网中,在Win...原创 2016-05-10 20:32:30 · 870 阅读 · 0 评论 -
网络连接显示感叹号
1.在网络连接中,通常使用静态IP和动态IP两种方式;如果使用静态IP地址,突然出现黄叹号提示,那很可能是你得IP地址被占用,一般情况会提示:IP冲突在IP冲突的时候,请“打开网络和共享中心--本地连接”修改IP地址即可2.如果使用动态IP接入互联网而现实黄叹号,很可能是某些软件篡改了DNS,此时只需要重新设置自动获取IP和DNS即可3.如果在某种网络环境下,其他人使用正常,而...原创 2015-07-25 23:21:07 · 1005 阅读 · 0 评论 -
电脑键盘各键名称及功能是什么
Esc键:退出键。英文Escape 的缩写,中文意思是逃脱、出口等。在电脑的应用中主要的作用是退出某个程序。例如,我们在玩游戏的时候想退出来,就按一下这个键。Tab键:表格键。可能大家比较少用这一个键。它是Table的缩写,中文意思是表格。在电脑中的应用主要是在文字处理软件里(如Word)起到等距离移动的作用。例如我们在处理表格时,我们不需要用空格键来一格一格地移动,只要按一下这个键就可以...原创 2015-07-26 00:14:16 · 1167 阅读 · 0 评论 -
镜像文件
所谓镜像文件其实和rar ZIP压缩包类似,它将特定的一系列文件按照一定的格式制作成单一的文件,以方便用户下载和使用,例如一个操作系统、游戏等。它最重要的特点是可以被特定的软件识别并可直接刻录到光盘上。其实通常意义上的镜像文件可以再扩展一下,在镜像文件中可以包含更多的信息。比如说系统文件、引导文件、分区表信息等,这样镜像文件就可以包含一个分区甚至是一块硬盘的所有信息。而通常意义上的刻录软件都可以直...原创 2016-05-12 23:30:03 · 126 阅读 · 0 评论 -
苹果笔记本桌面下面的工具栏没了怎么调出来
那个叫做Dock,可以同时按Option+Command+D,显示/隐藏Dock。Mac OS X窗口操作快捷键 Finder 部分 组合键 快捷键 Command-A 选中最前面的 Finder 窗口中的所有项(如果未打开任何窗口则选中桌面内容) Shift-Command-C 打开“电脑”窗口 www.2cto.com Option-Com...原创 2016-05-13 00:13:47 · 6394 阅读 · 0 评论 -
win8 无删除提示?直接就删到回收站了
右键点击回收站> 属性>"显示删除确认对话框"划勾!原创 2016-05-16 23:51:44 · 89 阅读 · 0 评论 -
学习地址
学习地址:http://www.runoob.com/angularjs/angularjs-application.html原创 2016-05-20 16:21:24 · 98 阅读 · 0 评论 -
如何清除浏览器缓存?
浏览器缓存(Browser Caching)是为了节约网络的资源加速浏览,浏览器在用户磁盘上对最近请求过的文档进行存储,当访问者再次请求这个页面时,浏览器就可以从本地磁盘显示文档,这样就可以加速页面的阅览。清除缓存的方法:IE浏览器:打开IE,选择“工具--internet选项”,切换到“高级”选项卡,找到“关闭浏览器时清空internet临时文件夹”,并将其选中,确定即可...原创 2016-05-24 09:51:18 · 304 阅读 · 0 评论 -
Maven那点事儿
首先推荐两本书,都是网上找的pdf。由于我自己没有工作需求,因此也只是简单的了解一下而已,并没有深入的研究。有兴趣的朋友,可以多看看这两本书。《Maven权威指南》《Maven实战》 什么是maven? Maven是一个用于项目构建的工具,通过它便捷的管理项目的生命周期。即项目的jar包依赖,开发,测试,发布打包。 下面我自己总结一下...原创 2016-06-01 10:56:58 · 78 阅读 · 0 评论 -
java工程和maven工程的相互转化
一、使用IDE提供的转换功能: 1. 右键普通Java项目,在弹出的菜单中选择[Configure]-[Convert to Maven Project]: 2. 在弹出的对话框中输入项目的groupId, artifactId和version等,点击[Finish],在根目录下生成maven的pom.xml文件。 3. 经过IDE转换的maven项目还不能满足要求,...原创 2016-06-01 10:57:18 · 193 阅读 · 0 评论 -
webstrom的使用
WebStorm为前端javascript开发而生,专门为 javascript开发做了很多优化,令前端工程师眼前一亮的。一、webstorm的功能1、webstorm的智能的代码补全:支持不同浏览器的提示,还包括所有用户自定义的函数(项目中)WebStorm的智能的代码补全WebStorm的智能的代码补全代码补全包含了所有流行的库,比如:JQuer...原创 2016-06-08 14:03:25 · 245 阅读 · 0 评论 -
为何服务器大牛从不用图形界面?
第1页:硬件要求的和效率问题 在我们日常生活中,绝大多数网名都使用的是Windows操作系统,而微软在最初设计操作系统时,为了能够让更多的人使用,也做出了很多人性化设计。从DOS操作系统,到Windows XP,再到现在的Windows 10,大众化的操作系统在不断改进,但是改进的方向一定是所谓的“傻瓜式”,同时适应现在的技术和市场发展(比如:AI和移动化办公需求)。Wind...原创 2016-06-12 16:44:41 · 555 阅读 · 0 评论 -
http的get和post请求
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1...原创 2016-06-13 17:10:52 · 109 阅读 · 0 评论 -
大数据和云计算
关于大数据和云计算的关系人们通常会有误解。而且也会把它们混起来说,分别做一句话直白解释就是:云计算就是硬件资源的虚拟化;大数据就是海量数据的高效处理。虽然上面的一句话解释不是非常的贴切,但是可以帮助你简单的理解二者的区别。另外,如果做一个更形象的解释,云计算相当于我们的计算机和操作系统,将大量的硬件资源虚拟化之后再进行分配使用,在云计算领域目前的老大应该算是Amazon,可以说为云计算提供...原创 2016-06-14 00:32:35 · 214 阅读 · 0 评论 -
LVS (Linux虚拟服务器
LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。 宗旨编辑使用集群技术和Linux操作系统实现一个高性能、高可用的服务器.很好的可伸缩性(Scalability)很好的可靠性(Reliability)很好的可管理性(Man...原创 2016-06-14 00:33:23 · 90 阅读 · 0 评论 -
Heartbeat (Linux-HA工程的一个组件)
Heartbeat 项目是 Linux-HA 工程的一个组成部分,它实现了一个高可用集群系统。心跳服务和集群通信是高可用集群的两个关键组件,在 Heartbeat 项目里,由 heartbeat 模块实现了这两个功能。下面描述了 heartbeat 模块的可靠消息通信机制,并对其实现原理做了一些介绍。 Heartbeat是Linux-HA工程的一个组件,自1999年开始到现在,发布了众...原创 2016-06-14 00:33:36 · 147 阅读 · 0 评论 -
keepalived是一个类似于layer3, 4 & 7交换机制的软件
简介编辑Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的web服务器从系统中剔除,当web服务器工作正常后Keepalived自动将web服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的web服务器。工作原理编辑Layer3,...原创 2016-06-14 00:35:08 · 257 阅读 · 0 评论 -
站内搜索解决方案
随着搜索技术的发展,目前已经有很多可选的站内搜索解决方案了: 一,使用百度自定义搜索 这个可以说是成本最低的,几乎不用占用服务器资源,也无需开发,草根站长首选解决方案,当然了也存在收录不全,无法进行更深度的定制和整合。 二,使用第三方开源系统 目前已经有非常多的第三方开源搜索系统,比如SOLR,LUCENE,SPHINX等,可以根据自己的需要构建站内搜索服务...原创 2015-07-27 00:44:13 · 660 阅读 · 0 评论 -
Solr\Lucene优劣势分析
最早lucene2.4以及以前,追溯到2008年前后,lucene刚刚引起大家的关注,到后来Nutch、solr的出现,lucene变得更加热。Nutch、Solr的发展,极大推动了lucene的升级。对于一些接触过搜索,使用过lucene、solr的人来说,一般都会感觉lucene、solr很牛逼。我个人也认为solr、lucene确实非常NB,他涵盖了信息检索的几乎全部基础知识和非常高...原创 2015-07-27 01:33:30 · 94 阅读 · 0 评论 -
TensorFlow
人工智能(Artificial Intelligence),英文缩写为AIhttp://wiki.jikexueyuan.com/project/tensorflow-zh/首席执行官为一种高级职务名称。在经济组织机构中,首席执行官(Chief Executive Officer,缩写CEO)是在一个企业中负责日常事务的最高行政官员,又称作行政总裁、总经理或最高执行长。在政治组织机构中...原创 2016-06-20 14:33:47 · 79 阅读 · 0 评论 -
linux下jira的安装
linux下安装jira 第一步:安装jdk1.从官网下载jdk的安装包 2.将jdk的安装包上传到虚拟机或者服务器:scp 文件名(jdk-7u17-linux-x64.tar.gz) root@要传的虚拟机或者服务器(210.56.194.45) 3.在、/usr/local/目录下面创建一个java目录:mkdir java 4.将文件复制到java目...原创 2016-06-20 14:35:15 · 135 阅读 · 0 评论 -
每个程序员都应该掌握的6个惊讶的软技能
如果你想要开启作为web开发人员的职业生涯,那么你需要涉及的不仅仅是知道如何写代码。 有一些通用的软技能几乎可用于每个领域——包括技术行业。 成为软件开发人员涉及的不仅仅是编写代码。自从我开始我的第一份作为软件开发人员的工作之后,我很快就知道了这一点。如果你想要在这个领域茁壮成长的话,那么你需要学习“特定的技能系列”。 你看,每一家公司都有一个大局。除了写代码,你需要利用其他技能...原创 2016-06-20 15:43:51 · 101 阅读 · 0 评论 -
css的学习2
@是CSS的一种选择符,它有很多应用场景的,最常用的使用场景是用来引用其他的CSS文件,是以@import开始的,例如想在main.css里面应用style.css,那么直接用@import style.css就可以了。此外,还有一种使用场景是媒体选择,它是以@media开始的,表示在不同媒介条件下的样式,当你想做响应式的页面布局时,例如希望当浏览器的宽度小于1000px时,网页背景变成黑色,就可...原创 2016-06-21 17:31:44 · 84 阅读 · 0 评论 -
8种大数据算法
大概花了将近2个月的时间,自己把18大数据挖掘的经典算法进行了学习并且进行了代码实现,涉及到了决策分类,聚类,链接挖掘,关联挖掘,模式挖掘等等方面。也算是对数据挖掘领域的小小入门了吧。下面就做个小小的总结,后面都是我自己相应算法的博文链接,希望能够帮助大家学习。1.C4.5算法。C4.5算法与ID3算法一样,都是数学分类算法,C4.5算法是ID3算法的一个改进。ID3算法采用信息增...原创 2016-06-24 14:20:20 · 1241 阅读 · 0 评论 -
webstorm的html文件如何不折叠style?
webstorm的html文件如何不折叠style?(style是省略号) ctrl + hift + '+'加号 angularjs学习笔记—指令input input[text]input一般和ngModel结合使用来实现双向绑定,同时angular提供了很多表单校验的指令•required 必填•ngRequired 必填(ngRequired可以控制是否...原创 2016-06-27 17:16:22 · 1054 阅读 · 0 评论 -
大数据时代
MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and O...原创 2016-06-30 10:32:27 · 100 阅读 · 0 评论 -
IntelliJ IDEA 注册码
IntelliJ IDEA 注册码http://idea.qinxi1992.cn/spring-foxswagger原创 2016-07-07 16:40:50 · 79 阅读 · 0 评论 -
聪明人不做的十件事
1.他们不会让自己过去的错误干扰他们今天的生活。聪明人确信,如果没失败和错误,就不可能取得任何成功。这些失败很可能成为他们达成目标的障碍。他们从不让这种事情发生。他们把过去留在了身后,因为他们知道,你不可能改变这些错误,但却能从中获取经验和教训,并将其看作一次自我成长的机会。2.他们不会专注于负面或消极的事情。聪明人相信,这些消极或负面的东西是一种客观存在。如果你让自己的大...原创 2016-07-13 15:23:49 · 113 阅读 · 0 评论 -
卡口与大数据融合应用新看点
随着各地智能交通信息系统工程的持续建设和投入,交通设施设备大量增加,尤其是卡口系统的数量快速增长,这导致卡口系统产生的过车数据迅速膨胀。由于缺乏适当的手段去利用这些海量数据,导致了“重建设、轻应用”的现象。本文作者结合实际工作经验,提出了若干基于卡口系统的应用,有助于丰富卡口系统的应用形式。 文/吴明远 卡口背后的大数据 虽然卡口系统包含很多复杂技术,例如图像识别,但卡口系统...原创 2016-07-19 14:49:25 · 976 阅读 · 0 评论 -
大数据时代前段如何展示
随着 web 技术的蓬勃发展,前端的展示、交互越来越复杂,在用户的访问、操作过程中产生了大量的数据。由此,前端的数据分析也变得尤为重要。当然,对于站长来说,你可以使用百度统计等各种已有的服务平台,但是,如果现有的统计平台不能满足你的需要,你想开发自己定制化的数据统计平台,或者你是一个纯粹的 geek,想了解背后隐藏的技术,又或者你对前端的数据统计感兴趣,本文就能满足你那颗好奇的心。下面就逐步描述前...原创 2016-07-20 11:44:39 · 368 阅读 · 0 评论 -
大数据用到那些技术
elasticsearch只是一个搜索框架,仅此而已。 hadoop/spark是计算框架/大数据运行环境,根本不可相提并论。 网络工程的知识,各种编程语言,各种脚本语言,云计算,数据库,算法等等,其实所谓的大数据就是大流量,巨大的数据量在网络上流来流去,研究大数据就是在研究如何用最小的空间来保存大数据,用最短的时间在大数据中找到小数据,最短的路径从别人的电脑流到你的电脑之类,这些是十分...原创 2016-07-20 14:26:08 · 608 阅读 · 0 评论 -
对程序员来说,提高薪水最好的建议是什么?
特别选择这篇答案来翻译是有原因的。时下太多人爱抱怨了。我觉得本身能力已经培养到顶尖的人,充分了解自己的定位后,才有资格向环境发牢骚。常听到一些人成天把「惯老板」、「环境不好」等等负面的评价挂在嘴边,然而他们却没有发现抱怨反而使得每况愈下。当然不是要大家绝对地服从、逆来顺受,只是希望大家在逆境中,仍能保有积极向上的心态。个人经验,目前的环境对软体工程师来说还算是公平、友善的。就像读书时成绩好就有选...原创 2016-07-26 15:29:23 · 98 阅读 · 0 评论