首页 > 2014年04月07日 > 全部分享
我的新书终于要出来啦
我的新书《大话重构》终于要出来啦!这是一本讲咱程序员应该怎样开发高质量代码的书,它用大量精彩的故事,讲解高质量的代码是怎样一步一步开发出来,其设计的过程、心理的历程、遇到的问题、解决的思路……这是一本解惑的书,它通过故事向你阐述许多深邃难懂的设计难题;这又是一本故事会,它将那些枯燥的技术问题通过故事...
分类:其他   时间:2014-04-07 19:06:42    收藏:0  评论:0  赞:0  阅读:529
asp.net中插件开发模式说明
第一定义接口/// /// 这是插件必须实现的接口,也是主程序与插件通信的唯一接口 /// 换句话说,主程序只认识插件里的这些方法 /// public interface IMsgPlug { void OnShowDlg(); string OnShowInfo(); }定义接口是为了告诉主程序...
分类:Web开发   时间:2014-04-07 19:07:37    收藏:0  评论:0  赞:0  阅读:584
Leetcode OJ: Recover Binary Search Tree
Recover Binary Search TreeTwo elements of a binary search tree (BST) are swapped by mistake.Recover the tree without changing its structure.Note:A sol...
分类:其他   时间:2014-04-07 19:08:37    收藏:0  评论:0  赞:0  阅读:609
BroadcastReceiver
BroadcastReceiver BroadcastReceiver是“广播接受者”,它是用来接收来自系统和应用所发出的Broadcast Intent,本质上就是一种全局的监听器,用于监听系统全局的广播消息,可以非常方便的实现系统中不同组件之间的通信。 在Android系统中,广播体现在方方面面...
分类:其他   时间:2014-04-07 19:10:12    收藏:0  评论:0  赞:0  阅读:542
【DS】排序算法之快速排序(Quick Sort)
一、算法思想 快速排序,顾名思义,效率比较于其他算法,效率比较高。《算法导论》也专门对其进行讲解。其算法设计使用分治思想,如下:1)从数组A[p...r]中选择一个元素,将数组划分成两个子数组:A[p...q-1]和A[q+1...r],使得A[p...q-1]中的元素全部小于等于A(q),使得A[...
分类:其他   时间:2014-04-07 19:11:43    收藏:0  评论:0  赞:0  阅读:939
BST卡数据
白书上说让试试自己写的Treap和STL的set速度对比一下,真吓着我了。set的红黑树到底是怎么玩的,随机数据的时候基本没差,但卡数据的那几个,set弱爆了啊。。。
分类:其他   时间:2014-04-07 19:13:15    收藏:0  评论:0  赞:0  阅读:532
ASP.NET 基础知识一些要注意的问题
1、ASP.NET和ASP.NET webform的关系 ASP,NET=ASP.NET webform+asp.net mvc+asp.net其他框架用模板引擎这种方式就是用asp.net这种框架做的web开发 ASP.NET webform就是asp.net提供的那堆服务器控件2、aspx页面的...
分类:Web开发   时间:2014-04-07 19:14:18    收藏:0  评论:0  赞:0  阅读:1135
Android开发之Instrumentation(自动化测试)
Android在JUnit的之外给我们又提供了Instrumentation测试框架。通过Instrumentation可以模拟按键按下、抬起、屏幕点击、滚动等事件,有效地控制Activity进行自动化测试。 Instrumentation是执行application instrumentation...
分类:移动平台   时间:2014-04-07 19:15:50    收藏:0  评论:0  赞:0  阅读:560
黄聪:Wordpress程序Mysql查询导致CPU100%,页面错误增量飙高解决方案
最近做的网站,访客一多,CPU就会飙到100%,找了网上很多解决方案,用了下面的方法进行优化:1、mysql开启慢查询方法:在my.ini的[mysqld]添加如下语句:log-slow-queries = E:\web\mysql\log\mysqlslowquery.loglong_query_...
分类:数据库技术   时间:2014-04-07 19:18:25    收藏:0  评论:0  赞:0  阅读:746
Treap
1 /************************************************** 2 Target: Treap 3 Author: Xue Zhonghao 4 Date: 2014-4-3 17:53:22 5 *****************************...
分类:其他   时间:2014-04-07 19:18:56    收藏:0  评论:0  赞:0  阅读:535
阶段性放弃 wxPython 前的总结
为了实现一个管理本地电子书的程序,搞了一段时间 GUI,使用 wxPython。实在难以适应和习惯,也搞不出什么太好看的效果。最不能忍受的是,多线程处理能力太弱。遂决定放弃 GUI。放弃之前,整理一点笔记。1. GUI 的基本原理与框架GUI 的核心都是基于事件编程,开启一个loop,不停的监听事件...
分类:编程语言   时间:2014-04-07 19:20:59    收藏:0  评论:0  赞:0  阅读:619
如何在ubuntu下使用windows下的程序(eg: .exe)
为了在ubutu下安装百度云管家,上网查了下如何在ubuntu 下安装.exe文件,其中遇到一些问题记录如下:使用的命令:开始时直接使用的sudo apt-get install wine在运行到最后时出现软件包设置,正在设定正在设定 ttf-mscorefonts-installer的字样,想点击...
分类:Windows开发   时间:2014-04-07 19:22:03    收藏:0  评论:0  赞:0  阅读:798
ADO.NET 基础知识
1、与ODBC,OLE DB。ADO 可访问非关系DB多种接口,可访问关系型数据库。2、ODBC提供了一组对数据库访问的标准API(应用程序编程接口),处理底层数据,让高层不用例会那种数据库接口。ODBC的数据源就是Access、MSSQl、Oracle、MYSQL3、ODBC就是一种分层思想,OL...
分类:Web开发   时间:2014-04-07 19:22:31    收藏:0  评论:0  赞:0  阅读:560
读书笔记2014第3本:Visual Studio程序员箴言
Visual Studio 2010是我经常使用的程序开发工具,也知道VS中有大量的快捷键可以帮助提高效率,可惜就是不愿意记忆,最近在学vim的时候快速把《Visual Studio程序员箴言》这本书看了一遍,发现有些技巧对于提高编程效率还是非常有帮助的。 我在学习vim的时候把现在的Visual ...
分类:其他   时间:2014-04-07 19:23:34    收藏:0  评论:0  赞:0  阅读:563
简单介绍ThinkPHP3.1.3使用笔记
ThinkPHP是国内一款非常不错的框架了,在学习ThinkPHP之前进我们必须了解php mysql及mvc模式了,懂了这些你才可以学习ThinkPHP了,下面我就简单的介绍我的学习笔记吧。框架只是工具,它只是将你所经常用的代码按照一定的模式整理起来。方便程序员快速开发,也方便团队协调工作。但框架...
分类:Web开发   时间:2014-04-07 19:28:12    收藏:0  评论:0  赞:0  阅读:678
会议投稿流程
研究生毕业条件之一是发表过一篇论文,这篇论文可以是会议,也可以是期刊。会议对论文要求不高,投过去后大概一个星期会收到通知,但是级别不高,价值不大。期刊要求相对较高,要求论文对某种算法有创新点,之后证明这个改进后的算法比未改进算法更先进,效率更高。牛人可以从理论上证明改进后算法更先进,这样论文学术价值...
分类:其他   时间:2014-04-07 19:28:43    收藏:0  评论:0  赞:0  阅读:796
系统集成项目管理工程师考试复习-Part4
软件开发部分知识点
分类:其他   时间:2014-04-07 19:29:44    收藏:0  评论:0  赞:0  阅读:481
android-Service和Thread的区别
1.服务不是单一的进程。服务没有自己的进程,应用程序可以不同,服务运行在相同的进程中。2.服务不是线程。可以在线程中工作。一.在应用中,如果是长时间的在后台运行,而且不需要交互的情况下,使用服务。同样是在后台运行,不需要交互的情况下,如果只是完成某个任务,之后就不需要运行,而且可能是多个任务,需需要...
分类:移动平台   时间:2014-04-07 19:31:18    收藏:0  评论:0  赞:0  阅读:615
Z0J 3772 Calculate the Function 线段树+矩阵
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5235这种题目居然没想到,一开始往矩阵快速幂想去了,因为之前跪了太多矩阵快速幂,后来就。。哎,擦。怎么没想到就是个线段树呢因为1 A[x] * A[x-1] 这个是很容易推出的,比...
分类:其他   时间:2014-04-07 19:32:19    收藏:0  评论:0  赞:0  阅读:564
ajax动态刷新下拉框
动态post,避免直接给页面传输大量数据/** * ajax通过商品刷新供应商 * by_kangyx * @throws IOException */ @RequestMapping(params = "actionMethod=refreshGoodRefSuppliers",method = ...
分类:其他   时间:2014-04-07 19:36:58    收藏:0  评论:0  赞:0  阅读:544
886条   上一页 1 2 3 4 5 6 ... 45 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!