- 博客(116)
- 收藏
- 关注
原创 欢迎使用CSDN-markdown编辑器
正则表达式适用场景:正则表达式对象RegExp:exec()/test()字符串String:match()/search()/split()/replace()创建正则表达式正则表达式字面量: /abc/gim正则表达式对象 : new RegExp('abc', 'gim')使用字面量和正则构造函数创建的区别: 字面量是编译时处理,使用构造函数则是在运行时处理。因此字面量有更好的性能,构
2017-07-18 20:38:38
644
原创 欢迎使用CSDN-markdown编辑器
electron 入门小白贴electron demo 跑起来!毕设准备是做个 跨平台的做题的客户端,打算用 electron 来弄。 然而今天折腾了半天才终于吧demo给跑起来了。经历了许多的问题,果真是应了那句“万事开头难啊”先是吧官网的demo electron-quick-start 下载下来运行,官网说是只需要三部:# Clone the Quick Start repository$
2017-01-04 00:44:36
802
原创 high performence javascript(高性能JavaScript)
本书推荐指数:4星第一章 加载和执行浏览器使用单一线程来处理用户界面(UI)刷新和JavaScript脚本,同一时刻只能做一件事。当浏览器在执行JavaScript代码时不能做其他的事情,比如相应用户点击按钮、刷新UI等无论JavaScript代码是内嵌还是包含在外部文件中,页面的下载和渲染都必须要停下来等待脚本执行完成浏览器都允许并行下载js文件,但是js下载过程中仍然会阻塞其他资源的下载
2016-05-26 19:43:53
574
原创 渣渣的艰难的找实习经历
百度面试经历:总共有三次面试:一面76分钟问了好多的基础,二面30分钟,三面15分钟一面:1. get和post的区别:http规范和html实现 是不同的,post传递参数的方式(好像是放到body中的,但是在控制台formData中能看到?)2. 解释盒子模型,其宽度包括哪些,子div的宽度是相对于父元素的什么来确定的:3. 浏览器的样式有那些种类:我只说了内联、内部、外部,然后面试官告诉我
2016-05-18 21:20:39
1495
原创 回首过去,我尝试过
没找到实习的人,没脸见人?估计好多人都拿到各种offer了,现在在暗自庆幸了吧,而像我这种渣人,也只能是暗自抹泪了。那些个日子,我曾经找过的实习声明全局变量:我全部面的是前端实习生;大拿:面试没问我偏前端的知识,我倒是怀疑面试官是搞后端的,就问了我get和post的区别,我也不知道我哪里说的不对,然后我被教做人,对方说:“请你先弄明白get是从服务器请求资源,post是向服务器提交资源,好吧”。确
2016-05-14 23:10:48
481
原创 js闭包-简介
js中闭包算是很重要的了吧,然而自己一直不太理解==参考资料:mdn闭包那一章昨天看微博上阮老师发了一条,说是es6中的let可以解决经典闭包的问题,我试验了一下,果真可以。/*for(var i = 0; i < 10; i++) { setTimeout(function () { console.log(i); }, 100*i);
2016-05-06 17:04:38
479
原创 实战xss、csrf
web安全很早就关注过,但是xss和csrf一直都是理论学习,今天有机会实战了下先贴上onenote笔记:XSS 利用的是用户对指定网站的信任,CSRF 利用的是网站对用户网页浏览器的信任。 来自 https://zh.wikipedia.org/wiki/%E8%B7%A8%E7%AB%99%E8%AF%B7%E6%B1%82%E4%BC%AA%E9%80%A0 xss(corss-site s
2016-05-05 21:13:31
1747
原创 css渲染-2
参见之前写的: http://blog.csdn.net/yang_zongjun/article/details/51202156今天又实践了下,结论: chrome是等待所有的css下载完毕才开始渲染页面,会出现白屏 ie会先展示dom,然后会出现无样式内容的闪烁html<!DOCTYPE html><html lang="en"><head> <meta charset="
2016-05-04 17:55:41
895
原创 chrome面板之source
chrome面板真的是很使用的啊,今天看了 google 官方文档 才知道了source面板有很多的奇淫技巧!强大的workspace功能你是否已经厌倦了在chrome和外部编辑器之间切换的烦恼,那么workspace获取可以缓解这点,首先打开source面板,Add folder to workspace,然后你可以选中server端的任意文件,右键选择map to file system res
2016-04-25 23:10:24
5810
1
原创 css的位置引起的ie下的“无样式内容的闪烁FOUC”,和非ie的“白屏”
css的位置引起的ie下的“无样式内容的闪烁FOUC”,和非ie的“白屏”我们都知道要将css放在head中,将js放在</body>前,但是为什么要这样?本文深入讲解为何要把css放在head中。我先放了个google的css(不翻墙无法访问,模拟网络阻塞),然后第二个css是本地css,用于把一行文字变成红色。<body><div id="my-id"> dsafdf</div> <!
2016-04-20 16:45:27
1232
原创 七牛云笔试
七牛云笔试的一道大数乘法题,两个大数相乘还是有问题。。。<!doctype html><html lang="zh-CN"><head> <meta charset="UTF-8"> <title>BigInteger</title></head><body><script> //"use strict"; //将大整数转化为string类型的 fu
2016-04-15 21:35:18
2150
原创 DOM事件处理
DOM事件处理两种事件流:事件冒泡 由具体的元素到不具体的元素,由小到大(所有浏览器)事件捕获 有不具体的元素到具体的元素,由大到小(netscape)html时间处理程序就是把js写到html中,html和js紧紧地耦合在一起,当然这是极不推荐的写法 <input type="button" value="按钮" id="btn" onclick="alert('hello wor
2016-04-14 23:42:04
304
原创 初学正则表达式
初学正则表达式首先:献上DOC MDN 正则表达式 正则表达式是被用来匹配字符串中的字符组合的模式。在JavaScript中,正则表达式也是对象。这种模式可以被用于 RegExp 的 exec 和 test 方法以及 String 的 match、replace、search 和 split 方法。本章介绍的是 Javascript 的正则表达式。
2016-04-14 19:33:12
438
原创 西安到南昌往返
由于我姐是11.10结婚,嫁到江西了,然后我是11.7号乘火车先到安康,和父母回合后再从安康到南昌,然后再到新余,最后现在宾馆里住了两天,到了 11.10号的时候才到姐夫他们家里去的。南昌火车站给人最不好的印象就是各种乞丐,真是讨厌,警察也不管管,真的是有损市风啊。坐火车到南昌的时候经过武汉看到了长江,在南昌看到了赣江。江西给人的整体印象就是很平,然后到处是池塘和江河,雨量充沛,楼房大多是三层的,
2015-11-14 01:49:45
1539
原创 遇到问题自己一定要先钻研着解决,不要动不动就去问别人好吧
好久就像写日记了,只是上周五刚考完计算方法,然后周六就到江西来参加姐的婚礼,还有一大堆的作业都还没有做呢,真是伤心。。。上周有不少值得纪念的事情:1.学生之友网站迁移:由于学友网站之前由于本校服务器不稳定,经常出问题,所以是托放在西安宏博网络的服务器上的。不知怎么回事,高老师突然要求我把网站回迁到本校服务器上。我还是那副德行:害怕。因为没有弄过,我总是想:“要是我把事情搞砸了,那后果肯定很
2015-11-09 23:49:38
2949
1
原创 wamp真是问题多!!!
每次用wamp总是莫名的出现很多的问题:今天出现了phpmyadmin无法访问mysql数据库的问题问题如下:没有截图:22:34搜索:错误 MySQL 返回:文档 #1045 - Access denied for user 'root'@'localhost' (usin然后输入127.0.0.1或是localhost都不成功,真是气死我了,然后今晚一晚上就
2015-10-19 00:28:48
452
原创 局域网ip地址用手机访问Apache服务器的默认网页
1.Apache的默认目录是www目录,本来安装时里面会有一个index.php文件,导致我打开localhost时显示的是这样:我们只需要将其替换成我们自己写的文件即可,在这里卡了好久,终于知道了的时候都有点崩溃了。然后是可以添加本地域名:1.首先要在Apache的httpd.config里面找到#Include conf/extra/httpd-vhosts.con
2015-10-03 23:24:27
5250
原创 十一期间web捣鼓
1.先是在阿里云上弄了个免费的ecs,免费15天,不用白不用啊,我想在上面搭博客,于是选了个sentos6系统,由于之前完全没有接触,结果接下来就是大半天的时间都搭进去了,但还是有收货的,谁让我对陌生知识这么渴望呢。然后阿里官网有教程,但是感觉有点乱,有点莫不着头脑,然后最后使用putty_V0.63.0.0.43510830用来远程控制服务器,各种命令行,想什么chkconfig ---li
2015-10-02 22:01:21
388
原创 html布局方式:div和table
div div布局 body{ margin: 0px; } #container{ width: 100%; height: 950px; background-color: gray; } #heading{ width: 100%; height: 10%; background-
2015-07-28 18:00:09
780
原创 html的三种样式定义方式:外部样式表;内部样式表;内联样式表
html、css、javascript是网页中的三个基础,他们分别是数据、样式、行为。css样式分为三种style.html<!-- 作者:948228952@qq.com 时间:2015-07-28 描述:style.html 三种css样式--> 样式 p{ color: crimson; }
2015-07-28 11:01:32
32455
原创 经典DFS--找油田---POJ 1562
A B C D E F G H I J K L M N O P Q R S T U VH - 深搜/广搜 基础Time Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d & %I64uSubmit Status Practice POJ 1562Description
2015-07-26 21:26:26
472
原创 POJ 1111----F - 广搜 基础
A B C D E F G H I J K L M N O P Q R S T U VF - 广搜 基础Time Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d & %I64uSubmit Status Practice POJ 1111Description
2015-07-26 20:59:50
550
原创 POJ 3984-----E - 广搜记录路径 基础
A B C D E F G H I J K L M N O P Q R S T U VE - 广搜记录路径 基础Time Limit:1000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64uSubmit Status Practice POJ 3984Description
2015-07-26 18:50:50
1132
1
原创 A - 广搜 基础
A B C D E F G H I J K L M N O P Q R S T U VA - 广搜 基础Time Limit:2000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64uSubmit Status Practice POJ 3278DescriptionFa
2015-07-26 14:15:01
349
原创 POJ 1979---B - 广搜/深搜 基础
A B C D E F G H I J K L M N O P Q R S T U VB - 广搜/深搜 基础Time Limit:1000MS Memory Limit:30000KB 64bit IO Format:%I64d & %I64uSubmit Status Practice POJ 1979Description
2015-07-25 21:31:55
356
原创 队列
A B C D E F GE - 队列BTime Limit:3000MS Memory Limit:0KB 64bit IO Format:%lld & %lluSubmit Status Practice UVA 10935Description//@author:yzj Date:
2015-07-25 19:46:56
315
原创 栈--POJ 1363
A B C D E F GA - 堆栈ATime Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d & %I64uSubmit Status Practice POJ 1363DescriptionThere is a famous railway statio
2015-07-25 17:15:29
336
原创 没计划,你就活该失误甚至是失败!
20:21 2015/6/8今天数据库检查作业,怎是坑啊,由于自己做完了,但给助教检查时没有自己认真在看一遍,导致自己ER图明明写了弱实体,但由于在下面我没看到就说我没写,检查完了才看见然后直接导致了自己的重大失误!哎,为何我还总是那么弱?归其原因还是自己平时没有记笔记的习惯啊,如果我每次都能记下笔记,然后每天看看,每天都能够有计划,我想我的生活会更有目标,更有节奏而不会乱了吧。以
2015-06-08 20:27:07
398
原创 ssd8 网络与分布式系统实验 EXAM1
总结唉,题很简单,先是卡在了从客户端读取数据上,开始用的BufferedReader,最后反编译GUIClient.jar才知道用的是DataOutputStream,然后犯了致命的错误:java字符串比较用了==,应该用equals方法啊啊啊,题意Exam 1 TCP Chat Server 1 实验题目 根据题目下文给出的聊天协议列表,使用Java s
2015-05-30 00:15:58
2543
原创 二分
题意:你的朋友提议玩一个游戏:将写有数字的n个纸片放入口袋中,你可以从口袋中抽取4次纸片,每次记下纸片上的数字后都将其放回口袋中。如果这4个数字的和是m,就是你赢,否则就是你的朋友赢。你挑战了好几回,结果一次也没赢过,于是怒而撕破口袋,取出所有纸片,检查自己是否真的有赢的可能性。请你编写一个程序,判断当纸片上所写的数字是k1, k2, …, kn时,是否存在抽取4次和为m的方案。如果存在,输出
2015-04-14 17:48:19
386
原创 二分 二分经典题目
题面F - DryingTime Limit:2000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64uSubmitStatusPracticePOJ 3104DescriptionIt is very hard to wash and especially to dry cloth
2015-04-14 17:31:46
446
原创 bfs广搜:打印路径
题意:B - 迷宫问题Time Limit:1000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64uSubmitStatusPracticePOJ 3984Description定义一个二维数组: int maze[5][5] = { 0, 1, 0, 0, 0, 0,
2015-04-14 15:29:19
541
原创 笔记本之间大文件相传
以前一直期待着电脑之间如何传文件今天终于成功了啊先参见网址:http://jingyan.baidu.com/article/48206aeafba420216ad6b3e1.htmlhttp://jingyan.baidu.com/article/86112f1370b6202737978709.html然后直接说步骤吧,可以直接用上面网站上的做法在控制台输入命令开启局域
2015-04-11 23:43:19
369
原创 深搜基础
题目B - 搜索Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64uSubmitStatusDescriptionThe GeoSurvComp geologic survey company is responsible for detecting unde
2015-04-10 17:14:14
400
原创 排序总结
Bubble_sort一、冒泡排序普通冒泡排序 冒泡排序最好的时间复杂度为冒泡排序的最坏时间复杂度为。综上,因此冒泡排序总的平均时间复杂度为 需要进行n-1次排序,每趟排序比较n-i次void Bubble_sort(inta[]){ for(int i = 0; i { for(int j =
2015-04-06 21:15:49
381
原创 单调队列
题目;Bad Hair DayTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 14491 Accepted: 4783DescriptionSome of Farmer John's N cows (1 ≤ N ≤ 80,000) are ha
2015-04-06 12:10:17
364
原创 CCF水题练习
1.map问题描述试题编号:201412-1试题名称:门禁系统时间限制:1.0s内存限制:256.0MB问题描述:问题描述 涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况。每位读者有一个编号,每条记录用读者的编号来表示。给出读者的来访记录,请问每一条记录中的读者是第几次出现。输入
2015-03-26 10:16:21
1169
原创 CCF简单模拟题一水
1.判断有多少个相同的数,输出最小的 相同数最多的数(也就是说比如10,20都出现了两次最多,那么输出10)#include #include #include using namespace std;const int MAXN = 1000+5;map mp;int main(){ //freopen("input.txt", "r", stdin);
2015-03-26 08:33:05
590
原创 字符串 暴力求解
题面[NWPU2015][SRM][02][div2]三一五专场 2:00:00OverviewProblemStatusRankDiscussABCDEB - BTime Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d & %I64uSubmit
2015-03-25 14:41:02
803
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人