- 升级完毕之后QQ截屏突然不能用了,快捷键无效,点击聊天窗口的小剪刀也不行
- command + , 打开QQ 的设置面板,再点击截屏设置,也没有任何反应
这是闹哪样啊,osx自带的截屏虽然优雅,但是不能标注始终不够方便
无聊的时候看看技术吧
这是闹哪样啊,osx自带的截屏虽然优雅,但是不能标注始终不够方便
Mac 自带了兰亭字体。个人独爱 「兰亭黑-简」,看起来非常舒服。见下图:
那么在网页上怎么使用呢?
font-family: "兰亭黑-简"
不行。。。why are you so diao.
经研究,应该是下面这样子
font-family: "Lantinghei SC";
今天客户报服务器没以前好用,下载1000多订单的时候就不行。我勒个去,赶紧解决
模拟了一下客户的操作,下载「等待发货」中的1320个订单。等待了5分钟,弹出友好的503错误。我想我们没弄那么好看的503提示啊。
当我鼠标移动到「点我这里」,链接是aliyun的,一切开始明白。点进去看看到底啥情况:
现HTTP Error 503. The service is unavailable错误的原因一般有以下几种,具体的原因需要通过weblog访问日志进行分析:
1、站点遭到攻击,在超过限制时报503错误,待攻击停止就可以恢复了;
现在深夜我自己一个人操作,而且其他都是可以操作,排除
2、站点规模较大,并发请求过多,这种建议修改优化程序或需要升级更高类型主机;
同1
3、程序有错误,在短时间内产生多次工作进程崩溃,会因IIS7的快速故障防护功能而关闭程序池;
老子开的是阿帕奇
4、站点提供下载,当带宽超过限制时会报错,需停止下载功能,或者升级主机解决。
应该就是你了,万恶的阿里云,居然这样也行,超带宽。。。赶紧去后台升级带宽看看
最后,通过关闭云盾里面的DDOS防护解决。。。
最近发文,代码含量越来越多,作为一个有B格的程序员,必须要弄得漂漂亮亮的。
在网上找了几个插件安装均失效,下面这个地址还可以有,安装完之后有6种口(yan)味(se)可以选择哦。
https://github.com/firzen/SyntaxHighlighter-For-Typecho
QQ 在登陆时,对用户输入的密码加密的JS代码为:
function getEncryption(password, uin, vcode, isMd5) {
var str1 = hexchar2bin(isMd5 ? password : md5(password));
var str2 = md5(str1 + uin);
var str3 = md5(str2 + vcode.toUpperCase());
return str3
}
白话就是: md5(md5(md5(密码) + 用户的QQ号) + 验证码)
验证码是一次性的, 所以,在你在网络层拿到本次的请求之后,无法做 重放攻击, 因为验证码是不正确的.
而当你获取新的验证码, 但你并不知道 组合之前的内容[md5(md5(密码) + 用户的QQ号)] 是什么 , 所以你无法重新发送本次请求实现登陆的目的.
32位MD5 + 4位验证码 总计 36位的字符串, 你去破解吧. 估计等你挂了你也破解不出来.
至于 服务端的校验, 只要将记录下来的MD5值(而不是记录的明文), 进行同样的运算, 得到的结果与提交上来的一样, 即密码正确.
验证码的内容是服务器下发的,而且是一次性的,所以 客户端无法伪造, 也无法重用.
遇到问题:我需要把好大一坨类似“ 凡 ;客 ; ”这样的东西转化成可读的utf8编码。
例如 客 ; 代表「客」这个字
一步一步探索:
再次翻手册,在utf8_encode函数的评论中看到了一个有用的回复,试验成功!(PS:带评论的手册真他喵的好用~)
直接copy博主的函数使用,发现失败。最后跑到博主提到的 utf8_encode 官方文档里面去找评论,找到博主说的这个评论,发现博主粘贴的时候估计格式变了,导致不能使用,下面附上正确的转换函数。
天下大势,combined then separate , separated then combine (喝酒必分,分手必合)当项目小的时候,一个人做原型,乐的其所。但是当我们需要多个人一起合作完成原型制作,或者自己先做好骨架,再让小弟们帮你完善的时候,首先就需要对原型工具有要求---- 多人协作。之前一直用pencil ,但是因为这个问题,只能残忍抛弃。最后遇到了Axure Pro,无耻的下了个盗版,虽然编辑上没有那么方便,但是功能很强大,先将就一下。下面转入正题,如何使用 Axure Pro 进行多人协作,包括操作哦,网上很多文章只是教你怎么创建,具体操作看我的。
redmine里面配置项目的svn库一直显示40x。经过推敲,应该是svn 服务器https证书问题。
UPS 电子打单发票页上面有一个 ShipID 俗称「短单号」。是根据长单号自动计算出来的,那么是怎么计算出来的呢?
正常单号:1Z4V90A96768678127
短单号:4V90A9N3SKP
那么这个号是怎么计算出来的呢?
从往上找了很多资料都没有找到,最有线索的一篇文章是下面这篇:
习惯了使用isset 判断数组里面的键是否存在,今天遇到一个很纠结的情况,百思不得其解。
通常我们会这样做
`if (isset($_POST['hello'])) xxx ;
if (isset($arr['id']) xxx ;`
但是今天发现,明明 $arr 里面是有 id 这个键的,isset($arr['id']) 返回 false