Win8下IE无法启动的解决方法

不知什么时候,Jason.z的win8系统里的IE10突然无法打开了,重启电脑仍然无效。

后来发现,只有使用右键“使用管理员身份运行”才能打开。

不过这显然操作太繁琐了,而且对于锁定在任务栏上的图标,右键也有这个选项,所以我还得改,

1、开始-运行,输入regedit,进入到注册表里,依次展开下面的主键:

HKEY_CURRENT_USER\Software\Microsoft\Internet  Explorer\Main,右键选择“权限”

QQ截图20140830075017

在打开的权限设置窗口,选择“高级”

 

QQ截图20140830075051

点击下方的“启用继承”,然后点击应用,保存即可生效。

 

 

QQ截图20140830075113

PS,此方法也适用于其他需要使用右键“管理员身份运行”的程序。

 

华中师范大学数统学院0508班毕业5周年预报名阶段

Hi, 兄弟姐妹们:

自从上次初步方案出来之后,也过得有段时日了,在此我收到了不少童鞋给我的反馈,即将步入婚姻殿堂的以及即将见证幸福时刻的,还有即将孕育下一代的,我自己也从这个阶段过来的,深感这些对于自己的人生意义,也许我不能一一亲临现场去见证这一时刻,但是请允许我为你们线上诚挚的祝福。

有的时候,看到大家结婚,生子,事业有成,我真心为大家感觉到欣慰,尽管这些俨然和我已经没有关系,因为这些都是你们自身努力的回报,而你们只要乐意分享于我,我便心满意足了。

所以,这段时间的我,在关于“毕业聚会”的问题上处理上变得犹豫起来,是时间上设计的不合理还是其他什么原因,会不会有更好的方案,让更多的人能在更方便的时间来参与其中,而不仅仅是我个人的一厢情愿?

我苦思冥想,却不得其解,我觉得还是要听听大家的想法才是真的,于是我决定先开启一个“预报名”环节,在预报名环节,如果有超过80%的可能性参加聚会的童鞋,请发送你们的姓名和手机号到QQ或者微信上,如果你不能参加,也请发送消息给我,注明你的理由以及你理想中的聚会时间或者其他想法

当然,如果结果理想的话,在预报名环节的人数超过总人数的50% (也就是20~30人)的话,我们将按照原定方案执行,如果没有超过指定人数,我们将根据大家反馈的结果,推迟聚会或者取消聚会。

我们的预报名时间 8.29 – 9.5,所以请大家尽快联系我吧~

还有,班级微信群已经开通,还没有加的童鞋赶快扫描下面的二维码吧~

二维码

   Jason.z

                         2014-08-28 晚

json_encode中数字索引数组的生成

json_encode可以将数据转换为Json格式,但是针对数字索引的数组会默认去掉索引,例如

针对这样的数组

转换后

解决办法就是将数组转换为对象再使用json_encode函数

转换后的

开始使用CodeIgniter的CLI模式做PHP计划任务

CI提供了CLI(命令行接口)的模式,以方便开发者可以通过终端来执行PHP脚本。

传统意义下Windows下的bat以及Linux下的shell配合Cron可以实现基本的计划任务需求。

但是如果设计到与数据库的交互功能或者其他复杂功能,我更倾向使用PHP来做。

CI下使用CLI非常简单。具体可以参考:http://codeigniter.org.cn/user_guide/general/cli.html

任何一个控制器方法 不需要做改动就可以使用CLI模式来执行。

只不过在调用的时候,需要按照下面的命令格式来执行

当然在实际生产环境中使用CLI模式,还是会遇到一些问题。

比如代码中一些$_SERVER的变量将无法读取

解决办法有2钟:

1、使用curl直接请求Web接口 例如 curl http://yourdomain/controller/method

2、对$_SERVER变量或者执行模式做判断,例如我们经常会在config.php中的base_url这么写

优化后

或者

 

我与ThinkPad X230的那几个日日夜夜

2014-08-10

公司大大的X230在一日待机后系统就再也无法进去了,电脑购买一年不到,确实问题频出,经常会出现系统卡死等现象,重装系统也无效,

结合本大师经验推断,应该是硬盘的问题,于是果断进PE,检测硬盘扫坏道。

2014-08-11

一天一夜扫了5000多个扇区,手动编辑扇区显然不太现实,于是备份好数据,果断低级格式化,为了保证磁盘可用性,重新扫坏道

2014-08-12

又是一夜,原本以为低格后,这些扇区应该有所修复或者屏蔽,然而事与愿违,扫描结果仍然显示有很多坏扇区。

看来是物理磁盘受损了,本来想保修到售后服务,结果保修期已过。无奈之下,我值得推荐大大换掉硬盘,而且是固态硬盘。

选择SSD上也是稍微纠结了下,X230本身是支持mSATA的,所以大部分网友是推荐mSATA+机械硬盘 组成双硬盘,但针对我的情况来说,

我只能选择SATA 3.0的SSD了,而且自带的mSATA接口也是2.0 ,读写速度上只能达到3.0的一半,这不完美!

关于SSD的选购,具体可以参考这篇文章,分析的比较全面。最终,我们老大看中是东芝的256G的SSD。下单,等待中。。

2014-08-13

京东送货真快,收到硬盘了,掂量了下非常轻。现在需要更换原来的机械硬盘,拆机对我来说不是难事儿,而且网上的教程一大堆(参考),X230的拆机比HP的机器要简单多了,分分钟就搞定了,然而到后来,我却发现如果只是换硬盘,那就更简单,只需要旋出一个螺丝,然而拔出硬盘即可更换。不过,在实际更换的时候,我发现2.5寸的SSD的硬盘要比原配的硬盘在高度上要高个一半,不过终究还是能塞进去的。

硬盘装好了,需要重新分区和安装系统了,看了别人说为了发挥SSD的性能,需要早分区前对硬盘进行4K对齐,PE里自带的DiskGenius就可以做到,而且实际上4K对齐只需要主分区即可。其他分区就和平常分区的一样即可。

开始装系统了,用PE里自带的安装器即可。不过在PE里安装系统的时候,主要要在安装器那里选择挂载驱动器为C盘,不然的话,到时候安装完毕之后就会发现你的系统盘是D盘而不是C盘了,切记。X230预装的系统是Win8,不过我们大大显然还是用不习惯,于是还是要求我给他装上Win7.

X230装Win7需要设置BIOS,具体步骤如下:

1、F1进入BIOS,Security → Secure Boot ,设置为:Disabled

2、Startup → UEFI/Legacy Boot ,设置为:Both(原选项为:UEFI Only)

3、在新显示的 UEFI/Legacy Boot Priority 设置为:UEFI First

4、CSM 设置为 Yes

另外,为了启动的时候不报BootManager的错误,最好将SSD的分区顺序调整为第一个。

系统安装好了,另外一个重要的工作就是要激活Win7,默认情况下,你会发现使用所有的激活工具都无法激活Win7.经过我本人验证的有效方法,就是刷slice.

具体步骤,可以参考这篇文章,如果刷成功后,用OEM_7这样的工具导入证书即可激活成功。

 尾记

前前后后折腾了几天,总算是搞定了,与X230相处的日子结束了,她将回到她主人怀抱,而我将会更加懂她。

 

 

 

 

 

Foxmail中如何收取全部邮件

我们公司使用的是企鹅公司的企业邮箱,某君在重装电脑后没有备份本地邮件,现在重新收取邮件的时候只能收取最近的部分邮件,于是求助于我。

经过一番研究,解决步骤如下:

1. 登陆到web邮箱,在客户端设置里,设置收取选项为“收取全部”,具体步骤可以参见官方帮助

2. 检查本地创建的邮箱账户的类型,企业邮箱默认创建类型为IMAP,需要删除旧的账户,然后重新创建,不要使用FoxMail的默认创建方式,选择“手动创建”,选择POP3协议

接收邮件服务器:pop.exmail.qq.com ,使用SSL,端口号995

发送邮件服务器:smtp.exmail.qq.com ,使用SSL,端口号

具体设置也可以参考官方帮助

3. 创建账户完毕后,重新收取邮件,此时可能会弹出一个提示框,提示你收取的类型,选择“收取全部”即可收取到服务器上的所有邮件了。
Just Enjoy!

jQuery中表单中的空格

使用下面代码获取的两个表单控件的值后进行对比,发现死活都不是成功

使用console.log打印出来的值也是相等的,后来不断测试,发现竟然是空格惹得祸

使用$.trim方法去掉空格进行对比$.trim(str1) != $.trim(str2) 测试通过。

虽然问题解决了,但是还是有几个疑问?

1、这个空格从哪里来的?

2、空格是否和选择器有关系

亟待验证。

 

华中师范大学数统学院0508班毕业5周年聚会方案(初步)

经过了半个多月大家积极的投票和支持,结合我个人的一点儿想法,特初步制定了以下聚会方案:

快加入微信讨论群,一起讨论吧~

二维码

 

活动原则

a.自愿原则

b.AA制原则

c.不请老师原则

d.玩的开心原则

活动时间

2014年10月1日 ~ 2014年10月3日

活动地点

大武汉

活动内容

Day1 – 10月1日

地点:XXX大酒店(待定)

时间段:

17:00~18:00 (入场)

18:00~19:00 (班委发言,代表发言,自由发言)

19:00~21:00 (大吃大喝)

21:00 (回旅馆休息)
Day2 – 10月2日

地点:华中师范大学

时间段:

10:00~12:00 (故地重游)

12:00~14:00 (桂香园食堂就餐)

14:00~17:00 (自由活动时间)

17:00~19:00 (自助餐或BBQ)

19:00~22:00 (K歌)
Day3 – 10月3日 【此内容为可选内容】

地点:木兰天池一日游(景点待定)

 

虚位以待

为保证本次活动能够顺利进行,我们特此面向大家高兴招聘以下职位:

职位名称:文化宣传部长 1名

职位要求:精通拍照技术,善于捕风捉影,对陈老师技巧有深入研究者优先考虑

 

职位名称:董事会助理 1名

职位要求:长相甜美,能够吃苦耐劳,拥有office十级证书更佳

 

职位名称:财务总监 1名

职务要求:认真,细心,不贪污受贿,能够熟练背诵乘法表

 

黄金广告位招租

为感谢大家的支持,我们特地在嘉宾同学发言活动期间,为大家准备了3个黄金广告位名额,只要你能够抢到此名额,就可以在10~15分钟的时间内,无节操的宣传你的创业历程心得或者业务。是不是很心动,赶紧打卡你的QQ,查找刚哥的QQ号,免费抢注名额吧。

PS:如果在招租期间无法筹集3个名额,将会在报名列表中随机抽取三名幸运朋友作为嘉宾发言。

 

其他说明

1、关于交通

非武汉朋友,请提前购买好机票或者车票,此费用自理,活动期间的交通则统一安排,统一报销

2、关于住宿

住宿可自由预定或者统一预定,此费用不在报名费用内,需单独缴纳,统一安排的住宿为经济性酒店(例如七天,如家等)

3、关于报名时间

8月12日~8月19日 初步方案

8月20日 最终方案并开放报名

8月31日 报名截至

 

联系方式

刚哥 18106500627

 

 

 

 

 

 

 

 

 

imagepng报错:fatal libpng error: zlib error

项目中做图片裁剪的时候出现以下错误:

warninng imagepng function ,fatal libpng error: zlib error

找到提示的错误代码的地方

$imageFun 是根据传入图片的类型生成相应的函数例如imagejpeg,imagepng,imagegif

问题处在于传入的第三个参数

因为JPEG图像生成的图像的质量的是一个范围从0(最低质量,最小的文件大小)到100(最高质量,最大文件大小)。而imagepng生成图像的质量范围从0到9的.

所以我们这里我们需要修改代码,根据传入的类型来进行传参

例如

Mac提示“无法打卡xxx,因为他来自于未识别的开发者”解决方法

在Mac下打开下载后的Filezilla工具后,竟然提示以下错误

无法打卡Filezilla ,因为他来自于未识别的开发者。

看来是由于Mac默认的软件识别机制导致的,我们去修改一下

1.点击小苹果logo,进入到“系统偏好设置”里,找到“安全与隐私”,

在“通用”选项卡的设置页面下,我们看到下方,有一个“允许从以下位置下载的应用程序”,默认原来只是识别“mac app store和被认可的开发者”,

2、当然默认是无法修改配置的,我们可以先点击下方的小锁图标,输入系统的用户名和密码后解锁配置,

mac-sercurity

3、然后修改配置为“任何来源”,此时会弹出一个提示框,我们选择 “允许来自任何源”

屏幕快照 2014-08-09 下午10.19.04

4、最后,我们再次打开Filezilla,仍旧会提示确认框,但是可以选择“打开”就可以正常使用了

屏幕快照 2014-08-09 下午10.12.45

建议:选择“使用任何来源”的话,等于是你的电脑门户大开,这显然会让一些恶意软件有机可乘,所以,对于普通用户,我的建议是,在打卡此类型软件之前,再选择打开,此时的话,便只会放开此软件而不会软件生效,所以操作相对要安全些。