#
彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示

前言作为一个前端程序员,难免会有一些专属自己的小扩展,没必要每一个都发到Chrome应用商店去,虽然可以勾选“开发者模式”来运行本地插件,但是每次启动都会有一个烦人的“请停用以开发者模式运行的扩展程序”提示,这个提示有多烦人,接触过的人都知道,启动的时候它不立即提示,等过了几秒钟等你打开某个网页开始执行某些操作时它突然弹出来干扰你的操作,真是苦不堪言!所以总想着如何把它给去掉。 解决方法网上... 阅读全文

@2018-03-12 前端综合 浏览(5887)
#
网络安全小白记一次服务器被攻击排查全过程

背景早上到公司发现个人网站打不开,一直在转,用xshell连接服务器,虽然能连上,但是卡到爆,处于完全无法操作的状态,登录阿里云后台发现CPU使用率持续超过45%: 可怜的1M带宽也被全部占用(也就是截图中的1122kbps): 想查看是哪个进程占用这么大的CPU和带宽,但是带宽被未知程序占用,xshell完全连不上,怎么破!最后只能强制重启服务器,重启之后CPU和带宽立马恢复正常,网... 阅读全文

@2018-03-01 网站建设 浏览(5690)
#
利用Chrome开发者工具对Android移动端页面进行远程调试

前言曾经对这一块不知道多熟悉,一年多没接触移动端开发,竟然连远程调试怎么打开都不记得了,所以看来啊,任何东西无论多简单都要做笔记,这是这的! 下面开始其实真的非常简单! 第一步,开启USB调试模式这个就不用细说了,是个人都知道怎么开启。 第二步,连接手机和电脑连上基本就不用管了,驱动都不用装,这个后面再细说。 第三步,手机使用Chrome访问任一网站也可以不使用Chrome,但是使用Chr... 阅读全文

@2018-02-08 移动端 浏览(5366)
#
Chrome浏览器控制台的一个不知道能不能算bug的bug

正文直接上代码: var obj = {a:1, b:2};console.log(obj);obj.b = 3;console.log(obj) 效果如下: 收起时显示的还是旧的值,展开时才是新的,最近就因为这个问题坑了我半天,后来才发现代码没问题,是Chrome控制台显示问题。水文一篇,记录下来! ... 阅读全文

@2018-01-17 JavaScript 浏览(3894)
#
如何让number类型的input支持小数提交

正文如下代码: <form> <input type="number" name="test"/> <input type="submit" value="提交"/></form> 输入时可以正常输入数字和小数点,但是提交的时候浏览器会拦截,不允许输入小数: 修改如下即可,step表示允许的小数位个数,比如2位小数用0.01,3... 阅读全文

@2018-01-12 HTML 浏览(9179)
#
JavaScript数字精度问题总结

常见错误console.log(0.1+0.2); // 输出 0.30000000000000004console.log(0.3-0.1); // 输出:0.19999999999999998console.log(0.07*100); // 输出 7.000000000000001console.log(8.8/100); // 输出 0.08800000000000001console.l... 阅读全文

@2018-01-05 JavaScript 浏览(4178)
#
【重要通知】即日起,本站开始启用全新域名 haoji.me (好记么)!

如题鉴于之前的域名太长不太好记,经过长时间的慎重考虑以及一段时间的精心准备,本站即日起(2017年11月21日)开始启用全新域名 http://haoji.me (好记么)!旧域名除了极少数仍然保留外,大部分都做了301自动重定向处理,所以大可放心。 做这个决定也是下了一番决心,因为本站上线已有1年多,换域名要做的工作非常多:买域名、重新备案、代码改造、cnzz统计需要重新弄,QQ登录、微博登... 阅读全文

@2017-11-21 网站建设 浏览(5243)
#
【重要更新】多说评论关闭后,本站自己实现的评论系统上线

背景和感叹多说自2017年6月关闭后,本站的评论系统就一直处于关闭状态,有严重拖延症的我终于在最近疯狂晚上加班了一阵把它完成了,拖拖拉拉这么久了,再拖下去自己估计都快疯掉了。 转纯前端快1年来,感觉自己Java的功底真的是在退步,评论这样一个很简单的东西我竟然很多地方都写的很吃力,方案换了一套又一套,代码重写了一遍又一遍,再加上自己的强迫症太严重,哎,具体细节后面再道来。 最终效果界面效果大部... 阅读全文

@2017-11-14 网站建设 浏览(7561)
#
评论测试页面

公告本站评论功能今天上线,欢迎大家随意评论、灌水! 这个页面是专门的评论测试页面,除非恶意谩骂、攻击、色情等评论,一般我不会删除的。 ... 阅读全文

@2017-11-14 网站建设 浏览(5066)
#
编辑页面离开时弹出提示

正文N年前就知道,只是没记录过,所以今天写下来。主要是借助window.onbeforeunload来实现: JS写法: window.onbeforeunload = function(){ return '修改尚未保存,确定放弃吗?';};//或者这样写:window.onbeforeunload = function(event){ event.returnValue = '... 阅读全文

@2017-08-22 JavaScript 浏览(8709)
#
vue2.x遇到的问题总结

vue2.x中单选框单击事件延迟问题前一阵子发现@click存在延迟问题,今天又碰到了发现又没有,所以仔细对比了一下。 由于项目中单选框的样式是由label实现的,真实的input隐藏起来了: <template v-for="(item, i) in dimensions" > <label class="checkbox-inline" :for="'dimensi... 阅读全文

@2017-08-15 JavaScript 浏览(4296)
#
如何将nodejs制作的控制台程序打包成exe

前言虽然控制台程序本来就是没有界面的,打包成exe有点多余,但是如果想把写好的代码发给一个非程序员使用,可能还要教人家如何装node,如何运行…… 麻烦死了! 本文采用的方法是先用批处理包装,然后再将批处理打包成exe,批处理转exe的工具很多,我这里随便找了一个Bat To Exe Converter来实现。 正式开始目标我们肯定希望生成的exe是这样的: 双击即可运行,临时文件不能生... 阅读全文

@2017-06-22 Node.js 浏览(25874)
#
关于nodejs的启动路径和当前路径问题

前言本文对nodejs的工作目录和当前目录问题进行好好的测试验证。 【20160622更新】:本文没什么看的价值,水文一篇,特此提醒! 验证如下,建立文件D:\myjs\test.js如下: const fs = require('fs');const path = require('path');const {exec} = require('child_process');console... 阅读全文

@2017-06-16 Node.js 浏览(10140)
#
nodejs学习笔记(三)子进程

概述中文文档:http://nodejs.cn/api/child_process.html 利用nodejs的子进程模块(child_process)我们可以轻松调用外部程序、命令等。 API一般习惯用异步方式调用,子进程共有4个异步方法: child_process.exec()child_process.execFile()child_process.spawn()child_pr... 阅读全文

@2017-06-15 Node.js 浏览(6228)
#
【重要更新】本博客搜索改用Lucene实现,搜索更精准更强大

更新说明一直以来搜索是本博客的弱项,之前的搜索只是简单的用数据库like %keyword%来实现的,所以稍微多几个字就搜索不出来,所以最近实在忍不住了,用Lucene彻底改造了一下搜索功能,效果如下,赶快体验一下吧! 测试体验地址:http://blog.liuxianan.com/search?kw=%E7%AB%AF%E5%8F%A3%20%E5%8D%A0%E7%94%A8 效果如下:... 阅读全文

@2017-05-03 网站建设 浏览(3868)
#
npm发布/更新/删除/转让模块

初始化package.json采用npm init命令向导配置一些参数,比如名称,描述,关键字,GitHub地址等。 注册npm访问 https://www.npmjs.com/ 注册一个账号,注意登录使用的是username和password,所以name是可以随便填的。 登录然后使用npm adduser来登录用户,注意如果你使用的是淘宝镜像的话,在登录之前必须把仓库地址切换成默认的 ... 阅读全文

@2017-04-25 Node.js 浏览(6343)
#
nodejs打开资源管理器并选中某个文件

Windows资源管理器简单介绍 我们一般都知道在cmd下敲入explorer.exe来打开资源管理器,殊不知,其实它还有好几个参数,我们这里只介绍我们需要用到的。 # 打开某个文件夹explorer.exe "E:\Workspace\Java"# 用默认关联程序打开某个文件explorer.exe "E:\Workspace\Java\test.html"# 打开资源管理器并选中某个文件或... 阅读全文

@2017-04-24 Node.js 浏览(17660)
#
css3-transform做平移时作用在奇数的宽高度DOM上模糊问题

概述之前没仔细看过,反正就是经常遇到加上transform平移之后文字和其它对象就会变模糊的问题,后来发现,只有奇数的时候才会出现,偶数不会。 20170401更新测试浏览器:Chrome50.0 可正当我准备单独写一个测试案例的时候却发现怎么都无法复现前面碰到的模糊问题:新写的测试页面无论是奇数还是偶数都不会模糊,但是项目页面还是存在,且即使我把测试页面的代码copy到项目页面里面去也还是会... 阅读全文

@2017-04-01 CSS 浏览(6141)
第4页,共9页