码迷,mamicode.com
首页 > 2015年01月01日 > 全部分享
Python函数设计原则
在任何编程语言中,函数的应用主要出于以下两种情况 代码块重复,这时候必须考虑用到函数,降低程序的冗余度 代码块复杂,这时候可以考虑用到函数,降低程序的可读性 当完整流程足够大时,就要考虑函数,及如何将函数组合在一起。在Python中做函数设计,主要考虑到函数大小、聚合性、耦合性三个方面,这三者应该归结于项目规划与设计的范畴。高内聚低耦合则是任何语言函数设计的总体原则。 如何将任务分解成更有针对性的函数从而导致了聚合性 函数间将要如何通信则又涉及到耦合性 而将函数设计成了合适的大小又可以加强其聚合性及降低其耦...
分类:编程语言   时间:2015-01-01 06:41:30    阅读次数:234
Xcode Custom Shortcut
edit file "/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources"add Custom ShortCut Duplicate Line selectLine:,...
分类:其他好文   时间:2015-01-01 06:42:17    阅读次数:130
Android 【山西违章查询实现1】(解析网页源码然后ListView显示出来)---利用正则表达式解析网页源码
这几天学习Android网络方面的,本来想从网上找些违章查询的接口,看了一下基本上都是付费的,索性自己写一个。主要是 到正则表达式(我都不好意思说我用的正则表达式了)解析了一个网页,然后从ListView显示出来,还有轻量级的SQlite(储存违章查询)。想写一个详细点的所以慢慢来,以后自己回来看的...
分类:移动开发   时间:2015-01-01 06:42:27    阅读次数:273
[leetcode] Largest Rectangle in Histogram
题目:(Stack)Givennnon-negative integers representing the histogram's bar height where the width of each bar is 1, find the area of largest rectangle in ...
分类:其他好文   时间:2015-01-01 06:41:45    阅读次数:124
strut2 模拟拦截器
需求:用户登录的情况下可以访问action的方法,用户没有登录时不允许访问action中的方法并提示'你没有权限访问"。 设计思路:建立一个jsp页面,当请求该页面时,设置用户为登录状态。若没有先请求该jsp页面而去访问action中的方法则不允许。 实现: 建立一个user.jsp页面,设置用户....
分类:其他好文   时间:2015-01-01 06:41:56    阅读次数:136
开源.NET项目 CSS、JS资源优化类库及工具
ResourceOptimizeSolution项目,是基于Yahoo Yui,对css、js进行优化的类库及winform项目。项目地址:http://git.oschina.net/radray/ResourceOptimizeSolutiongit地址:https://git.oschina....
分类:Web程序   时间:2015-01-01 06:39:44    阅读次数:145
GDI+图形图像技术1
System.Drawing命名空间提供了对GDI+基本图形功能的访问,其中一些子命名空间中提供了更高级的功能。GDI+由GDI发展而来,是Windows图形显示程序与实际物理设备之间的桥梁。GDI+是GDI的增强版,主要提供以下三类服务:1)二维矢量图形:GDI+提供了存储图形基元自身信息的类(或...
分类:其他好文   时间:2015-01-01 06:39:55    阅读次数:134
linux jmeter
安装java jdk-6u45-linux-i586.bin ./jdk-6u45-linux-i586.bin 执行完成后生成目录 jdk1.6.0_45 配置环境变量 export JAVA_HOME=/opt/jdk1.6.0_45 export PATH=$JAVA_HOME/bin:$PA...
分类:系统相关   时间:2015-01-01 06:42:09    阅读次数:215
一种 Visual Studio 不能单步调试(函数调用)问题
Visual Studio每次出“莫名其妙的问题”的时候都非常棘手。这次遇到这么一个问题: 新建的Windows的控制台窗口程序(C++),编译链接运行没有问题。但是想单步调试一下,所以在程序的某个地方打上断点,再运行程序,程序可以在断点处停下,但是继续单步执行不下去,会跳出程序直接执行完毕。所以....
分类:其他好文   时间:2015-01-01 06:40:30    阅读次数:583
strut2 输入校验
struts2输入校验分为对action中的所有方法进行校验和对action中的指定方法进行校验。校验方式有两种:手工校验和xml文件校验。首先是手工校验:输入表单如下: 输入校验 ----显示错误信息 用户名:不能为...
分类:其他好文   时间:2015-01-01 06:40:09    阅读次数:146
Android 【山西违章查询实现4】(解析网页源码然后ListView显示出来)--- 将解析出来的数据放到ListView中
这次更简单了。List> data = new ArrayList>(); Map map = new HashMap();然后将mr.group(i)中的数据拿出来放进去protected void onPostExecute(String result) { ...
分类:移动开发   时间:2015-01-01 06:39:09    阅读次数:214
strut2 多个文件上传
在单个文件上传的基础上,修改action中的属性类型,多个文件上传其实就是通过数组或者list来接收文件。客户端上传表单代码如下所示: My JSP 'employeeAdd.jsp' starting page 文件1: ...
分类:Web程序   时间:2015-01-01 06:40:26    阅读次数:197
HyperDock,让Mac的窗口飞
三年前写了一篇文章,介绍了Windows 7下的Aero效果,其实最终是想引出来写Mac OS上能产生类似功能的HyperDock应用程序,可惜这一拖,就拖到连Windows 10都快要发布了。没有关心Windows是否有延续着非常华丽又实用的功能,毕竟过去4年里,Mac才是工作和日常中一直使用的电...
分类:系统相关   时间:2015-01-01 06:40:20    阅读次数:268
Android 【山西违章查询实现3】(解析网页源码然后ListView显示出来)--- 正则表达式在android中的使用
这里使用的Android自身的Pattern和Matcher由于上次已经将拿到的源码放在result中,所以我们就直接可以使用了。直接上代码Pattern p = Pattern.compile(“正则表达式”);Matcher m = p.matcher(result);while(m.find(...
分类:移动开发   时间:2015-01-01 06:39:48    阅读次数:187
UI基础--使用UIScrollView、UIPageControl、NSTimer实现图片循环播放
实现思路:1、创建一个UIScrollView,这里设置为宽度300,高度130,通过storyboard创建;2、使用代码在UIScrollView中添加ImageView,横向放入多张ImageView;3、设置UIScrollView的contentSize为所有图片的宽度总和;4、要保证UI...
分类:其他好文   时间:2015-01-01 06:39:44    阅读次数:228
Android 【山西违章查询实现2】(解析网页源码然后ListView显示出来)--- 客户端获取html源码
废话不多说,直接上源码 最后网页源码在result中。public void btn(View view) { new myWorker().execute("这里是网址"); } //异步操作,防止UI线程阻塞。 private class myWorker ...
分类:移动开发   时间:2015-01-01 06:39:16    阅读次数:161
javascript-图片横向无缝隙滚动
1 23 24 25 26 27 产品名称28 产品名称29 产品名称30 产品名称31 产品名称32 产品名称33 产品名称34...
分类:编程语言   时间:2015-01-01 06:38:05    阅读次数:181
901条   上一页 1 ... 41 42 43 44 45 46 47 ... 53 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!