码迷,mamicode.com
首页 > 2014年05月08日 > 全部分享
高效编程之cache命中对于程序性能的影响
下面这个代码用两个双层循环遍历了一个二维数组里所有的元素,以我自己机器的测试 上面那个循环耗时基本为下面的一半,两个循环的时间复杂度相同,为什么会有这么大的差别?首先要明白的是不管是几维数组,他们都是用一块地址连续的内存来存储所有的元素,而内存布局的顺序是一整行接着下一个整行排列,第一个循环是一行一...
分类:其他好文   时间:2014-05-08 18:31:26    阅读次数:289
ERwin 连接 mysql
ERwin connect to mysql
分类:数据库   时间:2014-05-08 18:30:54    阅读次数:591
如何查看SQL SERVER数据库当前连接数
1.通过管理工具开始->管理工具->性能(或者是运行里面输入 mmc)然后通过添加计数器添加 SQL 的常用统计 然后在下面列出的项目里面选择用户连接就可以时时查询到数据库的连接数了。不过此方法的话需要有访问那台计算机的权限,就是要通过Windows账户登陆进去才可以添加此计数器。2.通过系统表查询...
分类:数据库   时间:2014-05-08 14:46:26    阅读次数:396
IOS 动画
////////////////////////////////////////////////////////////////////////////////////////////最普通动画://开始动画[UIView beginAnimations:nil context:nil];//设定动...
分类:移动开发   时间:2014-05-08 18:32:17    阅读次数:469
[LeetCode][Java]Triangle@LeetCode
Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below.For example, given the fol...
分类:编程语言   时间:2014-05-08 18:31:51    阅读次数:399
10分钟进阶Nuget
nuget是什么 .net版的maven(java)? 如果你用过windows的chocolatey,mac的homebrew或许更容易理解他,先来回顾下以前我们是如何处理或者碰到过的问题。1.假如我需要合并2个项目,这2个项目是不同的作者,项目中都使用到了log4net并且版本不同,那么你需.....
分类:其他好文   时间:2014-05-08 18:34:47    阅读次数:315
linq查询
Linq给我们带来了很多的便利,不必时时刻刻写sql,可以让一个不懂T-SQL的程序猿也能实现简单编程,但是linq在效率上确实比不上SQL。数据量越大,效率问题就明显。一般查询可以这样写var v = (from c in en.T_AQI wher...
分类:其他好文   时间:2014-05-08 18:34:22    阅读次数:266
黑马程序员 内存管理之proterty,autorelease
#import @interface Person : NSObject{ Book * _book; int _age;}/* oc对象 1.@property能制动生成setter和getter方法 2.retain告诉编译器自动生成setter里的retain 3.atomic:低性能(默认情...
分类:其他好文   时间:2014-05-08 18:33:51    阅读次数:303
jQuery 表单
1.一般输入信息的提示用 属性为text2.只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。3.blur 失去焦点4.$.trim()用于去掉字符串首尾的空白字符。
分类:Web程序   时间:2014-05-08 18:33:17    阅读次数:281
android 读取raw文件
在Android平台下,除了对应用程序的私有文件夹中的文件进行操作外,还可以从资源文件和 Assets 中获得输入流读取数据,这些文件分别放在应用程序的res/raw 目录和 assets 目录下,这些文件在编译的时候和其他文件一起被打包。 需要注意的是,来自Resources和Assets 中的....
分类:移动开发   时间:2014-05-08 18:32:50    阅读次数:449
The Network Adapter could not establish the connection解决办法
用 oracle net manager 将监听改为IP地址,将服务命名也改为IP地址,然后数据库连接改为IP地址方式不要用localhost
分类:Web程序   时间:2014-05-08 18:35:45    阅读次数:255
android C#webservice 上传文件
android 端public String UploadHeadImg(Bitmap bitmap,String fileName ) { String[] arg={"BtyeString","FileName"}; String[] val={bitmaptoString(bitmap)...
分类:移动开发   时间:2014-05-08 18:35:13    阅读次数:357
XAML 命名空间和命名空间映射
本主题将介绍大部分 XAML 文件的根元素中存在的 XML/XAML 命名空间 (xmlns) 映射。它还将介绍如何为自定义类型和程序集生成类似的映射。XAML 命名空间如何与代码定义和类型库相关无论是其一般用途还是 Windows 运行时应用编程的应用上,XAML 都用于声明对象、这些对象的属性以...
分类:其他好文   时间:2014-05-08 18:36:44    阅读次数:409
ResourceDictionary 和 XAML 资源引用
XAML 定义应用的 UI,并且 XAML 也可以定义 XAML 中的资源。资源通常是对你希望多次使用的某些对象的定义。你要为 XAML 资源定义一个键,以供将来引用,该键的作用类似于资源的名称。你可以在整个应用中或从应用中的任意 XAML 页面引用资源。Windows 运行时 XAML 具有一个R...
分类:其他好文   时间:2014-05-08 18:36:10    阅读次数:531
linux修改运行中的脚本
工作中经常会遇到,在执行一个脚本时后,觉得有些地方要补充,而这个脚本又已经运行了一段时间,如果从头再来很浪费时间,这时如果能修改这个运行中的脚本就方便多了。如:cat test.sh#!/bin/bashecho 1111sleep 60echo 2222当开始运行后,如果想修改第二个echo的输出...
分类:系统相关   时间:2014-05-08 18:37:45    阅读次数:344
asp.net 根据当前时间获取本周、上周、下周的周一、周日日期
//本周周一日期,返回结果格式:2014-5-5 0:00:00public static DateTime GetMondayDate(){ DateTime dt=DateTime.Now; int today=(int)dt.DayOfWeek; if(dt.DayOfWeek.Tost...
分类:Web程序   时间:2014-05-08 18:37:12    阅读次数:367
为什么要开发自己的框架、平台或插件
从零开始制作任何框架都是一项让人望而生畏的工作,特别是一些框架已经运行好多年了。在如今这个拿来主义的文化背景下,存在着许多同质化的优秀产品,那我们为什么还要开发自己的框架、平台或插件?我个人认为主要3个原因。 (1)深刻理解问题空间 当我们编写自己的工具的时候,我们别无选择,必须使自己完全沉浸在问....
分类:其他好文   时间:2014-05-08 18:39:35    阅读次数:282
2133条   上一页 1 ... 32 33 34 35 36 37 38 ... 126 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!