- 博客(85)
- 资源 (4)
- 收藏
- 关注
转载 堆排序
// array是待调整的堆数组,i是待调整的数组元素的位置,nlength是数组的长度//本函数功能是:根据数组array构建大根堆 voidHeapAdjust(intarray[], inti, intnLength){ intnChild; intnTemp;
2013-09-20 10:28:16
720
转载 左递归文法 不太懂
一个文法含有下列形式的产生式之一时:1)A→Aβ,A∈VN,β∈V*2)A→Bβ,B→Aα,A、B∈VN,α、β∈V*则称该文法是左递归的。然而,一个文法是左递归时,不能采取自顶向下分析法。消除左递归方法有:a)把直接左递归改写为右递归:设有文法产生式:A→Aβ|γ。其中β非空,γ不以A打头。可写为:A→γA'A'→βA'|ε一般情况下,假定关于A的产生式是
2013-09-20 09:13:45
4092
原创 ASP.NET 验证码 不同浏览器 不刷新问题
具体为什么不刷新是缓存机制不同,验证码图片的src或ImageUrl的获取是来自一个文件,由于连接地址没变所以不同内核浏览器有的会认为源没有变,解决办法就是在连接后面加上一个随机参数如可以用JS的Math.radom()我在网上找的一个是凡的世界http://www.cnblogs.com/Impulse/archive/2008/06/19/1226123.htmlimage.asp
2013-09-17 19:30:49
1272
原创 Jquery CSS 与 Attr
今天用Jquery想动态更改一张位图的src发现css不好用,查看Jquery文档好像是css是设置样式的属性的,如颜色,字体,背景等,而attr貌似是能操作所有属性,包括Jquery未封装的属性。 $("#newClassImg").attr("src", "./images/plus3.jpg");//改变图片源 $("#newClass").css("background-color
2013-07-31 09:44:51
1395
转载 jquery cookie
转自简明魔法jquery.cookie.js使用介绍2011-04-21对cookies的操作在当访问一个网站就无时无刻的都伴随着我们,记录着我们的一举一动,并将不危害用户隐私的信息,将以保存,这样用户就不用去从新再次操作重复的步骤,这样大大方便了客户,也增加了客户对网站的回头率。jquery.cookie.js 提供了jquery中非常简单的操作cookie的方法。$
2013-07-30 12:56:07
907
原创 ASP.Net GridView 删除提醒
在绑定好数据后,添加了CommandField的删除列,然后双击GridView的OnRowDataBound事件;在后台的GridView1_RowDataBound()方法添加代码,最后代码如下所示:其中Cells[3]中的3是你的删除链接所在列号,第一列号为0依次类推 protected void GridView1_RowDataBound(object sender
2013-07-24 20:57:26
1430
原创 Linq 插入问题 不能添加其键值已在使用中的实体
DB.SubmitChanges();抛出异常为“不能添加其键值已在使用中的实体”,以后再从前台传来的实体数据无论class_id存在与否都会抛出这个异常,网上没有找到类似问题,最后只好自己写了一个id检测方法
2013-07-22 10:37:40
3391
转载 正则表达式 例子
正则表达式实例1.验证数字:只能输入1个数字 表达式 ^\d$ 描述 匹配一个数字 匹配的例子 0,1,2,3 不匹配的例子 2.只能输入n个数字 表达式 ^\d{n}$ 例如^\d{8}$ 描述 匹配8个数字 匹配的例子 12345678,22223334,12344321 不匹配的例子 3.只能输入至少n个数字 表达
2013-07-21 01:03:24
3638
原创 SQLsever2008 远程连接错误 linq
如果你也和我一样远程连接一个sqlsever2008数据时出现类似错误 SqlException (0x80131904): 用户 ‘xxxxx' 登录失败。首先在“服务器资源管理器”中测试一下你的一个数据库表,看能否获得数据,如果不能查询出来,说明你的远程权限设置有问题,请参考http://www.cnblogs.com/insus/archive/2013/06/07/3123
2013-07-18 00:14:22
1510
转载 Jquery 获取组件的值
jQuery获取 Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项 时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选
2013-07-16 23:21:00
2479
转载 JS 添加多个上传 input
test.html //添加一行 function add() { var content = ""; content += ""; content +="" $("#fileTable").append
2013-04-28 17:34:56
1983
原创 JS 检测 邮箱格式 是否存在空字符
/* 用途:检查输入对象的值是否符合E-Mail格式 输入: str 输入的字符串 返回:如果通过验证返回true,否则返回false */ function isEmail( str ) { var myReg = /^[-_A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/; if(m
2013-04-27 11:31:45
1630
原创 JS 中的特殊字符 跳转连接
在JS中一种实现跳转的方法location.href = "login.php";//页面直接跳转到当前目录下的login.php页面 如你想以绝对路径书写跳转地址,出现特殊字符想 / " 之类的,需要转义字符 //反斜杠/"双引号如要跳转到 http://localhost/EasyChatt/index.php 你要这么写,后面是参数var url = "
2013-04-22 12:14:18
1858
原创 Jquery submit() 问题
用户名: 密码: 邮箱: id="submit" value="注册" />改为id="register" value="注册" />
2013-04-20 19:42:18
1474
转载 Mysql 建库 编码
mysql 创建 数据库时指定编码很重要,很多开发者都使用了默认编码,但是我使用的经验来看,制定数据库的编码可以很大程度上避免倒入导出带来的乱码问题。我们遵循的标准是,数据库,表,字段和页面或文本的编码要统一起来很多mysql数据库工具(除了phpmyadmin,我偶尔用,功能强速度慢)都不支持创建时指定数据库编码,当然可以改my.ini来解决这个问题,但是需要重新启动mysql,不过
2013-04-20 11:17:57
1356
原创 opencv for python 之人脸识别
此代码由网上参考多人代码而写成,仅供大家互相学习参考import cv2.cv as cvcv.NamedWindow("W1", cv.CV_WINDOW_AUTOSIZE)//找到设备对象for i in range(3): capture = cv.CaptureFromCAM(i) if capture: break#检测人脸函数def rep
2013-01-02 18:42:31
3219
1
原创 opencv for python 之 模板匹配
import cv2.cv as cv#load imagefilename = "../Video/cat.jpg"image = cv.LoadImage(filename)#create one windowwin_name = "test"cv.NamedWindow(win_name)win2_name = "test2"cv.NamedWindo
2012-12-14 17:25:48
4282
原创 opencv for python 之 突出点检测
操作可以找到一张图片中突出点的,比如周围都是黑色像素的一个白色像素将被找到import cv2.cv as cv#load imagefilename = "../Video/cat.jpg"image = cv.LoadImage(filename)#create one windowwin_name = "test"cv.NamedWindow(win_na
2012-12-14 16:50:13
2797
原创 opencv for python 之 图像处理 阀值转换 侵蚀
import cv2.cv as cv#load imagefilename = "../Video/cat.jpg"image = cv.LoadImage(filename)win_name = "test"cv.NamedWindow(win_name)win2_name = "test2"cv.NamedWindow(win2_name)#set creat
2012-12-14 14:10:28
2726
原创 opencv for python 之 简单的图像变化
import cv2.cv as cv#load imagefilename = "../Video/cat.jpg"image = cv.LoadImage(filename)#set created imagesize = cv.GetSize(image)#(100, 100)depth = 8channels = 1灰度处理grey = cv
2012-12-13 12:41:57
1729
原创 opencv for python 之 创建图片绘制简单几何图形
#create a image and test draw it创建一张图片,需要定义图片各个属性,包括大小,图片像素类型(每个像素点用多少bits表示),通道数3(rgb)import cv2.cv as cv width = 200height = 200no_of_bits = 8channels = 3image = cv.CreateImage((width,
2012-12-12 20:56:19
8127
原创 Python for opencv 之 播放视频
用Python调用opencv播放视频 和 用C/C++基本没有区别首先当然是加载opencv的动态库import cv2.cv as cv指定要读取的视频文件目录filename = "../Video/Wildlife.avi"定义播放视频的窗口的名字win_name = "test"利用opencv中CaptureFromFile函数,获得视频的视频的“句柄”
2012-12-12 19:34:03
9006
转载 需求才是软件的生命
英文原文:A Tale of Two Bridges,编译:外刊IT评论两个老工程师坐在一起聊天,炫耀他们自己做过的最伟大的项目。其中一个工程师讲述他说如何设计他此生建造的最大的一座桥梁。“这是一座横跨大峡谷的大桥,”他对他的朋友说。“一个又宽又深的大峡谷。我们花了两年时间研究地质结构,选择建设地点。然后我们雇用最能干的人来设计大桥,这又用去了5年。我们跟最大的工程公司签约,让他们修建架构
2012-12-07 14:46:44
700
转载 编程语录
http://blog.jobbole.com/18399/从去年开通@程序员的那些事 开始,陆陆续续发布了一些#编程语录#。今天也在国外程序员 Senthil Kumar 的博客看到了他最喜欢的10条编程语录。其中大部分已经分享过,现再次综合分享给大家。(提示:正如广为流传的经典段子,有些经典语录有多个版本,作者署名都不一样。从下文就可以看出来。英文原文我保留了 Senthil Ku
2012-12-07 14:31:35
753
原创 C# 截取图像中的特定区域
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy
2012-12-07 12:46:03
10708
1
翻译 Python for opencv 之 显示图像及在图像上书写文字
#从Opencv中导入函数import cv2.cv as cv #创建一个窗口,命名为you need tostruggle,#cv.CV_WINDOW_AUTOSIZE这个参数设定显示窗口虽图片大小自动变化cv.NamedWindow('You need to struggle', cv.CV_WINDOW_AUTOSIZE) #加载一张图片,第二个参数指定当图片被
2012-12-04 10:45:12
9677
原创 eclipse 下配置 python 编译环境 调用 opencv 动态库编程
想研究opencv用python写一些图像处理的demo,希望最后能写出一个自己的不是很完善的动态库,最终希望能做出一件可用的小产品。前期学习python的一些基础,因为是在win7下工作的,python自带的IDE开发不是很方便,好吧我承认自己不是用vi就能快速写程序的大神,最终参考网上信息,在eclipse上搭建起了python开发环境。首先是装python,由于本人学习python是想研
2012-12-03 12:01:18
2675
原创 代码注释之Kinnect简单图像变化
代码来源介绍作者: yangecnu(yangecnu's Blog on 博客园)出处:http://www.cnblogs.com/yangecnu/本作品由yangecnu创作,采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。 欢迎转载,但任何转载必须保留完整文章,在显要地方显示署名以及原文链接。如您有任何疑问或者授权方面的协商,请给我留言
2012-11-13 15:18:47
1107
原创 代码注释之kinect数据流对象操作
代码来源介绍作者: yangecnu(yangecnu's Blog on 博客园)出处:http://www.cnblogs.com/yangecnu/本作品由yangecnu创作,采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。 欢迎转载,但任何转载必须保留完整文章,在显要地方显示署名以及原文链接。如您有任何疑问或者授权方面的协商,请给我留言
2012-11-11 19:34:51
1592
原创 代码注释之Kinect设备发现
代码来源介绍作者: yangecnu(yangecnu's Blog on 博客园)出处:http://www.cnblogs.com/yangecnu/本作品由yangecnu创作,采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。 欢迎转载,但任何转载必须保留完整文章,在显要地方显示署名以及原文链接。如您有任何疑问或者授权方面的协商,请给我留言
2012-11-11 18:49:35
1149
原创 Json 中文乱码
编码有许多,网站设计时最好保证数据库和前台编码相同,大多数编码好像用UTF-8,中文编码用GBK,GB2312...但Json 并不支持中文编码,所以当你用Json 从后台向前端传数据时,一定会出现乱码或为空的问题。 假设我服务器和前台都是用GB2312编码,我从数据库获得一个数组Name,Name=["你好","Json","我是中文"],后台语言是PHP,这时我要把name传到前台
2012-10-28 10:54:48
2510
原创 页面设计 中英文输出 自动换行
今天又经历了恶心的页面错位现象,原因很简单,在页面输出汉字时,如果区域宽度不够了,会自动换行,然而,英文字母不可以,也就是说你输出类似"aaaaaaaaaaaa"的一串字符,页面认为这是一个单词,无法断开,如果在中输出,而这个区域宽度只有3个字符,那么,页面将发生错位。如果换成"aaa aaa aaa aaa" 当然可以了,因为页面把他们看做是是四个单词,也就能换行了。如果想强行换行在只需在C
2012-10-19 13:39:34
1342
原创 php 页面后退
echo "alert('登录成功,欢迎你$this->usename');location.href = 'javascript:history.go(-2);'";history.back();是跳回前一次浏览器显示的页面,如果你是用表单提交触发的跳转操作,你要用history.go(-2);即返回上上次显示的页面,因为你提交表单时肯定重新加载了页面。
2012-10-17 14:04:39
1973
原创 php 文件下载 注释
header('Content-Type:text/html;charset= GBK');//设计文件编码格式 $filename = $_GET['filename'];//获得文件名 $path = "../UpAndLoad/upfile/article/".$filename; if(!empty($path) and !is_null($path)){//
2012-10-16 18:55:16
804
转载 php代码警告 第一个<?php ?>前不要有空格
【转】解决Warning: Cannot modify header information - headers already sent by..信息的时候经常提示:cannot modify header information - headers already sent by (......)。其实已经实现需要的效果了,就是这个错误信息看着不爽,网上找了很多办法,综合使用得到的解决方法
2012-10-16 18:17:13
2621
原创 php 页面当前刷新
echo "评论成功"; echo "document.location.href='show.php'"; document.location.href='show.php'或写成window.location.href='show.php'; 区别:1、window 指窗体。document指页面。document是window的一个子对象。 2、用户不能改
2012-10-16 13:53:11
5852
转载 varchar char text
转载:http://blog.youkuaiyun.com/wxq1987525/article/details/6564380具体对这三种类型的说明不做阐述可以查看mysql帮助文档。char的总结: char最大长度是255字符,注意是字符数和字符集没关系。可以有默认值,尾部有空格会被截断。varchar的总结: varchar的最大长度65535是指能
2012-10-05 17:15:04
754
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人