#
详细记录一下网站备案经过,备案真的很简单

前言我的 http://liuxianan.com 这个域名年初(2016年1月8日)就备案好了,一直太懒没把经过记录下来,今天下班的时候下大雨回不去,正好把这个补上,由于时间过去太久,有些地方不太记得了。 关于备案的一些基础知识何为备案备案就是把你网站主办人的资料、网站的资料到工信部去登记下,主要还是为了管控。备案貌似只有中国才有,国外不知道有木有,有待查证。 一定要备案么不一定,很多国外节... 阅读全文

@2016-10-19 网站建设 浏览(542)
#
Linux上安装和启动Memcached

安装 memcached依赖libevent,要先安装libevent然后安装memcached。 安装libevent(以下命令暂未亲测): # tar zxvf libevent-2.0.12-stable.tar.gz# cd libevent-2.0.12-stable# ./configure –prefix=/home/memcached/libevent-2.0.12-stab... 阅读全文

@2016-10-16 Linux基础 浏览(448)
#
从什么时候开始流行2个空格缩进了!真想骂人!

本文可能得罪一大波人,不喜勿喷!纯属个人发牢骚! 自古以来几乎所有语言的代码缩进都是4个空格(姑且不讨论到底是用tab还是用空格来实现缩进的问题),C语言、C#、C++、Java等等,4个空格早就成了代码的标配,看着也舒服,也不知道是谁带的头,搞什么2个空格,看着难受死了,全部都挤到一坨,看久了眼睛会瞎: 与其2个空格缩进,怎么不用1个空格缩进呢?或者干脆不缩进算了!真不知道用2个空格缩进... 阅读全文

@2016-10-14 杂七杂八 浏览(624)
#
ReactNative学习笔记(一)环境搭建

前言本文开发环境为Windows,目标平台为Android,react-native版本为0.35.0。 环境搭建注意,本文不是按照官网的教程来的,官网说必须安装什么Chocolatey,我懒得鸟它。 安装前请准备以下环境: jdk(必须1.8或更高版本)node.js & npmpython2(注意不支持python3,我的是2.7)android sdk(并且已经配置好相关环境变量)... 阅读全文

@2016-10-14 ReactNative 浏览(550)
#
HTTPS工作原理以及Tomcat开启HTTPS单向认证

HTTPS简单介绍HTTPS是加密版的HTTPS,是为了解决HTTPS明文传输不安全为题而诞生的。HTTP默认端口是80,HTTPS默认端口是443。早期使用SSL(Secure Sockets Layer)协议,后期使用TLS(Transport Layer Security)协议。 SSL协议既用到了对称加密也用到了非对称加密(公钥加密),在建立传输链路时,SSL首先对密钥进行非对称加密,链... 阅读全文

@2016-10-13 Tomcat 浏览(753)
Android WebView加载本地网页和视频

加载本地视频和图片直接上代码: test.html放在assets里面: 测试本地视频播放<div> <video src="file:///sdcard/ggly.mp4" autoplay controls></video> <img src="file:///sdcard/1.png"/></div> 加载test... 阅读全文

@2016-10-11 Hybird 浏览(1328)
#
LG-G3电信版(D859)刷MIUI7详细教程【支持电信4G卡】

先来段废话关于LG手机,我一直都觉得LG=垃圾,至于为什么我当初会上当买了这个手机呢?最主要是因为当时想买一个可以换电池、支持电信卡、容量大、屏幕大、价格能接受等等一系列条件,挑来挑去发现只有LG-G3合适,虽然当时已经看到网上都说这个手机UI很丑,但是当时只觉得安卓UI不都差不多嘛,就算丑又能丑到哪里去,再了不起我刷一个MIUI就是了,所以,我就买了。 这手机最垃圾的地方不只是丑,而且卡,卡到... 阅读全文

@2016-10-11 IT相关 浏览(984)
#
LG-G3电信版(D859)变砖刷机详细教程【亲测有效】

写在前面LG手机真是垃圾,UI丑到爆,又丑又卡,我买这个手机真是瞎了眼! 去年7月份刚买来没几天就因为我无聊修改一个系统文件导致不小心变砖,当时折腾了很久没恢复成功,最后无奈在没有任何备份的情况下刷机了。当时想着应该不会再有第二次机会了,所以就没做记录,谁曾想,昨天晚上我心血来潮想着刷一个MIUI(因为LG自带的UI实在是丑得不行,看腻了),在刷Recovery的时候又不小心变砖了,然后愣是折腾... 阅读全文

@2016-10-10 IT相关 浏览(685)
#
使用squid在阿里云服务器上搭建自己的代理服务器

前言阿里云服务器的下载速度真是杠杠的: 有时候下载国外的资源,本机下载很慢,但是阿里云下载很快,以前总是先在服务器上下载好,然后再下载到本地,非常麻烦,所以现在改用反向代理实现。 安装检测是否安装: # which squid/usr/bin/which: no squid in (/usr/local/sbin:/usr/local...出现以上提示说明没有安装。 安装: yum ... 阅读全文

@2016-10-10 Linux基础 浏览(1723)
#
Android模拟器Genymotion的安装与使用

介绍这款模拟器比较出名,比谷歌自己家的模拟器流畅很多,最重要的是它可以非常好的与Eclipse和AndroidStudio结合使用。 下载安装选择官网下载的点击这里,需要先注册账号再登录才能下载。不想注册的可以直接这里下载 genymotion-2.8.0免费版(其实无论如何你都要注册一个账号,否则即使安装了也无法使用)。 它依赖Oracle的开源虚拟机VirtualBox,下载分为内置Vir... 阅读全文

@2016-10-10 Android基础 浏览(1274)
#
NativeScript学习笔记(一)【有待完善】

简单介绍NativeScript是一个用JS+CSS+XML编写跨平台(Android & iOS)应用的工具,由Telerik公司出品。它和Facebook的React Native相比,虽然都是JS写原生应用,但还是有很多不同的地方,也有一些它的优势,具体二者的区别可以参照:ReactNative与NativeScript对比报告 官网:https://www.nativescript.or... 阅读全文

@2016-10-09 Hybird 浏览(928)
如果直接从Google Play上下载APK

前言貌似很少有中国人使用Google Play的,最主要是国内环境所致,但是很多老外做的apk只有Google Play上面才有,想要下载的话超级麻烦,有没有办法不安装Google Play直接下载呢? 几个网站说实话,到目前为止还没有找到一个非常理想的网站,这里暂且将几个试过的记录这里。 APK Downloader下载速度比较慢,不太稳定: https://androidappsapk.... 阅读全文

@2016-10-08 Android基础 浏览(1175)
【经典面试题】JavaScript数组去重

题目已知有如下一个数组,要求实现一个去重方法: var arr = ['aa', 'bb', 'cc', '', 1, 0, '1', 1, 'bb', null, undefined, null]; 既然是面试题,肯定要考虑兼容性和效率。 几种实现第一种实现这是最容易想到的方法: function unique1(array){ var result = []; for(va... 阅读全文

@2016-09-28 JavaScript 浏览(517)
JavaScript中call和apply的区别

区别二者的作用都是在指定this值和参数的情况下调用某个函数,它们 唯一区别 就是参数指定的形式不一样,call接收的是参数列表,apply接收的是数组。 语法: fun.call(thisArg[, arg1[, arg2[, ...]]]);fun.apply(thisArg[, argsArray]); 使用var obj ={ str: 'abc', foo: funct... 阅读全文

@2016-09-23 JavaScript 浏览(447)
#
JavaScript正则表达式详解【有待完善】

创建正则表达式JS的正则表达式类型叫RegExp,有2种创建方式: var reg1 = /a/g; // 双斜杠法,这种方法书写更方便var reg2 = new RegExp('a', 'g'); // 传统写法,这种方法更正统console.log(/a/g instanceof RegExp); // 输出true 这2种方式没有任何区别,但是,当正则表达式的内容是动态的时候,用Reg... 阅读全文

@2016-09-22 JavaScript 浏览(552)
修改记事本新建文本文档默认编码为UTF-8

前言Windows记事本新建文本文档编码默认为ANSI,作为一名程序员,每次都需要另存为变成UTF-8编码,感觉甚是麻烦。 解决方法 新建一个文本文档,不输入任何内容,然后“另存为”,将编码由默认的 ANSI 修改为 UTF-8,并将新文档命名为 template.txt,然后移动到C:\Windows\addins\ 3.新建文本文件 temp.txt ,复制一下内容至 temp.txt[... 阅读全文

@2016-09-22 软件使用 浏览(1160)
认识Function.prototype.bind

先来看个例子假设现有一个方法test,它接受一个参数str,现在我有3个现成的参数,我需要根据它们生成3个定制的无参方法: function test(str){console.log(str);}var params = ['aaa', 'bbb', 'ccc'];var functions = [];for(var i=0; i<params.length; i++){ func... 阅读全文

@2016-09-22 JavaScript 浏览(502)
【转载】addEventListener的第三个参数分析

原文:https://my.oschina.net/u/1454562/blog/205010觉得写得不错,就转载过来了。 如果要把HTML元素的事件与某个函数绑定起来,可以有下面三种方法,以最常见的“点击”事件为例。 方法一: 直接在对应的HTML元素标签上绑定函数 <button id='submit' onclick='onClickFn()'>Click Me!<... 阅读全文

@2016-09-21 JavaScript 浏览(366)
#
eclipse安装git插件以及简单使用

20170418更新本文作废,不推荐在eclipse下使用git插件,因为实在是太垃圾了了,推荐使用Tortoisegit。 安装eclipse的git插件叫egit,官方下载页面:http://www.eclipse.org/egit/download/ 如果使用在线安装的方式,在地址栏输入 http://download.eclipse.org/egit/updates : 我试... 阅读全文

@2016-09-20 Git 浏览(1748)
第6页,共11页