自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于友元函数无法访问类中私有成员等问题

在确认自己的代码无误后,确定一下你是否打过vcsp6补丁

2014-04-25 19:41:20 1604

原创 基类指针使用重载输入输出运算符函数操作派生类

1.因为输入输出运算符的特殊性,所以基类需声明重载输入输出运算符函数2.由基类调用派生类的输入输出操作函数来对派生类进行输入输出3.由于基类无法调用派生类的友元函数,所以派生类应将输入输出操作写在非输入输出运算符函数内4.由基类的重载输入输出运算符调用派生类的输入输出操作函数,达到输入输出运算符重载的效果5.派生类需要输入输出重载,则可在自己函数体内声明输入输出重载

2014-04-25 19:40:29 1564

原创 WebBrowser中修改渲染IE的版本

在做一个浏览器项目时有个页面始终打开错误,而我电脑上的Chrome IE11 搜狗(总感觉他的兼容模式所采用的不是电脑上的最新IE版本)都能够正常打开页面    更奇怪的是我做的这个程序在别人电脑上可以打开这个页面    在排除缓存错误等等一切问题后决定还是回到浏览器版本的确定上,而这个我记得之前我将这个项目的所采用的浏览器版本改过的而且出错时显示的也是IE11的提示风格,

2014-04-25 19:37:17 1192

原创 用位操作实现输出变量位字符及将二进制码转化为相应变量值

以vc为例子,int为4字节,32位    int a = 10;    for (int i = 0; i     {        cout         a >>= 1;        //将被取出的最低位移出    }   优点:直接采用位运算,比通过计算产生二进制的方法速度快 将float类型的内存二进制字符输出    float b = 2

2014-04-25 19:36:03 672

转载 pl/pg 语言运行中输出信息

官方文档:http://www.postgresql.org/docs/8.1/static/plpgsql-errors-and-messages.html Use the  statement to report messages and raise errors.RAISE '' [, [, ...]];Possible levels are , , , ,

2014-04-25 19:33:40 685

转载 PGSQL时间函数

中文用法转自 http://my.oschina.net/Kenyon/blog/57188pgsql官方文档 http://www.postgresql.org/docs/8.1/static/functions-datetime.html 1.获取系统时间函数select now(); --2012-05-12 18:51:59.562

2014-04-25 19:32:38 2824

转载 PGSQL的字符串函数

转自 http://gavin-chen.iteye.com/blog/262847 今天做项目遇到客户反映了一个麻烦的事情,有一些数据存在,但就是在程序中搜索不出来,后来分析,发现问题为数据前面有几个空白字符,后来用SQL查询了一下,发现八九个数据表中,数千万条数据中有将近三百万条数据存在相同的问题,本想着在查询时添加匹配符'%',后来试运行了一下,发现不可行,因为尚有很多其它页

2014-04-25 19:31:54 2682

原创 WebBrowser控件执行缩放功能

需引入Interop.SHDocVw.dll         object zoomFactor = 10; // 设置缩放级别 对应与百分比,这里表示缩放为10%        ((SHDocVw.WebBrowser)webBrowser1.ActiveXInstance).ExecWB(SHDocVw.OLECMDID.OLECMDID_OPTICAL_ZOOM,  

2014-04-25 19:30:45 1741

原创 C# WebBrowser控件"自由的"执行JavaScript代码

WebBrowser提供了InvokeScript这样的方法以提供在WebBrowser控件中执行JS函数    但有时还是想象Chrome浏览器的控制台一样去执行一些非函数式的JS语句,这是可以利用WebBrowser的底层接口来实现    首先需要引入MSHTML.dll     void ExcuteJavaScript(string js) {

2014-04-25 19:29:39 1357

原创 三个基于.net的浏览器内核使用的比较

最近做模拟登陆发帖相关的项目分别尝试了基于IE .NET自带的 webbrowser 和 基于WebKit 的WebKit.NET和openWebkitSharp最开始肯定是用的.NET自带的webbrowser但是在一个模拟点击的问题上遇到了错误,就是InvokeMerber("click")这个事件没有生效网上也有和我差不多类似的错误,但是找了一下 没看到有用的

2014-04-25 19:28:49 2504

原创 c#中webbrowser控件的DocumentComplete重复执行的问题

可以获取某个容器下的所有控件

2014-04-25 19:28:03 854 1

原创 c#控件遍历

aliceblue(#F0F8FF)antiquewhite(#FAEBD7)aqua(#00FFFF)aquamarine(#7FFFD4)azure(#F0FFFF)beige(#F5F5DC)bisque(#FFE4C4)black(#000000)

2014-04-25 19:26:10 482

原创 关于dataGridView的多条件筛选

c#提供一个BingdingSource类,该类支持数据筛选功能讲datatable或者dataset或者dataview等转换为BingdingSource类然后将BingdingSource类作为datagridview的数据源调用BingdingSource的Filter属性即可进行筛选判断 语法类似于SQL语句的WHERE子句的写法 多条件筛选时可以

2014-04-25 19:23:44 2603

原创 改变静态控件字体大小

CFont font;font.CreatePointFont(200,_T("宋体"),NULL);GetDlgItem(IDC_Static控件名)->SetFont(&font);

2014-04-25 19:21:24 391

原创 汉诺塔非递归栈代码

参照递归代码改编 SETYPE为栈元素{int n,//金片数量 char x,y,z}柱子名称 栈功能代码和输出代码不贴出初学者   使用纯C代码void Hanoi(SETYPE x) {     STACK s;    charc;    inti = 0 , n =pow(2, x.n) - 1;      AStackCreate(&s);

2013-02-21 23:59:59 489

空空如也

空空如也

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

TA关注的人

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