自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 带分数dfs+剪枝优化

#include<iostream>#include<cstdio>#include<cstdlib>#include<ctime>using namespace std;int num=1;int sum=0;int A=1,B=1,C=1; // num=a+b/c ,a,b,c所对应的长度 int abc[11];//储存a,b...

2018-01-22 21:56:00 113

转载 剪邮票dfs+bfs+组合+结构体

#include<iostream>#include<queue>using namespace std;struct Point{ int x; int y; };queue<Point>que;int sum=0;int a[3][4]={0};//代表取了哪几个数 int visited[13]={0};//用于dfs抽取任意5张数字不同的邮...

2018-01-22 21:55:00 141

转载 div排版+文档流+定位秘诀

由于没有找到自己认为完整的关于普通流、浮动和绝对定位的中文文章,于是鼓起勇气决定自己来写篇。在普通流中的 Box(框) 属于一种 formatting context(格式化上下文) ,类型可以是 block ,或者是 inline ,但不能同时属于这两者。并且, Block boxes(块框) 在 block formatting context(块格式化上下文) 里格式化, In...

2017-08-29 18:41:00 160

转载 c++extern关键字详解

1基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去...

2017-06-09 08:45:00 82

转载 c++工程重复编译与重复定义

#ifndef#define#endif防止的是“重复编译”,而不是“重复定义”重复编译可能造成重复定义,但重复定义的来源不只有重复编译从代码变成可执行的程序,需要两个步骤编译和链接编译开始时,将所有#include头文件的地方替换成该头文件的代码在编译阶段,编译所有源文件成为模块,各模块中的每个变量与函数都得到了属于自己的空间在链接阶段,各个模块被组合到一起#ifndef能够防止在...

2017-06-09 08:44:00 115

转载 HTML 和 PHP 、MySQL 的交互

为什么要用到数据库? World Wide Web(WWW)不仅仅是一个提供信息的地方。如果你有什么东西,作一个网站,同样可以和全世界的人一起分享。但是,这并不是一件很容易的事。当网站越做越大时,你可能会遇到这样的问题:网站包含了太多的东西,使得访问者不能够很快得得到他们想要的东西。这个问题在某种程度上对一个网站而言是致命的。访问者想要向你提供信息,而且...

2017-05-15 18:26:00 216

转载 修改mysql密码的四种方法

方法1: 用SET PASSWORD命令首先登录MySQL。格式:mysql> set password for 用户名@localhost = password('新密码');例子:mysql> set password for root@localhost = password('123');方法2:用mysqladmin...

2017-05-12 20:11:00 54

转载 phpcms模板生成原理

phpcms模板生成原理2009-09-25 16:14PHPCMS是功能强大的网站管理系统。以后有时间,俺要将其管理、使用、再开发等等都理顺出来。这一篇短文先介绍PHPCMS的模板机制。所谓网站模板,就是生成网页的“模子”,主要包括固定的图片、表格、颜色等美术风格,以及要从数据库输出的数据标签,还有简单的phpcms定义的语法(也可以是很复杂的php语法)。PHPCMS每个网站的每...

2017-05-09 20:44:00 177

转载 如何给虚拟主机安装phpMyAdmin

很多虚拟主机没有phpMyAdmin,例如阿里云的云虚拟主机默认的数据库管理工具是DMS,这样好多朋友管理数据库时会觉得不方便。phpMyAdmin是比较大众和常用的Mysql数据库管理软件,我们可以给虚拟主机安装phpMyAdmin,方便管理和备份Mysql数据库。步骤如下:1、下载phpMyAdminhttps://www.phpmyadmin.net/do...

2017-05-09 19:57:00 421

转载 如何修改数据库密码

方法1: 用SET PASSWORD命令首先登录MySQL。格式:mysql> set password for 用户名@localhost = password('新密码');例子:mysql> set password for root@localhost = password('123');方法2:用mysqladmin...

2017-05-09 14:19:00 183

转载 web 服务器、PHP、数据库、浏览器是如何实现动态网站的

发送请求:浏览器根据用户输入的域名,运用DNS缓存或请求本地DNS服务器解析等获得对应IP地址,使用HTTP协议发送请求报文(含请求内容、浏览器信息、本地缓存、cookie等)返回数据:web服务器接收到请求,会去寻找对应文件,找到后会反馈给浏览器说请求的内容已经找到。html文件:web服务器在自己目录下寻找,找到后会直接反馈给浏览器;PHP文件:web服务器会现在...

2017-05-09 10:39:00 213

转载 编写shell时,提示let/typeset:not found

刚刚开始接触linux shell 编程,脚本里面有一条let命令,在运行该脚本时却提示 let:not found于是各种找自己写的脚本的问题,没发现错误,只好去网上百度,好心人告诉了我答案:/bin/sh 指向了 dash 而不是 bash , dash 不支持 let 命令刚学 linux ,不大敢动文件进行配置,于是又在网上求医问药,得到了两个答案:1.dash ...

2017-05-04 19:19:00 460

转载 Linux下采用VI编辑器删除复制或移动多行文本内容

一、删除多行单行删除,:1(待删除行号)d多行删除,:1,10ddd删除光标所在行ndd删除以当前行开始的n行dw删除以当前字符开始的一个字符ndw删除以当前字符开始的n个字符d$、D删除以当前字符开始的一行字符d)删除到下一句的开始d}删除到下一段的开始d回车删除2行二、复制多行任务:将第9行至第15行的数据,复制到第16行方法1:(强烈推荐):9,15 copy 16...

2017-05-02 22:35:00 565

转载 BASH 学习笔记小结

1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编辑好脚本时,如果要执行该脚本,还必须使其可执行。要使脚本可执行:编译 chmod +x filename 这样才能用./filename...

2017-05-02 22:31:00 102

转载 list容器的C++代码实现

#include<iostream>usingnamespacestd;template<classT>classmylist;//前置声明template<classT>classnode{friendclassmylist<T&gt...

2017-04-24 21:47:00 81

转载 linux 操作系统/xxx目录下都是什么文件?

/bin:存放最常用命令;   /dev:设备文件;  /etc:存放各种配置文件;  /home:用户主目录;  /lib:系统最基本的动态链接共享库;  /mnt:一般是空的,用来临时挂载别的文件系统;/boot:启动Linux的核心文件;  /proc:虚拟目录,是内存的映射;  /sbin:系统管理员命令存放目录;  /usr:最大的目录,存许应用程序和文件;  /...

2017-04-24 11:05:00 88

转载 Linux /bin, /sbin, /usr/bin, /usr/sbin 区别

在linux下我们经常用到的四个应用程序的目录是:/bin、/sbin、/usr/bin、/usr/sbinbin:bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。/usr/bin:主要放置一些应用软件工具的必备执行...

2017-04-24 10:59:00 52

转载 java初学

1、Scanner类    1)使用        a.导入Scanner类  improt java.util.Scanner;        b.创建Scanner对象  Scanner input = new Scanner(System.in);        c.获取输入数据    int now = input.nextInt();    2)方法  ...

2017-04-24 09:55:00 53

转载 虚拟机联网及远程连接-Linux基础环境命令学习笔记

1.常用系统命令:    (1)ifconfig命令=ip a命令,查看IP地址        网卡默认名称eth0.        Bcast 广播地址    (2)top(任务管理器)q退出    (3)free  查看内存  -m按M单位显示    (4)netstat  查看端口情况  -an            -tlnp    (5)ps  查看进程...

2017-04-24 09:53:00 94

转载 Linux 文件操作命令-Linux基础环境命令学习笔记

1.文件目录操作    1)路径识别      a.绝对路径,以根目录开始      b.相对路径,以当前目录开始,不需从根目录开始写起    2)命令      man ls  查看ls命令帮助      cd /var/log 切换进入log目录(..进入上级目录)      pwd  打印当前目录      ls  列出当前目录有哪些文件(包含目录)...

2017-04-24 09:52:00 52

转载 Linux 权限、磁盘操作命令-Linux基础环境命令学习笔记

1、创建用户和用户组    1)用户和用户组        /etc/passwd  保存系统用户的基本信息        /etc/group    保存用户组信息        用户名:x:UID:GID    2)基本命令        useradd  增加用户        groupadd  增加用户组        passwd  为用户设置...

2017-04-24 09:51:00 85

转载 Linux shell编程命令-Linux基础环境命令学习笔记

1、正则表达式    1)^开始  *前一个字符重复0次以上           +       1次以上           ?        0次或者1次          .  一个任意字符(.*连用)          {m,n}      m到n次          [0-9][a-z]    任意数字或字母      $结束字符   ...

2017-04-24 09:50:00 83

转载 C程序编译执行过程

认识C编译执行过程,是C学习的开端。简单说C语言从编码编译到执行要经历一下过程:C源代码编译---->形成目标代码,目标代码是在目标机器上运行的代码。连接---->将目标代码与C函数库相连接,并将源程序所用的库代码与目标代码合并,并形成最终可执行的二进制机器代码(程序)。执行----->在特定的机器环境下运行C程序。如果用一个图 来表...

2017-04-24 09:34:00 57

转载 刨根问底:什么是yum源,yum的工作原理又是什么

1、刨根问底---什么是yum源?yum的工作原理?说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的。yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yum源中定义好的路径查找依赖软件,并将依赖软件安装好。YUM是“Yellow dog Updater, Modified”的缩写,是...

2017-04-24 08:52:00 96

转载 网关人性化详解

大家都知道,从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。顾名思义,网关(Gateway)[1]就是一个网络连接到另一个网络的“关口”。也就是网络关卡。网关(Gateway)又称网间连接器、协议转换器。默认网关在网络层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构...

2017-04-23 09:45:00 69

转载 Visual Studio 2017 安装后无法创建c++或MFC项目

话话不多说,直接上图转载于:https://www.cnblogs.com/jdxn/p/6746183.html

2017-04-21 21:42:00 1039

转载 ubuntu sendmail配置发送邮件

ubuntu中sendmail函数可以很方便的发送邮件,ubuntu sendmail先要安装两个包。必需安装的两个包:代码sudoapt-getinstallsendmailsudoapt-getinstallsendmail-cf下面几个包是可选的:代码squirrelmail//提...

2017-04-20 21:13:00 115

转载 ubuntu11.0静态IP地址配置

1. 静态IP地址配置配置文件路径:/etc/network/interfacesauto loiface lo inet loopbackauto eth0iface eth0 inet staticaddress 192.168.0.24netmask 255.255.255.0network 192.168.0.0gateway 192.16...

2017-04-17 20:50:00 79

转载 cin与cout详解

输入和输出并不是C++语言中的正式组成成分。C和C++本身都没有为输入和输出提供专门的语句结构。输入输出不是由C++本身定义的,而是在编译系统提供的I/O库中定义的。C++的输出和输入是用“流”(stream)的方式实现的。图3.2和图3.3表示C++通过流进行输入输出的过程。有关流对象cin、cout和流运算符的定义等信息是存放在C++的输入输出流库中的,因此如果在程序...

2017-04-17 11:21:00 338

转载 IP地址,子网掩码、默认网关,DNS服务器是什么意思?

(一)问题解析001. 问:IP地址,子网掩码,默认网关,DNS服务器,有什么区别呀?我知道没有IP地址就不能上网,我也知道没设DNS就不能上外网,可它们都有什么功能,有什么区别呢?还有真奇怪,我的计算机没设DNS,竟然能上QQ,却不能打开网页,这是为什么呢>答:IP是32位二进制数据,通常以十进制表示,并以“.”分隔。IP...

2017-04-15 11:37:00 83

转载 初识LINUX之常见命令

玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一...

2017-04-09 20:40:00 79

转载 c++只能编译无法运行或许缺少命令

-mwindows -lcomctl32 -lwinmm -lws2_32 -lodbc32-lmysql-lwinspool1.工具-编译选项-编译器-在连接器命令行加入以下命令:-mwindows2.出现错误:undefined reference to `PlaySoundA@12' 解决办法:工具-编译选项-编译器-在连接器命令行加入以下命令:-lwinmm3....

2017-04-04 20:44:00 494

空空如也

空空如也

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

TA关注的人

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