自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (47)
  • 收藏
  • 关注

原创 JavaScript 跳格子游戏

JavaScript实现跳格子游戏

2022-08-24 19:21:07 1261

原创 Chrome高版本浏览器img通过src获取图片失败

Chrome高版本浏览器img通过src获取图片失败

2022-06-15 17:28:42 1898

原创 js获取到的时间减1秒或加1秒

如题,使用时间戳来计算。function setDate(time, isAdd) { var date = getCurTime(time);//也可以直接透传如'2021-5-8' var d = new Date(date); var t_s = d.getTime(); //转化为时间戳毫秒数 var newt = new Date(date); //定义一个新时间 if (i...

2021-05-08 14:22:17 3952

原创 JS求找到树最下一层的最左的左节点的值

文件系统和数据库系统一般都采用树的数据结构数据,主要为排序和检索的效率。STL的set/map底层都是用树实现的,因此了解树的结构对我们掌握STL 相关容器的实现有很大的帮助。二叉树是比较基本的一种树,其每个节点最多只允许存在2个节点,现给定一个二叉树如下, 求找到树最下一层的最左的左节点的值已知树的每一行都由一个数字代表其节点值,以空格分割,该树的节点值都大于0, 如果该行右边存在节点,则不存在的节点则用0进行表示, 第1行表示第2行需要解析的数字数目,第2行是一串数字表示一个树,例如输入141

2020-11-20 10:40:37 393

原创 JS实现最长回文串

如题,最基本最ben的方法如下:var longestPalindrome = function (string) { let n = string.length; let result = ''; //外面的两层循环找到所有子串,第三层循环判断子串是否是回文。方法的时间复杂度为O(n^3),空间复杂度为O(1)。 for (let i = 0; i < n; i++) { for (let j = i + 1; j <= n; j++) {

2020-11-20 10:34:39 227

原创 JS实现强密码

一个强密码应满足以下所有条件:至少6个,至多20个字符组成。至少包含一个小写字母,一个大写字母,和一个数字。同一字符不能连续出现三次(比如“…aaa…”是不允许的,但是“…aa….a…”是可以的)。编写函数strongPasswordCheck(s),s代表输入字符串,如果s已经符合强密码条件,则返回0;否则返回要将s修改为满足强密码条件的字符串所需要进行修改的最小步数,每次只操作单个字符。插入、删除、替换任一字符都算作一次修改。/*** @param {String} s * @ret

2020-06-01 10:06:00 841

原创 创建一个人脸函数实现增删改查

人脸识别:完成以下人脸识别功能。创建一个人脸库,实现人脸库的类FaceDatabase。支持随时向人脸库中增加特征向量,实现接口add(name, vector);支持随时删除人脸库中的人员,实现接口delete(name);支持随时更新人脸库中的特征向量,实现接口update(name, vector);支持,从人脸库中搜索所有相似度符合要求的人脸search(similarity, vector)。-- 返回值是人员名称的数组。特征向量:每个人脸经过算法提取后,可以得到一串数据(浮点数),

2020-05-31 13:53:19 387 2

原创 将一个四边形按等比划分,求线段坐标

将一个四边形按等比划分,得出线段坐标(不包含外层矩形的边),还可根据外层矩形+所有线段坐标得出所有多边形的坐标。/** @params ABCD分别对应四边形的左上、右上、右下、左下,顺时针方向*//** @params coord [Array([])] 二维数组,存放多边形的定点坐标,顺时针*/function Polygon (coord) { for (var i =...

2020-03-16 17:06:55 241

原创 JS正则判断多个连续相同字符

var reg1 = /(\w)\1\1/g; //判断2个连续字符var reg2 = /(\w)\1{2}/g; //判断3个连续字符var reg3 = /(\w)\1\1/g; //判断3个连续字符var str = 'aa!@#123AaAaAAA3';str.match(reg1); // 输出['aa','AA']str.match(reg2); // 输出['A...

2019-05-30 17:14:39 9162

原创 IE11下sort函数不起作用

今天做项目调试关于日期渲染时,IE11遇到了一个比较隐蔽的bug,排查一晚上,发现是sort在IE11不起作用导致,是比较容易忽略的问题,已成功踩坑,希望看到的童鞋不踩。//背景:需要把带格式的日期转化为年月日,如 日月年--&gt;年月日,月日年--&gt;年月日//现将日期放入数组dataFormatArr里,假设此时dataFormatArr = ['d','m','y]//['...

2018-12-17 21:22:33 932

原创 js正则表达式:密码由数字,大写字母,小写字母,特殊符,至少其中三种组成

正则表达式验证由数字,大写字母,小写字母,特殊符,至少其中三种组成密码今天对接的项目要求:登录密码长度至少8位,必须符合由数字,大写字母,小写字母,特殊符,至少其中三种组成密码。俗话说:好记性不如烂笔头。故,记录下方便以后查阅。匹配“大写字母,小写字母,数字,特殊字符”四项中的至少三项的正则表达式如下:var reg = /^(?![a-zA-Z]+$)(?![A-Z0-9]+$...

2018-12-17 20:47:29 7243 3

原创 js随机生成十六进制颜色

var hexRandomColor = function (){ return '#'+('00000'+Math.random()*0x1000000<<0).toString(16).slice(-6);};

2016-08-14 21:33:16 820

原创 JS中写一个函数使得数字保留若干位且前面自动补零

function PreFixInterge(num,n){ //num代表传入的数字,n代表要保留的字符的长度 return (Array(n).join(0)+num).slice(-n);}//PreFixInterge(13,6)//"000013"//PreFixInterge(327,8)//"00000327"

2016-04-26 23:53:40 2586

原创 SQL 基本查询语句操作

最近笔试题目,总是碰到一些SQL语句的基本操作,现简单总结下。题目:表名为t,name字段代表姓名,score字段代表分数,请根据要求写出SQL语句。建表:我使用的是navicat for MySQL 11.1.11.代码:5个问题代码写在一起了。第一行是先看看所有信息。图片展示:     链式写法:SELECT * FROM t;SE

2015-10-24 15:52:57 748

原创 LeetCode - Move Zeroes

问题如图:解答如下:/* 问题描述:给出一个数组,写一个函数是数组中所有的0移到最后,并且保持其他的数字的顺序不变。注意,不能额外申请一个数组。最小化额外操作数的数目。思路:做一次for循环,每当遇到一个0时,与和他距离最近的一个不为0的数交换,T(n) = O(n). */var moveZeroes = function(nums) { var i,j

2015-09-20 00:32:30 519

转载 CSS清除浮动

转自:http://www.cnblogs.com/ForEvErNoME/p/3385153.htmlCSS技巧:清除浮动什么是CSS清除浮动?在非IE浏览器(如Firefox)下,当容器的高度为auto,且容器的内容中有浮动(float为left或right)的元素,在这种情况下,容器的高度不能自动伸长以适应内容的高度,使得内容溢出到容器外面而影响(甚至破坏)布

2015-09-10 18:20:36 535

原创 写一个函数,将字符串首尾空格去除,并且字符串之间的多个空格合并成一个。

//写一个函数,将字符串首尾空格去除,并且字符串之间的多个空格合并成一个。var trim2 = function(){ return this.replace(/(^\s*)|(\s*$)/g,'').replace(/\s+/g,' ');}测试结果:

2015-09-07 21:53:13 849

原创 几种排序算法总结(冒泡、选择、插入、快速)

今天总结了几个比较基础常用的排序算法。写下来,以后可以直接参考。var o = { //冒泡排序(稳定) popSort:function(arr){ var temp,len; for(var i =0;len = arr.length,i<len-1;i++){ for(var j = 0;j<len-1-i;j++){ //比较趟数 if(arr[j

2015-08-23 22:24:37 973

原创 输出所有对象的属性名,并放入一个数组

function f(){   //请编写一段程序,将一个对象和它直接、间接引用的所有对象的属性字符串放入一个数组。如   //var o = {a:1,{b:2,c:{d:1}}}这里o经过处理后,应该得到["a","b","c","d"]   var o = {a:1,b:{c:{d:1}}};//输出 a b c d   //var o = {a:1,b:{c:2

2015-08-23 21:33:01 2128

原创 写一个函数实现数组中的元素随机乱序排序

//原生JS写一个函数实现一个shuffle方法,将数组中的元素随机乱序排序var shuffle = function(arr){var len,t,rand; for(var i =0;len = arr.length,i<len;i++){ rand = parseInt(Math.random()*len);//parseInt(Math.random()*(len-1-0)+1);

2015-08-21 21:47:45 3546

原创 JS写一个函数输出今天的日期

练习:输出今天的日期,以YYYY-MM-DD的方式,比如今天是2015年8月11日,则输出2015-08-11var o = { /* *输出今天的日期,以YYYY-MM-DD的方式,比如今天是2015年8月11日,则输出2015-08-11 */ outputDate:function(){ var arrDate = []; var no

2015-08-11 23:42:10 6447

原创 写一个函数将传入的字符串转换成驼峰表示法

/* *已知有字符foo="get-element-by-id",写一个function将其转换成驼峰表示法"getElementById" */ var o = { trans:function (msg){ var i, tempArr = msg.split('-'); len = tempArr.length;

2015-08-11 23:19:06 5166

转载 JS中怎么将json对象转化成字符串

参考链接:http://zhidao.baidu.com/question/312541214.html讨论组看到有个人问json对象转为JSON字符串,不能用外部的js文件。刚开始大家回答:JSON.stringify(obj)将JSON转为字符串。JSON.parse(string)将字符串转为JSON格式。后来百度到一别人写的方法,对象 json =[{id:

2015-07-18 20:09:18 2004

原创 打印出1-10000之间的所有对称数(如121,1331,2442)。

练习题:打印出1-10000之间的所有对称数(如121,1331,2442)。自己写的代码:var isSym = function (num) { var str = ''; for (var i = 1; i <=9; i++) { //如果个位算,可去掉注释

2015-06-15 14:03:11 5508 2

原创 jquery 使用ajax请求数据显示到页面表格中

“循环数据--->>每5条数据放到一个里” 的效果  $.ajax({ url: "ajax/func.php", type: "POST", dataType: 'json', data: 'func=getU

2015-06-05 13:24:17 7256 1

原创 自定义弹出框alert

有时候由于某种需求,我们需要改变弹出框的样式。例子一:js代码如下:function alert(txt) { document.write (''); document.write (' '); document.write (' 用户信息');

2015-06-05 13:12:00 784

原创 两个页面之间通过url地址栏进行传值

第一个页面中有两个图片,当点击的时候能在第二个页面中获得它的属性值,通过location.assign在第一个页面进行传值,location.href在第二个页面进行接受值,一开始不会传值问题,但对于不知道怎么传值的人来说刚开始摸索,觉得好困难,但当会用了之后觉得不难,所以写此文以供参考。简单示例:第一个页面:  无标题文档 func

2015-05-22 14:47:58 7196

转载 表单按回车自动提交(转自他人)

input type =text,按回车键自动提交  2013-03-27 18:36:531、当form表单中只有一个时按回车键将会自动将表单提交。再添加一个按下回车将不会自动提交,但是页面上显示一个不知所云的输入框挺别扭,后从网上搜到两个解决办法:  1;添加一个不显示输入框,然后回车之后也不会提交:  2;添

2015-05-12 14:10:13 505

原创 LeetCode - Valid Palindrome (判断“回文”)

Valid Palindrome

2015-04-02 21:35:03 750

原创 3D效果-HTML+CSS

本文使用图片是500px*500px;

2015-03-30 20:02:26 869

转载 各大浏览器内核(Rendering Engine)

各大浏览器内核(Rendering Engine)记得刚开始写网页的时候,听童鞋们说各大浏览器的内核,也是懵懵懂懂的,知一不知其二,今天特地查一下:内核只是一个通俗的说法,其英文名称为“Layout engine”,翻译过来就是“排版引擎”,也被称为“页面渲染引擎”(下文中各种说法通用)。它负责取得网页的内容(HTML、XML、图像等等)、整 理信息(例如加入CSS等),以

2015-03-28 21:35:59 549

原创 阿里前端线上笔试题以及答案总结

阿里前端笔试总结

2015-03-27 18:21:57 5642

原创 使用JS制作简易图片轮播效果

使用JS制作简易图片轮播效果:制作比较粗糙,使用的图片是width:660ppx,height:550px;效果图:--------------------------------------------------华丽丽的分界线----------------------------------------------代码部分如下:

2015-03-23 13:28:51 1261

原创 使用SVG画猫咪

SVG画简易小猫咪:第一幅图是别人的,图2是自己画的-----------------------------分割线----------------------------代码部分: 好玩的SVG---可爱的小猫咪 Cat Stick Figure of a Cat

2015-03-21 20:40:33 1590

转载 12款优秀的 JavaScript 日历和时间选择插件(精心挑选)

附源地址:http://www.cnblogs.com/lhb25/archive/2012/10/16/jquery-calendar-timepicker-plugins.html今天这篇文章向大家分享12款精心挑选的优秀 JavaScript 日历和时间选择插件,都带有详细的使用教程和效果演示。这些插件能够帮助 Web 开发人员更快速的实现各种精美的日历和时间选择效果。同时推荐阅读的博文

2015-03-18 17:24:45 1191

原创 使用SVG画小猫咪

用SVG画简易小猫咪如图:

2015-03-17 21:44:52 1773

转载 HTML5之SVG 2D入门2—图形绘制(基本形状)介绍及使用

原文地址:http://www.jb51.net/html5/72250.htmlSVG提供了很多的基本形状,这些元素可以直接使用,这一点比canvas好多了,在这里就不多说了,感兴趣的朋友可以了解下,或许本文对你的了解SVG的图形绘制有所帮助基本形状SVG提供了很多的基本形状,这些元素可以直接使用,这一点比canvas好多了。废话不说了,直接看例子,这个最直接:

2015-03-17 15:49:18 1619

原创 RGB转换成十六进制

附懒人转换地址:RGB颜色转换十六进制颜色:http://www.quman.org/article/article0009.html0 -> 00;   1 -> 01;   2 -> 02;   3 -> 03;4 -> 04;   5 -> 05;   6 -> 06;   7 -> 07;8 -> 08;   9 -> 09;  10 -> 0A;  11 ->

2015-03-17 14:22:48 2586

原创 js简易选项卡制作

今天使用JavaScript写一个简易的选项卡,性能不优化 Js简易选项卡 * { margin: 0px; padding: 0px; } div#wrap { margin: 50px auto; width:604px; } #item {

2015-03-17 11:37:20 779

原创 区分clientHeight,offsetHeight,scrollHeight

1.scrollLeft指元素X轴滚动至包含元素左边的宽度;scrollTop指Y轴滚动至包含元素上边的高度;2.clientHeight=content+paddingoffsetHeight=content+padding+borderscrollHeight=content+padding+隐藏高度

2015-03-17 11:18:56 429

R语言之数据库交互及统计绘图

45分钟搞定R语言之数据库交互及统计绘图,这是技术人员使用R语言心得,很珍贵的材料,现在整理成文档,让大家更加快速高效的学习R。

2015-01-05

R语言与统计分析-汤银才

R语言与统计分析,汤银才主编。是一本R学习教材,共447页。需要的可以免费下载。

2015-01-05

win7下Git+TortoiseGit+COPSSH安装包

此压缩包,包含了 TortoiseGit-1.8.11.0-32bit.msi、 Copssh_4.1.0_Installer、 Git-1.9.2-preview20140411.exe和Git-1.9.4-preview20140929.exe(皆可使用)

2014-11-13

R资料列表大全

R资料列表大全,欢迎拍砖,整理的R资料列表

2014-11-05

R语言实战(中文完整版)

R语言实战(中文完整版) 《R语言实战》注重实用性,是一本全面而细致的R指南,高度概括了该软件和它的强大功能,展示了实用的统计示例,且对于难以用传统方法处理的凌乱、不完整和非正态的数据给出了优雅的处理方法。作者不仅仅探讨统计分析,还阐述了大量探索和展示数据的图形功能。《R语言实战》适合数据分析人员及R用户学习参考。

2014-11-05

R语言经典实例中文版

《R语言经典实例中文版》完整版共404 基本信息 原书名:R Cookbook 作者: Paul Teetor 译者: 李洪成 朱文佳 沈毅诚 丛书名: O'Reilly精品图书系列 出版社:机械工业出版社 ISBN:9787111420217 上架时间:2013-4-13 出版日期:2013 年5月 开本:16开

2014-11-05

jQueryAPI_CHM.CHM

jQueryAPI_CHM.CHM非常实用,希望对你的开发有所帮助。

2014-08-19

Adobe ActionScript 3.0 组件

Adobe ActionScript 3.0组建非常实用,希望对您的开发有所帮助。

2014-08-19

Adobe ActionScript 3.0 编程

Adobe ActionScript 3.0编程非常实用,希望对您的开发有所帮助。

2014-08-19

ActionScript 权威指南

ActionScript 权威指南非常实用,希望对您的开发有所帮助。

2014-08-19

HTML5 Canvas

HTML5 Canvas此书是英文版,希望对你的开发能有所帮助

2014-08-19

jQuery1.8.0手册

jQuery手册,非常方便且很实用,希望能方便你的工作。

2014-08-19

Computational_Linguistics_05隐马尔可夫模型

本PPT主要介绍隐马尔科夫模型。

2014-05-29

《网页设计与配色实例解析》

《网页设计与配色实例解析》全书共229页 可作为网页设计参考

2014-05-23

《JavaScript 设计模式》Ross Harmes/Dustin Diaz著

《JavaScript 设计模式》 Ross Harmes/Dustin Diaz著 欢迎下载

2014-05-23

《JavaScript 语言精粹》

《JavaScript 语言精粹》 全书共167页 欢迎下载

2014-05-23

HTML5程序设计(第2版)

HTML5程序设计(第2版) 全书共293页 欢迎下载

2014-05-23

JavaScript权威指南第5版中文版上下

JavaScript权威指南,第5版,中文版上(这是后半部分)

2014-05-23

网页制作特效手册

本文档是.chm文档。详细介绍了网页制作中很多特效,里面含有特效效果和代码。你值得拥有。

2014-05-19

SCI论文写作技巧

有关SCI论文写作指导,仅供大家学习、参考

2014-05-19

mongodb下载 32位

mongodb的安装资源压缩包,适用于32位Windows,需要自己下载……

2017-10-10

精通正则表达式

《精通正则表达式》第3版

2017-07-22

锋利的 jQuery

锋利的 jQuery

2017-07-22

nodejs深入浅出-infoq网站摘录

nodejs深入浅出-infoq网站摘录,看清楚再下载哦

2017-07-22

nodejs实战pdf+源码

nodejs实战pdf+源码

2017-07-21

pajek中文使用手册

pajek中文使用手册

2015-12-27

checkbox 图片 兼容 JQ

checkbox 图片 兼容IE,JQ实现

2015-12-22

复杂网络理论及其应用

复杂网络理论及其应用,作者:汪小帆李翔陈关荣,清华大学出版社

2015-11-08

Mean-field theory for scale-free random networks

Mean-field theory for scale-free random networks讲述了复杂网络中平均场理论的推导算法

2015-11-08

Node.JS开发指南

<Node.JS开发指南》是学习node.js首推的一本书籍,另一本是《深入浅出的node.js》

2015-08-09

jQuery代码段

这本书大家肯定很喜欢的,实用,欢迎下载!

2015-08-09

CSS 代码段

很实用的,CSS代码段,如果有需要,可以自行下载。

2015-08-09

JavaScript代码段

很实用的,JavaScript代码段,如果有需要,可以自行下载。

2015-08-09

《Effective JavaScript》(中文)

特别推荐!!!很好的资源!写高质量JavaScript代码的68个方法,要就拿走

2015-07-07

《精通JavaScript》

精通JavaScript(图灵计算机科学丛书)

2015-07-07

中文版《JavaScript 权威指南》第6版

从1996年以来,“JavaScript 权威指南”已经成为 JavaScript 程序员的“圣经”。“权威指南”凭借着完整的内容、细致的讲解以及大量针对性的示例而受到读者的一贯好评, 作为最经典的 JavaScript 的工具书,系统翔实的收纳了五年来前端技术的这些变革,并提供了大量的实例,可以边学边用,同时秉承了前几版的“学术气质”,是 JavaScript 和前端开发领域不可多得的佳作。 第6版涵盖了 HTML5 和 ECMAScript5,很多章节完全重写,增加了当今 Web 开发的最佳实践的内容,新增的章节包括 jQuery 、服务器端 JavaScript、图形编程以及 JavaScript 式的面向对象。“权威指南”第六版不仅适合初学者系统学习,也适合有经验的 JavaScript 开发者随手翻阅。

2015-07-07

JQuery实现等比缩放图片插件

JQuery实现等比缩放图片插件,有需要的可以参考使用。

2015-06-10

时间序列的R实现

R语言数据挖掘案例,是一本关于时间序列的R语言书籍,虽然是英文版,但是我觉得对于研究时间方面的人来说很有帮助,这些都是来之不易的资料,现在免费提供给大家,希望共同进步,需要请下载。

2015-01-05

R语言经典入门

R语言经典入门,是一本很薄的书籍,快速带你进入R世界,希望对你有所帮助,需要请下载。

2015-01-05

R的统计分析与作图

R的统计分析与作图,这是一本英文的电子书,免费提供大家,希望有所帮助。

2015-01-05

空空如也

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

TA关注的人

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