【MediaWiki】修改上传文件的最大文件大小
MediaWiki默认最大上传文件大小为2M,碰到文件较大需要修改这个限制,需要改为8M。
1. 修改php.ini
post_max_size = 8M
upload_max_filesize = 8M
2. 修改/includes/SpecialImport.php
<input type=’hidden’ name=’MAX_FILE_SIZE’ value=’8000000′ />
重启Apache后设置生效。
【CSS】左侧定宽、右侧宽度自适应布局
又是一道前端的面试题,请实现页面布局,包括页头、内容区域、页脚三部分,其中内容区域为左右分栏,左栏定宽200px、右栏自适应宽度。
虽然是以前应用中碰到过的布局,但现场还是没写对,来重新做一下。
【MediaWiki】File extension does not match MIME type的解决办法
在MediaWiki上上传.doc上传不成功,提示
File extension does not match MIME type.
找了一圈终于在 includes/DefaultSettings.php 中找到配置项了
$wgVerifyMimeType= false;
把之前的true改为false,保存,搞定。
拿福能“千人挑战”送现金
发现友联里都是拿福能“千人挑战”的参与者,也来参与一下。
这次活动是拿能福的互助推广活动,让更多的博主加入到拿能福中成为拿铁,同时会给加入的童鞋们以50RMB的回报。
说下“拿福能”是啥?他是博客广吿社区,是两位伦敦的大学生在06年创立的,已有100,000个博客加入,规模还挺大。
转了下活动参与步骤
参与步骤
1、 注册。
TortoiseSVN提取指定版本之间的修改文件
SVN作为项目文件的版本管理来说很实用。不过对于网站项目的更新来说,希望能从版本库中提取出某些版本之间的修改文件来生成补丁升级包。今天终于发现了这个功能的操作方法。
右键包括SVN管理项目的文件夹,选择TortoiseSVN->Show Log(显示日志),出现日志查看界面
羽毛球比赛规则
一直没怎么搞清过羽毛球单打和双打的场地规则,于是特地查了一下
比赛场地尺寸
羽毛球场为一长方形场地,长度为13.40米,双打场地宽为6.10米,单打场地宽为5.18米。球场上各条线宽均为4厘米,丈量时要从线的外沿算起。见下图:
【Discuz】删除编辑器的某些工具按钮
把Discuz 7.2嵌入到iframe里进行使用,结果发帖和回帖时编辑器的撤销和重复按钮在IE下失效了,直接js运行出错,想到了干脆把这两个按钮给干掉。
修改方法其实很简单,打开templates\default\post_editor.html,找到以下代码直接删除,再删除一下模板缓存强制更新一下,搞定了。
<a id="{$editorid}_cmd_undo" title="{lang e_undo}">Undo</a>
<a id="{$editorid}_cmd_redo" title="{lang e_redo}">Redo</a>
简单说明一下原理:discuz在post_editor.html中生成编辑器需要的html,然后在include\js\post.js中加上事件处理机制,具体过程就不分析了,有兴趣的同学可参考浅入分析discuz编辑器
【CKEditor/CKFinder】禁用“浏览服务器”按钮
CKEditor是个非常不错的富文本编辑器,其中的文件上传功能是配合CKFinder来完成的。CKFinder除了支持文件上传外,还提供了上传文件的在线管理功能。但在常规项目中我们只需要用到文件上传功能,而很少用到上传文件的在线管理,甚至考虑到安全性原因需要禁用掉文件管理功能。
在服务器端只需要对ckfinder/config.php作如下修改:
$config['AccessControl'][] = Array( 'role' => '*', 'resourceType' => '*', 'folder' => '/', 'folderView' => false, 'folderCreate' => false, 'folderRename' => false, 'folderDelete' => false, 'fileView' => false, 'fileUpload' => true, 'fileRename' => false, 'fileDelete' => false );
这样用就允许用户进行文件上传操作了。但此时在界面上“浏览服务器”的按钮依然存在,只是打开是一片空白,这样对于用户来说是一个误导,正确的做法是把这个按钮直接干掉。
交通银行信用卡网上开卡流程
先bs一下交行的信用卡网站,网上开卡让我很不爽,折腾了好一会儿,才搞明白是怎么回事。用户体验不好,缺少一些明确的引导提示。
根据收到的信用卡开卡说明,在交通银行信用卡网站上打开新卡在线激活模块,找了一圈总算在左边一行灰色小字看到了这个模块= =
点击后就出现下面这个登录界面了
竟然和开卡说明上的截图不一样,囧rz,开卡说明上要点的那个链接还没有。凭猜测果断点了“新用户注册”。进程和线程的区别与联系
在提到操作系统和程序运行方式的时候,进程和线程是逃不开的话题,面试中问到,于是回顾总结一下。
概念
进程(process)是指在系统中正在运行的一个应用程序,是系统资源分配的基本单位,在内存中有其完备的数据空间和代码空间,拥有完整的虚拟空间地址。一个进程所拥有的数据和变量只属于它自己。
线程(thread)是进程内相对独立的可执行单元,所以也被称为轻量进程(lightweight processes);是操作系统进行任务调度的基本单元。它与父进程的其它线程共享该进程所拥有的全部代码空间和全局变量,但拥有独立的堆栈(即局部变量对于线程来说是私有的)。

近期评论