yushenxin的博客

前端漫步者

关于contentProvider的简单使用

参考链接Android:关于ContentProvider的知识都在这里了! 使用步骤为: 1、创建数据库类DBHelper,继承自SQLiteOpenHelper 用于创建数据库和数据表,以及进行数据库相关操作(操作被自定义的contentProvider封装),需重写onCrea...

2018-07-31 14:36:22

阅读数 237

评论数 0

关于js判断APP是否已安装的方法

目前网上的方法主要有两种: 一是通过iframe启动app, ifr.src = "deeplink"; var t1 = Date.now(); document.body.appendChild(ifr); var ...

2018-07-30 10:24:42

阅读数 404

评论数 0

js判断是否在微信或QQ中

之前用网上现成的代码发现有很多浏览器被判别成QQ,像这样: function is_weixn_qq(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micr...

2018-06-26 21:34:59

阅读数 1461

评论数 0

JAVA环境配置显示‘javac不是内部命令’

1、检查自己写的是否与网上教程一致 2、确定一致后,点击确认 3、关闭cmd再打开,重新输入javac

2018-06-26 21:13:43

阅读数 132

评论数 0

前端扫雷之CDN

参考链接:原文链接已失效,这里是转载链接CDN(content delivery network,内容分发网络) 其目的是通过在现有的Internet中增加一层新的CACHE(缓存)层,将网站的内容发布到最接近用户的网络”边缘”的节点,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。...

2017-03-29 18:40:57

阅读数 481

评论数 0

前端扫雷之SSE

参考链接:SSE技术详解SSE是什么SSE(sever-sent events)服务器端推送事件,是指服务器推送数据给客户端,而不是传统的请求响应模式。简单的说,就是浏览器向服务器发送一个HTTP请求,然后服务器不断单向地向浏览器推送“信息”。 Server-sent Events 规范是 H...

2017-03-28 15:31:39

阅读数 523

评论数 0

前端扫雷之DNS

在前面的http协议学习中曾经提到过DNS,即将主机名通过DNS转化为IP地址,这里再深入学习一下。什么是DNSDNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通...

2017-03-28 11:05:25

阅读数 161

评论数 0

前端扫雷之同源策略

参考链接:浏览器同源政策及其规避方法 浏览器的同源策略什么是同源策略W3上是这么解释的: documents retrieved from distinct origins are isolated from each other.直译就是不同源文档的访问是隔离的。 MDN上是这么解释的:同源策...

2017-03-24 18:12:48

阅读数 151

评论数 0

前端扫雷之cookie/localStorage/sessionStorage

cookie服务器向浏览器发放的一小撮数据并由浏览器保存在本地(过期时间为正时),每次请求都会在报文首部携带上,主要是为了解决http请求无状态的问题。localStorage/sessionStorage是HTML5提供的两种在客户端存储数据的新方法,弥补了cookie存储量小,参与请求导致的不...

2017-03-23 19:46:45

阅读数 415

评论数 0

前端扫雷之http协议

是什么HTTP协议(HyperText Transfer Protocol,超文本传输协议),是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。在网络分层中位于传输层TCP和网络层IP之上(https还有个安全层TSL or SSL)。一次http请求过程 访问网站:http://ww...

2017-03-23 11:02:40

阅读数 218

评论数 0

前端扫雷之XSS和CSRF攻击

XSSXSS(Cross Site Scripting)跨站脚本攻击 是指恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的目的。举个例子: A网站有评论功能,当用户提交评论后会被保存到网站数据库,当刷新页...

2017-03-22 19:01:47

阅读数 236

评论数 0

前端扫雷之cookie和session

不废话了,直接来吧。无状态的协议在学习cookie和session时总会碰到这么一句话:“http协议是一种无状态协议…”,然后再扯到cookie,那究竟无状态协议是什么呢? 无状态协议是指协议对于事务处理没有记忆能力。比如说你这次成功登录了某个网站,过一会再登录这个网站,服务器并不知道你之前登...

2017-03-21 21:00:51

阅读数 238

评论数 0

前端扫雷之ajax

前言学习前端也有大半年的时间了,感觉从浏览器到html/css/js再到一些框架都有学习,并且很多地方自以为了解得也比较深入。直到前几天接到阿里的面试电话,几个问题瞬间懵逼。。。 其实面试官问的问题我之前都有了解过,当时看了也觉得都理解了,但一回答就发现好多细节都记不清了!!面试自然也就GG了,...

2017-03-21 10:38:18

阅读数 261

评论数 0

前端灼点之正则表达式

不止一次看正则表达式了,每次看完,当时感觉良好,过一段时间再回想起来时,脑子里就是一团浆糊。来吧,今天来梳理一下,希望能记得牢点。定义正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的...

2017-03-11 20:28:10

阅读数 94

评论数 0

前端算法之快排

之前数据结构课学过一些排序算法,如冒泡 希尔 插入等等,可是都忘了,而前端最基本的算法就是快排,这里赶紧复习一下。快排的原理快排的基本原理是通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,再通过此方法去对这两部分进行排序,直到不可再分为止。 算法...

2017-03-04 19:56:51

阅读数 287

评论数 0

js原型简析

只要接触js面对对象,一大堆的原型问题就砸了过来。原型对象、原型链、函数原型、等等乱七八糟一大堆。搞得我是头皮发麻,内分泌紊乱,没办法,只得好好梳理一遍了。对象原型既然是由对象引出来的,就先从对象开始梳理吧。 js中的数据类型分为两类: 原始类型和对象类型,原始类型包括数字、字符串和布尔值以及u...

2017-02-25 21:55:44

阅读数 117

评论数 0

由作用域链引发的一个小问题

在写上一篇博文的过程中发现了一个小问题,var a=2; function f(){ var b=a; f2=function(y){ return y; } }f(); console.log(f2(b));//not defined 而不是 2由于f2是...

2017-02-18 13:35:24

阅读数 304

评论数 0

简述JS作用域、作用域链和闭包

作用域 定义:一个变量的作用域是程序源代码中定义这个变量的区域。 全局变量拥有全局作用域,局部变量只有局部作用域。块级作用域: 在ES6 let变量声明出来之前,JS是没有块级作用域的概念的,函数内部定义的变量才是局部变量,具体见下面的代码var a=1; for(var i=0;i<10...

2017-02-18 12:08:31

阅读数 279

评论数 0

如何用github搭建自己的个人网站

如何用github搭建自己的个人网站

2017-01-17 10:50:06

阅读数 12716

评论数 44

蓦然回首

数据挖掘十大经典算法:http://blog.csdn.net/aladdina/article/details/4141048 纸币防伪特征:http://blog.sina.com.cn/u/2003217337 sift算法:http://www.cnblogs.com/tornadomee...

2016-02-24 15:48:45

阅读数 265

评论数 0

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