自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (10)
  • 收藏
  • 关注

原创 十六进制转10进制(c++)

#include<iostream>#include<cmath>#include<cstring>using namespace std;int main(void){ int n; int temp; char* arr = new char[9]; //要给‘\0’留一位 cin >> arr; n = strlen(arr); //计算字符串长度 long...

2021-12-28 10:56:00 430

原创 两数相加 代码

给你两个非空 的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0开头。示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.示例 2:输入:l1 = [0], l2 = [0]输出:[0]...

2021-11-30 17:09:26 414

原创 perl fork()

<br />Forking in perl is a nice thing to do, and for some it’s a hard thing to understand. It can be pretty easy to get lost especially since there are 100 ways to the same thing. I’m going to attempt to explain a little bit of the inner workings of

2010-12-10 17:31:00 604

原创 perl fork()

<br />Forking in perl is a nice thing to do, and for some it’s a hard thing to understand. It can be pretty easy to get lost especially since there are 100 ways to the same thing. I’m going to attempt to explain a little bit of the inner workings of

2010-12-10 17:16:00 525

原创 perl 常用函数以及例子代码

absPERL 代码:#!/usr/bin/perl -w #$result=abs(value); # @re=abs(-23); print "/@re/=abs/(/-23/)/;/n"; print "/@re/=@re/n";  arrayPERL 代码:#!/usr/bin/perl -w @num=qw(11 33 2 dd 0); printf "first:@num/n"; $name="dear"; @list=(1..12,"

2010-12-10 16:35:00 1075

转载 perl得到文件夹下所有文件名(转)

<br />--------------------------------------------------------------- <br />调用系统命令dir或者ls,将其输出再放入一个数组就可以了. <br />--------------------------------------------------------------- <br />opendir(DIR, $dir_name) || die "Can't open directory $dir_name"; <b

2010-12-10 16:10:00 2302

原创 C++抓网页

<br /><br />#include<windows.h><br />#include<Wininet.h><br />#include<iostream><br />#include<fstream><br />#include<string><br />#pragma comment(lib,"WinInet.lib")<br />using namespace std;<br />int main()<br />{<br />    HINTERNET hINet, hHttpFile;    

2010-12-04 15:07:00 1228

原创 看算法的原因

<br />看算法的原因<br />前天看了下算法的书 发现好多都忘记了<br /> <br />前一段时间都是脚本在做事情<br /> <br />C++/c都忘了  借着这个机会  把c熟悉熟悉.

2010-12-03 19:30:00 482

原创 查看文件夹大小

命令可以查看文件夹大小?<br />du -sh dirname<br /> <br /> <br /> <br />df -h<br />Filesystem            Size  Used Avail Use% Mounted on<br />/dev/sda1             3.9G  300M  3.4G   8% /<br />/dev/sda7             100G  188M   95G   1% /data0<br />/dev/

2010-12-03 15:28:00 486

原创 查看文件大小

<br />df -h<br />Filesystem            Size  Used Avail Use% Mounted on<br />/dev/sda1             3.9G  300M  3.4G   8% /<br />/dev/sda7             100G  188M   95G   1% /data0<br />/dev/sdb1             133G   80G   47G  64% /data1<br />/dev/sda

2010-12-03 15:05:00 577

原创 Apache2 日志格式以及正则表达式提取对应数据

<br /> <br />apache2 日志格式正则表达式<br />(/d+/./d+/./d+/./d+) - - /[(.*?)//(.*?)//(.*?) .*/] "(.*?)/s*//(.*?) <br /> <br />HTTP///d*/./d*" (/d+) (/d+) "(.*?)" "(.*?)"<br /> <br /> <br /> <br /> <br />显示的格式日下:<br />[Mon Oct 10 15:54:29 2005] [error] [client 192.

2010-12-03 08:56:00 2521

原创 个人常用的VIM命令列表

<br /><br />移动光标<br />上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行<br />下:j nj:向下移动n行<br />左:h nh:向左移动n列<br />右:l nl:向右移动n列 <br />w:光标以单词向前移动 nw:光标向前移动n个单词 光标到单词的第一个字母上<br />b:与w相反<br />e: 光标以单词向前移动 ne:光标向前移动n个单词 光标到单词的最后一个字母上<br />ge:与e相反<br

2010-12-02 14:02:00 439

转载 用perl实现报表自动提取及自动发送(转)

本文转贴自<br />http://blog.chinaunix.net/u/12178/showart_511527.html<br />有空的时候总喜欢看看论坛中的perl版,看久了自然也就懂了perl的一些基础知识。今天市场部的人要求我们帐务中心每个周向其出示一份周报,报表格式固定不变(固定的提数sql语句,每周五提数并发邮)。本想用delphi写一个,但好久不用delphi了,怕语法忘了写不出来,于是便想用perl试试。没想perl真的很实在,参考了一些资料后便能搞定。现贴出来,也许对需要解

2010-11-30 19:31:00 1357

原创 perl crontab 使用

我是使用root 用户权限是root1 设置crontab 看看执行情况 crontab -e 编写root的crontab 内容设置为  * * * * * echo"root crontab test" >>/tmp/test.txt观察运行的情况2 crontab 的重启sudo /etc/init.d/cron stop;/etc/init.d/cronstart活在 /etc/init.d/cron restart

2010-11-30 19:30:00 1878

转载 perl 发送邮件 可以发送附件

#cat send_mail.pl#!/usr/bin/perl -w#Author:duhui #Date :2010-11-29#perl -MCPAN -e shell#cpan>install Net::SMTP_authuse Net::SMTP;use Net::SMTP_auth;use MIME::Base64;$mail_server = 'smtp.163.com';$mail_from = '[email protected]';$mail_to =

2010-11-30 16:59:00 1730

转载 linux文件合并,去重复

第一:两个文件的交集,并集前提条件:每个文件中不得有重复行1. 取出两个文件的并集(重复的行只保留一份)2. 取出两个文件的交集(只留下同时存在于两个文件中的文件)3. 删除交集,留下其他的行1. cat file1 file2 | sort | uniq > file32. cat file1 file2 | sort | uniq -d > file33. cat file1 file2 | sort | uniq -u > file3第二:两个文件合并一个文件在

2010-11-16 16:38:00 666

原创 perl 编码转换

gb2312转Utf的方法:use Encode; <br />my $str = "中文"; <br />$str_cnsoftware = encode("utf-8", decode("gb2312", $str)); Utf转gb2312的方法:use Encode; <br />my $str = "utf8中文"; <br />$str_cnsoftware = encode("gb2312", decode("utf-8", $str);<br /><br />或用<br />use Enco

2010-11-12 14:19:00 559

转载 V8 引擎使用心得

<br /><br />在公司一直负责一个界面引擎的模块的设计开发工作,主要使用XML和JavaScript两种技术。<br />最初我们使用的是MS的JS引擎(由IActiveScript及一些相关接口组成,下称MS-JS),后来由于一些问题,将MS-JS替换成Google才推出不久的JS引擎V8(下称V8-JS)。<br />MS-JS不知道多久没更新了,不过也还好用,文档写得也清楚。<br />V8-JS是Google的Chrome浏览器中的一个亮点,刚推出不久,还在不断更新中,性能据说比MS的高过不

2010-09-29 19:17:00 1478

转载 google V8 process.cc示例 解析

<br /><br />google V8引擎的示例代码process.cc,核心类是JsHttpRequestProcessor。<br /> <br />    Initialize()函数完成以下功能:<br />    - 设置全局javascript日志函数log的C++实现(155行)<br />    - InstallMaps中将C++  map<string, string>的options(602行)和output(616行)作为js全局变量options(236行)和output(23

2010-09-29 19:08:00 1555

转载 V8中的数据类型

Js里面每个基本数据类型在v8里都有对应的类实现,其层次结构如下图所示:由于js是使用自动垃圾回收(gc)的语言,对象的引用都必须在对象被移动后立刻更新为正确的地址,包括C++代码中(类似于.net中的非托管代码)保存的js对象引用(指针)。Js代码在编译的时候包含了足够的元信息供gc单元使用,以找到所有的引用;而C++原生代码没有这个便利,所以C++代码必须用一种特殊的方式来保存js对象引用,以便在运行时补充引用信息。任何使用V8代码的C++程序(包括V8本身),都必须使用Handle模板来保存js对象的

2010-09-29 19:03:00 1813

原创 static全局变量与普通全局变量/static局部变量与普通局部变量/static函数与普通函数的区别

普通全局变量前面加上static 就成了static全局变量,他们的存储方式都是一样,存在静态存储方式。区别在于作用范围,普通全局变量作用域是整个源程序,当一个程序有多个源文件组成时候,普通全局变量在每个源文件中都是有效的,而静态全局变量则限制了作用域,只在定义该变量的源文件中有效。在同一个源程序中的其他源文件不能使用。由于静态全局变量的作用域限于一个源文件内,只能为该源文件内的函数公用, 因此可以避免在其它源文件中引起错误。static全局变量与普通全局变量区别 static全局变量只初始化一次,不能别其

2010-09-06 13:46:00 3537

原创 系统时间 C++

<br /><br />#include "head.h"<br />//推迟时间<br /> <br />void delay(int x)<br />{<br />time_t t1,t2;<br />time(&t1);<br />do<br />{<br />time(&t2);<br />} while ((t2 - t1)<x);<br />}<br /> <br />//获取系统时间<br />void GetSysTime()<br />{<br />time_t curtime;<br /

2010-08-27 10:59:00 607

原创 单链表插入排序

<br /><br />#include<stdio.h><br />#include<iostream><br />#include<fstream.h><br />#include<Winsock2.h><br />#include<time.h><br />#include<conio.h><br /> <br />#ifndef TRUE 1<br />#define  TRUR 1<br />#define FALSE 0<br />#endif<br />#pragma comment(lib,

2010-08-27 10:49:00 479

原创 RHEL 下加载NTFS 格式的文件

<br />1. 下载fuse-2.7.0.tar.gz<br />网址:<br />http://sourceforge.net/projects/fuse/files/fuse-2.X/<br /><br />2.解压缩 安装 <br />tar zxvf fuse-2.7.0.tar.gz<br />cd fuse-2.7.0<br />./configure && make && sudo make install<br /><br /><br />3.安装 ntfspr

2010-08-25 11:33:00 345

转载 嵌入式系统 Boot Loader 技术内幕

本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。1. 引言在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次: 1. 引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loade

2010-05-06 10:24:00 366

FP-TREE算法 C++实现

FP-TREE算法 C++实现 包含源代码和测试数据集

2011-03-02

C程序员面试必读(源代码等)

C程序员面试必读 包括(C++)改善程序设计技术的50个有效做法(PPT) C语言经典程20例 C++C编程规范 c与c++面试题汇总

2010-06-01

C++笔试题(包括部分的面试)

C++笔试题 需要的人可以看看~~ 也有部分网络 多线程方面的

2009-12-04

c++算法与数据结构

非常好的C++算法与数据结构!比较适合中级学者! 谢谢!

2009-05-20

《C++程序设计实验指导与实训》源代码

《C++程序设计实验指导与实训》源代码 里面有大量的代码,适合C++初学者!

2009-05-20

C++操作符重载课程设计

C++ 操作符重载,适合c++课程设计使用!适合c++初学者!

2009-05-20

C++程序设计课程设计

C++ 课程设计 工资管理系统,适合 做课程设计使用

2009-05-20

计算器VC实现

计算器VC实现 是个很适用初学的好东东!

2008-07-09

TeeChart在VC中实时曲线绘制的应用

TeeChart在VC中实时曲线绘制的应用

2008-07-08

MYDIB-图像编程框架

DIB-图像编程框架,可以二次开发!

2008-07-08

空空如也

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

TA关注的人

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