上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页
摘要: /*** @author http://blog.csdn.net/java2000_wl* @version 1.0.0*/public class RedisBillLockHandler implements IBatchBillLockHandler { private static fin... 阅读全文
posted @ 2013-12-02 15:38 快乐就好 阅读(15112) 评论(0) 推荐(0)
摘要: 性能 扩展性 安全性 可读性 阅读全文
posted @ 2013-12-02 15:03 快乐就好 阅读(330) 评论(0) 推荐(0)
摘要: Attribute的基本概念经常有朋友问,Attribute是什么?它有什么用?好像没有这个东东程序也能运行。实际上在.Net中,Attribute是一个非常重要的组 成部分,为了帮助大家理解和掌握Attribute,以及它的使用方法,特地收集了几个Attribute使用的例子,提供给大家参考。在具体的演示之前,我想先大致介绍一下Attribute。我们知道在类的成员中有property成员,二者在中文中都做属性解释,那么它们到底 是不是同一个东西呢?从代码上看,明显不同,首先就是它们的在代码中的位置不同,其次就是写法不同(Attribute必须写在一对方括符中)。什么是Atrribute首先 阅读全文
posted @ 2013-12-02 14:10 快乐就好 阅读(272) 评论(0) 推荐(0)
摘要: main.csSystem.Threading.Tasks.Parallel.For(0, 10, i => { TestLock testLock = RedisBillLockWrapper.Wrap(new TestLock()); testLock.Run(); }); Console.Read();testlock.csclass TestLock : MarshalByRefObject { [RedisBillLock("127.0.0.1", "memcache_lock_service_key_test")] public voi 阅读全文
posted @ 2013-12-02 11:35 快乐就好 阅读(861) 评论(0) 推荐(0)
摘要: By offering pipelined, asynchronous, multiplexed and thread-safe access to redis, BookSleeve enables efficient redis access even for the busiest applications.How can I get started?The easiest way is via nuget; in VS2010, add a "Library Package Reference"; make sure you are looking at the O 阅读全文
posted @ 2013-11-27 12:55 快乐就好 阅读(991) 评论(0) 推荐(0)
摘要: 这几天在网上闲逛的时候,发现Google同志已经为开源开发者提供了基于云计算的网络版本管理服务器Google-Project- Hosting,而且支持SVN版本管理。大喜过望,赶快初步研究了一下,写此博文与各位初学者共勉。相对本地SVN环境,网络SVN的好处在于可以随时 随地管理自己的源码,而且可靠性高,合作性好。下面展示如何使用Google-Project-Hosting来搭建网络SVN服务。1.登陆https://code.google.com/hosting/2.点击右上角的Sign in,使用Google账号登入。3.点击Create a new project,创建一个新项目。4. 阅读全文
posted @ 2013-11-24 10:31 快乐就好 阅读(96) 评论(0) 推荐(0)
摘要: 在软件开发中,软件质量是衡量软件是否符合需求、标准的重要体现。除了代码质量外,影响软件整体质量的因素还有很多。因此,要确保软件的整体质量,就需要在各个环节严格控制。 本文列出了衡量软件质量的5个最常用的指标。1. SLOC(Source Lines of Code,源代码行)计算代码行数可能是最简单的衡量指标,主要体现了软件的规模,并为项目增长和规划提供了相关数据。例如,如果每月统计一次代码的行数,就可以绘制一个项目发展概览图。当然,由于存在项目重构或是设计阶段等因素,这种方式并不太可靠,但是可以为项目的发展提供一个视角。可以只统计逻辑代码行(Source Logical Line of Co 阅读全文
posted @ 2013-11-21 19:54 快乐就好 阅读(3239) 评论(0) 推荐(1)
摘要: Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。文档通过Http利用XML 加到一个搜索集合中。查询该集合也是通过http收到一个XML/JSON响应来实现。 阅读全文
posted @ 2013-11-21 19:32 快乐就好 阅读(273) 评论(0) 推荐(0)
摘要: 在传统游戏公司转向手游之后,工作室的模式变得越来越流行起来。早期传统游戏业的生产方式普遍是集团军项目制,这种组织形式一般都是集团共同分配大锅饭,往往造成一部分产品的研发周期长、出品见效慢、产品质量无法保障、内部管理混乱等问题。慢慢的,页游的兴起打破了端游的传统规则。由于页游产品的轻度多样化,产品的快餐模式,以及市场对产品效率的高要求,以产品为主体的模式已经不再适应市场的竞争状况,于是内部工作室制度开始逐渐被大家所采用。等到传统游戏公司转型手游的时候,很多公司大规模调整了内部部门结构,而对外跑马圈地的在市场进行各种手游团队的投资和收购,更使得内部工作室成批出现。如果说项目组是内部打工,那独立工作 阅读全文
posted @ 2013-11-17 20:16 快乐就好 阅读(531) 评论(0) 推荐(0)
摘要: 一,HTTP上传的基本知识 在Form元素的语法中,EncType表明提交数据的格式 用 Enctype 属性指定将数据回发到服务器时浏览器使用的编码类型。下边是说明: application/x-www-form-urlencoded: 窗体数据被编码为名称/值对。这是标准的编码格式。 multipart/form-data: 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分。 text/plain:窗体数据以纯文本形式进行编码,其中不含任何控件或格式字符。补充form的enctype属性为编码方式,常用有两种:application/x-www-form-urlencoded和 阅读全文
posted @ 2013-11-12 16:15 快乐就好 阅读(5118) 评论(0) 推荐(0)
摘要: 在我们写代码的时候可以使用一些小的技巧来使代码变得更加简洁,易于维护和高效。下面介绍几种在C#/Net中非常有用的一些编程技巧。1 空操作符(??)在程序中经常会遇到对字符串或是对象判断null的操作,如果为null则给空值或是一个指定的值。通常我们会这样来处理string name = value;if (name == null){ name = string.Empty;}可以使用三元操作符(?:)对上面对吗进行优化string name = value == null ? string.Empty : value;这样使代码简洁了不少,但这还不是最简洁的,我们还可以使用??操作符... 阅读全文
posted @ 2013-10-30 17:47 快乐就好 阅读(3529) 评论(1) 推荐(2)
摘要: 首先需要声明的是“语法糖”这个词绝非贬义词,它可以给我带来方便,是一种便捷的写法,编译器会帮我们做转换;而且可以提高开发编码的效率,在性能上也不会带来损失。这让java开发人员羡慕不已,呵呵。1. 经过简化的Property早些时候我们这样声明Property1234567891011private string _myName;public string MyName{get { return _myName; }set { _myName = value; }}千篇一律的这样声明,没有多大意义,于是C#的设计人员将这个千篇一律的工作交给了编译器帮我们做了,我们现在可以这样声明1public 阅读全文
posted @ 2013-10-30 17:39 快乐就好 阅读(500) 评论(1) 推荐(0)
摘要: 前言:目前,数据库技术在各行各业的应用正在逐步加深,在这些应用中普遍采用分布式系统结构。而数据库同步技术是分布式数据库系统中应用非常广泛的一种技术。分 布式数据库系统由多个通过网络连接的数据库组成,它们通常有主从服务器之分。有很多数据库系统都提供了数据库同步功能,就如《如何实现数据库同步》一文中所展示的:通过配置SQL Server数据库,就可进行数据库同步。但由于实际应用中客户需求的多样性,这种功能有时不能满足应用需求,因此需要使用数据库同步软件工具。今天就为大家介绍几款这样的工具软件。SQL CompareSQL Compare作为一款数据库比较同步软件,它能自动将一个在本地数据库上创建的 阅读全文
posted @ 2013-10-28 17:06 快乐就好 阅读(17452) 评论(3) 推荐(1)
摘要: net技术文章索引http://www.cnblogs.com/yukaizhao/archive/2010/06/25/blog-index.html淘宝下单高并发解决方案 阅读全文
posted @ 2013-09-19 13:08 快乐就好 阅读(249) 评论(0) 推荐(0)
摘要: 原文:How To Ask Questions The Smart Way内容译文弃权申明引言提问前提问时仔细挑选论坛面向新手的论坛和互联网中继聊天(IRC)通常响应最快第二步,使用项目的邮件列表使用有意义且明确的主题使问题容易回复用清晰、语法、拼写正确的语句书写使用易于读取且标准的文件格式发送问题描述问题应准确且有内容量不在多,精炼则灵别急于宣称找到臭虫低声下气代替不了做自己的家庭作业描述问题症状而不是猜测按时间先后罗列问题症状描述目标而不是过程别要求私下回复电邮提问应明确关于代码的问题别张贴家庭作业式问题删除无意义的要求不要把问题标记为“紧急”, 即使对你而言的确如此礼貌总是有益的问题解决 阅读全文
posted @ 2013-07-23 17:53 快乐就好 阅读(301) 评论(0) 推荐(0)
摘要: 开发的阅读文档来源于网络,同时开发技术则核心来源于官方的英文文档,规范而系统,细读则益处多多。 阅读全文
posted @ 2013-07-22 11:27 快乐就好 阅读(131) 评论(0) 推荐(0)
摘要: IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%。对于软件行业而言,这种形势更为明显,我们赖以立足的,不在于我们现在掌握了多少知识,而是我们有多强的学习能力。学习人人都会,但不同的人学习效果却千差万别。一个善于学习的人,首先应该是一个善于读书的人,懂得如何高效地学习,并且拥有良好的心态。唯有如此,才能成为一个卓有成效的学习 阅读全文
posted @ 2013-07-20 11:15 快乐就好 阅读(295) 评论(0) 推荐(0)
摘要: 1.重写配置httpd.conf配置修改LoadModule rewrite_module modules/mod_rewrite.soAllowOverride All2.application.config.php中添加模块,如'Album',紧跟Application后面 阅读全文
posted @ 2013-07-20 09:52 快乐就好 阅读(341) 评论(0) 推荐(0)
摘要: 1.下载xdebughttp://xdebug.org/download.php我下的是PHP 5.4 VC9 (32 bit)【当前系统php是php5.4.14(win32)版本】2.配置php.ini在文件最后配置[Xdebug]zend_extension = "C:/php5.4.14/ext/php_xdebug-2.2.3-5.4-vc9.dll"xdebug.auto_trace=1xdebug.collect_params=1xdebug.collect_return=1xdebug.trace_output_dir="D:/PHPWeb/xde 阅读全文
posted @ 2013-07-17 10:41 快乐就好 阅读(30821) 评论(0) 推荐(2)
摘要: ServerRoot “/usr/local“ ServerRoot用于指定守护进程httpd的运行目录,httpd在启动之后将自动将进程的当前目录改变为这个目录,因此如果设置文件中指定的文件或目录是相对路径,那么真实路径就位于这个ServerR oot定义的路径之下。 ScoreBoardFile /var/run/httpd.scoreboard httpd使用ScoreBoardFile来维护进程的内部数据,因此通常不需要改变这个参数,除非管理员想在一台计算机上运行几个Apache服务器,这时每个Apache服务器都需要独立的设置文件htt pd.conf,并使... 阅读全文
posted @ 2013-07-15 14:51 快乐就好 阅读(3070) 评论(0) 推荐(0)
摘要: ServerNameDocumentRootDirectoryIndex.htaccess文件 阅读全文
posted @ 2013-07-15 14:43 快乐就好 阅读(159) 评论(0) 推荐(0)
摘要: MySQL Cluster 是MySQL适合于分布式计算环境的高实用、高冗余版本。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器。在MyQL 5.0及以上的二进制版本中、以及与最新的Linux版本兼容的RPM中提供了该存储引擎。(注意,要想获得MySQL Cluster 的功能,必须安装 mysql-server 和 mysql-max RPM)。目前能够运行MySQL Cluster 的操作系统有Linux、Mac OS X和Solaris(一些用户通报成功地在FreeBSD上运行了MySQL Cluster ,但MySQL AB公司尚未正式 阅读全文
posted @ 2013-07-13 14:29 快乐就好 阅读(428) 评论(0) 推荐(0)
摘要: MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。因此,一般来说都是通过 主从复制(Master-Slave)的方式来同步数据,再通过读写分离(MySQL-Proxy)来提升数据库的并发负载能力 这样的方案来进行部署与实施的。如下图所示:下面是我在实际工作过程中所整理的笔记,在此分享出来,以供大家参考。一、MySQL的安装与配置具体的安装过程,建 阅读全文
posted @ 2013-07-13 13:51 快乐就好 阅读(277) 评论(0) 推荐(0)
摘要: 提高软件质量实践——Facebook 篇Facebook 从 2004 年的哈佛校园的学生项目在短短的 7~8 年的时间中快速增长为拥有 10 亿用户的世界上最大的社交网络,又一次见证了互联网创业成功的奇迹。同时它的产品研发流程也成为了众多互联网产品公司的追逐对象。今天我们来看一下 Facebook 在产品质量控制方面的实践。有人说,现在的 Google 象早期的微软,现在的 Facebook 象早期的 Google. 我觉得不无道理。 虽然 Facebook 已经早已不是创业公司,但是不难看出它在产品研发和质量控制仍然保持着创业公司的风格。在产品研发上,他们以小的研发团队为核心,遵循几个非常 阅读全文
posted @ 2013-06-26 15:06 快乐就好 阅读(268) 评论(0) 推荐(0)
摘要: 【编者注】王淮是Facebook第二位中国籍工程师,也是第一位中国籍研发经理,他一手开创了Facebook的支付安全和客服工具领域。2011年他离开Facebook,回国成为天使投资人,希望用自己在Facebook的经验帮助创业者。 在详细说明Facebook产品开发流程的九大步骤之前,必须先讲清楚一点,这些是我用马后炮的方式来思考自己在Facebook做产品、项目的实践中可能出现的步骤。所谓的“流程”,在Facebook内部并不存在,这些步骤并不都是必须的。对于不同类型的项目,有些对时间要求高一些,所以更强调速度;有些对质量要求高一些,会更强调项目管理的流程(Process)。请读者在阅读. 阅读全文
posted @ 2013-06-26 15:05 快乐就好 阅读(540) 评论(0) 推荐(0)
摘要: # 项目经理应该有这样的认识: 互联网项目,会定一个计划发布日期,然而这个项目有个隐藏的实际合理发布日期。因为软件开发并不是一个直接添加资源就可以加快速度的过程,所以这个实际合理发布日期是在现实资源合理利用前提下一个客观存在的最可能早的完成时间。项目进展的过程,其实也是发现这个隐藏的合理发布日期的过程。 从管理的角度来讲,当然是尽可能的赶上计划的发布时间,或者尽可能快的完成项目。但是因为多方面因素的影响,项目管理是一个欲速则不达的过程。如果这个计划发布日期早于这个实际合理发布日期,那你越往这个不合理的日期赶,工期内积累的问题就越多导致后期收尾的时候爆发,结果反而可能连合理发布日期都赶不上。.. 阅读全文
posted @ 2013-06-26 15:03 快乐就好 阅读(359) 评论(0) 推荐(0)
摘要: 如何解决js跨域问题Js跨域问题是web开发人员最常碰到的一个问题之一。所谓js跨域问题,是指在一个域下的页面中通过js访问另一个不同域下 的数据对象,出于安全性考 虑,几乎所有浏览器都不允许这种跨域访问,这就导致在一些ajax应用中,使用跨域的web service会成为一个问题。 解决js跨域问题,目前在客户端和服务端都有一些现成的解决方案,但这些方案并不能解决所有问题。下面我们先来看下有哪些常用的解决方案,并针对空间产品 对跨域问题的需求给出一个space自己的解决方案,希望能对其他产品组有借鉴意义。客户端解决方案如何在客户端解决js跨域问题几乎是所有web开发人员会首先考虑的。目前最常 阅读全文
posted @ 2012-05-10 13:31 快乐就好 阅读(846) 评论(0) 推荐(0)
摘要: LinuxQQ群现在讨论群组如下,大家可以有选择的加入讨论: (征集各地地方Linux QQ群,联系QQ:24521657。) 一、QQ群: 群号 名称 描述 32915577 Linux中国 技术讨论超级群 综合Linux技术讨论。 8887905 Linux中国 技术一区 普通Linux技术讨论,新手入门。 38900257 Linux中国 技术二区 普通Linux技术讨论,新手入门。 2476473 Linux中国 技术三区 普通Linux技术讨论,新手入门。 17663178 Linux中国 技术四区 普通Linux技术讨论,新手入门。 35174568 Linux中国 技术五区 普通 阅读全文
posted @ 2012-05-06 10:08 快乐就好 阅读(1590) 评论(0) 推荐(0)
摘要: 上市公司的年报和一季报将结束披露,95%的公司公布了业绩,整体回落已成定局。其中,中国远洋、中海集运等7家公司入驻“亏损大户榜”,央企中国远洋以104.49亿元的亏损额成为A股2011年当仁不让的“亏损之王”,每天亏损约3000万元,每股收益仅为-1.02元。 统计数据显示,2011年巨额亏损公司集中在航运、钢铁、有色、电力、化纤等行业,几乎都是一些大公司,在行业中有地位有影响……最后,还是栽了! 近2400多只A股中,到底有多少公司值得我们投资?如果叫巴菲特来炒A股,他会告诉你,只有75只股票值得考虑。 航运和钢铁行业很悲惨 亏损额度前10大上市公司,折射出航运和钢铁行业很悲惨。 ... 阅读全文
posted @ 2012-04-30 19:45 快乐就好 阅读(448) 评论(0) 推荐(0)
摘要: “映射网络驱动器”,就是把在其它电脑上的一个共享文件夹变为自己电脑上的一个逻辑驱动器符,以供使用方便。 映射网络驱动器"的意思是将局域网中的某个目录映射成本地驱动器号,就是说把网络上其他机器的共享的文件夹映射自己机器上的一个磁盘,这样可以提高访问时间。 “映射网络驱动器”,就是把在其它电脑上的一个共享文件夹变为自己电脑上的一个逻辑驱动器符,以供使用方便。 比如说有“甲”与“乙”两台电脑,两台电脑上都有“C”、“D”、“E”三个逻辑驱动器,而且“甲”电脑的IP地址为:192.168.1.01假如“甲”电脑上有个文件名为“demo”文件夹,并且已经设置成共享状态。那么在“乙”电脑上我可以 阅读全文
posted @ 2012-04-14 21:53 快乐就好 阅读(4173) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页