摘要:
工作中用到了Bootstrap,涉及到了LESS,对其做了一个简单的了解,CSS的预处理器使用最广泛的就是LESS和Sass,都是努力把CSS武装成为开发语言,让它从简单的描述性语言过渡到具有程序式特性的语言,主要的特性就是:变量、Mixins、嵌套、继承等。就像教程里说的:CSS的预处理器就是让C 阅读全文
posted @ 2017-05-18 16:25
张宇航
阅读(168)
评论(0)
推荐(0)
摘要:
有没有发现,自己在写模板的时候很少使用form元素,一来form和table总是那么傻傻分不清楚;二来form的特性理解不清楚,有了input、label来了直接就上,根本不用form(不知道有没有人和我一样)。因此,不得不再来针对form这个元素开个小灶。 追根溯源: <form> 标签用于为用户 阅读全文
posted @ 2017-05-18 16:25
张宇航
阅读(334)
评论(0)
推荐(0)
摘要:
在网上搜索之后总结了三种方式: 1.设置Page中的MaintainScrollPositionOnPostback属性为true A>.页面里有MaintainScrollPositionOnPostback,默认是false,设为true即可(页面级) <%@ Page Language="C# 阅读全文
posted @ 2017-05-18 16:24
张宇航
阅读(397)
评论(0)
推荐(0)
摘要:
上一种布局“中间自适应两侧固定” 用了三种方法去解决,这一种是不常见的布局格式,来看下解决方法,先看简单的解决 第一种:绝对定位 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title 阅读全文
posted @ 2017-05-18 16:10
张宇航
阅读(148)
评论(0)
推荐(0)
摘要:
当然也看到过遇到flexbox布局的属性将所有的新的老的前缀都加上的,这样省事啊 谁闲着没事整天研究那几个属性的兼容,更可况前端发展这么快说不定有更牛逼的样式出现 但是想在移动端用好这个布局摸透这个属性 我还是一个个都探究下吧,在此先说下各浏览器PC端最新版本情况目前:IE最新版本是ie11, FF 阅读全文
posted @ 2017-05-18 16:09
张宇航
阅读(196)
评论(0)
推荐(0)
摘要:
什么是行间距? 古时候我们使用印刷机来出来文字。印刷出来的每个字,都位于独立的一个块中。 行间距,即传说中控制两行文字垂直距离的东东。在CSS中,line-height被用来控制行与行之间垂直距离。 不过,行间距与半行间距,还是取决于CSS中的line-height。那么,如何来使用line-hei 阅读全文
posted @ 2017-05-18 16:08
张宇航
阅读(318)
评论(0)
推荐(0)
摘要:
px: 是网页设计中最常用的单位,然而1px到底是多大长,恐怕没有人能回答上来 它用来表示屏幕设备物理上能显示的最小的一个点,这个点不是固定宽度的,不同设备上点的长度、比例有可能会不同。 假设:你现在用的显示器上1px宽=1毫米,但我用的显示器1px宽=两毫米,那么你定义一个div宽度为100px, 阅读全文
posted @ 2017-05-18 16:07
张宇航
阅读(317)
评论(0)
推荐(0)
摘要:
做页面常用的东西,写这里用的时候省点去找了。。。 html5shiv:解决ie9以下浏览器对html5新增标签的不识别,并导致CSS不起作用的问题。 respond.min:让不支持css3 Media Query的浏览器包括IE6-IE8等其他浏览器支持查询。 由于IE6/IE7/IE8还有很大一 阅读全文
posted @ 2017-05-18 16:07
张宇航
阅读(160)
评论(0)
推荐(0)
摘要:
paramiko是python一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接1、可以远程操作服务器文件 例如:df:查看磁盘使用情况mkdir:创建目录mv/cp/mkdir/rmdir:对文件或目录进行操作/sbin/service/ xxxservice start/s 阅读全文
posted @ 2017-05-18 16:06
张宇航
阅读(594)
评论(0)
推荐(0)
摘要:
一、简单描述表结构,字段类型 desc tabl_name; 显示表结构,字段类型,主键,是否为空等属性,但不显示外键。 例如:desc table_name 二、查询表中列的注释信息 select * from information_schema.columnswhere table_schem 阅读全文
posted @ 2017-05-18 16:05
张宇航
阅读(340827)
评论(3)
推荐(9)
摘要:
有测试文件test.txt一枚,内容如下 aaabbbcccAAADDDEEEabcsdfjasldjfbcdokmABC 一、基本搜索常用1、现在想把abc okm筛选出来 grep "abc\|okm" test.txt 结果:abcokm 2、把带a的行筛选出来,不区分大小写grep -i " 阅读全文
posted @ 2017-05-18 16:05
张宇航
阅读(31782)
评论(3)
推荐(0)
摘要:
window下 1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u dbu 阅读全文
posted @ 2017-05-18 16:04
张宇航
阅读(591)
评论(0)
推荐(0)
摘要:
在引出协成概念之前先说说python的进程和线程。 进程: 进程是正在执行程序实例。执行程序的过程中,内核会讲程序代码载入虚拟内存,为程序变量分配空间,建立 bookkeeping 数据结构,来记录与进程有关的信息, 比如进程 ID,用户 ID 等。在创建进程的时候,内核会为进程分配一定的资源,并在 阅读全文
posted @ 2017-05-18 16:04
张宇航
阅读(174)
评论(0)
推荐(0)
摘要:
做大数据的童鞋经常会写定时任务跑数据,由于任务之间的依赖(一般都是下游依赖上游的数据产出),所以经常会导致数据获取失败,因为很多人发现数据失败后 都会去查看日志,然后手动去执行自己的任务。下面我实现了一个自动重复执行去数据库取数,如果失败后自动重新去获取,直到把数据获取到。 建数据表: 1 CREA 阅读全文
posted @ 2017-05-18 15:28
张宇航
阅读(1222)
评论(0)
推荐(0)
摘要:
1 jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 2 3 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 4 $("div") 选择所有的div标签元素,返回div元素数组 5 $(".myClass") ... 阅读全文
posted @ 2017-05-18 15:28
张宇航
阅读(70)
评论(0)
推荐(0)
摘要:
当我们有了一个 VPS 主机以后,为了不浪费 VPS 的强大资源(相比共享主机1000多个站点挤在一台机器上),往往有想让 VPS 做点什么的想法,银子不能白花啊:)。放置多个网站或者博客是个不错的想法,可是如何配置 web 服务器才能在一个 VPS 上放置多个网站/博客呢?如何通过一个 IP 访问 阅读全文
posted @ 2017-05-18 15:27
张宇航
阅读(182)
评论(0)
推荐(0)
摘要:
今天给大伙说说python发送邮件,官方的多余的话自己去百度好了,还有一大堆文档说实话不到万不得已的时候一般人都不会去看,回归主题: 本人是mac如果没有按照依赖模块的请按照下面的截图安装 导入模块如果没有错误,表示已经安装成功。 Python发送一个未知MIME类型的文件附件其基本思路如下:1. 阅读全文
posted @ 2017-05-18 15:27
张宇航
阅读(266)
评论(0)
推荐(0)
摘要:
set_time_limit(0);error_reporting(0);// 输出Excel文件头,可把user.csv换成你要的文件名header('Content-Type: application/vnd.ms-excel');header('Content-Disposition: att 阅读全文
posted @ 2017-05-18 15:26
张宇航
阅读(352)
评论(0)
推荐(0)
摘要:
使用的是“引用计数”方式进行回收。简单地理解的话,就是每个分配的内存区域都有一个计数器,记录有多少个变量指针指向这片内存。当指向该片内存的指针数量为0,那么该片内存区域就可以被回收。 引用计数计数简单,强大,但是有一个致命的缺陷,就是环状引用。考虑以下的代码: Php代码 $a = array(); 阅读全文
posted @ 2017-05-18 15:25
张宇航
阅读(2058)
评论(0)
推荐(0)
摘要:
增强地方一: 再增加2张表,一个接口表,一个授权表,设计参考如下: 接口表 (注:只列出了核心字段,其它的再扩展吧!!!) 授权表 (注:只列出了核心字段,其它的再扩展吧!!!) 执行过程如下: 1、移动端与服务端生成的 api_token 进行对比,如果不相等,则直接返回错误,否则,进入下一步; 阅读全文
posted @ 2017-05-18 15:25
张宇航
阅读(135)
评论(0)
推荐(0)
摘要:
PHP-FPM是一个PHPFastCGI进程管理器,是只用于PHP的。 PHP-FPM其实是PHP源代码的一个补丁,旨在将FastCGI进程管理整合进PHP包中。必须将它patch到你的PHP源代码中,在编译安装PHP后才可以使用。 现在我们可以在最新的PHP 5.3.2的源码树里下载得到直接整合了 阅读全文
posted @ 2017-05-18 15:24
张宇航
阅读(190)
评论(0)
推荐(0)
摘要:
$arr = array(4,58,11,34,88,45,32,54,63,78); function binary($arr,$bnum){ if(is_array($arr) && count($arr) > 0) { sort($arr); $start = 0; $end = count( 阅读全文
posted @ 2017-05-18 15:24
张宇航
阅读(141)
评论(0)
推荐(0)
摘要:
从搜索引擎优化角度出发,301重定向是网址重定向最为可行的一种办法。当网站的域名发生变更后, 搜索引擎只对新网址进行索引,同时又会把旧地址下原有的外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。 同样,在使用301永久性重定向命令让多个域名指向网站主域时,亦不会对网站的排 阅读全文
posted @ 2017-05-18 15:23
张宇航
阅读(756)
评论(0)
推荐(0)
摘要:
1、通过buffer来实现 需要用file_put_contents ob_get_clean()等内置函数 ob_start (); include "filterpost.html"; $mtime = filemtime("./filterpost.html");//在这里可以判断文件是否存在 阅读全文
posted @ 2017-05-18 15:23
张宇航
阅读(193)
评论(0)
推荐(0)
摘要:
1 2 事件 3 4 5 6 7 8 9 跳转 10 11 12 13 阅读全文
posted @ 2017-05-18 15:22
张宇航
阅读(132)
评论(0)
推荐(0)
摘要:
buffer flush()buffer是一个内存地址空间,Linux系统默认大小一般为4096(1kb),即一个内存页。主要用于存储速度不同步的设备或者优先级不同的 设备之间传办理数据的区域。通过buffer,可以使进程这间的相互等待变少。这里说一个通俗一点的例子,你打开文本编辑器编辑一个文件的时 阅读全文
posted @ 2017-05-18 15:08
张宇航
阅读(1028)
评论(0)
推荐(0)
摘要:
$csvname = $csvname . '.csv'; header('Content-Type: application/vnd.ms-excel;charset=GB2312'); header('Content-Disposition: attachment;filename="' . $csvname . '"'); header('Cache-Control: max-age=0'... 阅读全文
posted @ 2017-05-18 15:08
张宇航
阅读(996)
评论(0)
推荐(0)
摘要:
下面分别创建三张表,并分别插入1W条简单的数据用来测试,详情如下: [1] test_a 有主键但无索引 CREATE TABLE `test_a` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `title` varchar(100) NOT N 阅读全文
posted @ 2017-05-18 15:08
张宇航
阅读(161)
评论(0)
推荐(0)
摘要:
PHP获取文件绝对路径 <?php echo __FILE__ ; // 取得当前文件的绝对地址,结果:D:\www\test.php echo dirname(__FILE__); // 取得当前文件所在的绝对目录,结果:D:\www\ echo dirname(dirname(__FILE__) 阅读全文
posted @ 2017-05-18 15:07
张宇航
阅读(2678)
评论(0)
推荐(0)
摘要:
本文所说的"cookie",指的是浏览器相关的 cookie(也叫"HTTP cookie")。 浏览器 cookie 的主要功能是:帮助网站保存一些小片段的信息。比如,你曾经在自己的浏览器上登录过某个论坛,下次你再打开论坛的登录页面,你会发现用户名已经帮你填好 了,你只需要输入口令即可。那么,这个 阅读全文
posted @ 2017-05-18 15:06
张宇航
阅读(844)
评论(0)
推荐(0)
摘要:
1 2 3 4 5 6 7 CREATE TABLE `uniontest` ( `id` int(11) NOT NULL AUTO_INCREMENT, `menuname` varchar(50) DEFAULT NULL, `url` varchar(200) DEFAULT NULL, P 阅读全文
posted @ 2017-05-18 15:06
张宇航
阅读(386)
评论(0)
推荐(0)
摘要:
本文所说的"cookie",指的是浏览器相关的 cookie(也叫"HTTP cookie")。 浏览器 cookie 的主要功能是:帮助网站保存一些小片段的信息。比如,你曾经在自己的浏览器上登录过某个论坛,下次你再打开论坛的登录页面,你会发现用户名已经帮你填好 了,你只需要输入口令即可。那么,这个 阅读全文
posted @ 2017-05-18 15:05
张宇航
阅读(700)
评论(0)
推荐(0)
摘要:
摘自JavaScript权威指南(jQuery根据样式选择器查找元素的终极方式是 先用getElementsByTagName(*)获取所有DOM元素,然后根据样式选择器对所有DOM元素进行筛选) 选取文档元素的方法: 1、通过ID选取元素(getElementById) 1)使用方法:docume 阅读全文
posted @ 2017-05-18 14:59
张宇航
阅读(142)
评论(0)
推荐(0)
摘要:
正则表达式通过通配符技术来匹配字符,常用在表单信息合法性验证上。 正则表达式有两种形式: 特殊符号和字符的匹配需要用到转义字符 "\": 字符类的用法: 重复类的用法: 定位符的用法: 分组和标志: 正则表达式对象的方法: 示例1: 匹配字符串“adahwewerwer234”中,以a开头,以d~g 阅读全文
posted @ 2017-05-18 14:58
张宇航
阅读(162)
评论(0)
推荐(0)
摘要:
<!DOCTYPE html> <html> <head> <title> new document </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <script type="text/ja 阅读全文
posted @ 2017-05-18 14:57
张宇航
阅读(4070)
评论(0)
推荐(0)
摘要:
效果图: 页面代码 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>home</title> 6 </head> 7 8 <body> 9 <!-- 页面文字 --> 10 <h1>操作成功</h1> 11 阅读全文
posted @ 2017-05-18 14:57
张宇航
阅读(1131)
评论(0)
推荐(0)
摘要:
(一)实现简单的淘宝带图标侧边栏效果 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 </head> 7 <style> 8 ul,h3{paddin 阅读全文
posted @ 2017-05-18 14:56
张宇航
阅读(160)
评论(0)
推荐(0)
摘要:
不可继承的:display、margin、border、padding、background、height、min-height、max- height、width、min-width、max-width、overflow、position、left、right、top、 bottom、z-inde 阅读全文
posted @ 2017-05-18 14:56
张宇航
阅读(101)
评论(0)
推荐(0)
摘要:
使用JS完成一个简单的计算器功能。实现2个输入框中输入整数后,点击第三个输入框能给出2个整数的加减乘除。效果如上: 第一步: 创建构建运算函数count()。 第二步: 获取两个输入框中的值和获取选择框的值。 提示:document.getElementById( id名 ).value 获取或设置 阅读全文
posted @ 2017-05-18 14:55
张宇航
阅读(5046)
评论(0)
推荐(0)
摘要:
1.页面中有一图片,请在下划线处添加代码能够实现隐藏该图片的功能 1 <img id="pic" src="door.jpg" width="200" height="300" ___________ > 【解】为图片添加display属性为hidden即可。 2.编写样式表,要求图片在文字右方,标 阅读全文
posted @ 2017-05-18 14:54
张宇航
阅读(493)
评论(0)
推荐(0)
摘要:
前段时间突然想到做一个显示时间的网页,虽然功能十分简单,但是做出来感觉效果还是很不错的。 代码十分简单,通过Date()方法获取时间并分别获取具体的年月日时分秒,为了格式的统一在显示的时候需要判断时间位数,即当时间位数小于10时在前面加"0",这样能有效避免显示时出现的跳动问题。 同时我觉得单一的背 阅读全文
posted @ 2017-05-18 14:53
张宇航
阅读(361)
评论(0)
推荐(0)
摘要:
实例 首先举个例子,假设我们有一个二手房交易记录的数据集,已知房屋面积、卧室数量和房屋的交易价格,如下表: 假如有一个房子要卖,我们希望通过上表中的数据估算这个房子的价格。这个问题就是典型的回归问题,这边文章主要讲回归中的线性回归问题。 线性回归(Linear Regression) 首先要明白什么 阅读全文
posted @ 2017-05-18 14:49
张宇航
阅读(663)
评论(0)
推荐(0)
摘要:
在讲义《线性回归、梯度下降》和《逻辑回归》中我们提到可以用梯度下降或梯度上升的方式求解θ。在本文中将讲解另一种求解θ的方法:牛顿方法(Newton's method)。 牛顿方法(Newton's method) 逻辑回归中利用Sigmoid函数g(z)和梯度上升来最大化ℓ(θ)。现在我们讨论另一个 阅读全文
posted @ 2017-05-18 14:48
张宇航
阅读(527)
评论(0)
推荐(0)
摘要:
线性回归中提到最小二乘损失函数及其相关知识。对于这一部分知识不清楚的同学可以参考上一篇文章《线性回归、梯度下降》。本篇文章主要讲解使用最小二乘法法构建损失函数和最小化损失函数的方法。 最小二乘法构建损失函数 最小二乘法也一种优化方法,用于求得目标函数的最优值。简单的说就是:让我们的预测值与真实值总的 阅读全文
posted @ 2017-05-18 14:48
张宇航
阅读(10382)
评论(1)
推荐(1)
摘要:
前面的文章已经介绍了一个回归和一个分类的例子。在逻辑回归模型中我们假设: 在分类问题中我们假设: 他们都是广义线性模型中的一个例子,在理解广义线性模型之前需要先理解指数分布族。 指数分布族(The Exponential Family) 如果一个分布可以用如下公式表达,那么这个分布就属于指数分布族: 阅读全文
posted @ 2017-05-18 14:47
张宇航
阅读(10110)
评论(0)
推荐(0)
摘要:
前言 最近在研究EF觉得EF Power Tools比较强大,可以利用其特性来进行Code First模型验证等等,本以为在VS2015扩展和更新中能找到EF Power Tools,结果未找到,还得去官网下载,下面是安装步骤。供需要在VS2015上安装VS Power Tools的园友作一个参考。 阅读全文
posted @ 2017-05-18 14:46
张宇航
阅读(1364)
评论(0)
推荐(0)
摘要:
图片惰性加载 DEMO 地址 -> 图片惰性加载(放在了 Github 上,所以可能会慢,最好用 chrome) 关于惰性加载 在讲图片的惰性加载前,我们先来聊聊惰性加载。惰性加载又称为延迟加载、懒加载等,还有个好听的英文名字叫做 "lazyload"。需要注意的是,惰性加载并不只是图片的专利,Ja 阅读全文
posted @ 2017-05-18 14:44
张宇航
阅读(321)
评论(0)
推荐(0)
摘要:
先看这篇文章 Web应用调试:现在是Weinre和JSConsole,最终会是WebKit的远程调试协议。 我们先不看未来,从此文可见,当下的移动端调试还是 Weinre 和 JSConsole 的天下。Weinre 我们在前面已经有所了解(详见 移动端页面(css)调试之“weinre大法”),它 阅读全文
posted @ 2017-05-18 14:44
张宇航
阅读(1671)
评论(0)
推荐(0)
摘要:
前文 的最后给出了玉伯的一道课后题,今天我们来讲讲这题的思路。 题目是这样的: 如果考虑浮点数的精度问题,那么 x 无解。推理很简单,根据 Number.MAX_VALUE + x == Number.MAX_VALUE 和 Number.MAX_VALUE + x + 1 == Infinity 阅读全文
posted @ 2017-05-18 14:43
张宇航
阅读(365)
评论(0)
推荐(0)
摘要:
服务器设置 gzip 压缩是 web 开发里很普遍的做法。假设你要请求一个 100k 的文件,网络传输速度为 50k/s,需要 2s 才能得到数据,但是如果在服务器设置了 gzip 压缩,将服务端的文件压缩到了 50k(实际上的压缩率往往小于 50%),这时候只需 1s 就能得到数据,然后在客户端解 阅读全文
posted @ 2017-05-18 14:43
张宇航
阅读(158)
评论(0)
推荐(0)
摘要:
前文中我们聊了 Data URI 和 base64编码,稍微回顾下。base64编码 是将数据用 64 个可打印的字符进行编码的方式,任何数据底层实现都是二进制,所以都可以进行 base64编码,base64编码 主要用在数据传输过程中(编码、解码)。而 Data URI 是将数据用 URI 的形式 阅读全文
posted @ 2017-05-18 14:42
张宇航
阅读(3168)
评论(0)
推荐(0)
摘要:
目前的页面实现方式是需要向后台请求接口,返回 JSON 数据,动态拼接字符串塞进 DOM 中(innerHTML)。考虑用 Smarty 生成静态页面,可以在后台用 PHP 得到数据,字符串拼接,然后将变量赋值给 .tpl 模板文件,从而生成静态页面。 比如这样: $data 即为后台 JSON 对 阅读全文
posted @ 2017-05-18 14:42
张宇航
阅读(125)
评论(0)
推荐(0)
摘要:
移动端页面内嵌了个 iframe,在 ios 下打开却发现页面怪异。比如 demo。代码如下: Android 下展现良好,但是在 ios 下: 调试一看,iframe 无故变大了,正常情况下应该和 screen 的宽保持一致(比如 360px),在 ios 下的宽度变成了 1440px(iPhon 阅读全文
posted @ 2017-05-18 14:41
张宇航
阅读(301)
评论(0)
推荐(0)
摘要:
在前文 Data URI 应用场景小结 中我们提到了一个概念,叫做 base64编码,今天我们就来聊聊 base64编码,揭开它的神秘面纱。 一句话解释:Base64是一种基于64个可打印字符来表示二进制数据的表示方法。 用记事本打开 exe、jpg、pdf 这些文件时,我们都会看到一大堆乱码,因为 阅读全文
posted @ 2017-05-18 14:41
张宇航
阅读(221)
评论(0)
推荐(0)
摘要:
项目中碰到的问题,记录如下。 需求很简单,点击一个文件链接下载该文件,同时向后台发送请求。需求很常见,用户点击下载后通常要进行下载量的统计,统计的话可以利用 script标签 或者 img标签(图片ping) 的跨域能力,将它们的 src 属性指向统计地址,但是这次用了 ajax 进行统计,遂出现了 阅读全文
posted @ 2017-05-18 14:38
张宇航
阅读(167)
评论(0)
推荐(0)
摘要:
项目中碰到的问题,以前也碰到过,没有重视,现记录如下。 输出啥?点击 button 后输出啥? 解决类似的问题其实很简单,只需要牢记下面一句话: 除了 DOM 的事件回调或者提供了执行上下文(call、apply、bind)的情况,函数正常被调用(不带new)时,里面的 this 指向的是全局作用域 阅读全文
posted @ 2017-05-18 14:38
张宇航
阅读(136)
评论(0)
推荐(0)
摘要:
题目来自 25 Essential JavaScript Interview Questions。闲来无事,正好切一下。 一 What is a potential pitfall with using typeof bar "object" to determine if bar is an ob 阅读全文
posted @ 2017-05-18 14:38
张宇航
阅读(212)
评论(0)
推荐(0)
摘要:
最近针对粒子化作了一点点的探究,决定结合其做个小游戏,于是这个简单的打字游戏出世了。 试玩地址:Typewriter game 仅在chrome下测试,请谨慎使用其他浏览器(特别是ff);加载速度有点慢,请耐心等待5~10秒。因为需要加载的粒子太多了... 游戏概况 游戏逻辑和代码其实是很简单的,都 阅读全文
posted @ 2017-05-18 14:37
张宇航
阅读(283)
评论(0)
推荐(0)
摘要:
前言 如果说这是一篇关于正则表达式的小结,我更愿意把它当做一个手册。 目录:(点击可直达) RegExp 三大方法 本文的RegExp采用直接量语法表示:/pattern/attributes。attributes有三个选择,i、m和g,m(多行匹配)不常用直接省略,所以一个pattern(匹配模式 阅读全文
posted @ 2017-05-18 14:35
张宇航
阅读(114)
评论(0)
推荐(0)
摘要:
颜色属性无处不在。字体要用颜色,背景可以有颜色,粒子特效更是离不开颜色。本文参考了一些资料简单总结下以备日后查阅。 css中颜色的定义方式: 十六进制色 个人最喜欢的一种颜色表达方式。 十六进制颜色是这样规定的:#RRGGBB,其中的RR(红色)、GG(绿色)、BB(蓝色)十六进制整数规定了颜色的成 阅读全文
posted @ 2017-05-18 14:35
张宇航
阅读(214)
评论(0)
推荐(0)
摘要:
什么是JSON? JavaScript 对象表示法(JavaScript Object Notation)。 JSON是一种轻量级的数据交换格式,某个JSON格式的文件内部譬如可以长成这样: 1 2 3 4 { "name": "hanzichi", "sex": "male" } 1 2 3 4 阅读全文
posted @ 2017-05-18 14:29
张宇航
阅读(158)
评论(0)
推荐(0)
摘要:
1、考察this var length = 10; function fn() { console.log(this.length); } var obj = { length: 5, method: function(fn) { fn(); arguments[0](); } }; obj.met 阅读全文
posted @ 2017-05-18 14:28
张宇航
阅读(233)
评论(0)
推荐(0)
摘要:
typeof 使用方式:typeof a 或者 typeof (a) 返回一个string类型的值 顾名思义,这货是检查类型的,输出的是一个string值,直接看下面的检测代码: console.log(typeof 'i am a string'); // string console.log(t 阅读全文
posted @ 2017-05-18 14:27
张宇航
阅读(260)
评论(0)
推荐(0)
摘要:
在javascript中这四货通常一起出现介绍,楼主记忆力实在是太差经常忘记用法,故记此文。 apply和call apply和call是函数原型的一个方法,调用者的类型必须是函数。官方解释:应用某一对象的一个方法,用另一个对象替换当前对象。通常用于改变上下文的this,这点和bind相似。appl 阅读全文
posted @ 2017-05-18 14:27
张宇航
阅读(277)
评论(0)
推荐(0)
摘要:
1. 项目介绍 项目地址github:recon_web. Demo地址: Demo(点开它点开它~~) 使用的框架: cowboy 1.0.1 websocket 用于server通信 recon 用于查看Node状态 jsx 用于json转换 lager 日志记录 socket.io.clien 阅读全文
posted @ 2017-05-18 14:26
张宇航
阅读(562)
评论(0)
推荐(0)
摘要:
第一章. 理解什么是数据库恢复 当 我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系 统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重构这个 阅读全文
posted @ 2017-05-18 14:20
张宇航
阅读(485)
评论(0)
推荐(0)
摘要:
在rman增量备份中,有差异增量和累积增量的概念 1、概念 差异增量:是备份上级及同级备份以来所有变化的数据块,差异增量是默认增量备份方式 累积增量:是备份上级备份以来所有变化的块 因为累积增量是备份上级备份以来所有变化的数据块,所以累积增量需要更多的备份时间,同时需要较小的恢复时间;而差异增量正好 阅读全文
posted @ 2017-05-18 14:18
张宇航
阅读(531)
评论(0)
推荐(0)
摘要:
使用RMAN>show all;可以显示出RMAN 配置参数为: CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # defaultCONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DE 阅读全文
posted @ 2017-05-18 14:11
张宇航
阅读(740)
评论(0)
推荐(0)
摘要:
理解恢复目录,RMAN可以在没有恢复目录(NOCATALOG)下运行,这个时候备份信息保存在控制文件。保存在控制文件的备份信息是很危险的,如果控制文件的破坏将导致备份信息的丢失与恢复的失败,而且,没有恢复目录,很多RMAN的命令将不被支持。所以对于重要的数据库,建议创建恢复目录,恢复目录也是一个数据 阅读全文
posted @ 2017-05-18 14:10
张宇航
阅读(642)
评论(0)
推荐(0)
摘要:
1,忘记sys密码 打开CMD命令窗口,执行以下操作: 1,SQLPLUS /NOLOG; 2, 3,CONNECT / AS SYSDBA 4, 5,ALTER USER SYS IDENTIFIED BY 新密码 6, 7,ALTER USER SYSTEM IDENTIFIED BY 新密码 阅读全文
posted @ 2017-05-18 14:09
张宇航
阅读(10648)
评论(0)
推荐(0)
摘要:
Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = 阅读全文
posted @ 2017-05-18 14:09
张宇航
阅读(1721)
评论(0)
推荐(0)
摘要:
1,首先下载安装wine,安装不成功的更新下源即可。 2,Ctal+Alt+T 打开控制台: cd ~/.wine/drive_c mkdir -p oracle/bin mkdir -p oracle/network 将windows下oracle server 下的tnsnames.ora复制进 阅读全文
posted @ 2017-05-18 14:08
张宇航
阅读(624)
评论(0)
推荐(0)
摘要:
如果尚未安装Eclipse,先安装;也可以直接下载Google提供的ADT Bundle。 安装Subversion 安装Subversion在Eclipse上的插件 Get the Java bindings for Subversion: 现在已经做好安装插件的准备。 打开Eclipse; 进入 阅读全文
posted @ 2017-05-18 14:07
张宇航
阅读(368)
评论(0)
推荐(0)
摘要:
一、MVC CodeIgniter 采用MVC架构即:控制层、模型层和视图层。 对应Application下面的文件夹 (图1): 所有新建文件以.php结尾 视图层 view 文件夹放入HTML模板 模型层 model 存放对数据库操作的代码 控制层 controllers 存放进行逻辑判断的代码 阅读全文
posted @ 2017-05-18 14:04
张宇航
阅读(173)
评论(0)
推荐(0)
摘要:
鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下。 一、介绍Android Studio Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Andr 阅读全文
posted @ 2017-05-18 14:01
张宇航
阅读(259)
评论(0)
推荐(0)
摘要:
翻看电脑的文件夹,无意看到了9月份在公司做的一次分享,浏览了一下"婆婆特",发现自己在ppt上的写的引导性问题自己也不能确切的回答出来,哎,知识这东西,平时不常用的没些日子就生疏了。于是,本小白决定把他整理下来,不敢班门弄斧,对于入门的同学可以快速了解虚拟机的大概,有错误的地方请批评指正。 一、ja 阅读全文
posted @ 2017-05-18 14:00
张宇航
阅读(163)
评论(0)
推荐(0)
摘要:
阅读目录 Javascript第一条定律:将脚本放在底部。 Javascript第二条定律:将脚本成组打包。 杂谈 尽量使用局部变量来保存全局变量 尽量少去改变作用域链 尽量少去使用闭包 访问速度与成员嵌套深度有关 缓存变量的值 1、在修改DOM元素的时候,我们应该尽量使用innerHTML而不是C 阅读全文
posted @ 2017-05-18 13:57
张宇航
阅读(317)
评论(0)
推荐(0)
摘要:
1.assign() 原型: //string (1) basic_string& assign (const basic_string& str); //substring (2) basic_string& assign (const basic_string& str, size_type s 阅读全文
posted @ 2017-05-18 12:18
张宇航
阅读(411)
评论(0)
推荐(0)
摘要:
总述: 以下所讲的所有的string查找函数,都有唯一的返回类型,那就是size_type,即一个无符号整数(按打印出来的算)。若查找成功,返回按查找规则找到的第一个字符或子串的位置;若查找失败,返回npos,即-1(打印出来为4294967295)。 1.fine() 原型: //string ( 阅读全文
posted @ 2017-05-18 12:17
张宇航
阅读(185)
评论(0)
推荐(0)
摘要:
背景: 最近在学习C++STL,出于偶然,在C++Reference上看到了vector下的emplace_back函数,不想由此引发了一系列的“探索”,于是就有了现在这篇博文。 前言: 右值引用无疑是C++11新特性中一颗耀眼的明珠,在此基础上实现了移动语义和完美转发,三者构成了令很多C++开发者 阅读全文
posted @ 2017-05-18 12:16
张宇航
阅读(304)
评论(0)
推荐(0)
摘要:
以数组 a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] a[10] 0 2 32 39 23 45 36 57 14 27 39 为例,说明核心代码的实现机制 第一轮: 首先进入quickSort(a, 0, 10); key=0,i=0,j=10 阅读全文
posted @ 2017-05-18 12:11
张宇航
阅读(1194)
评论(0)
推荐(0)
摘要:
Ⅰ.说明: 1.采用左孩子右兄弟的方式,转化为二叉树来实现。 2.树的后根遍历与二叉树的中根遍历即有联系又有区别,请读者注意分析体会。 Ⅱ.功能: 1.创建树并写入数据 2.先根遍历树 3.计算树高 4.后根遍历树 5.层次遍历树 6.搜索数据域为某值的结点 7.删除数据域为某值的结点及其子树 ... 阅读全文
posted @ 2017-05-18 12:09
张宇航
阅读(416)
评论(0)
推荐(0)
摘要:
get(long timeout, TimeUnit unit)用来获取执行结果,如果在指定时间内,还没获取到结果,就直接返回null。 而FutureTask即可以作为Runnable又可以作为Future,这样就既可以用ExecutorService的execute执行任务,也可以用Execut 阅读全文
posted @ 2017-05-18 12:07
张宇航
阅读(766)
评论(0)
推荐(0)
摘要:
jvm内存模型 设置最大、最小堆内存 设置线程栈 设置新生代 设置持久代 取得堆快照(堆dump) 使用-XX:+HeapDumpOnOutOfMemoryError参数在程序发生OOM时,导出应用程序的当前堆快照。 通过参数-XX:HeapDumpPath可以指定堆快照的保存位置。 阅读全文
posted @ 2017-05-18 12:07
张宇航
阅读(159)
评论(0)
推荐(0)
摘要:
CompletionService用于提交一组Callable任务,其take方法返回已完成的一个Callable任务对应的Future对象。 如果你向Executor提交了一个批处理任务,并且希望在它们完成后获得结果。为此你可以将每个任务的Future保存进一个集合,然后循环这个集合调用Futur 阅读全文
posted @ 2017-05-18 12:06
张宇航
阅读(203)
评论(0)
推荐(0)
摘要:
读写锁:多个读锁不互斥,读锁与写锁互斥,写锁与写锁互斥。即:读的时候不允许写,写的时候不允许读,可以同时读。 synchronized关键字和普通的Lock构造的锁,会造成读与读之间的互斥,因此读写锁可提高性能。 例子1:三个线程同时对一个共享数据进行读写。 1 import java.util.R 阅读全文
posted @ 2017-05-18 12:05
张宇航
阅读(228)
评论(0)
推荐(0)
摘要:
1 import java.util.Random; 2 import java.util.concurrent.ExecutorService; 3 import java.util.concurrent.Executors; 4 import java.util.concurrent.locks.Condition; 5 import java.util.concurre... 阅读全文
posted @ 2017-05-18 12:04
张宇航
阅读(151)
评论(0)
推荐(0)

浙公网安备 33010602011771号