自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 关于优化for循环的注意的事项

for循环注意事项:1.for循环内部尽量少做数据库查询之类的IO代价大的操作2.尽量控制for循环的次数,不多做无用功3.能一次加载在内存中的,就不要通过循环来多次查询数据库,除非数据量过大。4.for循环内部尽可能少创建对象,会耗费大量内存资源起因:前两天优化一个统计功能的页面,客户反映说,点击页面的查询按钮要等快十秒中数据才加载出来,然后点击导出按钮后,加载时间快翻一...

2015-01-31 21:51:00 208

转载 fork函数的基本介绍和应用

从fork()函数的角度来看,一个进程大致包括以下三点:代码数据分配给进程的资源fork()函数通过系统调用,创建一个与原来进程几乎完全相同的进程,接入点从调用fork()函数处开始。也就是两个进程在之后的步骤里可以做完全相同的事,但如果初始参数或者传入的变量不同,或者是判断条件不同,两个进程也可以做不太一样的事。  一个进程调用fork()函数后,系统先给新的进程分配资...

2015-01-30 16:41:00 237

转载 iOS 调用带内容的短信页面

- (void)inviteBtnMethod{ NSLog(@"inviteBtnMethod %@",myInviteCode.text); // [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms:"]]; NSString *str = @"我邀请你参与新鲜,新鲜是一个...

2015-01-29 17:06:00 135

转载 win7 64位系统 调用键盘的超强方法!

PVOID oldValue = NULL; Wow64DisableWow64FsRedirection(&oldValue); ShellExecute(NULL, _T("open"), _T("osk.exe"), NULL, NULL, SW_SHOWNORMAL); Wow64RevertWow64FsRedirection(oldValue);转载于:https://ww...

2015-01-28 21:46:00 99

转载 start() vs. run()

I'm reading a Blog. But a rather familiar question occurred to me, "What's the difference between run() method and start() method in thread?". Let's test it with the following code:#FileName: t...

2015-01-28 14:30:00 64

转载 认识:ThinkPHP的编译缓存文件~runtime.php

1.定义单入口文件(index.php)在单入口index.php中不定义这两项时,会生成编译缓存文件~runtime.phpdefine('RUNTIME_PATH','./App/Temp/'); //定义编译目录define('APP_DEBUG',TRUE); //开启调试模式上述两行不能在index.php中作用,则index.php变为...

2015-01-27 21:26:00 303

转载 EassyMock实践 自定义参数匹配器

虽然easymock中提供了大量的方法来进行参数匹配,但是对于一些特殊场合比如参数是复杂对象而又不能简单的通过equals()方法来比较,这些现有的参数匹配器就无能为力了。easymock为此提供了IArgumentMatcher 接口来让我们实现自定义的参数匹配器。 我们还是用例子来说话:要测试的接口package MockTest;public int...

2015-01-27 15:26:00 107

转载 Git_Bug分支

软件开发中,bug就像家常便饭一样。有了bug就需要修复,在Git中,由于分支是如此的强大,所以,每个bug都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除。当你接到一个修复一个代号101的bug的任务时,很自然地,你想创建一个分支issue-101来修复它,但是,等等,当前正在dev上进行的工作还没有提交:$ git status# On branch dev...

2015-01-27 11:12:00 42

转载 [HIve - LanguageManual] Joins

Hive JoinsHive JoinsJoin SyntaxExamplesMapJoin RestrictionsJoin OptimizationPredicate Pushdown in Outer JoinsEnhancements in Hive Version 0.11Join SyntaxH...

2015-01-26 11:01:00 81

转载 【翻译】针对多种设备定制Ext JS 5应用程序

原文:Tailoring Your Ext JS 5 Application for a Multi-Device World概述鉴于当今设备和表单因素的扩散,要针对所有这些可能性来优化应用程序已经变得越来越复杂。虽然可以使用CSS响应这些环境条件,但典型的,如Ext JS应用程序这样,还是要包含大量的Javascript。在某些情况下,使用javascript来针对设备细节进行编码可能很简单...

2015-01-25 18:56:00 42

转载 ANTS Performance Profiler 8:支持对Web请求、异步代码和WinRT的性能剖析

下载与激活:http://download.csdn.net/detail/lone112/6734291离线激活位于英国的Red Gate Software有限公司最近发布了ANTS Performance Profiler 8 Beta,支持对Web请求、异步代码和Windows商店应用的性能剖析。该版本还支持SharePoint 2013和一个新的时间线,这使开发者不但能够监控应...

2015-01-22 17:27:00 58

转载 php的多线程使用

PHP 5.3 以上版本,使用pthreads PHP扩展,可以使PHP真正地支持多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。在liunx下的安装准备工作:1.下载Threading for PHP安装包https://github.com/krakjoe/pthreads2.php安装包php安装时一定要加上--enable-maintainer-zts参...

2015-01-22 17:15:00 44

转载 [Q&A] 应用程序清单生成失败

当在 Silverlight 客户端属性里(如下图),添加“允许在浏览器外运行应用程序”和“在浏览器内运行时需要提升的信任”时, 图1目录下会自动生成如下两个文件,但是,当想把图1中的两个选项去掉,然后在手动把图2中的两个文件手动删除后,编译会报如下错误:参考解决方法:在 Silverlight 项目目录下找到对应的 .csproj 文件,用文本编辑,然后去除其中...

2015-01-22 14:01:00 454

转载 MXS 编辑器外观

MXS 编辑器外观 Tool > Open User Options File# Give symbolic names to the set of colours used in the standard styles.colour.global.back=#e0e0e0# Defaultstyle.MAXScr...

2015-01-22 09:23:00 101

转载 使用Ajax向服务器端发送请求

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose...

2015-01-21 14:29:00 72

转载 NLP startup material

The Association for Computational Linguistics(ACL,URL:http://aclweb.org/)Computational Linguistics(URL:http://www.mitpressjournals.org/loi/coli)Transactions of ACL(TACL,URL:http://www.transa...

2015-01-21 12:39:00 102

转载 SSL连接建立过程分析(1)

Https协议:SSL建立过程分析web訪问的两种方式:http协议,我们普通情况下是通过它訪问web,由于它不要求太多的安全机制,使用起来也简单,非常多web网站也仅仅支持这样的方式下的訪问.https协议(Hypertext Transfer Protocol over Secure Socket Layer),对于安全性要求比較高的情况,能够通过它訪问web,比方工商银行ht...

2015-01-21 12:01:00 54

转载 Nutch 2.x+Hadoop 2.5.2+Hbase0.94.26(续)

上周以为搞定了Nutch 2.x+Hadoop 2.5.2+Hbase0.94.26的整合,于是这周开始真正执行nutch抓取tieba的数据:nutch inject /urls -crawlId tieba谁知道报错:java.lang.NoSuchMethodError: org.apache.hadoop.net.NetUtils.getInputStream(Ljava/net/Sock...

2015-01-20 17:30:00 79

转载 使用jackson工具类把对象或集合转为JSON格式

jackson使用方法:1、加入jar包:jackson-annotations-2.2.2.jarjackson-core-2.2.2.jarjackson-databind-2.2.2.jar2、具体的使用步骤:1)、创建org.codehaus.jackson,map.ObjectMapper 对象2)、调用ObjectMapper 的 writeValu...

2015-01-20 12:46:00 153

转载 【leetcode】Climbing Stairs

题目简述:You are climbing a stair case. It takes n steps to reach to the top.Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top?解题思路:这个是最简单的动态规划问题,我们考虑爬上n阶...

2015-01-17 16:00:00 32

转载 LocalDB

LocalDB是SQL Server Express数据库引擎的轻量级版本,其非常易于安装、配置、以命令行启动并运行在user model.LocalDB以一种SQL Server Express特殊的执行模型运行,从而使得你能够以.mdf文件的方式来操作数据库。如果你想使得数据库具有随项目迁移的能力,你可以把LocalDB数据库文件放在web项目的App_Data文件夹下。在SQL ...

2015-01-15 14:50:00 133

转载 加入收藏和设为首页的功能

<a onclick="SetHome(window.location)" href="javascript:void(0)">设为首页</a> <a onclick="AddFavorite(window.location,document.title)" href="javascript:void(0)">加入收藏</a&...

2015-01-15 14:47:00 49

转载 加载自定义 cell 的 XIB 文件 的两种方式

自定义单元格如果是使用 IB 方式创建的,则需要手动加载,因为 XIB 上的 cell 不会自动加载第一种:使用应用程序束应用程序束 NSBundle:获得工程中所有的资源的路径,相当于当前工程的目录。//获得指定的xib中所有的视图NSArray * array = [[NSBundle mainBundle]loadNibNamed:@"ZYTableViewCell...

2015-01-11 13:08:00 78

转载 HDU 5154 Harry and Magical Computer bfs

Harry and Magical ComputerTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 499Accepted Submission(s): 233Problem DescriptionIn reward...

2015-01-10 20:07:00 33

转载 Log4Net

在WinForm或Console应用程序中,要使用Log4Net组件,需要在AssembleInfo.cs文件中添加如下代码,表示要使用的配置文件信息:[assembly: log4net.Config.XmlConfigurator(ConfigFile = "./LearnLog4Net.exe.config", ConfigFileExtension = "config", Watc...

2015-01-08 22:23:00 39

转载 linux shell

1.重启php-fpm:ps -ef |grep php-fpm kill id ,/usr/local/php/sbin/php-fpm -c /etc/php.ini2.重启nginx:/usr/local/nginx/sbin/nginx -s reload3.导出数据库:mysqldump -h host -u user -p dbname>bak.sql4.导入sq...

2015-01-06 12:18:00 72

转载 JS读秒调转

function countDown(secs, surl) { if (--secs > 0) {setTimeout("countDown(" + secs + ",'" + surl + "')", 1000);}else {window.location.href = surl;}}转载于:https://www.cnblogs.com/L...

2015-01-05 10:27:00 43

转载 npm 全局环境变量配置

我们要先配置npm的全局模块的存放路径以及cache的路径,例如我希望将以上两个文件夹放在NodeJS的主目录下,便在NodeJs下建立”node_global”及”node_cache”两个文件夹。如下图cmd 中输入如下命令npm config set prefix “d:\nodejs\node_global”以及npm config set cache “d:\no...

2015-01-04 00:36:00 337

转载 【HTML】canvas学习小结

1. 绘制基本图形-----上下文----------------------------------------------------------canvas.getContext('2d') 获取上下文ctx.save()  保存当前上下文ctx.restore()  恢复至上次保存的上下文-----路径---------------------------------...

2015-01-03 12:48:00 47

转载 关于java可变(协变)返回类型的解说之一------------基类与派生类

  在java代码中,人们惯性的认为一个方法中只能返回一种返回值或者无返回。博主在做开发过程中碰到了这样一种情况,安卓客户端请求数据,后台可能返回两种结果(1)访问令牌失效,无数据返回。(2)正常获取数据。  这样的情况下需要根据访问令牌标识来判断是否有数据返回。当无效时返回用户重新登录提示,正常时则返回数据。显然,返回的结果有两种,那么一个方法里面只能返回一种类型的禁锢使得开发起来略显笨拙。...

2015-01-02 22:37:00 306

转载 循环队列

什么是队列?队列(Queue)也是一种运算受限的线性表。它仅仅同意在表的一端进行插入,而在还有一端进行删除。同意删除的一端称为队头(front),同意插入的一端称为队尾(rear)。FIFO原则队列具有先进先出原则,与栈的先进后出形成对照。为什么设计循环队列?队列的顺序存储结构称为顺序队列,顺序队列实际上是运算受限的顺序表,和顺序表一样,顺序队列也是必须用一个向量空...

2015-01-02 19:25:00 33

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除