首页 > 2014年07月06日 > 全部分享
【设计模式】桥接模式
前言 从方向上改变糟糕的代码设计,如果你还是很直白的过程式思维,还在被一大堆的if else,随处可见的for、while所困扰,是时候学习设计模式了。 正文 软件设计中的合成/聚合复用原则:尽量使用合成/聚合,尽量不要使用类继承。 合成和聚合都表示关联的特殊种类。聚合表示一种弱的”拥有“关系,体....
分类:其他   时间:2014-07-06 19:22:07    收藏:0  评论:0  赞:0  阅读:334
mysql数据库中某项其中一个值在该项排第几,百分几
SQL 如下:sql 1.SELECT X.USER_ID, X.TOTAL_NO, X.ORDER_NO, X.ORDER_NO / X.TOTAL_NO AS PERCENTAGE_NOFROM (SELECT @rowNum := @rowNum + 1 AS ORDER_NO, @rowCo...
分类:数据库技术   时间:2014-07-06 19:22:51    收藏:0  评论:0  赞:0  阅读:420
[Jquery]焦点图轮播效果
$(function(){ var $next=$(".right"); var $prev=$(".left"); var $list_num=$(".list-num a"); var $banner=$(".banner"); var $list_banner=$(".list-banner"...
分类:Web开发   时间:2014-07-06 19:23:28    收藏:0  评论:0  赞:0  阅读:408
Android:反编译
使用图形化反编译工具:Androidfby打开Androidfby中的Android反编译工具,选择相应的apk,点击“反编译”,就可以得到apk的布局文件和图片另一种方法是用apktool.bat输入命令反编译,不过上面的更方便.......\apktool>apktool.bat d testA...
分类:移动平台   时间:2014-07-06 19:24:04    收藏:0  评论:0  赞:0  阅读:383
Asp.net MVC4 下二级联动
效果图:主要文件有Index.cshtml ,ErJLDController.cs ,还有数据库文件 。1、首先在数据库中创建省级、城市的表,我的表如下:我用了一张表放下了省级、城市的数据,用level划分省份和城市,parentId表示该城市所在省份的id 1 namespace Mvcproje...
分类:Web开发   时间:2014-07-06 19:25:20    收藏:0  评论:0  赞:0  阅读:456
windows 下 python 在安装模块的时候出现”unable to find vcvarsall.bat“如何解决?
最近打算用python,写一个链接linux,执行命令并获取的数据的小工具。在安装SSH模块时,出现错误了,“unable to find vcvarsall.bat”,在网上搜索到了一个解决方案,参考地址:http://www.crifan.com/python_mmseg_error_unabl...
分类:编程语言   时间:2014-07-06 19:24:42    收藏:0  评论:0  赞:0  阅读:351
数据挖掘十大经典算法
国际权威的学术组织the IEEE International Conference on Data Mining (ICDM) 2006年12月评选出了数据挖掘领域的十大经典算法:C4.5, k-Means, SVM, Apriori, EM, PageRank, AdaBoost, kNN, N...
分类:其他   时间:2014-07-06 19:26:05    收藏:0  评论:0  赞:0  阅读:299
注册表检测office版本
#region 查询注册表,判断本机是否安装Office2003,2007和WPSpublic int ExistsRegedit(){ int ifused = 0; RegistryKey rk = Registry.LocalMachine; //查询Office2003 Regist...
分类:其他   时间:2014-07-06 19:26:46    收藏:0  评论:0  赞:0  阅读:519
和可乐geek学python【01】
python是一门计算机高级语言 计算机语言嘛,分3种,有低级语言(汇编语言,机器语言)。还有高级语言,像c/c++ ,java 这样的语言都是高级语言。 我们可以打个比方,就像我们可以通过程序和计算机对话,计算机就像一个仆人,我们叫他做什么,他就能做什么,但是,这个仆人听不懂我们说的高级语...
分类:编程语言   时间:2014-07-06 19:28:14    收藏:0  评论:0  赞:0  阅读:378
$.extend()
$.extend(target,prop1,propN)用一个或多个其他对象来扩展一个对象,返回这个被扩展的对象。这是简化继承的主要工具。返回值:Object参数:target (Object): 要扩展的对象prop1 (Object): 要与第一个对象合并的对象propN (Object): (...
分类:其他   时间:2014-07-06 19:27:29    收藏:0  评论:0  赞:0  阅读:341
淘宝console
昨天无意间打开了淘宝console。这些我几乎一个不懂,为了了解请教了乱码。做下笔记,有个简单认识。angular:谷歌开发的mvvm框架;backone:mvc框架;console:控制台是Windows的控制台窗口增强。 控制台功能包括:多个标签,文本编辑器(比如文本选择),不同类型的背景,字母...
分类:其他   时间:2014-07-06 19:28:54    收藏:0  评论:0  赞:0  阅读:311
Leetcode Divide Two Integers
Divide two integers without using multiplication, division and mod operator.不用乘、除、求余操作,返回两整数相除的结果,结果也是整数。假设除数是2,相除的商就是被除数二进制表示向右移动一位。假设被除数是a,除数是b,因为不知...
分类:其他   时间:2014-07-06 19:30:44    收藏:0  评论:0  赞:0  阅读:302
Leetcode Edit Distance
Given two wordsword1andword2, find the minimum number of steps required to convertword1toword2. (each operation is counted as 1 step.)You have the fol...
分类:其他   时间:2014-07-06 19:31:25    收藏:0  评论:0  赞:0  阅读:262
设计模式六大原则
单一职责原则(SingleResponsibilityPrinciple)定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方...
分类:其他   时间:2014-07-06 19:32:09    收藏:0  评论:0  赞:0  阅读:399
C# Math类简介 (转)
Math.abs()计算绝对值。Math.acos()计算反余弦值。Math.asin()计算反正弦值。Math.atan()计算反正切值。Math.atan2()计算从x坐标轴到点的角度。Math.ceil()将数字向上舍入为最接近的整数。Math.cos()计算余弦值。Math.exp()计算指...
分类:其他   时间:2014-07-06 19:34:19    收藏:0  评论:0  赞:0  阅读:374
apache ab工具压力测试
apache本身自带了一个测试工具ab,在apache的安装目录bin目录下ab的使用方法:Usage: ab [options] [http[s]://]hostname[:port]/path-n 测试会话中所执行的请求个数,默认时,仅执行一个请求-c 一次产生的请求个数。默认是一次一个-t 测...
分类:其他   时间:2014-07-06 19:33:34    收藏:0  评论:0  赞:0  阅读:401
WebDriver打开浏览器-java
环境:配置jdk、使用Eclipse(个人爱好),导入selenium-java-2.42.2.jar、selenium-java-2.42.2-srcs.jar、selenium-server-standalone-2.42.2.jar 等3个jar包 //设置chromed...
分类:编程语言   时间:2014-07-06 19:32:53    收藏:0  评论:0  赞:0  阅读:345
敏捷建模者的个性
一个普遍的哲学问题是源代码是不是一个模型,更重要的,它是不是一个敏捷模型。如果你是在我们这篇文章之外问我这个问题,我会回答说,是,源代码是一个模型,虽然是一个高度细节化的模型,因为它是软件的一个抽象。同时我还认为,优秀的代码是一个敏捷模型。但在这里,我还需要把两者区分开来,源代码和敏捷模型还是有区别...
分类:其他   时间:2014-07-06 19:34:55    收藏:0  评论:0  赞:0  阅读:362
Android学习笔记(四) Fragment
1.从网上看了许多篇关于Fragment的简要介绍,发现都是相类似的理解,而且都是草草地说与Activity大致相同就了事,都没有说清楚Activity与Fragment的具体的关联与区别,一大堆的rubbish。在此我也记录下本人的rubbish理解:关于Fragment的生命周期问题,确实应该是...
分类:移动平台   时间:2014-07-06 19:35:31    收藏:0  评论:0  赞:0  阅读:337
c# winform编程之多线程ui界面资源修改总结篇
单线程的winfom程序中,设置一个控件的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一个新线程中这么做,比如:private void btnSet_Click(object sender, EventArgs e){ ...
分类:编程语言   时间:2014-07-06 19:36:48    收藏:0  评论:0  赞:0  阅读:434
1416条   上一页 1 ... 51 52 53 54 55 ... 71 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!