现在位置: 首页 > linxianbin发表的所有文章
  • 06月
  • 07日
综合 ⁄ 共 740字 评论关闭
http://blog.sina.com.cn/s/blog_3fa68f2d01000bm5.html 如何在CHtmlView中实现与HTML页面使用window.external对像进行交互。 1、在类定义时添加DECLARE_DISPATCH_MAP()如:class CItemView : public CHtmlView{DECLARE_DISPATCH_MAP()....}2、在构造函数中添加EnableAutomation();如:CItemView::CItemView(){EnableAutomation();}3、在类实现文件前添加类似如下的映射BEGIN_DISPATCH_MAP(CItemView, CHtmlView)DISP_FUNCTION(CVideoView, "Func1", Func1, VT_EMPTY, VTS_NONE) END_DISPATCH_MAP()4、重写OnGetExternalHRESULT CIt......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 6222字 评论关闭
今天用java粗略实现了丁又专老师之前在博客发表的题目--“附加题及示例代码(写HTML文件):根据给定的博客名单,自动生成HTML网页”,完成后回看丁老师发布的实现代码--“批量生成HTML文件,通过 学生名单(学号、姓名) 与 博客名单(姓名、网址)”,看到自己对写代码的规范要求实在太不严格了,感觉自己是在针对实现个别问题而完成工作,而不是针对类别问题而去实现。 参考博客名单资料:blog_list_wl131.txt。若有冒犯之处,还请及时联系,谢谢。 往后应以此为鉴,多去思考如何解决一类问题,而不是解决一个问题。 既然写了出......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 954字 评论关闭
   Problem Description 输入一个英文句子,将每个单词的第一个字母改成大写字母。   Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。   Output 请输出按照要求改写后的英文句子。   Sample Input i like acm i want to get an accepted   Sample Output I Like Acm I Want To Get An Accepted   Author lcy   解题思路:      这道题,是当时学C的时候,就没有解决的一道题,真是感觉自己大一学的真恶心。      当时出现的问题是什么呢?其实,问题就是不知道对于一个字符流......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 295字 评论关闭
 1、打开终端 (CTRL+alt+A)或者直接在进入命令符模式(CTRL+alt+F1); 2、新建一个文件,命令为gedit xxx,eg;gedit chengfabiao.c(乘法表),他会自动把此文件打开 3、输入C语言代码。4、保存代码并退出编辑。 5、利用gcc命令对代码进行编译 ,gcc -o force chengfabiao.c。"-o"表示输出文件,整句表示编译chengfabiao.c生成Linux可执行的文件,并将其名命名为force.6、在终端直接输入./force,即可看到运行的结果了。  注:以上实验基于ubuntu12.10运行。 2013-8-23    0:21
阅读全文
  网上对于上面的几种组合有不少介绍,但大都是一个版本,并且初学者很难配置成功。      1、为什么选择Eclipse           本人是从。net转过来java的,想找一个类似于vs一样强大的编辑器,发现太难了,Eclipse对于java还算是不错的了,虽然人性化方面不如vs,但是它的强大插拔机制多少能弥补一些不足,并且它也是开源的,jbuilder也把核心转向他了,可见发展潜力不错。       2、为什么选择Resin             学习java之初自己做了全套的web服务器,包括简化的servlet/jsp容器等等,虽然花了我大量的时间(深知不要重复造轮子的原......
阅读全文
  • 11月
  • 24日
综合 ⁄ 共 201字 评论关闭
1、如果你已经知道指针将被初始化为什么地址,就把它初始化为该地址,否则就把它初始化为NULL。 2、int  a; int *d=&a;    *d=10-*d;  该语句正确 d=10-*d;该语句为非法的。因为它表示把一个整形数量(10-*d)存储于一个指针变量中。 3、标准允许指向数组元素的指针与指向数组最周一个元素后面的那个内存位置的指针进行比较,但不允许与指向数组第一个元素之前的那个内存位置的指针进行比较。
阅读全文
  • 11月
  • 15日
综合 ⁄ 共 1434字 评论关闭
本文主要谈谈软件,程序的安装。 linux环境下软件的安装分为三种:源代码安装,rpm安装,可执行文件安装。当然也可以是基于dep的apt-get 和基于rpm包管理的yum等命令方式安装。 1)源代码安装:首先必须保证源码编译器已正确安装,安装软件的用户具有相应目录的权限,一般的发行包都有configure文件,你需要根据需要指定正确的参数运行它构造一个makefile文件,比如安装目标目录,编译时依赖的类库,头文件等,然后运行make&&makeinstall安装,中间可能会出很多问题,我们要一个一个解决,再重新编译安装。 源码的获......
阅读全文
  • 11月
  • 11日
综合 ⁄ 共 472字 评论关闭
这两天写了Openssl中关于DES,AES,BlowFish等对称加密算法的API介绍。今天写了一个程序,测试了一下这三种加密算法的运算速度。 硬件环境:     X200, CPU: P8600,2.2G, 内存: 2G 软件环境:     Windows XP SP3      测试方法:     DES: 3DES ECB模式,密钥长度16个字节,加密/解密8个字节;     AES: AES ECB模式,密钥长度16个字节,加密/解密16个字节;     BlowFish: ECB模式,密钥长度16个字节,加密/解密16个字节;          每个算法分别对数据做1000000次的加密/解密,得到的时间如下:          3DES加密:469 ......
阅读全文
  • 10月
  • 18日
综合 ⁄ 共 2947字 评论关闭
全概率......   条件概率,贝叶斯公式,全概率..... Probability|Given Time Limit: 3000MS Memory Limit: Unknown 64bit IO Format: %lld & %llu Submit Status Description Problem G Probability|Given Input: Standard Input Output: Standard Output   N friends go to the local super market together. The probability of their buying something from the market is respectively. After their marketing is finished you are given the information that exactly r of them has bought something ......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 23140字 评论关闭
之前写过一篇《Git 使用入门》,主要简单地介绍 Git 和安装。现在这记录一下 Git 的基本配置,方便使用。 Git命令的使用,一般有两种两种形式,一种是git后面带参数(如:git add),另一种是直接减号连接的一条命令(如:git-add),后面讲解全部使用后者,这样可以避免空格的使用带来的问题。 $ ssh-keygen -b 1024 -t dsa 生成密钥,用户通信加解密。1024为生成密钥大小,dsa为指定的加密类型。如果接受默认设置,那么私钥和公钥文件分别位于:~/.ssh /id_dsa和~/.ssh/id_dsa.pub。用户需要向服务器管理员提供公钥(id_ds......
阅读全文
  • 09月
  • 22日
综合 ⁄ 共 414字 评论关闭
就是在说给你几种物品,然后做01背包,不比它给出的B小的第一个状态是多少。 直接看代码吧,太水了。 #include <cstdio> #include <cstring> #include <algorithm> #define N 25 #define M 1001000 using namespace std; int n,m; bool f[M]; int main() { // freopen("test.in","r",stdin); int i,j,p,a,b; while(scanf("%d%d",&n,&m)!=EOF) { memset(f,0,sizeof(f)); f[0]=1; p=0x3f3f3f3f; for(i=1;i<=n;i++) { scanf("%d",&a); for(j=m-1;j>=0;j--)if(f[j]) { ......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 433字 评论关闭
  1.做人要像竹子一样,每前进一步都要做一次小节。 2.想法决定做法,思路决定出路。 3.舍弃有限,赢得无限。 4.安逸舒适的生活会磨灭人的意志,紧张火热的工作能增长人的锐气。 5.别人的缺点是自己的镜子。 6.平平淡淡看世界,踏踏实实写人生。 7.梦想是超越的动力,行动是飞翔的翅膀。 8.人生如歌,只有踩好每一个音符,才能谱写美丽的华章。 9.平视自己,仰视他人。(励志一生 http://www.it-crazy.com) 10.没有永远的胜利,只有永远的努力。 11.今天的成绩是昨天的汗水,明天的成功还需今天的努力。 12.对别人的宽容是一种储蓄......
阅读全文