自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 清除浮动的方法

本文转自https://blog.csdn.net/u012207345/article/details/78279961,感谢作者的分享,写的很棒先解释一下“高度坍塌”现像浮动的框可以左右移动,直至它的外边缘遇到包含框或者另一个浮动框的边缘。浮动框不属于文档中的普通流,当一个元素浮动之后,不会影响到块级框的布局而只会影响内联框(通常是文本)的排列,文档中的普通流就会表现得和浮动框不存在一...

2018-08-28 20:43:42 184

原创 关于ajax中的onreadystatechange

先铺垫一下知识:readystate 属性存有 XMLHttpRequest 的状态信息,也就是代表着请求数据的过程,是由0~4代表,具体见(onreadystatechange)status:跟readystate一起变化的属性,200表示成功,404表示未找到页面,还有很多其他的值表示不同的问题只要readystate变化,就会触发onreadystatechange方法我们先...

2018-08-28 13:56:15 1240

原创 css设置元素居中处理总结(转载)

链接补充一下,这里面的transform: rotate3d(-50%,-50%,0);进行居中的前提是这个容器的宽度和高度没有指出,

2018-08-27 00:13:51 173

原创 魔方照片墙总结

这个旋转的魔方我们必须先创建一个舞台,并且写上属性: transform-style: preserve-3d; 1.属性perspective这是景深,就是一个定义舞台和屏幕之间距离的属性 2.关于transform属性主要就是配合两个属性使用:rotate()和translate()属性,一个是定义旋转的方向和角度,另一个是移动的方向,都是配合xyz三个轴实现 ...

2018-08-26 20:01:14 1137

原创 旋转照片墙---不熟悉的知识点

1.css3弹性盒子,用于布局多个子元素display:flex 2.CSS justify-content 属性结合弹性盒子进行布局 3.$(this).index()index()方法是获取当前的索引值,可以用再点击事件上 4.CSS3 transform属性可以进行不同方向不同角度的转动 5.CSS3 transition 属性 ...

2018-08-24 16:33:51 386

原创 QT---操作MySQL

连接数据库:QSqlDatabase db=QSqlDatabase::addDatabase("QMYSQL","database1");//database是为了标识这个数据库 //连接数据库 db.setHostName("127.0.0.1");//设置数据库服务器IP db.setUserName("root");//数据库用户名 db.setPas...

2018-08-21 23:50:26 282

原创 QT----数据库连接

先要在.pro中增加: QT += core gui sql并且我们需要头文件:#include<QSqlDatabase>我们可以打印一下QT支持的数据库驱动:qDebug()<<QSqlDatabase::drivers();我们打印出:("QSQLITE", "QMYSQL", "QMYSQL3", "QODBC", &

2018-08-21 21:11:17 195

原创 mysql表的查询(二)

查询select  [字段列表、表达式、函数]  from  表名like语句用来查询包含某些字符串的数据我们输入:select * from tea where name like('%com');筛选出:注意:%代表一些字段,在这里我们搜索  %com  表示搜索一些以com结尾的数据,也可以com%  表示搜索以com开头的数据筛选查询比如我们有...

2018-08-21 00:29:51 748

原创 mysql表的操作

对表进行整体操作:1.查看当前数据库有哪些表show tables; 2.创建一个表creat table 表名(表题 类型,表题 类型.......);比如我们要创建一个:那么就写:create table student(    num int(6),    name varchar(10),    sex varchar(2),    age i...

2018-08-19 09:45:17 256

原创 mysql基本指令

1.启动数据库:net start mysql 2.关闭数据库:net stop mysql 3.登陆数据库:mysql -uroot -p 4.修改密码:set password=password('你需要的密码') 5.查看有哪些数据库:show databases; 6.新建一个数据库:create database 数据库名称...

2018-08-18 13:12:05 163

原创 js项目----2048经验总结

1.a标签<a href="javascript:newgame();" id="newgamebutton"></a>里面的href可以是添加一个函数,表示点击这个a标签的时候就会自动调用这个函数 2.在网页title上插入一张图片<link rel="shortcut icon" type="image/x-icon" href=&

2018-08-17 16:43:56 1141

原创 jQuery后代(children方法)

jQuery children() 方法children() 方法返回被选元素的所有直接子元素。该方法只会向下一级对 DOM 树进行遍历。下面的例子返回每个 <div> 元素的所有直接子元素:比如下面的例子:<!DOCTYPE html><html><head><meta charset="utf-8">&l..

2018-08-14 20:36:43 1768

原创 append/prepend和after/before的区别

append<p> <span class="s1">s1</span></p><script>$("p").append('<span class="s2">s2</span>');</script>结果

2018-08-14 10:54:44 194

转载 前端开发面试题(转载)

菜鸟教程 -- 学的不仅是技术,更是梦想!首页   笔记首页   ANDROID   互联网   程序员人生   程序员笑话   编程技术前端开发面试题分类 编程技术本文收集总结了一些前端面试题,初学者阅后也要用心钻研其中的原理,重要知识需要系统学习、透彻学习,形成自己的知识链。万不可投机取巧,临时抱佛脚只求面试侥幸混过关是错误的!也是不可能的!不可能的!不可...

2018-08-13 21:14:04 825

原创 js项目----贪吃蛇项目总结

1.transform按照一定角度转动一个元素具体见:transform 2.键盘事件document.onkeydown = function (e) {} 3.绝对居中:top: 0;bottom: 0;left: 0;right: 0;margin: auto;这样就会把一个元素显示在网页中间位置 4.z-index属性这是一个元...

2018-08-13 21:13:36 819

原创 走楼梯

P1192 台阶问题 5.9K通过 15.1K提交 题目提供者 评测方式云端评测 标签高性能 难度普及- 时空限制1000ms / 128MB 提交  题解   提示:收藏到任务计划后,可在首页查看。最新讨论显示推荐的相关题目显示题目描述有 NN 级的台阶,你一开始在底部,每次可以向上迈最多 KK 级台阶(最少 11 级),问到达第 NN 级台阶有多少种...

2018-08-12 20:13:13 625

原创 js----使用正则表达式进行简单的表单验证

<h1>表单验证</h1> <form action="" method="post" name="myform" onsubmit="judge()"> <tr> 姓名:<input type="text" name=&quo

2018-08-10 14:49:19 524

原创 QT项目-----图片转换工具项目总结

项目总结:1.QFileDialog::getExistingDirectory这是获取打开文件夹路径的方法,用Qstring接收 2.QDir dir(path)path是选择文件夹路径。这样就表示dir就是所选的文件夹了,需要头文件QDir 3.QFileInfoList inforList = dir.entryInfoList(QDir::Files);in...

2018-08-08 09:49:47 382

原创 正则表达式

RegExp两种创建方法:一.var str=/abc/;var str2="abcd";/abc/表示一种规则在控制台我们test是str这个表达式自带的方法,表示str2中有没有str里面的字符串“abc”,结果为true其中有三种附加情况:1.var str=/abc/i;加上i表示忽略大小写 2.var str=/abc/g...

2018-08-07 12:42:33 124

原创 js时间线

这个时间线对于后期优化dom很重要

2018-08-06 20:54:59 390

原创 对于QT中的多线程经验总结

   下面是我所遇见的创建多线程的方式,以及怎样调用线程中的函数以及线程的传参问题一.利用信号和槽函数结合:在主线程中创建了一个线程指针对象myThread *mt;然后我们:mt=new myThread;//创建子线程thread=new QThread(this);//把自定义的线程加入到子线程中mt->moveToThread(thread);当我们...

2018-08-05 16:20:47 365

原创 异步加载JS

 异步加载的方法:异步加载就相当于是添加了一条线程,与HTML和CSS并行加载,不会阻塞 1.defer:<script type="text/javascript" src="demo.js" defer="defer"></script>这样这个JS就是异步加载形式的了但是只能IE来用,其他浏览器不支持可以引入外部文件 ...

2018-08-04 18:24:57 1783

原创 json

简单来说,json就是前后端交流的一种形式,一般来说,前端传给后端一个对象,是字符串形式的,所以需要用到parse:比如现在有一个对象:var obj={ "name":"aaa", "age":123 }我们需要把他转换成这种形式才能发送给后台 同样后端发给前端的,我们也要利用parsevar obj={ ...

2018-08-04 12:16:05 130

原创 QT中设置按钮快捷键

一.通过代码是实现现在有一个保存的按钮,我们需要按Ctrl+S来实现快快捷保存ui->savebutton->setShortcut(QKeySequence(QLatin1String("Ctrl+S")));这样就可以了 二.设置按钮的UI按钮的界面中有一额个shorcut,我们只要键盘输入Ctrl+S就会自动加上去,实现快捷键...

2018-08-03 13:26:16 8185

原创 QT小项目——截图工具制作

点击新建截图按钮://点击新建截图的时候void myWidget::on_newScreenbutton_clicked(){ if(ui->checkBox->isChecked()) { this->hide(); } QTimer::singleShot(ui->spinBox->value()*1...

2018-08-03 11:01:46 933 1

原创 记忆化搜索练习题

题目描述Michael喜欢滑雪。这并不奇怪,因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道在一个区域中最长的滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子:1 2 3 4 516 17 18 19 615 24 25 20 714 23 22 21 813 ...

2018-08-02 14:51:16 692

原创 在线程中画图

点击按钮一次,就会画出一个五边形思路讲解:先点击按钮:connect(ui->pushButton,&QPushButton::pressed,myt,&myThread::drawImage);调用drawImage处理函数创造的线程处理函数,先在500*500的大小下画一个五边形void myThread::drawImage(){ ...

2018-08-01 15:52:25 1164

原创 QT中的多线程(二)

问题描述:简单的一个定时器,有开始和停止的功能,但是不断的在执行一个复杂的数据(需要两秒)这个是线程处理函数void myThread::myTimerout(){ while(1) { if(isStop) { break; } QThread::sleep(2); ...

2018-08-01 13:49:33 423

空空如也

空空如也

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

TA关注的人

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