自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 对自己的告诫

1 不要懒,懒乃万恶之源。2 要有节制,可以控制住自己,否则就像禽兽一样。呵呵,别糟蹋禽兽。如果周末晚上不想睡觉,就吃安定吧。呵呵。3 要多锻炼,尽量每天都有运动时间,游泳比较适合我,每次至少1000.4 要心平气和。不以物喜不以己悲。5 如果有的理想,就要制定计划,然后实施,不要只想不做,或者坚持不下来。加油,在新的一年里。

2010-01-30 12:19:00 693 4

原创 表达式求值

算法思路:1: if操作数 ->  入栈2: if (       -> 入栈3: if +/-   3.1:  if 栈顶不是( -> 弹出一个运算符,弹出两个运算数,把结果入栈    3.2:if栈顶为空或(  ->入栈4:if *//   4.1: if 栈顶是*//   -> 弹出一个运算符,弹出两个运算数,把结果入栈   4.2: if 栈顶为空或者不是*

2010-01-29 15:59:00 541 1

原创 链接栈操作

//链接栈struct node{ int data; node* next;};//向t指向的链接栈,入栈xvoid push(node* &t,int x){ node temp = new node(); temp.data = x; temp.next = t; t = &temp;}//返回值为出栈的元素的值int pop(node* &t){ if(t == NULL) {  

2010-01-29 15:44:00 671

原创 顺序栈的操作

//顺序栈,使用数组为存储介质struct stack{ int s[101]; //存储数据的介质 int t;      //t当前的栈顶位置};//顺序栈入栈void push(stack& st,int x){ if(st.t == 101) {//101表示最大的栈的容量  return; } t++ ;  //t向下移动 st.s[t] = x;}//顺序栈出栈//返回值为出栈

2010-01-29 15:35:00 620 1

原创 多项式加法

//多项式加法struct node{ int coef; //系数 int expn; //指数 node* next; //};void attach(int c,int e,node* &p){//在p接点的后面增加一个新节点,令p指向新节点 //在新节点的系数字段c,指数字段为e node temp = new node(); temp.coef = c; temp.expn = e;

2010-01-29 09:51:00 779

原创 静态链表

//静态数组struct element { int data; //数值字段 int next;   //指针字段};struct element S[101]; //int head;  //静态链表的数据链表表头的位置int avail;      //静态链表的备用链表的表头//打印静态链表void Print(struct element[] S){ int temp = head;

2010-01-29 09:19:00 559

原创 单项链表的定位,插入,删除

struct node{ int data; node* next;};struct linklist{ node* head;  //表头指针 int n;       //线性表的长度};int main(int argc, char* argv[]){ printf("Hello World!/n"); return 0;}//定位node* loc(linklist L,int

2010-01-28 17:41:00 732 1

原创 20100128_1 约瑟夫环

namespace __4_CS{    //约瑟夫环的关键问题,下一个删除的位置 :(t+m-1) % i    //t : 上次出列的位置,初始化为0     //m: 第m个要出去    //i :当期数组的长度    //-1 : 从0开始的数组    class josephus_cycle    {                //values; //约瑟夫环的原始数据       

2010-01-28 10:08:00 599

原创 线性表的 插入 删除

namespace __4_CS{    //顺序表的数据结构    public class sqlist    {        public int[] v;  //存放数据的数组,注意这里数据是从0开始存放,并没有严格的按照从1开始存放        public int n;   //n 里面有元素的个数        //顺序表的插入操作        //分为如下 i要插入的位置

2010-01-28 10:03:00 687

原创 对于算法题的声明

A 题目可能来自:   1 数据结构(薛超英)   2 算法艺术与信息学竞赛B 解决方法:   1 我会提供:解题思路(可能是我的或书上的说明)                     解决程序(C++ 或 C#)。C 对朋友们的期望:   1 一些程序我会在一次测试就通过,而结果可能有很多问题没有发现,甚至实现的算法是错误的。非常欢迎朋友们拍我。非常感激。   2

2010-01-27 16:52:00 639 2

原创 20100127_1 设一维数组V中存有N个整数,试写一个算法,将其中的非零元素移到数组的前面来,连续存放,相对位置不变。

从今天开始每天尽量都写个算法,有的题容易,有的题不容易,也欢迎大家把自己的实现放到上面。using System;using System.Collections.Generic;using System.Text;namespace __4_CS{    class Program    {        static void Main(string[] args)        {

2010-01-27 16:09:00 2837

原创 IWebBrowser2 发送post请求

void CCWebBrowser2_TestDlg::OnButton1() { // TODO: Add your control notification handler code here    IWebBrowser2* iBrowser;    LPCTSTR url;    LPCTSTR postData;    url = _T("http://192.111.111.80/

2010-01-27 13:47:00 2328

原创 Sniffer抓包中文教程

如果看不到图片 : http://www.wangba.net/jishu/12567321112518.shtml  就去这个网址看吧。1捕获面板报文捕获功能可以在报文捕获面板中进行完成,如下是捕获面板的功能图:图中显示的是处于开始状态的面板2捕获过程报文统计在捕获过程中可以通过查看下面面板查看捕获报文的数量和缓冲区的利用率。3捕获报文查看Sniffer软件提供了强大的分析能力和解码

2010-01-26 16:31:00 4960

原创 asp.net获取传值get和post请求

//post请求 string name = Request["name"].toString(); string name   =Request.Form.Get("name").toString(); //get请求 string name = Request.QueryString["name"].toString(); 但我发现 无论是否是post与get传值 都可用s

2010-01-26 13:52:00 6320

原创 IE中的URL最大长度限制

看见很多朋友讨论浏览器最大URL长度限制的问题。其实实际中URL长度限制是由2方面决定的。1 客户浏览器 2 接受服务请求的服务器端的设置。对于大多数用户来说,他们使用的浏览器是IE浏览器,IE的最大URL长度限制是2083字节,而实际可以使用的最大长度为2048字节。  以下是微软方面的技术资料及翻译: Maximum URL length is 2,083 characters in Inte

2010-01-26 11:16:00 2970 1

原创 get,post数据长度的限制

这个问题在我的开发中也遇到,所以在此贴出来(也是在网上搜出来的,呵呵)这是原贴地址http://blog.csdn.net/somat/archive/2004/10/29/158707.aspx两个长度限制问题的分析(来源于项目) 一、问题起因在某项目释放后Bug统计的附件《释放后问题》里有:   问题  原因  分析  备注  CSV处理时,如果处理的主题数过多,发生URL参数上限的错误; 

2010-01-26 10:38:00 2169 1

原创 区分get和post

1、get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。2、对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request

2010-01-22 14:48:00 701

原创 选择工作的标准 呵呵,我觉得

1 不在乎你为哪家公司服务,而在乎你的工作内容。呵呵,有想法的朋友可以从后面补充。

2010-01-14 15:49:00 866 4

原创 程序员会碰到的一些关键字

呵呵,最近清闲了两周,想了想。关键字有如下:1 开源2 算法3 设计模式4 控件开发5 effective系列6 搜索引擎7 windows程序设计8 网络编程9 设计规约10 多线程呵呵不要以为我疯了。随便写写而已。 

2010-01-14 15:32:00 1118 3

原创 Google 排名中的 10 个最著名的 JavaScript 库

Google 排名中的 10 个最著名的 JavaScript 库Google 排名中的 10 个最著名的 JavaScript 库文章分类:Web前端   JavaScript 是 Web 开发与设计中不可或缺的东西,不管是一个简单的网页还是一个专业的站点,也不管你是高手还是菜鸟,如今 JavaScript 库越来越强大,可以胜

2010-01-12 16:11:00 1212 1

原创 Javascript 框架介绍

 Dojo Dojo是一个强大的面向对象JavaScript框架。主要由三大模块组成:Core、Dijit、DojoX。Core提供Ajax,events,packaging,CSS-based querying,animations,JSON等相关操作API。Dijit是一个可更换皮肤,基于模板的WEB UI控件库。DojoX包括一些创新/新颖的代码和控件:DateGrid,ch

2010-01-12 15:58:00 3350

原创 40个轻量级JavaScript库介绍

40个轻量级JavaScript库介绍 流行 JavaScript 库不胜枚举jQuery, MooTools, Prototype, Dojo, YUI这些 JavaScript 库功能丰富加上它们插件几乎能胜任任何工作然而这有代价这些库往往导致你网页尺寸臃肿某些场合如果你只想完成特定工作可使用一些功能更专一轻量库本文介绍了40个非常出色轻量级 JavaScript 库  1.

2010-01-12 15:00:00 2869

原创 ASCII码表

Binary  Decimal  Hex  缩写 可以显示的表示法 名称/意义zgyh 0000 0000  0  00  NUL  ?  空字符(Null)  0000 0001  1  01  SOH  ?  标题开始  0000 0010  2  02  STX  ?  正文开始  0000 0011  3  03  ETX  ?  正文结束  0000 0100  4  04  EOT 

2010-01-07 11:44:00 633

原创 一招先吃遍天,样样精通,样样稀松。

一招先吃遍天,样样精通,样样稀松。用这句话勉励一下自己和各位Coder。不要因为自己不切合实际的求职欲望,而把自己的专长埋没了,毕竟大多数人不是天才。本人只会写软件,偏重于web开发,跟硬件相关的一窍不通。目前只用工具: C#,C++.   ---不想改变辅助工具      : SQL,Javascript,Html,Xml 以前使用过的工具:Java,Perl,Delphi . 

2010-01-07 10:49:00 2022

Nunit做C#的单元测试

Nunit做C#的单元测试 比较短,而且可以用

2010-03-12

空空如也

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

TA关注的人

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