找到相关内容 155
《算法导论》学习总结 — 21.第16章 贪心算法(1) 基础入门1
建议先看看前言:http://www.wutianqi.com/?p=2298 连载总目录:http://www.wutianqi.com/?p=2403 说到贪心算法,避免不了于DP对比,所以前面的DP要了解。 贪心算法是使所做的选择看起来都是当前最佳的,期望通过所做的局部最优选择来产生一个全局最优解。 依然和上一章总结DP一样,我先给出一个最容易入门的例子,来看看神马是贪心?(是人就会贪心,这
http://cyqdata.cn/cnblogs/article-detail-39956 
性能优化总结
最近在领导的要求下做了一下项目的优化,总结如下:   1. 使用存储过程(如果在程序里用exec 存储过程参数,这样执行似乎并没有快多少)。     在数据库里是预编译的,也不需要在字符串传输上花费大量时间。 防sql注入攻击。   2. 尽量优化数据库语句,使逻辑尽量简单         a) 还有就是在使用函数时,charindex >
http://cyqdata.cn/cnblogs/article-detail-39925 
ORACLE数据库日常维护知识总结
首先要说的是,不同版本数据库提供的系统表会有不同,你可以根据数据字典查看该版本数据库所提供的表 like   this: select   *   from   dict   where   table_name   like   '%SESSION% '; 就可以查出一些表,然后根据这些表就可以获得会话信息。 像这样
http://cyqdata.cn/cnblogs/article-detail-39889 
C# 枚举在项目中的应用总结
     本文主要是我在实际项目中对C#枚举的应用总结,如果存在不足的地方欢迎您指出。      一、枚举基本运用      1、枚举其实可以理解为一个恒量的结合,又或者可以认为它是一种类型。比如以下枚举定义:   public enum Microso
http://cyqdata.cn/cnblogs/article-detail-39738 
CSS十八条技总结
一、使用css缩写   使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则请参看《常用css缩写语法总结》,这里就不展开描述。   二、明确定义单位,除非值为0   忘记定义尺寸的单位是CSS新手普遍的错误。在HTML中你可以只写width="100",但是在CSS中,你必须给一个准确的单位,比如:width:100px width:100em。只有两个例外情况可以不定义单
http://cyqdata.cn/cnblogs/article-detail-39572 
基础算法系列总结:贪心算法
     前几天参加了一下ACM比赛,呵呵,权当陪太子读书了,成绩有一点点不好,不过都已经过去了。比赛可以没有,博文不能不继续,呵呵,今天我总结我最近练习的贪心算法。我写文章的顺序是先写的  动态规划 , 回溯算法 ,分支限界算法 然后再准备写写贪心算法以及基本的递归和分治算法,计算机最常用的算法就这么几种了,如果真正对算法感兴趣的话可以多研究研究
http://cyqdata.cn/cnblogs/article-detail-39449 
一个网站的诞生- MagicDict开发总结10 [第一阶段的检索流程]
下面来谈谈日语单词检索流程,这个流程是第一阶段的流程,在第二阶段开发中,将会进行很多的优化和修改。1.检索按钮按下,立刻就检查一下检索内容文本框是否为空。如果为空的话,则弹出警告框   考虑到可以使用候补列表提交检索词语,还需要检查列表的选中项目。<form id="form1" method='post' action='' de
http://cyqdata.cn/cnblogs/article-detail-39445 
纺织ERP系统C/S模式下 系列总结五:放弃并不代表你不爱她,而是一种坚持的爱
你是否发现这么一个问题:“本来你觉得很好的东西,在别人那里却成了‘垃圾’,你因此愤怒,并且导致你不得不加班加点的重新做一个,做一个他认为好的东东,其实那个‘东东’有时候在你的理解里它更是‘垃圾’”。这样一个使你重新做的人,往往你会在背地里骂他是‘垃圾’。告诉你不值得。告诉你我所遇
http://cyqdata.cn/cnblogs/article-detail-39439 
步步为营 .NET 代码重构学习笔记系列总结
历时一个多月的时间,代码重构系列终于写完了,代码的坏味道大家一看都不会陌生,绝对是在我们的编程中如影随形的,现在把相应的重构方法和设计模式总结出来,以供大家参考.因为不论是重构还是应用设计模式,一切的目的都是为了软件构架的“优雅”,而不是炫耀技术。 步步为营 .NET 代码重构学习笔记系列 步步为营 .NET 代码重构学习笔记 一、为何要代码重构 步步为营 .NET 代码
http://cyqdata.cn/cnblogs/article-detail-39417 
C#中int和System.Int32理解总结
    最近园里的TeamOne写了一篇《[C#] int与System.Int32有什么区别》,发现里面有不少精彩的评论,所以忍不住想这篇文章总结一下: 本文的主要参考资料:   1.《理解C#中的System.Int32和int:并非鸡和鸡蛋》@Author:Dixin   2.《[C#] int与System.Int32有什么区别》@Author:TeamOne
http://cyqdata.cn/cnblogs/article-detail-39227 
纺织ERP系统C/S模式下 系列总结四:男人生小孩,不行也得行 你能生出来吗
            应邀先把总体的流程发出来:画的不好 将就吧!!!! 看的得评论,互动才能发现问题,自己才能提高 听说过“男人生小孩吗”?没有吧。但作为程序员每天都在做的事就是“男人生小孩的不问题,不行也得行”。不相信,我告诉你? &n
http://cyqdata.cn/cnblogs/article-detail-39177 
一个网站的诞生- MagicDict开发总结8 [页面优化 能省一点是一点]
首先祝大家端午节快乐。 由于网站的配置灰常不好,所以有一段时间,首页的访问都很慢。原来以为是首页的东西太多了,(后来才知道是数据库出问题了)所以想方设法的优化首页。 方法一:能放在其他地方的资源,就放在其他地方,大网站不在乎我这点资源。     首页上的图片,背景图片,找个可靠的论坛,比如博客园,放在个人的相册里面,然后,<img src> 里面直接写上相
http://cyqdata.cn/cnblogs/article-detail-39176 
一个网站的诞生- MagicDict开发总结7 [Excel 是我的好朋友]
可能由于长期从事对日软件的开发,Excel不知不觉已经成为开发工作的一个不可或缺的软件。从某种意义上说,Office等于Excel了。在整个网站的开发中,数据的整理基本上是Excel表格为基础的,庞大的数据放在Excel里面进行编辑。对于一些繁琐的机械化的操作,则交给VBA了。但是由于VBA的种种限制,一些很复杂的操作最后还是落到了.NET身上,使用.NET操作Excel。这里就分享一些Excel
http://cyqdata.cn/cnblogs/article-detail-39108 
纺织ERP系统C/S模式下 系列总结三:告诉你我是怎么在3个内实现45W的收入的
本来篇应该是“男人生孩子,不行也得行”,但想的想还是算的。应该把这几个月的经历先写一下再写。       有一句经典的笑话:我是怎么在最短的时间内挣得1000块,给我汇50块,我告诉秘密。相信很多人都知道这个笑话。但今天这里不讲笑话,说说3个月前吧。3个月前,有个企业朋友通过博客园招聘找到我,问我愿不愿意到公司帮他们开发ER
http://cyqdata.cn/cnblogs/article-detail-39093 
JavaScript 错误处理与调试总结
在Web开发过程中,编写JavaScript程序时或多或少会遇到各种各样的错误,有语法错误,逻辑错误。如果是一小段代码,可以通过仔细检查来排除错误,但如果程序稍微复杂点,调试JS便成为一个令Web开发者很头痛的问题。下面总结一下JS错误处理与调试的方法 方法1:用alert() 和document.write()方法监视变量值。 alert()在弹出对话框显示变量值的同时,会停止代码的继
http://cyqdata.cn/cnblogs/article-detail-38857 
一个网站的诞生- MagicDict开发总结6 [划词 检索]
划词检索,一个好的字典网站所必须的功能。这个功能包括2部分内容,第一个部分是,在鼠标弹起的时候(MouseUp)知道鼠标的具体位置,显示一个【查询】的图标,第二个部分是,知道用户选中的词语。所有的操作都是纯JS的代码,第一次写JS,不好的地方,请高手指点鞭策。首先,在JS里面写一句鼠标MouseUp时候,触发事件的声明 //划词检索document.onmouseup = sh
http://cyqdata.cn/cnblogs/article-detail-38816 
一个网站的诞生- MagicDict开发总结5 [检索候补列表的生成]
一边输入检索词语的同时,一边能够在网页的下拉列表中显示候补词语,作为一个日语单词检索网站,这个是必须的。至于使用什么技术,Ajax以外似乎没有其他选择了。以前是手工写Ajax的代码的,现在有Jquery了,我也随大流了,用JQuery写Ajax。。。 //检索建议词语function GetSug(ReadyToSearch) {    
http://cyqdata.cn/cnblogs/article-detail-38710 
一个网站的诞生- MagicDict开发总结4 [如果有阶层数据库就完美了]
说到数据库,大家第一反映就是表格,2维的表格,一个维度代表属性,一个维度代表对象。 某某对象的某某属性是多少多少。2维表格大概就是这样描述数据和存放数据的。   不过,其实生活中,很多事物的相互联系并非是 2维的,更多的阶层形状的。 一个世界里面有很多国家,一个国家下面有很多省,每个省下面可能有市,也可能没有[直辖市]。   其实,字典这样的东西,就是一个典型的阶层数据。 &
http://cyqdata.cn/cnblogs/article-detail-38658 
一个网站的诞生- MagicDict开发总结3 [日语字典数据结构]
首先感谢各位ACCESS数据库大牛在上一篇文章的评论中,对我的批评和帮助。这样的话,上一篇文章也没有白写了。的确,一直在Mainframe上做开发,ACESS只是入门级别的水平,学习的道路还很长很长,需要 大石头 这样的高手的指教和提点。 这篇文章,可能不会涉及到任何技术面的东西。主要介绍一下日语单词的特征,就当一个日语知识的简单普及了。[园子里面日语好的朋友应该有很多] 日语在线字典,可能是所有
http://cyqdata.cn/cnblogs/article-detail-38594 
Django碰到的问题总结
最近学习Django中,在看limodou的Django Step by Step,不过自己随便写写还是碰到了挺多问题,不过貌似都是比较常见,还能顺利解决。现在写下来,也许以后会忘记,也许能帮上碰到同样问题的 中文URL:这个其实是很常识的东西,但是之前做web一直没注意过,在使用HttpResponseRedirect的时候,如果Redirect的URL中带中文的话,会报UnicodeEnco
http://cyqdata.cn/cnblogs/article-detail-38557