bootstrap补充之表单
在bootstrap中还对表单进行了优化,.form-control产生了基础表单,会产生一个全屏宽度的边框,bootstrap的默认表单是垂直显示的
<code lang="html"><form class="form-control" role="form">
<div class="form-group">
<input type="text">
</div>
<div class="form-group">
<input type="email"/>
</div>
</form></code>
如果要让form水平显示,则需要在form上加一个.form-horizontal类,改变form-grou ...
bootstrap框架css始解
<b>bootstrap中文版官网:</b><a href="http://www.bootcss.com/">http://www.bootcss.com/</a><br>
<b>boootstrap官网:</b><a href="http://getbootstrap.com/">http://getbootstrap.com/</a><br>
bootstrap是Twitter推出的一个基于jQuery的响应式框架,利用预先定义的css和一些js实现响应式布局,大大简化了布局的时间,同时也规范了代码的命名。以下是css部分的一些了解。
要想使用bootstrap框架,需要将bootstrap框架下载,下载后文件夹中有js、fonts、css三个文件夹,其中css和js需要在html中引入,其中bootstrap的js是
基于jQuery的,所以在引入bootstrap之前,需要引入适应版本的jQuery,如果jQuery版 ...
查找及排序
数据结构还真是有点难....
emmmm....
这次是查找以及排序的数据结构,其中,排序的函数如下,该排序是<b>快速排序</b>
基本思路是:利用递归,遍历数组,并将其分为枢轴的左右两边,然后再将左右两边也分开,所以该递归函数需要传递两个参数,low和high,
至于枢轴,枢轴是进行一次排序后,返回的值。
<blockquote>
int partition(int low,int high) {
//不能取地址,否则会将原来的值覆盖而导致low,high循环一次到相同位置之后无法再循环
int key;
key = a[low];//将子表的第一个记录作为枢轴
while (low< high) {
while (low<high&&a[high]>key) high--;
swap(a[low], a[high]);//将枢轴右边比枢轴小的交换到低端
//谁与谁交换??high指针所指的比数轴小的数与low指针所指的数交换
while ( ...
二叉树的深度
<h1 id="1-二叉树的深度">1 二叉树的深度</h1>
<strong>题目:</strong>
输入一个二叉树的根节点,求该树的深度。从根节点到叶子节点依次经过的节点(含根、叶节点)形成树的一条路径,最长路径的长度包含的节点数为为树的深度,即二叉树节点的层数。
<strong>二叉树的节点定义:</strong>
<span class="hljs-keyword">struct</span> BinaryTreeNode
{ <span class="hljs-keyword">int</span> m_value;
BinaryTreeNode* m_pLeft;
BinaryTreeNode* m_pRight;
};
PHP基础,日历表单控件
<blockquote><strong>H5中新增日期时间相关控件的使用</strong>
1.HTML5中新增表单控件
2.jQuery datetimepicker插件的使用
3.jQuery Time plugin插件的使用</blockquote>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>H5中新增表单控件</title>
</head>
<body>
<h1>H5中新增表单日期时间相关的控件</h1>
<form action="doAction.php" method="post">
<input type="date" name="datetime" id=""/> ...
PHP基础,时间函数库
date_default_timezone_set($timezone); 动态设置时区,当前页面有效
date_default_timezone_get();
<strong>亚洲时区</strong>
PRC 中户人民共和国 Asia/Shanghai
1.修改php配置文件,date.timezone = PRC,重启服务器 php.ini
2.date_default_timezone_set($timezone); 动态设置时区,当前页面有效
3.ini_set():运行时设置PHP的配置选项
4.ini_get*(:获得配置选项的值
5.strrotime的使用:将英文文本的日期或时间转换成时间戳
6.检测闰年 date('L');是返回1,不是返回0
<strong>时间戳:从一个时间点到当前经历的秒数</strong>
获取时间戳:time();
将指定日期转换成时间戳:mktime(小时,分钟,秒,月,日,年);
strrotime的使用:将英文文本的日期或时间转换成时间戳
<st ...
路由器的安装及其配置
最近工作室wifi连不上了,直到今天才去弄,其实最初级的话没什么难度,主要是知道了一下几点
1.路由器长按reset是可以恢复出厂设置的
2.路由器上会显示你登陆路由的账号密码,用它可以登录
3.一般的登录ip是192.168.1.1
4.登陆进去之后初级操作基本无脑的感觉,都会有提示
关于php
Emmmmm....有关php的集成环境搭建,比如wampserver和phpstudy,主要是集成了php环境,mysql,apache服务器,这三大块而组成的,其中在搭建环境的时候遇到了很多问题,最主要的问题是对域php的解析不是很懂,所以被卡了很久,接下来又很重要的几点总结:
1.浏览器不能解析php,必须在浏览器上输入域名去访问,否则在浏览器上将只会显示代码
2.更改网站根目录,需要在httpd.conf、http-vhost.conf、以及config.inc.php上改代码,其中在config.inc.php文件中找到$wwwDir字符,将后面的路径改成需要的路径,其次在http.conf文件中找到documentroot和directory字符将后面的路径改成需要的字符,在http-vhost.conf中也改成路径
还可以进行多站点设置,这时需要在http_vhost.conf中添加一个虚拟主机,代码如下:
<code>
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
...
环形队列
for(int i = m_iHead; i < m_iHead + m_iQueueLen; ++i) { cout << m_pQueue[i%m_iQueueCapacity] << endl; } }