自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 收藏
  • 关注

原创 linux下保护端口的测试

通过linux内核文件:1)cat /etc/sysctl.conf查看这个文件配置;2)vi /etc/sysctl.conf修改内核文件:net.ipv4.ip_local_port_range = 1024 65000  改成你要系统自动生成的可用端口号例如:net.ipv4.ip_local_port_range = 6187 62993)  生效内核文件:sudo sys

2016-12-27 22:32:43 1060

原创 测试

function fun1()  {     //alert(2);  document.getElementById("name").style.background="yellow";  }    function fun2()  {   // alert(342);   // alert(document.getElementById('name').va

2016-12-10 20:30:12 453

原创 da

.pos_abs { position:relative;  left:50px;     }.font_size1{font-size:50pt;}登录信息 登录用户: 登录密码: 登录信息 音乐:摇滚爵士流行

2016-12-10 13:31:16 531

转载 mkfs格式化命令

mkfs命令  linux格式化磁盘命令            linux mkfs        指令:mkfs  使用权限 : 超级使用者  使用方式 : mkfs [-V] [-t fstype] [fs-options] filesys [blocks] [-L Lable]  说明 : 建立 linux 档案系统在特定的 partition 上  参数

2016-12-09 18:47:15 9049

转载 Linux下的fdisk用法

Linux下的fdisk功能是极其强大的,用它可以划分出最复杂的分区,下面简要介绍一下它的用法:对于IDE硬盘,每块盘有一个设备名:对应于主板的四个IDE接口,设备名依次为:/dev/hda,/dev/hdb,/dev/hdc,/dev/hdd等,如果还有IDE Raid卡,则依次为:/dev/hde,/dev/hdf,/dev/hdg,/dev/hdh。对于SCSI硬盘,则设备名依次为/

2016-12-09 17:52:05 462

翻译 DDL,DML,DCL区别

1、DDL      1-1、DDL的概述               DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL对这些对象和属性的管理和定义具体表现在Create、Drop和Alter上。特别注意:DDL操作的“对象”的概念,”对象“包括对象及对象的属性,而且对象最小也

2016-12-09 09:27:17 406

转载 python安装和配置的网址

http://blog.csdn.net/homebei2/article/details/8818976

2016-12-09 09:13:14 332

原创 跳槽之路

4月份毕业,毕业后顺利入职毕业前签约的我国最大的互联网公司工作,职位叫做系统工程师,更确切的说叫做技术支持,不,可能说技术支持也不是很合适。技术支持是解决线上问题,我的本职工作尽管也是解决线上问题,但是多了其他类似的工作,不如故障扯皮,故障定责。在这里,我更多的是被挑战,更大的挑战不是去解决线上问题,而是去与人打交道,扯皮。。。。。。。关于扯皮我是无奈的,但是必须浪费掉很多时间。。。。无论如何感谢

2016-10-29 17:10:11 455

转载 建树之tire树

#include "stdio.h"#include "stdlib.h"#include "string.h"#include "ctype.h"#define OK 1#define ERROR 0typedef int Status; // Status是函数的类型,其值是函数结果状态代码,如OK等typedef int Boolean; // Boole

2016-04-22 16:09:11 494

转载 Tire树

http://www.cnblogs.com/Jason-Damon/archive/2012/04/15/2450100.html今天把Trie树彻底的看了下。发现网上有两篇非常好的文章,通过他们的博客,我对Trie树有了大题的了解。并且通过理解 消化 综合他们的知识,再结合我自己的编程爱好,我也把具体的程序实现了一遍,这样能对Trie树有更加深刻的认识! 他们是:勇幸|Th

2016-04-22 16:05:45 514

原创 LInux学习网站

http://www.study-area.org/

2015-12-22 20:09:11 522

转载 答学生问:研究生的论文工作需要创新吗?

http://blog.sciencenet.cn/blog-53846-323785.html某学生在我的上一篇博文中留言如下:您好,我是计算机学院的研究生,之前对您的感觉一直是您学术严谨,而且非常犀利(对您有此印象的不止我一人)。呵呵,当然,这种印象不得不造成一种现象,就是我们都有点怕您,比如大家都会在讨论答辩分组时说,“啊,千万别分到吴老师那一组了,太恐怖了”等等的言语。

2015-11-01 18:06:39 8485 3

转载 如何创建组播应用程序

本文试图成为学习TCP/IP网络组播技术的入门材料。文中介绍了组播通信的概念及原理,以及用于组播应用编程的 Linux API的详细资料。为了使读者更加完整的了解Linux 组播的整体概念,文中对实现该技术的核心函数也做了介绍。在文章的最后给出了一个简单的C语言套接字编程例子,说明如何创建组播应用程序。      一、导言      在网络中,主机间可以用三种不同的地址进行

2015-10-24 19:15:51 1443

转载 问题解决——WSAAsyncSelect模型 不触发 FD_CLOSE

本文链接:http://www.cnblogs.com/wlsandwho/p/4228894.html====================================================================== 最近在写一个小东西,需要用到非阻塞模式的套接字,考虑到用的MFC界面而且信息量不是很大很长很吓人,就选用了WSAAsyncSelect

2015-10-19 09:50:05 1732

转载 精选:局部变量、全局变量、堆、堆栈、静态和全局

一般全局变量存放在数据区,局部变量存放在栈区, 动态变量存放在堆区,函数代码放在代码区。 --------------------------------------------------------------- 栈区是普通的栈数据结构,遵循LIFO后进先出的规则,局部变量安排在那里是ASM时就规定的,这样可以在一个函数结束后平衡堆栈,操作简单,效率高 堆(动态区)在这里应

2015-10-16 12:50:30 511

翻译 冯诺依曼体系结构、哈佛体系结构

冯诺依曼体系结构、哈佛体系结构与改进型哈佛结构之间的区别1、冯·诺依曼结构冯·诺依曼结构又称作普林斯顿体系结构(Princetionarchitecture)。1945年,冯·诺依曼首先提出了“存储程序”的概念和二进制原理,后来,人们把利用这种概念和原理设计的电子计算机系统统称为“冯·诺依曼型结构”计算机。冯·诺依曼结构的处理器使用同一个存储器,经由同一个总线传输。冯·诺依曼结构处

2015-10-15 12:43:27 5315

原创 华为oj系列

今天同学发了一个连接,是华为oj练习题,里面有源码。不错哦http://www.geekboy.org/huaweioj-one/

2015-09-24 18:55:19 1937

原创 华为oj-字符逆序

#include #include #define Max 100int main(){int slen,i;char s[Max];//printf("输入参数:\n");//printf("inputString:");gets(s);//printf("\n");slen=strlen(s);//printf("返回值:\n");for(i

2015-09-24 18:23:13 443

原创 华为oj-挑7

#include #include #define Max 30000int main(){int i,N,TenT,T,H,D,U,Num=0;scanf("%d",&N);if (N>30000){return -1;}for(i=N;i>=7;i--){          TenT=i/10000; T=(i-TenT*10000)/1

2015-09-24 16:57:39 421

转载 C语言中,为什么字符串可以赋值给字符指针变量

本文是通过几篇转帖的文章整理而成的,内容稍有修改:一、C语言中,为什么字符串可以赋值给字符指针变量char *p,a='5';p=&a;                     //显然是正确的,p="abcd";              //但为什么也可以这样赋值??问:一直理解不了为什么可以将字串常量赋值给字符指针变量,请各位指点! 答:

2015-09-23 22:08:12 18546 2

原创 华为oj-名字漂亮度

#include #include #define Max 100struct lenc{char ch;int lenN;};int getbeauLevel(char a[],int n,char b[]){int i,j,sum=0;int flag=26;struct lenc c[26],temp;int blen=26;char

2015-09-23 21:59:23 563 1

翻译 合唱队问题的修正

问题描述     N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形。   合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1,2…,K,他们的身高分别为T1,T2,…,TK,  则他们的身高满足T1Ti+1>…>TK(1     输入格式 Input Format      输入的第一行是一个整数N(2     输出格式 Output F

2015-09-21 09:44:25 549

转载 华为初级——合唱队

提示:这是属于动态规划问题。动态规划算法通常用于求解具有某种最优性质的问题。在这类问题中,可能会有许多可行解。每一个解都对应于一个值,我们希望找到具有最优值的解。其实这道题目有一些问题:不能交换位置,这个关键的信息在题目中间没有进行说明。编程思路是:需要三个数组,第一个数组存放原数据。第二个数组用于存放人数:从左向右遍历时,对于当前的数据(身高),寻找符合条件的人数,要求是从小到大

2015-09-20 20:30:49 363

转载 动态规划__合唱队形问题

问题描述     N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形。   合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1,2…,K,他们的身高分别为T1,T2,…,TK,  则他们的身高满足T1Ti+1>…>TK(1     输入格式 Input Format      输入的第一行是一个整数N(2     输出格式 Output F

2015-09-20 18:36:33 657 1

原创 字符串最后一个单词的长度

我的运行时90分,不知道哪里还有问题,欢迎提出问题#include #include #define M 200int main(void){int Num=0;int i=0;char c[M];gets(c);if(strlen(c)==0){printf("%d",Num);return 0;}if(strlen(c)>128)

2015-09-20 16:30:39 394

转载 单向链表的几道题

1. 转置单向链表 (也就是反序,注意链表的边界条件并考虑空链表)。#include struct listtype{    int data;    struct listtype * next;};typedef struct listtype * list;/* Reverse the singly linked list *psll. */

2015-09-17 17:49:29 495

转载 实现两个N*N矩阵的乘法,矩阵由一维数组表示

实现两个N*N矩阵的乘法,矩阵由一维数组表示。先介绍一下矩阵的加法:1 void Add(int rows, int cols) 2 { 3 for(int i= 0;i) 4 { 5 for(int j=0;j) 6 result[i][j]=mat1[i][j]+mat2[

2015-09-17 15:22:14 1122

翻译 CDataExchange()

该函数中的代码是由ClassWizard自动加入的。DoDataExchange只有一个参数,即一个CDataExchange对象的指针pDX。在该函数中调用了DDX函数来完成数据交换,调用DDV函数来进行数据有效检查。当程序需要交换数据时,不要直接调用DoDataExchange函数,而应该调用CWnd::UpdateData。UpdataData函数内部调用了DoDataExchang

2015-08-04 16:13:10 2428 1

转载 [原创]Linux系统启动过程分析

原文网址:http://blog.chinaunix.net/uid-23069658-id-3142047.html经过对Linux系统有了一定了解和熟悉后,想对其更深层次的东西做进一步探究。这当中就包括系统的启动流程、文件系统的组成结构、基于动态库和静态库的程序在执行时的异同、协议栈的架构和原理、驱动程序的机制等等。       本人在综合了现有网上大家智慧的基础上,结合对

2015-07-30 15:46:21 502 1

转载 堆和栈的区别(转过无数次的文章)

一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆是两

2015-07-24 20:32:32 404

转载 C/C++大文件/数据网络传输方法总结

在C/C++网络编程中不免会遇到需要传输大数据、大文件的情况,而由于socket本身缓冲区的限制,大概一次只能发送4K左右的数据,所以在传输大数据时客户端就需要进行分包,在目的地重新组包。而实际上已有一些消息/通讯中间件对此进行了封装,提供了直接发送大数据/文件的接口;除此之外,利用共享目录,ftp,ssh等系统命令来实现大文件/数据也不失为一种好的方法。1.基础的基于socket进行传输

2015-07-24 15:58:03 1983

原创 数据结构各种排序

http://student.zjzk.cn/course_ware/data_structure/web/paixu/paixu8.2.2.1.htm

2015-07-24 15:11:12 380

转载 C++迭代器 iterator

1. 迭代器(iterator)是一中检查容器内元素并遍历元素的数据类型。(1) 每种容器类型都定义了自己的迭代器类型,如vector:vector::iterator iter;这条语句定义了一个名为iter的变量,它的数据类型是由vector定义的iterator类型。(2) 使用迭代器读取vector中的每一个元素:vector ivec(10,1);for(vector

2015-07-12 11:04:33 434

转载 轮盘赌算法-Roulette

设P(i),其中i=1..n,为n个个体被选择的概率,在轮盘上表示为所占扇区的面积百分比,这里显然sum(P)=1。select用来保存n次选择的结果。1) 第一种实现办法:可以想象一个转动的轮盘,注意这里轮盘最多只转一圈。每次转轮盘前,把色子随机放到轮盘外缘的某处,即色子不随轮盘转动,以一个随机数sel代表它所处的位置。轮盘转动后,色子所指示的轮盘扇区号不断变化,轮盘停止时色子所指示

2015-07-03 20:06:48 7935 3

翻译 大地坐标转网址

http://blog.sina.com.cn/s/blog_9f5beef70102vc42.html

2015-06-03 16:55:11 686

转载 怎样把经纬度坐标转换为空间直角坐标

怎样把经纬度坐标转换为空间直角坐标假设你的空间直角坐标以地球球心为原点, 原点到北极为正z轴, 原点到经纬度(0,0)为正x轴那么纬度a(北正南负), 经度b(东正西负) 的空间直角坐标为x = Rcos(a)cos(b)y = Rcos(a)sin(b)z = Rsin(a)R为地球半径

2015-06-02 21:37:46 14326

转载 利用栈中序遍历二叉树

//线序建立二叉树,然后利用栈中序遍历  #include"stdlib.h"#include"stdio.h"#include"iostream.h"//***********二叉树的遍历***********typedef char TElemType;#define TRUE 1#define FALSE 0#define STACK_INIT

2015-06-02 18:10:55 1801

翻译 C++头加using namespace std的原因

Q:using namespace std;是什么意思阿 A:在大型项目的开发中,由于有很多人参与,每个人都写着自己的代码,这样很容易造成函数、变量重名,命名混乱。为了解决这个问题,C++增加了命名空间的特性,不同的人使用不同的命名空间,这样就不会造成命名混乱的情况了。而C++标准库将所有函数和对象(包括C开头不带h的文件)都放在了std里。所以程序可以这样写: #include int mai

2015-06-02 14:30:37 764

转载 一个经纬度相关计算的C++类

一个经纬度相关计算的C++类写了一个经纬度距离计算的类  --------------CJWD.h--------------   #ifndef __JWD_AND_HELPER_20051005  #define __JWD_AND_HELPER_20051005   #include "stdafx.h"  #include   #include   usin

2015-06-02 10:00:23 1168

转载 ofstream和ifstream详细用法

ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器(2、析取器(>>)  从流中输入数据。比如说系统有一个默认的标准输入流(cin),一般情况下就是指的键盘,所以,cin>>x;就表示从标准输

2015-06-02 09:26:46 499

空空如也

空空如也

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

TA关注的人

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