2013年6月20日
摘要: using System.IO;using System.Runtime.Serialization.Formatters.Binary;using System.Xml.Serialization;namespace NOAS.PublicOpinionMonitor.Common{ public class SerializeUtility { public enum SerializeType { XML, Binary } #region 序列化 /// <su... 阅读全文
posted @ 2013-06-20 17:14 叮叮猫的编程世界 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 上面谈了几个类的封装,这次我们讲讲使用的方式。在实际过程中,我们怎么就能说明我们少了代码的编写呢?例如我们需要一个类实现某个表的操作,我们只需要继承与我们的Base类就能实现了。using System; using System.Collections.Generic; using System.Linq; using System.Text; using NOAS.PublicOpinionMonitor.Access.Common; using NOAS.PublicOpinionMonitor.ENTITY; namespace NOAS.PublicOpinionMonitor.A. 阅读全文
posted @ 2013-06-20 16:57 叮叮猫的编程世界 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 在http://blog.csdn.net/jacky4955/article/details/9138411(http://blog.csdn.net/jacky4955/article/details/9138411)里面,是对操作底层的封装,但对于偶来说,其实并不满意。因为操作还是显得太过繁琐,每一次都得去实现基础的几个方法,即使他的代码很少,这个也是一种浪费,作为一个攻城师,坚决不做码农,不去重复同样的工作。于是针对DAL的数据操作做了一个父类。上代码:using System; using System.Collections.Generic; using System.Linq; 阅读全文
posted @ 2013-06-20 16:48 叮叮猫的编程世界 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 最近做移动的项目,要求底层数据库是Oracle,但是因为本机是Sqlserver的环境。想了下,于是使用Entity Framework 进行开发,在开发完成以后切换到Oracle环境。想了下,就决定把以前封装的Linq的底层操作类进行了修改,形成EF的底层操作类。这样在自己熟悉的环境下,效率也会高很多,及时以后这个不好用,我切换起来也会简单很多。多的不过了,各位看官上代码,首先上的第一个类是底层操作的类。using System; using System.Collections.Generic; using System.Linq; using System.Text; using Sys 阅读全文
posted @ 2013-06-20 16:41 叮叮猫的编程世界 阅读(461) 评论(5) 推荐(0) 编辑
  2013年5月30日
摘要: TF-IDF(term frequency–inverse document frequency)是一种用于资讯检索与资讯探勘的常用加权技术。TF-IDF是一种统计方法,用以评估一字词对于一个文件集或一个语料库中的其中一份文件的重要程度。字词的重要性随著它在文件中出现的次数成正比增加,但同时会随著它在语料库中出现的频率成反比下降。TF-IDF加权的各种形式常被搜寻引擎应用,作为文件与用户查询之间相关程度的度量或评级。除了TF-IDF以外,因特网上的搜寻引擎还会使用基于连结分析的评级方法,以确定文件在搜寻结果中出现的顺序。 TFIDF的主要思想是:如果某个词或短语在一篇文章中出现的频率TF高,. 阅读全文
posted @ 2013-05-30 14:13 叮叮猫的编程世界 阅读(419) 评论(0) 推荐(0) 编辑
  2013年5月28日
摘要: 数据库性能优化详解性能调节的目的是通过将网络流通、磁盘 I/O和 CPU时间减到最小,使每个查询的响应时间最短并最大限度地提高整个数据库服务器的吞吐量。为达到此目的,需要了解应用程序的需求和数据的逻辑和物理结构,并在相互冲突的数据库使用之间(如联机事务处理 (OLTP)与决策支持)权衡。对性能问题的考虑应贯穿于开发阶段的全过程,不应只在最后实现系统时才考虑性能问题。许多使性能得到显著提高的性能事宜可通过开始时仔细设计得以实现。为最有效地优化 Microsoft® SQL Server™ 2000 的性能,必须在极为多样化的情形中识别出会使性能提升最多的区域,并对这些区域集中分析。虽然 阅读全文
posted @ 2013-05-28 11:07 叮叮猫的编程世界 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 比较新奇的用法。最近工作中写了几个存储过程,需要向存储过程中传递字符串,因为SQL Server 2000中没有内置类似于 split 的函数,只好自己处理,将前台数据集中的一列用逗号拆分存到一个List<string>中,再转化为字符串传给存储过程,很是麻烦。今天看了下SQL Server 2008的新特性,发现有表变量的使用,及其将DataTable作为参数的用法,就尝试了一下,简单谈谈心得。示例代码下载一、测试环境1、Windows Server 2008 R2 DataCenter2、Visual Studio 2008Team SystemWith SP13、SQL Se 阅读全文
posted @ 2013-05-28 10:55 叮叮猫的编程世界 阅读(315) 评论(0) 推荐(0) 编辑
  2013年5月23日
摘要: 这篇文章是我看到以后转过来的1 - Web负载均衡 1.1 - 使用商业硬件实现 最常用的F5 与citrix netscaler。比如12306前端的web好像用的就是F5 的BIGIP。如果公司资金足够的话,相对使用开源软件来说理方便。优点:维护方便,性能稳定 缺点:费用太高 1.2 - 使用开源软件 可选择使用lvs或者nginx做web应用的负载均衡。 Lvs工作在tcp 协议4层下,而nginx工作在tcp协议7层下。4层和7层差别举个实际例子:member.app.com,shop.app.com域名对外只有一 个ip,通过lvs指向后台10.0.0.1-10.0.0.10 这10 阅读全文
posted @ 2013-05-23 16:49 叮叮猫的编程世界 阅读(275) 评论(0) 推荐(0) 编辑
  2013年3月14日
摘要: 这篇文章写得不错,转载了过来摘要:影响员工流动的因素是多种多样的,外因相对次要,也能很好地得以解决;而真正影响员工流动的关键因素还是内因,只有解决好了内因,才能有效防止和解决员工流动问题……不管你承认与否,薪酬水平已经成为影响求职者择业的重要因素之一每到年底,企业要总结,员工也要总结;企业要盘点收获,员工也要盘点收获。从马洛斯的需求层次论也将生存需求排在了首位。所以,企业只有具备了有竞争力的薪酬水平,才可能有效地留住员工。 实际上,影响员工流动的因素是多种多样的,外因相对次要,也能很好地得以解决;而真正影响员工流动的关键因素还是内因,只有解决好了内因,才能有效防止和解决员工流动问题。一、创建. 阅读全文
posted @ 2013-03-14 16:55 叮叮猫的编程世界 阅读(146) 评论(0) 推荐(0) 编辑
  2013年2月20日
摘要: 下面的邮件是某Architect发给他的Engineering团队的(来源),我觉得挺不错的,翻译过来,我相信我们所有的程序员都能从中学到很多东西。下面是这封邮件—— 每次当我开始做新的东西是我就会很兴奋。就算在软件圈里做了20年以后,每当开始新的旅程里,我都觉得我心中有一些东西不吐不快。这是我们大家一起的旅程。我强烈地相信我们详细规划的过程是很有乐趣的,富有挑战的和丰富多彩的。我想让这个旅程让你们难忘,并且能增添你们所有人的阅历。 这看起来有些唯心主义,不过,我想制订我的工作日程,我们的技术策略,以及你们密切合作的进度。这样一来,当你们做了什么相当不错的事,我们所有人都可以受益。我相当的.. 阅读全文
posted @ 2013-02-20 17:48 叮叮猫的编程世界 阅读(162) 评论(0) 推荐(0) 编辑