自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

霞落满天

我是Oracle Java JCP会员 博客域名 https://linuxstyle.blog.csdn.net/

原创 C#精髓 第四讲 GridView 72般绝技

说明:准备出一个系列,所谓精髓讲C#语言要点。这个系列没有先后顺序,不过尽量做到精。可能会不断增删整理,本系列最原始出处是csdn博客,谢谢关注。C#精髓第四讲 GridView 72般绝技作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间...

2007-03-25 04:36:00

阅读数 543088

评论数 703

原创 .c和.h文件的区别

  一个简单的问题:.c和.h文件的区别学了几个月的C语言,反而觉得越来越不懂了。同样是子程序,可以定义在.c文件中,也可以定义在.h文件中,那这两个文件到底在用法上有什么区别呢? 2楼:子程序不要定义在.h中。函数定义要放在.c中,而.h只做声明.否则多引用几次,就会发生函数重复定义的错误。3楼...

2004-10-24 23:20:00

阅读数 166918

评论数 16

原创 C语言scanf函数详细解释

 函数名: scanf 功 能: 执行格式化输入 用 法: int scanf(char *format[,argument,...]);scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。可以读入任何固有类型的数据并自动把数值变换成适当的机内格式。其调用格式为:...

2004-11-09 16:42:00

阅读数 141212

评论数 12

原创 C语言100个经典的算法

POJ上做做ACM的题语言的学习基础,100个经典的算法C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的算法题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总...

2007-03-24 17:00:00

阅读数 122333

评论数 11

原创 C语言字节对齐

文章最后本人做了一幅图,一看就明白了,这个问题网上讲的不少,但是都没有把问题说透。  一、概念       对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是

2011-08-29 16:06:57

阅读数 120254

评论数 90

原创 公钥,私钥和数字签名这样最好理解

一、公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用数字2,就是我的私钥,来解密。这样我...

2012-02-10 17:25:32

阅读数 110970

评论数 47

原创 Linux网络编程必看书籍推荐

首先要说讲述计算机网络和TCP/IP的书很多。 先要学习网络知识才谈得上编程讲述计算机网络的最经典的当属Andrew S.Tanenbaum的《计算机网络》第五版,这本书难易适中。《计算机网络(第5版)》是国内外使用最广泛、最权威的计算机网络经典教材。目前已经是第五版,本书作者80年代就开发出MI...

2011-08-17 12:27:10

阅读数 102245

评论数 41

原创 Java开发环境的搭建以及使用eclipse从头一步步创建java项目

原文:出自本人的Linux博客http://blog.csdn.net/unix21/article/details/18813173一、Java 开发环境的搭建这里主要说windows环境下怎么配置Java环境。如果是Linux环境参考本博客另一篇文章即可:Linux环境安装卸载JDK1.首先安...

2014-01-27 16:06:02

阅读数 93874

评论数 13

原创 Linux0.11内核引导启动过程概述

Linux0.11仅支持x86架构。它的内核引导启动程序在文件夹boot内,共有三个汇编代码文件。按照启动流程依次是:     (1)bootsect.s。boot是启动引导的意思,sect即sector,是扇区的意思,二者合在一起启动引导扇区。这是磁盘引导程序。    (2)setup.s   ...

2005-01-28 13:40:00

阅读数 90670

评论数 3

原创 Linux环境PHP7.0安装

PHP7和HHVM比较 PHP7的在真实场景的性能确实已经和HHVM相当, 在一些场景甚至超过了HHVM。HHVM的运维复杂, 是多线程模型, 这就代表着如果一个线程导致crash了, 那么整个服务就挂了, 并且它不会自动重启。另外它采用JIT, 那么意味着, 重启以后要预热, 没有预热的情况下,...

2015-08-16 22:53:14

阅读数 86765

评论数 6

原创 sizeof与strlen的区别

char str[20]="0123456789"; int   a=strlen(str); /*a=10;strlen 计算字符串的长度,以为字符串结束标记。 int   b=sizeof(str); /*b=20;sizeof 计算的则是分配的数组str[20] 所占的...

2007-03-24 16:24:00

阅读数 66823

评论数 7

转载 445端口入侵详解

445端口入侵详解   关于“445端口入侵”的内容445端口入侵详解本站搜索更多关于“445端口入侵”的内容 445端口入侵,在这之前我们首先要看的还是445端口为什么回成为入侵的端口呢?445端口就是IPC 服务的默认端口                                    ...

2012-03-23 10:50:41

阅读数 66243

评论数 7

原创 asp.net2.0学习历程 菜鸟到中级程序员的飞跃【月儿原创】

asp.net2.0学习历程 菜鸟到中级程序员的飞跃--30本好书点评作者:清清月儿主页:http://blog.csdn.net/21aspnet/          时间:2007.5.16学历历程如果你是一个菜鸟或者自认为初学者那么本文非常适合你;不能说这30本书就是最佳组合,但是可以说这个...

2007-05-16 23:34:00

阅读数 58146

评论数 88

原创 DOS命令大全--详解

在Linux和Windows下都可以用nslookup命令来查询域名的解析结果 DOS命令大全一)MD——建立子目录  1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱...

2007-03-23 22:02:00

阅读数 57264

评论数 8

原创 在asp.net中调用Office来制作各种(3D)统计图

作者:未知   由于本文网上多处见到 对于谁是作者 无法肯定  1、下载owc11 COM组件 http://www.microsoft.com/downloads/details.aspx?FamilyID=7287252c-402e-4f72-97a5-e0fd290d4b76&dis...

2004-10-26 19:10:00

阅读数 56275

评论数 1

原创 C#精髓【月儿原创】第三讲 C#泛型有什么好处

说明:准备出一个系列,所谓精髓讲C#语言要点。这个系列没有先后顺序,不过尽量做到精。可能会不断增删整理,本系列最原始出处是csdn博客,谢谢关注。C#精髓第三讲 C#泛型有什么好处作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间:2007...

2007-03-25 04:35:00

阅读数 55448

评论数 11

原创 设置Sysctl.conf用以提高Linux的性能(最完整的sysctl.conf优化方案)

网上关于sysctl.conf的优化方案有各种版本,大多都是抄来抄去的,让新人看了很迷茫。为解决此问题,经过两天的整理,查了N多资料,将大家常用的总结如下,很多默认的不需要修改的暂未涉及,今后将逐步把所有的项目都有个翻译、讲解、修改建议,如有修改,将以此文为准

2011-07-10 14:37:06

阅读数 55436

评论数 1

原创 MyEclipse2014配置Tomcat开发JavaWeb程序JSP以及Servlet

史上最强大的Myeclipse入门教程

2014-03-23 12:42:51

阅读数 52349

评论数 20

原创 经典的导航二级式导航菜单增强版

作者:lshdic   http://blog.csdn.net/lshdic/呵呵我发的上一版相信大家都看过了吧,想一想上一版的确是不怎么华丽,而且上一版是针对表格内的连接A而定位的而这一版的优点显然比上一版要华丽,速度一样快,而且是针对表格TD来定位的,TIMEOUT设置的也必要合理以下代码完...

2004-10-27 19:32:00

阅读数 51792

评论数 2

原创 C语言的移位操作符

C语言的移位操作符  位移位运算符是将数据看成二进制数,对其进行向左或向右移动若干位的运算。位移位运算符分为左移和右移两种,均为双目运算符。第一运算对象是移位对象,第二个运算对象是所移的二进制位数。  位移位运算符的运算对象、运算规则与结果、结合性如表2-16所示。  移位时,移出的位数全部丢弃,...

2004-10-30 16:36:00

阅读数 48686

评论数 0

原创 ASP.NET 3.5 企业级开发

 议题.NET Framework 3.5 和Visual Studio 2008C# 面向对象程序设计ASP.NET 状态管理和页面传值ASP.NET 中的错误处理ADO.NET与数据访问架构与模式安全与性能 优秀的团队开发管理功能C# 面向对象程序设计封装继承性多态性抽象类接口装箱和拆箱泛型

2008-04-14 21:30:00

阅读数 48589

评论数 65

原创 浅析C语言的一个关键字——register

1、register修饰符暗示编译程序相应的变量将被频繁地使用,如果可能的话,应将其保存在CPU的寄存器中,以加快其存储速度。例如下面的内存块拷贝代码,/* Procedure for the assignment of structures, */ /* if the C compiler do...

2005-01-18 09:53:00

阅读数 47412

评论数 9

原创 PHP“Cannot use object of type stdClass as array”

php再调用json_decode从字符串对象生成json对象时,如果使用[]操作符取数据,会得到下面的错误 错误: Cannot use object of type stdClass as array 产生原因: +展开 -PHP     $res = j

2011-07-12 12:43:31

阅读数 46643

评论数 1

原创 ASP.NET2.0打通文件图片处理任督二脉【月儿原创】

ASP.NET2.0打通文件图片处理任督二脉作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间:2007.4.11.最简单的单文件上传(没花头)2.多文件上传3.客户端检查上传文件类型(以上传图片为例)4.服务器端检查上传文件类型(以上传图...

2007-04-01 22:11:00

阅读数 45661

评论数 60

原创 Linux进程间通信--进程,信号,管道,消息队列,信号量,共享内存

Linux进程间通信--进程,信号,管道,消息队列,信号量,共享内存参考:《linux编程从入门到精通》,《Linux C程序设计大全》,《unix环境高级编程》参考:C和指针学习 说明:本文非常的长,也是为了便于查找和比较,所以放在一起了Linux 传统的进程间通信有很多,如各类管道、消息队列、...

2012-04-19 22:43:28

阅读数 43866

评论数 7

原创 C#好书盘点【月儿原创】

 C#好书盘点作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间:2007.7.7 本文本人只授权CSDN以及其相关单位机构随意修改,其他任何出版机构,博客可以转载但是要保留版权如果修改版权信息,本人将根据《信息网络传播权保护条例》追究法律...

2007-07-07 17:37:00

阅读数 43393

评论数 40

原创 解决nginx 502 bad gateway--团队的力量

nginx 502 bad gateway 可以采取客户端强制刷新的方法,但是真正的解决要么改配置或者放CDN上。   遇到这个问题,首先是有人发现可以加index.html访问,因为我们是线上网站,没有太多时间去研究,所以先临时这样;然后,有人提出可以Ctrl+F5刷新说是服务器上缓存异常,这样...

2013-06-14 15:55:24

阅读数 43024

评论数 0

原创 按位与、或、异或等运算方法

按位与运算符(&)参加运算的两个数据,按二进制位进行“与”运算。运算规则:0&0=0;   0&1=0;    1&0=0;     1&1=1;       即:两位同时为“1”,结果才为“1”,否则为0例如:3&5  即 0000 0011 &a...

2012-03-23 15:00:08

阅读数 42538

评论数 5

原创 C#中判断空字符串的3种方法性能分析【月儿原创】

C#中判断空字符串的3种方法性能分析作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间:2007.4.28 3种方法分别是:string a="";1.if(a=="")2.if(a==String....

2007-04-28 00:23:00

阅读数 42237

评论数 64

原创 CentOS用yum安装X Window

安装X图形界面系统 yum list 列出所有可安装的软件包 可以通过 yum grouplist 来查看可能批量安装哪些列表 先装X windows#yum groupinstall 'X Window System' -y安装GNOME桌面环境#yum groupinsta...

2011-11-21 18:15:33

阅读数 42092

评论数 3

原创 Oracle-ORA-01722 invalid number错误

本来正常的,经过抓包才知道原来是数字型的无意中多了乱码!本来是3276的居然多了后面一串 3276PuAnrSeU2zliU+IV/FHlnX2Xgia1au2xX2vMWtw http://www.cnblogs.com/raymond19840709/archive/2008/05/16/12...

2012-07-11 17:59:51

阅读数 41909

评论数 1

原创 C语言单向链表的实现

一个简单结点的结构体表示为:    struct note    {       int  data;              /*数据成员可以是多个不同类型的数据*/       struct  note  *next;      /*指针变量成员只能是-个*/    };  一个简单的单向链...

2004-10-30 16:30:00

阅读数 41610

评论数 18

原创 ASP.NET2.0轻松搞定统计图表【月儿原创】

ASP.NET2.0轻松搞定统计图表 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间:2007.3.27本文讲述如何绘制条形图,折线图,柱形图,面积图等常见图形。效果图:手把手教程:原理:OWC是Office   Web   Compe...

2007-03-27 22:16:00

阅读数 41457

评论数 56

原创 centOS怎样强制卸载PHP以及自定义安装PHP

很无语,centOS居然php版本才5.1.6,很多开源的CMS无法安装。 查看php版本命令: #php -v   这个命令是删除不干净的 #yum remove php 因为使用这个命令以后再用 #php -v 还是会看到有版本信息的。。

2011-07-03 12:01:52

阅读数 38995

评论数 2

原创 Linux内核学习四库全书

关于内核学习我建议不要上来就读内核而是先了解内核的构成和特性,然后通过思考发现疑问这时再去读内核源码。即先了解概貌在读局部细节。而且内核分成好多部分,不要只是按照顺序去读,应该针对某一部分比如内存管理或进程管理横向读几本书,这样可以理解很全面。Linux Kernel 四库全书1. Linux内核...

2011-07-05 14:12:34

阅读数 38743

评论数 12

原创 asp.net千奇百怪的日历【月儿原创】

asp.net千奇百怪的日历作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间:2007.5.14日历控件是我们经常使用的,本文把常用的几款日历总结如下。 1.下拉日历梅花雨版第1款点评:最经典的几乎完美了。代码:...@ Page Lan...

2007-05-14 08:43:00

阅读数 37334

评论数 50

原创 typedef和define具体的详细区别

1) #define是预处理指令,在编译预处理时进行简单的替换,不作正确性检查,不关含义是否正确照样带入,只有在编译已被展开的源程序时才会发现可能的错误并报错。例如: #define PI 3.1415926 程序中的:area=PI*r*r 会替换为3.1415926*r*r

2011-08-27 05:10:13

阅读数 36703

评论数 19

原创 三层结构

“三层结构”是“外观层”、“商业逻辑层”、“数据库层”假设以这样的结构制作一个留言板,那么应该是:    # 留言板页面的外观代码都存放在 .aspx 文件中    # 当用户点击页面上的提交按钮时,先将文本信息传递给一个 LeaveWord 类对象    (LeaveWord 类的定义被封装到“...

2007-03-24 17:23:00

阅读数 36043

评论数 22

原创 Http与RPC通信协议的比较

OSI网络结构的七层模型各层的具体描述如下:  第七层:应用层     定义了用于在网络中进行通信和数据传输的接口 - 用户程式;提供标准服务,比如虚拟终端、文件以及任务的传输 和处理;   第六层:表示层     掩盖不同系统间的数据格式的不同性; 指定独立结构的数据传输格式; 数据的编码和解码...

2011-11-09 10:51:33

阅读数 35894

评论数 1

原创 Unix下C程序内存泄漏检测工具Valgrind安装与使用

Valgrind是一款用于内存调试、内存泄漏检测以及性能分析的软件开发工具。 Valgrind的最初作者是Julian Seward,他于2006年由于在开发Valgrind上的工作获得了第二届Google-O'Reilly开源代码奖。 Valgrind遵守GNU通用公共许可证条款,是一...

2012-11-11 21:39:40

阅读数 35796

评论数 5

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