自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

涂作权的博客

成功就是将个人潜能发挥到极限!&&以大多数人的努力程度之低,根本还轮不到拼天赋!

  • 博客(41)
  • 资源 (28)
  • 收藏
  • 关注

原创 C语言进行网站开发之cgi

安装Apach配置ApacheRuntime下面的过程中一直点击next配置CGI,放开配置:AddHandler cgi-script .cgi2.添加Option,截图3.编写CGI代码如下:#define_CRT_SECURE_NO_WARNINGS //取消安全检查#

2014-07-31 01:34:47 3150

转载 网站用户访问速度监测分析项目

刚来新公司不久做运维开发,本为以为要继续做我的开源软件开发,结果领导给分了个以前基本从来没考虑的任务,监测用户访问我们网站的速度,没错,是监测所有的用户访问我们网站的速度。刚来新公司不久做运维开发,本为以为要继续做我的开源软件开发,结果领导给分了个以前基本从来没考虑的任务,监测用户访问我们网站的速度,没错,是监测所有的用户访问我们网站的速度。就跟基调一样。因为基调不能实现我们一些特殊的

2014-07-31 00:05:59 1432

转载 四层和七层负载均衡的区别

负载均衡方案应是在网站建设初期就应考虑的问题,不过有时随着访问流量的爆炸性增长,超出决策者的意料,这也就成为不得不面对的问题。当我们在引入某种负载均衡方案乃至具体实施时,像其他的许多方案一样,首先是确定当前及将来的应用需求,然后在代价与收效之间做出权衡。(一)简单理解四层和七层负载均衡:① 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负

2014-07-31 00:03:09 1045

转载 分布式系统 并不是我想象中的那样!

过去两个月深入的参与了一个分布式系统的开发,记得之前有人说过“想成为架构师之前,都是从微观架构开始的”。尽管我从没想过将来的某一天要成为一个架构师,或者领域专家,我只是想萌萌哒的编码,写着自己喜欢的Code,和一群志同道合的朋友做出大家喜欢的商品和产品。

2014-07-31 00:02:40 1883

原创 Nginx+Tomcat负载均衡配置

Nginx+tomcat是目前主流的java web架构,如何让nginx+tomcat同时工作呢,也可以说如何使用nginx来反向代理tomcat后端均衡呢?下面然给我们详细来了解一下吧

2014-07-30 23:58:57 1058

转载 linux高级技巧:集群的搭建

集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术。AD:

2014-07-30 23:53:58 1230

原创 游戏外挂:劫持技术

1.  安装DetoursExpress30.msi,点击安装,安装后的目录结构如下:在sample里面有例子,可供查看使用2.第一步,打开VS2013开发人员命令提示(E:\Installed\MicrosoftVisual Studio 12.0\Common7\Tools\Shortcuts\VS2013 开发人员命令提示),进入Detours安装目录下的src目录,效果

2014-07-28 01:14:55 4232

原创 游戏外挂技术:编程实现内存检索(检索内存中指定数据)

1.目标,通过程序检索植物大战僵尸雪的值,并将雪的值修改(这个时候得使用dll的方式才能够实现):2.打开MemSearch工具。截图如下:上面(0x20337520)是通过MemSearch累计查找到的地址值3.新建项目,项目截图如下:内存检索代码:#include #include #include  /***********

2014-07-28 01:04:43 10861 2

原创 内存中原码,反码,补码,查看数值范围,&,或,异或,取反,左右移位操作

1.补码,计算机二进制在内存中如何显示的就是补码2.查看每种数据类型的范围如果想输出无符号整型,使用的是UINT_MAX可以得到长度。3.原码,反码,补码正数:原码,反码,补码都是相同的负数:(以-1为例)原码: 1000 0000 0000 0000 00000000 0000 0001 -1的原码反码: 1

2014-07-28 00:52:07 2185

原创 内存四域,变量声明和定义,寄存器,c内嵌汇编,auto,堆栈,常量,静态变量

1.内存四大区域2.在程序中,变量的声明可以有多份,定义只能有一份3.寄存器在cpu里面,没有地址4.c语言内嵌汇编语言5.auto变量自动分配内存,自动释放内存。6、栈的大小由编译器决定修改栈的方式,右击项目à属性à配置属性à链接器à系统à堆栈保留大小7.卡死cpu,卡死内存的程序

2014-07-28 00:44:28 2460 2

原创 动态开辟指定数量的线程来查找动态开辟的数组中的1000000数据中的值

1、项目包结构array.h#ifndef_ARRAY_H_#define_ARRAY_H_ /************************************************************************//*初始化数组                              

2014-07-28 00:38:15 1742

原创 二分查找(5种方式实现二分查找),栈

1、5种方式实现二分查找,案例结构:halfFind.h#ifndef_HALFFIND_#define_HALFFIND_ /************************************************************************//*初始化长度为L的数组           

2014-07-28 00:33:27 2140

原创 递归实现10进制转8进制,字符串数字互转,判断数组正逆向

1.通过递归的方式打印八进制,使用递归的方式一般会有if,else。2.将数字转字符串,字符串转数字//#define_CRT_SECURE_NO_WARNINGS   //取消安全性检查,如果不加这一句的时候scanf将报错。#include#include /**************************

2014-07-28 00:26:45 1791

原创 递归实现10进制转8进制,字符串数字互转,判断数组正逆向

1.通过递归的方式打印八进制,使用递归的方式一般会有if,else。2.将数字转字符串,字符串转数字//#define_CRT_SECURE_NO_WARNINGS   //取消安全性检查,如果不加这一句的时候scanf将报错。#include#include /**************************

2014-07-28 00:24:55 1466

原创 QQ窗口的控制,同步异步打开360网盘,控制360网盘窗口的移动

1.通过system启动飞秋进程的方式:2.Windows下杀死进程的方式是:taskkill /f/im QQ.exe,截图如下:3、控制360网盘的移动,打开等效果:#include#include#include /*********************************************

2014-07-28 00:20:05 1955

原创 设置编译器位数

1.设置编译器位数2.设置编译器

2014-07-28 00:18:08 1679

原创 制作个人开发IDE

1.打开VS2013,新建项目:2.点击下一步,下一步,到达如下界面:3.下一步4.下一步:5.下一步:6.下一步:7.下一步:8.点击执行项目,生成的效果图如下:9.关闭运行窗口,查找到右边解决方案下面的资源视图,如果没有找到,可以再视图—>其它窗口

2014-07-28 00:13:09 6591

原创 记事本中写c/c++程序在Windows下执行

1.在桌面新建一个1.c,内容如下:2.打开cmd命令行窗口,进入CodeBlock安装目录下的:E:\Installed\CodeBlocks\MinGW,然后执行mingwvars.bat3.进入1.c所在的目录:4.执行编译等动作5.接着使用VC的编译器进行执行代码。6.点击VS2013开发人员命令提

2014-07-28 00:03:46 7894 2

转载 C语言二分查找法(指针和数组实现)

/* * 编写一个函数,对一个已排序的整数表执行二分查找。 * 函数的输入包括各异指向表头的指针,表中的元素个数,以及待查找的数值。 * 函数的输出时一个指向满足查找要求的元素的指针,当未查找到要求的数值时,输出一个NULL指针 * 用两个版本实现,一个用的是数组小标,第二个用的是指针 * 他们均采用了不对称边界 * Copyright (c) 2012 LiMingAuthor:

2014-07-25 23:20:06 2465

转载 Linux常用命令

arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo

2014-07-22 23:31:13 809

原创 结构体大小求值

内存对齐概念,struct例子:struct stu{  char a;  intb;  char c;  double d;  char e;}取pack(n),n,取结构体中最大成员大小m,取两个小值k, k = m取每个成员大小p,依次同k比较,取小值q = k第二步当中依次取

2014-07-22 22:39:10 1163

原创 1、打印二进制机器码,程序内存分析,大端序小端序,指针数组,数组指针,数组的三种访问方式,typedef,#if-0-#endif,求数组大小,括号表达式

1.打印二进制机器码(分别表示32位的和64位的)#include  /*按照8位的长度打印一个数值*/void dis8bit(char val){   int bit = 8;   while(bit--)   {       if(1           printf("1");     

2014-07-22 22:31:33 1484

原创 数据类型,隐式类型转换

关于数据类型:1.常量也是有类型的常量数据大体分两类,一类是带点(实型,浮点型),一类是不带点叫整型。编译器对带点,通常默认为double,不带点通常编译为int2.对于数据  .2  默认分配其8个字节。  .2F/f   改默认存储为4个字节,12U,改默认为正数的表达范围。12L 改默认为L 关于隐式类型转换:

2014-07-22 22:03:51 1221

原创 QT Creater/VS2013的使用(快捷键,调试等)

设置QT快捷键:工具à选项à快捷键à键盘,在这里里面进行修改QT快捷键信息。设置QT字体等信息:工具à选项à文本编辑器à在这里面对字体等信息进行修改。 Ctrl+/:注释代码的快捷键Ctrl+O:窗口没有了的时候还原原来窗口的快捷键。Ctrl+1,Ctrl+2,Ctrl+3,Ctrl+4:通过这些这些调整编辑视图。 Ctrl+R:

2014-07-22 22:02:07 2851

原创 文件类型,c语言文件读写,文件缓冲,文件打开方式,文件操作函数

文件类型分为:流文件和设备文件设备文件比如:VGA接口,串口,usb口,网口,串口,这些接口都被操作系统抽象成为了文件。 当我们写程序的时候默认已经帮我们打开了三个文件分别是:                                   stdin:标准输入stdout:标准输出stderr:标准出错

2014-07-17 21:25:49 3983

转载 百度百科中关于fwrite的用法说明

size_t fwrite(const void* buffer, size_t size, size_t count, FILE* stream);注意:这个函数以二进制形式对文件进行操作,不局限于文本文件返回值:返回实际写入的数据块数目(1)buffer:是一个指针,对fwrite来说,是要获取数据的地址;(2)size:要写入内容的单字节数;(3)count:要进行写入s

2014-07-16 17:09:19 1342

原创 栈,队列,单链表,双向链表

定义头文件实现栈方法的定义,注意这里用到了全局的静态数组,可以通过这种方式保护数据。main.c,实现存储             队列创建头文件queue.h创建queue.c实现main函数

2014-07-13 23:37:25 1995

原创 指针数组,数组指针,函数指针,main函数实质,二重指针,函数指针作为参数,泛型函数

1、指针数组   数组里面的每个元素都是指针。   指针数组的案例如下:   易犯错误:2、数组指针 归根结底还是指针,只是取*的时候能够取出一整个数组出来。数组指针:(一个指针指向了数组,一般和二维数组搭配使用)。下面的(p+1)表示的是加过20个字符。 3、函数指针:在gcc编译的时候增

2014-07-13 23:20:42 1568

原创 typedef,结构体,共用体,联合体

typedef的用途:封装数据类型,方便移植简化函数指针的定义结构体:不同类的型元素汇聚。(1)、在声明类型的同时定义变量:struct结构体名{  成员列表}变量名列表; (2)、直接定义结构体类型变量struct{    成员列表}变量名表列;

2014-07-13 23:07:50 4424

原创 函数指针,堆栈

函数指针的特点定义指向函数的指针变量的一般形式为数据类型(*指针变量名)(函数参数列表);如int (*p)(int,int);注意:对于函数指针来说p+n,p++,p—等运算无意义。案例如下:#include#include intadd(inta,intb){returna +b

2014-07-11 01:50:01 1424

原创 字符串操作(拷贝,比较,拼接等函数)

1、数组拷贝函数:strcpy(),截图如下:  如果把char dest[10]编程*dest,这时候可能错。如果strcpy复制数组。如有一下代码:char dest[3];char src[]=”hello”;printf(“%s\n”,strcpy(dest,src));这个时候仍然输入hello,说明如果目标数组

2014-07-11 01:45:29 5144

原创 指针,c语言关键字,作用域,生命周期,内存数据存储

作用域:变量可被访问的有效范围。生命周期:变量存储空间的有效生存时间。extern int c;   通过关键字extern来告诉程序int c;是别的程序中定义的。extern int fun(void); 表示这个方式是在其它的文件中定义的。全局变量在程序的任何地方都可以被调用到,生命周期是从程序启动到程序结束

2014-07-11 01:34:11 1860

原创 c语言中常见错误总结

输入double类型的数据的方式是:double num;scanf(“%lf”,&num);scanf_s(“%lf”,&num,sizeof(double));2、unsigned类型和int类型的进行相加,这时候int->unsignedint。总结:一个负整型和一个无符号整型进行相加一定是整数。3、关于指针char

2014-07-11 01:33:02 1080

原创 指针数组

1、指针:指针是用来存放地址的变量,称之位指针变量,简称指针。简单案例:注意*p前面的类型决定了取地址的能力。如果是int类型的,就说明在32平台下可以取址能力是4个字节。2、指针的本质就是保存一个地址,在32位的系统上,所有程序的内存地址都用4个字节表示,所以不管是什么类型的指针。指针大小都占4个字节。‘*’称之为间接引用,表示根据指针变量里保

2014-07-11 01:26:39 783

原创 Linux用户和组管理,查看软件缓存,通过命令查看硬件信息(cpu,版本,序列号,内存,主板,内核等)

通过修改/etc/inittab.通过这个文件修改系统的启动方式.ls –l /etc/ | more   (管道),将前面的结果交给后面的命令进行处理。在linux中遇到问题使用man命令。查找文件信息并将文件存储到一个制定的文件中。ls –la > “a.txt”创建组名:创建组:查

2014-07-11 01:13:25 2716

原创 Ubuntu下(c/c++)软件环境的安装

#!/bin/shsudo apt-get updatesudo apt-get install treesudo apt-get install vim -ysudo echo "sudo cp vimrc /etc/vim/vimrc"sudo cp vimrc /etc/vim/vimrcsudo apt-get install stardict -ysudo e

2014-07-04 16:55:35 967

原创 Linux下编写选择排序(C语言)

1、创建源文件。vi bubble.c2、编写源代码

2014-07-04 14:31:21 1418

原创 c语言中函数(linux命令查看依赖类库),数组(内存存储是连续的内存空间),Linux下查看&a,&a[0],a之间的值,可变数组

1、查看一个c函数依赖的类的方式:

2014-07-04 00:55:05 2057

原创 C语言中的关键字

auto                   局部变量(自动储存)break                无条件退出程序最内层循环case                 switch语句中选择项char                  单字节整型数据const                 定义不可更改的常量值contin

2014-07-01 16:10:57 962

原创 Linux中快捷键的使用,who命令,rm命令,ps命令,cd命令,kill命令,find命令,grep命令,tar命令(gz、tar、bz2),用户管理,vim部分配置,相关命令

进入Ubuntu之后打开终端窗口的快捷键是:ctrl + alt+T:通过这个命令可以打开终端。截图是:关闭一个终端窗口的方式是:Alt +F4,在Ubuntu下还可以是exit对于terminal中的符号,其中的$标识,普通用户时显示的是$,超级管理员对应的符号是:#截图如下:

2014-07-01 15:37:44 2179

easyui资料

这里面包含easyui的chm文档easyui-1.3.5.zip,datagrid项目案例,SSH和easyui整合的案例,easyui异步加载tree,tree和datagrid共用的例子,改好的兼容jQueryUI1.10.3的easyui,另外加一个primeui-10资料。资源分定为1分是为了让大家下载后评论之后能够返还分数!其中为了兼容好jQueryUI,我把jquery-easyui-1.3.5中的10个插件改写了。插件名为:plugins : ["easyUiDraggable", "droppable", "easyUiResizable", "pagination", "easyUiTooltip", "linkbutton", "easyUiMenu", "menubutton", "splitbutton", "easyUiProgressbar", "tree", "combobox", "combotree", "combogrid", "numberbox", "validatebox", "searchbox", "numberspinner", "timespinner", "calendar", "datebox", "datetimebox", "easyUiSlider", "layout", "panel", "datagrid", "propertygrid", "treegrid", "easyUiTabs", "easyUiAccordion", "easyUiWindow", "easyUiDialog"],大家调用的时候要注意下。另外,easyui中的demo里面的案例我都进行了改写(使用的是自己重新改写的easyui)。其中easyui的具体使用方法还可以看官方的easyui文档(此外欢迎访问本人CSDN播客:http://blog.csdn.net/tototuzuoquan),多多希望大家能够秉承开源精神,让人下载资料的时候不要要那么多分!!!!

2014-02-22

Highcharts

Highcharts-3.0.9

2014-02-11

ADT-22.3.0

ADT-22.3.0

2014-02-11

DTLite4356-0091虚拟光驱

DTLite4356-0091虚拟光驱

2013-08-17

spket-1.6.23插件

spket-1.6.23插件

2013-08-17

[myeclipse.10.0.更新发布(破解更新)].MyEclipse10cr.rar

MyEclipse10注册机

2013-08-17

webservice_upload

通过webservice实现的文件上传

2013-06-14

webservice

这里面详细介绍了webservice入门案例,可以通过此文档做出一个webservice案例,此外可以还有一个调用手机归属地的案例的方式。

2013-06-12

webservice案例

这里面包含一个通过jdk里面的webservice对应的API写的一个服务器端程序和客户端程序,此外还包含一个调用网上手机归属地的客户端。

2013-06-12

6个非常精美的404错误提示页面

6个非常精美的404错误提示页面

2013-05-30

ExtJS4.0.7

这里面包含的是ExtJS4.0.7的doc,src,example,local,resources等文件。适合开发ExtJS4.x

2013-04-06

jqueryAPI,类库,例子

这里是最新的JQuery类库,作为我自己的资料,顺便分享给大家。

2012-12-15

搜索引擎nutch配置

这里是在网上搜到的Nutch配置的博客,比较详细,担心自己以后配置的时候忘了,所以传到csdn,顺便分享给大家。

2012-12-15

框架struts2

框架struts2

2012-12-08

毕业论文书写规范

毕业设计(论文)书写规范

2012-12-06

urlrewriter

urlrewriter是一个第三方的组件,用于将项目的中的链接地址重写,确保安全。这里面包含了一个官网中的资源和一个Java项目案例。

2012-11-17

ADT-21.0.0.zip

Android Develop Tool(ADT-21.0.0)

2012-11-15

统一建模语言UML

UML学习用的PPT,详细介绍了各种图的功能

2012-08-02

图片不断循环滚动的js特效

图片不断循环滚动的js特效,测试过了,可以在IE,火狐,Safari,谷歌浏览器上兼容。

2012-07-25

17个在线编辑器,包括kindeditor,STEditor,HTMLArea3.0last20071025等

17个在线编辑器,包括kindeditor,STEditor,HTMLArea3.0last20071025灯

2012-07-22

Eclipse中dropins放置jbpm,svn,Apana插件的link文件

Eclipse,jbpm,svn,Apana,link文件

2012-07-22

ADT-15.0.0

Android开发时用到的插件ADT-15.0.0

2012-07-19

ADT-18.0.0.zip

Android开发使用到的插件ADT-18.0.0.zip,使用时最好还下载最新的Eclipse

2012-07-18

ADT-0.9.6.zip

这是Android模拟器的插件ADT-0.9.6

2012-07-18

二手购物网源码

可配置分页效果,可配置数据库效果(支持MySQL,SQLServer2008,Oracle),订单管理,商品信息发布,管理员,游客,注册用户,JQuery效果,base64加密,MD5.购物车,留言等

2012-05-31

数据采集项目源码

本项目中使用了Spring+Struts2+Hibernate,使用了JFreeChart等,可以生成各种自己想要的问卷。

2012-05-30

强大的购物网代码(java)

一个二手手机网的的软件,支持Mysql,SqlServer,Oracle数据库,可配置的分页效果,自己发布消息自己处理别人订单,使用了JQuery,FileUpload,EL,JSTL,base64加密,MD5加密,包括购物车,添加商品,订单管理,发货管理,留言,注销,等功能,在使用如果想进入管理员界面需要抢先以用户名:manager 密码:manager注册。

2012-05-30

空空如也

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

TA关注的人

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