2 闭上左眼看世界

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

随便说说,我回来啦~

快一个月没有写博客了。主要是因为这段时间在考试和疯狂的复习Socket网络编程和cocos2dx相关的内容,再过两天就要去实习了,实习的内容是客户端开发,现在感觉还蛮紧张的,感觉公司还是蛮大的= =.慌慌哒。我也在网上找了很多关于客户端开发实习的日常内容,可是基本找不到,所以我打算在实习期间,尽可能的总结每天或每周的实习内容,方便以后实习的小伙伴们不要太害怕,也不知道你们还不害怕,反正我是好紧...

2018-07-03 11:29:50

MYSQL必知必会:格式化导入导出数据集

在mysql中,我们可以把查询到的结果集通过自定义的格式打印到指定文件内(指定文件不存在),如果指定文件存在,则失败.下面是表结构合表数据. 1.格式化导出数据//把表order_info的所有记录的所有字段导入到'd:/1.sql'文件内.select *into outfile 'd:/1.sql' from table_name;可以看到,每行一条记录,每个字段通...

2018-06-08 19:08:15

MYSQL必知必会:多表联结.union并集

之前一直是单表查询,但是如果一个实体的属性过多,总不能全部放在一张表中把?这样的话字段未免太多了把?这个时候就可以进行垂直分割,把一张表的内容放到两张表去存储,况且,不同的实体信息都会放在不同的表中,有些时候,我们需要结合多张表进行查询得到我们需要的信息.下面有两张表:第一张表cust_info,用来保存购货人的信息.有购货人id,购货人name,购货人sex,购货人age,购货人phon...

2018-05-21 13:05:25

Qt文档译:QPushButton

0.详细介绍QPushButton类提供了一个命令的按钮.它可以说是图形界面中最常用的控件之一了.点击按钮来执行一些计算机的命令,或者回答一些问题.常用的按钮有:OK,Apply,Cancel,Close,Yes,NoandHelp等.按钮通常是矩形的,在按钮上通过文本来显示描述它的动作作用.可以在按钮的文本中使用’&’来给该按钮设置快捷键.比如://快捷键为alt+...

2018-05-19 19:13:10

MYSQL必知必会:分组查询和子查询

除了一些汇总函数之外,还可以根据字段进行分组,分组之后再进行数据的汇总或过滤等其他查询操作.下面有张表t5,分别有id,name,subject,score四个字段. 1.分组过滤. 分组过滤是把一张表内的剩余的记录通过某个字段进行分组,关键词是group by.剩余的指的是:再分组过滤之前,我们可以先通过where过滤一部分记录.然后在进行分组操作.先看下第一个例子. exam...

2018-05-16 21:44:53

Qt文档译:QLabel

0.详细介绍QLabel类主要用来文本和图像的显示,没有提供用户交互功能.QLabel对象的视觉外观可以由用户自定义配置.它还可以为另外一个可获得焦点的控件作为焦点助力器.(后面会提到).QLabel可以显示下列的所有类型:Plaintext//通过setText()设置显示纯文本.Richtext//通过setText()设置富文本.Apixm...

2018-05-15 16:41:25

MYSQL必知必会:使用函数汇总处理数据

上一个博客主要通过where进行简单的数据过滤以及使用正则表达式对数据进行通配.这篇博客主要来演示了mysql中函数的使用方法.下面是表t3的结构和数据. 之前通过where过滤后的结果集的字段名都是使用表的字段名.但这样太死板了,于是我们可以使用concat()函数来进行数据的拼接,以及使用AS关键字来进行字段的取别名显示.1.Concat Sample1:我要把每个人的姓名和生...

2018-05-12 20:18:52

ACM_搜索:杭电oj2066:一个人的旅行

题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=2066这题我刚开始用迪杰斯特拉算法做的,结果超时了,下面用优先队列+迪杰斯特拉算法做的,用邻接矩阵保存的图.AC代码:#include <iostream>#include <algorithm>#include <vector>#include ...

2018-05-12 14:15:54

ACM_搜索:杭电oj2717:Catch That Cow

题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=2717题目大意:给定两个x轴方向上的位置,农民有三种方式,用bfs找到最短路径即可.AC代码:#include <iostream>#include <map>#include <set>#include <queue>#includ...

2018-05-12 14:02:13

MYSQL必知必会:数据过滤及正则表达式的简单使用

上一篇mysql数据库的博客主要显示了一些简单的排序,检索(查找)所有的记录.这里对查找出来的记录进行简单的筛选. 筛选的关键词是where.和where搭配的子句操作符主要有:=,!=,>,<,BETWEEN,AND,OR,IN,NOT,NULL等等.Sample1:就是上面的这个表t1,我要检索出分数大于75的记录.只需要在where子句中加上 score > ...

2018-05-08 15:05:13

ACM_搜索:杭电oj1548:A strange lift

题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1548题目大意:每一层的电梯只有两个按钮,向上或者向下,且向上向下的层数是规定好的,在输入中读取的.要你判断最少多少次可以从A楼到B楼.简单的bfs即可. AC代码:#include <iostream>#include <queue>#include &...

2018-05-08 12:31:37

ACM_搜索:杭电oj1075:What Are You Talking About

题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1075题目大意:前面的Start,End范围内的每行的两个字符串是火星文和英文的转换翻译,然后后面的Start,End范围内的是火星文的内容,让你转化为英文即可.直接用map保存对应转换关系,然后按字符挨个读取判断即可.AC代码:#include<stdio.h>#inc...

2018-05-08 12:24:50

Qt文档译:QFileInfo

0.详细介绍QFileInfo类提供了独立于系统的文件信息.它主要提供了文件系统中文件的名字和路径信息,以及指定文件的访问权限,判断它是一个文件还是符号链接.它还提供了获取文件大小,文件最后一次修改和阅读的时间的方法,它还可以用于获取Qt资源的信息.QFileInfo的对象还可以用来指向文件的相对路径或者绝对路径,也就是说可以使用相对或绝对路径来构造QFileInfo的对象来使用.绝对文件...

2018-05-06 20:25:02

mysql必知必会:mysql命令行的基本操作和简单的查询.

当你配置好mysql后.可以使用windows系统自带的命令行登陆mysql,或者登陆mysql自带的命令行客户机.当然,你也可以使用一些图形界面的软件来进行一些可视化的数据库操作,例如SQLyog.但是我还是喜欢使用命令行!!第一种方法: 通过mysql -uroot -p来隐藏密码登陆.当然你也可以不隐藏密码直接登陆~~~ 然后就会显示登陆成功.第二种方法: 我们...

2018-05-04 20:48:58

Qt文档译:QFile

0.详细说明.QFile类提供了一个用于读取和写入文件的接口.它是一个用于读取和写入文本.二进制文件和资源文件的输入输出设备.它可以被单独使用,也可以更方便地使用QTextStream或QDataStream.我们可以通过构造函数通过文件路径加载文件,也可以随时通过setFileName()方法来改变文件.QFile类希望文件路径的分隔符是’/’,而不是依赖操作系统,不支持其他的分隔符,例如’...

2018-05-04 14:05:10

ACM_搜索:杭电oj1072:Nightmare

题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1072题目大意:你身上有个定时器炸弹.开始的时候定时为6分钟.你必须在定时器时间>=1时.达到出口.4代表调整定时器时间的设备.可以把时间调到6分钟满.但是当你到达位置4时.定时器的时间必须>=1.简单的bfs广度遍历.AC代码:#include <iostream&...

2018-05-02 11:16:01

ACM_搜索:杭电oj1045:Fire Net

题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1045题目大意:正方形街道上有墙壁和炮.炮会向四个方向发射.墙可以阻挡子弹.给你不同的墙的位置和街道的大小.让你找到一种位置.能够放置最多的炮,且发射的子弹不会打到别的炮.打印炮的数量即可.由于正方形的边长较小.可以直接用深度dfs依次遍历.找最大值.AC代码:#include &lt...

2018-05-02 11:06:50

C11:std::unique_lock和std::lock_guard的区别

在之前介绍了lock_guard的用法和作用.这里先简单的回顾下.在这里我们用lock来管理m_mutex锁.当输出完毕后.lock的生命周期结束,则自动把m_mutex给unlock()解锁.用起来很方便.std::mutex m_mutex;void print(int cnt){ std::lock_guard<mutex> lock(m_mutex); ...

2018-05-01 21:26:14

ACM_搜索:杭电oj1026:Ignatius and the Princess I

题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1026题目大意:一个人要从N*M矩形地图的左上角走到右下角.且只能向四个方向走.X表示墙不能走.字符1-9表示怪物并且数字代表怪物的血量.也就是杀死怪物需要该数字的单位时间.人每走一个格子花费1个单位的时间.然后要你按照格式打印最短时间的路径和具体的路径.简单的最短路径题.直接用bfs做.用二...

2018-05-01 16:52:11

ACM_搜索:杭电oj1016:Prime Ring Problem

题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1016题目大意:有n个数字,编号分别为1-n.要组成一个素数环.素数环就是相邻两个值加起来是个素数.第一个位置默认是1.由于n<20.所以和最大是19+18=37.所以可以先把38以前的素数和非素数用0和1区别开.ACM的输入输出建议全部使用C风格的.因为C++的相比较慢,即使写了ios...

2018-05-01 16:39:39

查看更多

勋章 我的勋章
    暂无奖章