自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 HttpContext在多线程异步调用中的使用方案

  1.在线程调用中,有时候会碰到操作文件之类的功能。对于开发人员来说,他们并不知道网站会被部署在服务器的那个角落里面,因此根本无法确定真实的物理路径(当然可以使用配置文件来配置物理路径),他们唯一知道的就是文件在项目中的相对路径,为了定位文件路径,一般都会调用HttpContext.Current.Request.MapPath或者HttpContext.Current.Server.MapPa...

2014-07-31 12:06:00 120

转载 【练习4.3】在图片上画矩形并高亮显示矩形区域、统计矩形区域中像素情况并绘制直方图...

《学习OpenCV》中文版第4章第3题提纲题目要求程序代码结果图片题目要求:①允许用户在图片上选择一个矩形区域,当鼠标放开,高亮显示矩形区域②在另一个独立窗口中,使用绘图函数绘制一个图表,分别用蓝、绿和红色表示选中区域中各种颜色的像素在指定数值范围内的数量。程序代码: 1 #include ...

2014-07-31 00:42:00 287

转载 字符串匹配算法KMP算法

数据结构中讲到关于字符串匹配算法时,提到朴素匹配算法,和KMP匹配算法。朴素匹配算法就是简单的一个一个匹配字符,如果遇到不匹配字符那么就在源字符串中迭代下一个位置一个一个的匹配,这样计算起来会有很多多余的不符合的匹配做了冗余的比较。假设源字符串长n,字串长m 该算法最差时间复杂度为 m*(n-m+1),记为O(n*m);这里不做过多解释朴素匹配算法。KMP算法:kmp算法不是在源字符串...

2014-07-30 21:05:00 34

转载 动态创建组件TEdit

//动态创建组件TEditprocedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;Shift: TShiftState; X, Y: Integer);varEdit:TEdit;beginEdit:=Tedit.Create(nil);Edit.parent :=Self;Edit.Sho...

2014-07-29 18:43:00 71

转载 ubuntu 13.04 编译 安装 升级 gcc 4.9.0 address sanitizer

@ 前记: 最近查一个线上项目的crash,review代码无果,crash几率低,不可在本地环境重现。之后在线上好几个服务器跑valgrind就不crash了。个人猜测可能是跑valgrind后性能下降的比较严重,导致crash那个点触发不到了。 gcc从4.8开始支持address sanitizer,也比较好用,文章最后会简单分析下用法。 另我的环境是ubunt...

2014-07-29 13:48:00 107

转载 MemSQL Start[c]UP 2.0 - Round 1 B. 4-point polyline (线段的 枚举)

昨天cf做的不好,居然挂零了,还是1点开始的呢。,,,a题少了一个条件,没判断长度。写一下B题吧题目链接题意:给出(n, m),可以得到一个矩形让你依次连接矩形内的4个点使它们的长度和最长,而这三条线段可以相交、交叉分析:这种情况下,枚举对角线的四个点,当时我也想过,我只用了其中的一种方式,其实有四种方式判断,好像没什么道理。上图吧:转载于:h...

2014-07-28 21:08:00 74

转载 日期,为下拉列表添加日期,优化,目前本人博客上最优的解决方案,之前学习的通过判断得到平年闰年,而这个是让系统自动去判断,无须if判断,代码示例...

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%request.setCharacterEncoding("utf-8");response.setCharacterEncoding("utf-8");String path = request.getContextPath();Strin...

2014-07-27 12:56:00 71

转载 去掉java反编译(JD-GUI)生成的源文件中注释

import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IO...

2014-07-22 21:50:00 381

转载 Equals与==的对比

Equals是对象类型要完全相等==是逻辑判断值是否相等。下面的例子 static void Main(string[] args) { #region 演示一 //两个同例类的Equals比较 string id = "1", p = "1"; ...

2014-07-22 13:36:00 42

转载 java arrayList.subList方法问题

有一次用了list = xxList.subList(1,xxList.size());之后出了一个让我摸不着头脑的错,具体是什么样的错,我忘了,  使用subList后源list中没有在1到xxList.size()区间的元素并没有被移除而是xxList偏移了,每次读取都加上了偏移,截取后的list读取并没有问题,但是上次在使用截取后的list遇到了一个问题,...

2014-07-21 18:31:00 133

转载 马士兵SVN.

下载 服务端:VisualSVN Server和客户端:TortoiseSVNcmd,并cd 到VisualSVN Server安装目录下的bin目录.新建库:1 svnadmin create H:\svn_pro修改conf目录下的passwd,添加 : user=password,如1 ### This file is an example passwo...

2014-07-18 16:37:00 33

转载 不同linux系统添加开机启动程序的命令

see http://phpcj.org/blog/%E4%B8%8D%E5%90%8Clinux%E7%B3%BB%E7%BB%9F%E6%B7%BB%E5%8A%A0%E5%BC%80%E6%9C%BA%E5%90%AF%E5%8A%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E5%91%BD%E4%BB%A4/不同linux系统添加开机启动程序的命令作者: 清风...

2014-07-18 10:06:00 44

转载 POJ 3104 Drying 二分

http://poj.org/problem?id=3104题目大意:有n件衣服,每件有ai的水,自然风干每分钟少1,而烘干每分钟少k。求所有弄干的最短时间。思路:注意烘干时候没有自然风干。能够理解为烘干时每分钟掉(k-1)的水。这样每件衣服每分钟就都掉1水了。二分枚举最小值就可以。#include<cstdio>#include<a...

2014-07-08 18:31:00 37

转载 C语言,查找子字符串并统计个数

一、C语言,在一个字符串中查找一个子字符串,并统计个数~EX:#include <stdio.h>#include <string.h>int find_string(char str[],char substr[]);int main(){ /* char ch[10] = {"qweasd"}; int...

2014-07-08 12:10:00 3424

转载 [LeetCode] Maximal Rectangle

Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing all ones and return its area.思路:动态规划:f[i][j] 表示在第i行中以(i,j)点结束点的前面有多少个连续的1,就是用f[i][j]来记录i行以j列为结尾,往前连续的1的...

2014-07-04 10:36:00 35

转载 软件概要设计做什么,怎么做

一、软件设计一般流程:1、先前的软件需求分析阶段,已经搞清楚了 “要解决什么问题”,并输出了《软件需要说明书》。这时一切都是理想。2、现在进入概要设计阶段,重点说清楚“总体实现方案”,确定软件系统的总体布局,各个子模块的功能和模块间的关系,与外部系统的关系。有一些研究与论证性的内容。并输出《软件概要设计说明书》。这时一切都是概念。3、最后进入详细设计阶段,重点说清楚“每个模块怎么做”,是“...

2014-07-03 11:23:00 43

转载 Angular系列----AngularJS入门教程00:引导程序(转载)

我们现在开始准备编写AngularJS应用——phonecat。这一步骤(步骤0),您将会熟悉重要的源代码文件,学习启动包含AngularJS种子项目的开发环境,并在浏览器端运行应用。进入angular-phonecat目录,运行如下命令:git checkout -f step-0该命令将重置phonecat项目的工作目录,建议您在每一学习步骤运行此命令,将命令中的数字改成您...

2014-07-01 10:51:00 70

空空如也

空空如也

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

TA关注的人

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