- 博客(135)
- 资源 (12)
- 收藏
- 关注
原创 centos7下redis多实例且以服务方式运行配置
安装好redis后,默认只有一个实例。# 复制默认的配置文件以创建新的配置cp /etc/redis.conf /etc/redis_6380.conf# 打开新的配置文件进行编辑vim /etc/redis_6380.conf修改以下几处:其中需要新建目录/var/lib/redis/6380port 6380pidfile /var/run/redis_6380.p...
2018-11-23 12:51:20 1339
转载 UNIX 高手的 10 个习惯
克服不良的UNIX 使用模式采用 10 个能够提高您的 UNIX® 命令行效率的好习惯——并在此过程中摆脱不良的使用模式。本文循序渐进地指导您学习几项用于命令行操作的技术,这些技术非常好,但是通常被忽略。了解常见错误和克服它们的方法,以便您能够确切了解为何值得采用这些 UNIX 习惯。
2017-02-20 11:14:51 550
转载 编写chrome插件,调用本地应用程序,并进行通讯(发送信息给应用程序)
编写chrome插件,调用本地应用程序,并进行通讯(发送信息给应用程序)
2016-09-27 21:15:36 17112 1
转载 非常完善的Log4net详细说明
log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创建系统日志,如何扩展以输出自定义字段。
2016-04-05 16:59:46 661
转载 通过Esper探索事件驱动架构
事件驱动应用服务器是一种新型的服务器,为每秒需要处理超过100,000个事件的服务器提供一个运行时和多种支撑基础设施服务(如传输、安全、事件日志、高可靠性和连接器等)。除了事件处理以外,事件驱动服务器还可以将事件信息和长时间存在的数据(通常从关系数据库查询中获取)结合起来,以及在事件流上执行临时的关联关系和匹配操作。
2016-04-01 16:36:07 805
转载 使用Eclipse构建Maven项目 (step-by-step)
Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。本文仅对Eclipse中如何安装、配置和使用Maven进行了介绍。完全step by step。
2016-03-24 17:25:57 410
转载 Apache Maven 入门篇(下)
第一篇文章大概的介绍了一下Apache Maven以及它的下载和安装,并且运行了一个简单的示例。那么在对maven有了一点接触后,接下去的一步是要了解maven的核心概念,这样才能在使用maven的时候游刃有余。
2016-03-24 17:09:58 291
转载 Apache Maven 入门篇 ( 上 )
写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法。这个入门篇分上下两篇。本文着重动手,用 maven 来构建运行 hellow world 程序,体会一下不用任何 IDE ,只用 maven 是咋回事。然后下篇就讲解一下 maven 的核心概念。写这两篇文章特意回避了复杂的示例,也不使用 IDE ,目的是排除干扰,着重于 maven 本身。
2016-03-24 17:08:11 336
原创 VS.Net单元测试插件TestDriven.NET
VS.Net下如丝顺滑的单元测试插件下载地址:http://www.testdriven.net/default.aspx
2016-03-23 16:13:14 987
原创 规则引擎drools
为了能适应各种业务规则的变化,让业务人员能直接参与业务规则的管理,降低系统的成本,规则引擎应运而生。使用规则引擎可以将业务规则与应用系统进行分离,让规则引擎变成一个独立的逻辑组件,从而降低应用程序的复杂性与扩展成本。一个规则引擎,能够接收数据输入,并根据这些数据进行业务规则解析,最终作出业务决策。
2016-03-18 09:24:17 582
转载 如何预防记忆力下降
1.勤用脑:看书看报、绘画、下棋,培养多方面的兴趣爱好。 2.常动手:经常活动手指,可以刺激大脑两半球,有益智健脑、延缓大脑衰老的作用。 3.多转换:即转换不同性质的活动。使大脑神经不过分疲劳,从而使脑力保持最佳状态。 4.重参与:多参与一些社交活动和集体、体育活动,可使精神愉快,消除疲劳,增强体质,促进身体健康。 5
2011-12-19 13:53:40 471
转载 CTO谈豆瓣网和校内网技术架构变迁
来源:http://www.cnblogs.com/mainz/archive/2009/06/28/cto_douban_xiaonei_renren_website.html豆瓣网CTO洪强宁讲述网站架构变迁罗马不是一天建成的,豆瓣的技术架构也是随着用户规模的增长一直在持续变化中。洪强宁,2002年毕业于清华大学,现任北京豆瓣互动科技有限公司首席架构师。洪强宁和他带
2011-12-15 17:08:18 483
转载 如何阅读源代码
来源:http://www.perlcn.com/rjgc/52/第一章: 导论++++++++++++1.要养成一个习惯, 经常花时间阅读别人编写的高品质代码.2.要有选择地阅读代码, 同时, 还要有自己的目标. 您是想学习新的模式|编码风格|还是满足某些需求的方法.3.要注意并重视代码中特殊的非功能性需求, 这些需求也许会导致特殊的实现风格.
2011-12-13 16:47:53 1608
转载 介绍 JSON
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理
2010-11-15 13:52:00 572
转载 Trimpath 模板引擎
Trimpath JavaScript 是个轻量级的,基于JavaScript的,跨浏览器,采用APL/GPL开放源代码协议的,可以让你轻松进行基于模板编程方式的纯JS引擎。它有如下的特点:1、采用标准的JavaScript编写,支持跨浏览器2、模板语法类似于:FreeMarker,Velocity,Smarty3、采用简易的语言来描述大段的字串以及Dom/DHTML操作4、可以很方便的解析XML文件格式的数据到指定模板。
2010-11-12 10:18:00 2492 1
转载 最常用的10个javascript自定义函数
If there was ever a universal common.js shared among the entire develosphere, you’d fine these ten (plus one bonus) functions. It would be the swiss army knife no developer would go into production wi
2009-01-14 23:15:00 674
原创 8808,2009
告别08,展望09心态仍然需要历练 所有的事都是依靠现有资源在不断重构,没有任何东西是从0开始,正如你找不到宇宙的开始所以09年也没有什么从头开始 也许不能再回复到当年中专时豁达,乐观,幽默,自信状态希望来年,更加平常心,更加坚定方向,更加努力更重要的,思想上不盲从大流,独立思考不可放弃
2008-12-31 23:32:00 539
原创 SQL Server中一些常见性能问题的总结(转)
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:
2008-11-12 16:52:00 577
转载 C #中的几个线程同步对象方法
在编写多线程程序时无可避免会遇到线程的同步问题。什么是线程的同步呢? 举个例子:如果在一个公司里面有一个变量记录某人T的工资count=100,有两个主管A和B(即工作线程)在早一些时候拿了这个变量的值回去 ,过了一段时间A主管将T的工资加了5块,并存回count变量,而B主管将T的工资减去3块,并存回count变量。好了,本来T君可以得到102块的工资的,现在就变成98块了。这就是线程同步要
2008-10-20 14:19:00 521
转载 转载 .net面试题大全(有答案)
转载 .net面试题大全(有答案)from : http://www.cnblogs.com/wllyy189/archive/2007/05/31/765823.html在网上找来的,希望对大家有所帮助。1 (1)面向对象的语言具有__继承性_性、_封装性_性、_多态性 性。(2)能用foreach遍历访问的对象需要实现 _ IEnumerable 接口或声明_ GetE
2008-08-31 14:50:00 857
转载 大型互联网网站架构心得
大型互联网网站架构心得之一:分 我们知道,对于一个大型网站来说,可伸缩性是非常重要的,怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的时候考虑到一个分的原则,我想在多个方面说一下怎么分:首先是横向的分: 1. 大的网站化解为多个小网站:当我们一个网站有多个功能的时候,可以考虑把这个网站拆分成几个小模块,每一个模块可以是一个网站,这样的话我们到时候就可以很灵活地
2008-07-11 12:18:00 617
转载 工作分解和计划能力是项目经理的核心能力
我们经常遇见这样的一些情况:在系统集成实际工作中,遇到过这样的项目经理,他们沟通能力很强,有亲和力,特别能够与客户保持很好的关系,但仔细分析,发现他们在项目执行中实际上没有细致的分解和计划,往往以客户关系为导向,以一些关键时间点为监控点,进行粗放的项目管理,经常还会以自己巧妙的沟通而自喜;也遇到过这样的项目经理,他们技术能力很强,有一定的计划和组织能力,但是他们的计划往往太侧重于技术方面,不能
2008-06-30 20:12:00 1103
转载 理解缓存
最近公司一直在招人,我作为主考官之一 。经常会提问的一个问题,就是让用户介绍自己在缓存方面的经验和心得。绝大多数的面试者只能说ASP.net的页面缓存和局部缓存,稍稍有点经验的,会提到企业库的缓存,只有很少的人会知道Memcached(一个分布式的缓存)。而对于缓存的一些基本思想,却没有一个人能说出来。 现在的技术人员,很多时候,不管三七二十一,把一个个实体丢到缓存中,然后在用的时候,就
2008-06-26 16:56:00 471
原创 系统实现步骤
1,业务分析---完成UML用例设计图和序列图2,系统模型架构---选择一个系统模型(例如:SOA,3层结构等等)3,业务对象设计---完成静态结构图4,数据库设计---完成数据库模型设计5,实现设计
2008-06-19 22:44:00 3201
原创 数据库设计经验谈(转)
一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。所以我归纳历年来
2008-06-19 22:23:00 516
原创 员工与管理者的最佳距离
在冷风瑟瑟的冬日里,有两只困倦的刺猬想要相拥取暖休息。但无奈的是双方的身上都有刺,刺的双方无论怎么调整睡姿也睡的不安稳。于是,它们就分开了一定的距离。但又冷的受不了,于是又凑到了一起。几经反复的折腾,两只刺猬终于通过自己的努力找到了一个合适的距离,又能互相取暖,又不至于刺到对方,于是舒服的睡了。 这个故事不禁让我们想到了管理实践中管理者与被管理者之间的距离应该是多远呢?无疑,刺猬理论给了
2008-06-02 17:44:00 487
转载 程序员每天该做的事
1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重要的是不要重复犯相同的错误,那是愚蠢 4、考虑自己一天工作
2008-05-22 18:05:00 403
转载 悟透JavaScript
引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变数据
2008-05-04 18:19:00 465
转载 经营互联网的几个规律
1.250定律 拉德认为:每一位顾客身后,大体有250名亲朋好友。如果您赢得了一位顾客的好感,就意味着赢得了250个人的好感;反之,如果你得罪了一名顾客,也就意味着得罪了250名顾客。 在你的网站访客中,一个访客可能可以带来一群访客,任何网站都有起步和发展的过程,这个过程中此定律尤其重要。 2.达维多定律 达维多认为,一个企业要想在市场上总是占据主导地位,那么就要做到第
2008-05-04 16:46:00 625
原创 SOHU门户使用的一些技术(转)
原文作者:邹丹 "我在SOHU这几年做的一些门户级别的程序系统(C/C++开发)"bserv:用于高负载,高读写速度的单点和集合数据。内核为BerkeleyDB,外壳为UDP线程池。接口为读写单点数据或者集合数据。单点数据就是Key->Value数据。集合数据就是有索引的数据,List->Keys->Values。比如一个班级所有成员,一个主贴所有回帖等等。 DBDS性能很高,每秒读取>8
2008-04-24 16:03:00 766
原创 基于反相代理的Web缓存加速——可缓存的CMS系统设计(转载)
内容摘要:对于一个日访问量达到百万级的网站来说,速度很快就成为一个瓶颈。除了优化内容发布系统的应用本身外,如果能把不需要实时更新的动态页面的输出结果转化成静态网页来发布,速度上的提升效果将是显著的,因为一个动态页面的速度往往会比静态页面慢2-10倍,而静态网页的内容如果能被缓存在内存里,访问速度甚至会比原有动态网页有2-3个数量级的提高。 动态缓存和静态缓存的比较
2008-04-17 20:27:00 886
原创 K线图分析法简介
K线图这种图表源处于日本,被当时日本米市的商人用来记录米市的行情与价格波动,后因其细腻独到的标画方式而被引入到股市及期货市场。目前,这种图表分析法在我国以至整个东南亚地区均尤为流行。由于用这种方法绘制出来的图表形状颇似一根根蜡烛,加上这些蜡烛有黑白之分,因而也叫阴阳线图表。通过K线图,我们能够把每日或某一周期的市况表现完全记录下来, 股价经过一段时间的盘档后,在图上即形成一种特殊区域或
2008-03-08 14:31:00 1880
转载 一个广为流传的关于项目管理的通俗讲解
这是一个广为流传的关于项目管理的通俗讲解 想首先问大家一个问题:你觉得中国人聪明还是美国人聪明? 我见过最好的回答是美籍华人。 我们说美国人很愚蠢,为什么呢? 你们都考过T或G吧,他们经常会出这么一道题1/3+1/2=? 50%的人回答是2/5,这可是美国研究生入学考试的试题呀! 通常在这个问题之前还有一个1/2+1/2=?为什么? 他们怕太难了,先给个容易的热身一下。 我在美国的时候
2008-02-18 13:48:00 1081
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人