自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 【算法】递归算法实现全排列

排列问题设R={R1,R2,R3……..Rn},是要进行排列的n个元素,Ri = R-{ri}。集合X中元素的全排列记为Perm(X)。(ri)Perm(X)表示在全排列Perm(X)的每一个排列前加上前缀ri得到的排列。R的全排列规律为:当n=1时,Perm(R)=(r),其中r是集合R中唯一的元素。当n>1时,Perm(R)由 (r1)Perm(R1), (r2)Per...

2018-03-17 21:01:04 2625 1

原创 【多线程】JAVA——Runnable接口实现[一]

Runnable 利用实现Runnable接口来创建线程的方法可以解决JAVA语言不支持多重继承的问题。Thread类拥有众多的方法,而Runnable接口中只有唯一的一个run()方法原型,因此创建新线程类时,只要实现此接口,就可以开始新线程类的运行。实现Runnable接口的程序会创建一个Thread对象,并将Runnable对象与Thread对象相关联。过程如图: 利用Runnabl

2017-11-02 20:37:13 2184

原创 【多线程】JAVA——Thread类实现

Thread Thread类是java.lang包中的一个类,从这个类中实例化的对象代表线程。Thread类常用的三个构造方法如下:1.public Thread();2.public Thread(String threadName); //创建一个名为threadName的线程对象。默认线程名为:Thread-N,N是线程建立的顺序,是一个不重复的正整数。也可在Thread实

2017-11-01 20:45:02 453

原创 【网络通信】socket,bind等基本操作

上篇文章我们已经知道网络中的进程是通过socket来通信的。 TCP/UDP协议通信过程服务器端调用socket()通信过程: socket()—>bind()—>listen()—>accept()—>recv()/recvfrom()—>send()/sendto(); 调用socket()函数创建一个套接字。 调用bind()函数把自己绑定在一个地址上。 调用listen()函数

2017-10-23 11:40:46 5694

原创 【网络通信】WSAStartup()函数,MAKEWORD的使用

函数的使用int main(){ WSADATA wsa; //初始化网络环境 if(WSAStartup(MAKEWORD(2,2),&wsa)!=0) //使用2.2版本的Socket。 { cout<<"INITIAL FAILED!"<<endl; return -1; } //成功

2017-10-22 21:42:07 7096 1

原创 【多线程简单实例】_beginthreadx实现

使用_beginthreadex()函数,需使用头文件<processs.h>,且进行编译环境的设置(详见上篇文章)。 线程的创建和终止C++代码:#include<iostream>#include<windows.h>#include<process.h>using namespace std;static unsigned _stdcall Thread1(void *param)

2017-10-22 16:07:26 1956

原创 【编译错误】_beginthreadx :undeclared identifier

需要的头文件支持_beginthreadx 在VC++中包含在头文件<process.h>中,但是直接编译会出现错误提醒,如: 需要对编译环境进行设置: 步骤:依次选择project->设置(Setting) -> C/C++ ->Category中选Code Generation->using runtime lib 下选多线程模式multithreaded或者Debug Multit

2017-10-22 11:46:27 938

原创 【多线程简单实例】CreateThread实现

使用Windows的多线程函数,必须在程序中包含<Windows.h> 线程的创建和终止C++代码:/***********************************************//** NAME:多线程测试 //** USER:LZ//** TIME:2017-10-19/***************************

2017-10-21 16:06:09 9964 1

原创 【网页】HTML字符

在网页中除了可显示常见的美国信息交换标准代码(外语缩写:ASCII)字符和汉字外,HTML还有许多特殊字符,它们一起构成了HTML字符集。有2种情况需要使用特殊字符,一是网页中有其特殊意义的字符,二是键盘上没有的字符。 HTML字符可以用一些代码来表示,代码可以有2种表示方式。即字符(命名实体)和数字代码(编号实体)。字符代码以“&”符开始,以分号”;”结束,其间是字符名,如图。数字代码也以“&

2017-10-21 11:06:25 238

原创 【网络通信】TCP和UDP [一]

要搞清楚网络中进程间是如何通信的,首先就得解决“如何标志一个进程”,网络层的“IP地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程序(进程)。这样利用三元组(IP地址,协议,端口)就可以标识网络的进程了,网络中的进程通信就可以利用这个标志与其它进程进行交互。 TCP和UDPTCP/IP(Transmission Control Protocol/Interne

2017-10-18 18:26:46 358

原创 求键盘输入若干个数的和

程序很简单,理解就好啦 当我们使用一个istream对象作为条件时,其效果是检测流的状态。如果流是有效的,即流未遇到错误,那么检测成功,执行条件成立。当遇到文件结束符*,或遇到一个无效输入时(例如录入的值和你定义的接收变量的数据类型不符),istream对象的状态会变为无效,处于无效状态的istream对象会使条件变为假,执行条件不成立。*文件结束符:当从键盘向程序输入数据时,对于如何指出文件结束

2017-10-09 21:49:52 1870

原创 【网页--HTML使用教程】

先来大概了解一下创造自己的炫酷的网页都需要掌握哪几项基础技能吧~ 学习web前端开发基础技术需要掌握:HTML、CSS、JavaScript语言。HTML是网页内容的载体,就是网页制作者放在页面上想要让用户浏览的信息,包含文字、图片、视频等。CSS样式是表现。就是对网页的装修。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。JavaScrip

2017-09-29 20:54:40 963

原创 根据输入年月日输出周几

根据输入年月日输出周几 计算原理蔡勒公式 ■ h 代表最后的计算结果周几 (0: Saturday, 1: Sunday, 2: Monday, 3: Tuesday, 4:Wednesday, 5: Thursday, 6: Friday)。 ■ q 代表你输入的日期。 ■ m 代表你输入的月份。 ■ j 代表输入日期所在的世纪,即输入年份的前两位。 ■ k 代表日期所在世纪的

2017-09-29 18:28:06 1271

原创 用for循环打印输出数据三角形图形

用for打印输出数据三角形 输出实验结果JAVA代码:package NUM;import java.util.*;public class number{ public static void main(String[] args) { Scanner reader=new Scanner(System.in); System.out.

2017-09-11 22:00:49 7268

JAVA安装包

JAVA的jre,jdk安装。JAVA的jre,jdk安装。JAVA的jre,jdk安装。

2018-07-02

sqlserver2000安装教程

sqlserver2000安装教程ppt,文档版本,简明清晰,易于理解。

2018-06-28

GSQL安装包

GSQL安装包 , 安装手册,教程帮助都有,欢迎大家下载安装,成为数据库大神~

2018-06-28

C库函数代码

C 库函数代码,和大家分享学习,全部学完你就是大神哦~

2018-06-28

空空如也

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

TA关注的人

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