-
李德胜,你得胜
1、一个矛盾克服了,又一个矛盾产生了。在任何时间、任何地方、任何人身上,总是有矛盾存在的,没有矛盾就没有世界。(《文集》第7卷) 2、世界上有好的东西,也有坏的东西,自古以来是这样,一万年以后也是这样。正因为世界上有坏的东西,我们才要改造,才要做工作。(《文集》第7卷) 3、十分急了办不成事情,越急越办不成,不如缓一点儿,波浪式地向前发展,这同人走路一样,走一阵要休息一下。(《文集》第8卷) 4、这个世界上绝对的公平或者绝对的不公平,是不可能的。对于上级来说,有些事情想不到,有些事情想错了,有些事情安排不恰当,是难免的。许多不公平的事情要逐渐走向公平。(《文集》第8卷) 5、讲是讲,做是做,做起来并不容易。(《文集》第8卷)
More Articles
-
Windows7 Profile Problem : Local Profile “Lost” and has status “Backup” and a new which was created for the user at logon has status “Temp”
Scenario: User exist for long time in AD (let’s refer to this as DOMAIN\Username) User has for long time logged on to the same PC and the profile exist on this (not roamed). Profile is found as C:\Documents and Settings\[Username]\Profile shown in User Profiles (System Properties -> Advanced) as DOMAIN\Username User log on to DOMAIN (i.e. not the PC directly – no account exist for the User on the PC). What happend: l User logged into the domain on the PC this morning and get’s a new profile created upon Default profile, i.e. user complain icons and application settings are…
-
WordPress更换服务器遇到的问题
wordpress更换服务器,和朋友公用一个数据库,遇到一些问题: wordpress表前缀替换 url重写配置 插件启用以及调试 1.wordpress 更改前缀 Blog更换服务器,用了一空间。无奈有多个Wordpress,只有更换表的前缀。 wordpress默认wp_为前缀,以下更改数据库前缀教程只需要在phpmyadmin运行十几个sql命令即可,傻瓜式的。 首先做的就是更改十个表的前缀,这个简单,命令如下: ALTER TABLE wp_comments RENAME TO [prefix]_comments ALTER TABLE wp_options RENAME TO [prefix]_options ALTER TABLE wp_posts RENAME TO [prefix]_posts ALTER TABLE wp_postmeta RENAME TO [prefix]_postmeta ALTER TABLE wp_users RENAME TO [prefix]_users ALTER TABLE wp_usermeta RENAME TO [prefix]_usermeta ALTER TABLE wp_links RENAME TO [prefix]_links ALTER TABLE wp_terms RENAME TO [prefix]_terms ALTER TABLE wp_term_taxonomy RENAME TO [prefix]_term_taxonomy ALTER TABLE wp_term_relationships RENAME TO [prefix]_term_relationships 上面的命令就是将默认的前缀wp更改为[prefix],如果你想更改前缀了,只需要替换[prefix],然后需要在wp-config.php中找到 $table_prefix = ‘wp_’; 将它替换为 $table_prefix = ‘[prefix]_’; 这样后台会登陆不上去,更改options表中项wp_user_roles,以及usermeta以下三项: wp_autosave_draft_ids wp_capabilities wp_user_level 这四项中autosave_draft_ids是日志自动保存,user_roles和user_level是权限方面的,那个capabilities搞不懂是什么,但直觉告诉我也需要修改,所以继续在sql下运行以下命令: update [prefix]_options set option_name = replace(option_name,’wp_user_roles’,'[prefix]_user_roles’) update [prefix]_usermeta set meta_key = replace(meta_key,’wp_capabilities’,'[prefix]_capabilities’) update [prefix]_usermeta set meta_key = replace(meta_key,’wp_user_level’,'[prefix]_user_level’)…
-
ISAPI Rewrite 介绍及相关应用
什么是URL重写(URL Rewrite)? URL 重写就是把传入 Web 请重定向到其他 URL 的过程。 比如浏览器发来请求https://wwl3.com/blog/about/,服务器自动将这个请求中定向为https://wwl3.com/blog/index.php?pagename=about 关于URL重写的相关内容我们将在以后的文章中详细介绍。 我们知道在Apache中有mod_rewrite来实现URL的重写功能(URL Rewrite),然而IIS并没有自带这个功能,因此我们就需要使用第三方组件来实现。其实目前有好几种IIS下的Rewirte组件,都是通过 ISAPI筛选器来加载然后实现URL重写的。 用得比较广泛的一个是ISAPI Rewrite,基本上国内支持Rewirte功能的Windows网站空间都采用了该组件。ISAPI Rewrite组件有免费版以及商业版,免费版只支持全局httpd.ini配置(不能对每个站点进行单独设置,除非通过加载不同的dll来实现,比较麻烦。)而商业版支持用户自定义httpd.ini文件,只要放在站点根目录下就能生效。这个大大方便了用户自己修改URL重写规则。 ISAPI Rewrite是一个基于正则表达式的强大的URL处理引擎,他使用起来基本上就像Apache的mod_rewrite,但是他是专门为微软的Internet Information Server (IIS)设计的。 ISAPI Rewrite是一个使用纯C/C++编写的ISAPI筛选器,所以速度是相当快的!ISAPI Rewrite使你可以自由的规划网站的URL。 ISAPI全称为Internet Server Application Program Interface。 ISAPI Rewrite 2 产品地址 ISAPI Rewrite 3 产品地址 3.0版本主要特性是支持采用Apache的 .htaccess文件来在IIS中使用 mod_rewrite。这个特性使得IIS和Apache在日常应用的Rewrite上的区别基本消除了。 国内大部分空间商都没有关注到商业版这个非常方便的功能,只为用户设置全局重写规则,这样会影响服务器性能,以及当某些规则比较复杂时,会造成冲突,给用户带来不便。 安装篇: ISAPI Rewrite在安装上相当方便,如果你下载的是安装包,只需要按照提示进行安装即可。而如果你下载的是压缩包,那么只要将文件夹解压缩的任意目录,然后在IIS站点的ISAPI筛选器中添加ISAPI Rewrite的dll即可。 在站点属性中,选择ISAPI筛选器,然后添加ISAPI Rewrite组件即可。 这里要注意的是:必须给予ISAPI Rewrite所在目录IIS_WGP组的读写权限,否则你的网站就会直接Service Unavailable,应用程序池遇到错误而停止。在事件查看器中可以找到相应的错误。 使用篇: 安装成功以后,接下来就要看看怎么用了。我们这里只说一下最简单的应用,因为大多数人只用URL重写功能来实现SEF(搜索引擎友好),以及简单的防盗链的功能(可以参考利用 ISAPI Rewrite 实现防盗链)。如果您有兴趣了解一些深入的功能的话,可以去看一下官方的使用手册。 我们需要对ISAPI Rewrite编写URL重写的规则,将这些规则写在httpd.ini中,用户访问时,就能实现URL重写。 编写Rewrite规则需要我们对正则表达式有一定的了解,推荐大家看一下《30分钟正则表达式入门教程》。当你了解了正则表达式以后,如何编写规则请参考官方使用手册以及一些例子,相信很快就会上手。 ISAPI Rewrite 2使用手册 ISAPI Rewrite 3使用手册 当然,网上有很多别人写好的Rewrite Rules(重写规则),我们可以方便的使用,因为大部分程序所使用的URL重写规则是一样的,比如Discuz!, WordPress等。 我的wordpress规则在WordPress更换服务器遇到的问题有写。 当我们已经写好了httpd.ini以后,将httpd.ini放在相应的位置后就能使用了(免费版放在ISAPI Rewrite安装目录中,商业版只需要放在需要重写的站点根目录下就可以了)。 本文转自华鳞志的ISAPI Rewrite 介绍及相关应用一文,为避免做广告的嫌疑,已经文章中一些不必要的外部链接去掉:)
-
万万在杭州的新家
花了一周时间,和老包、娟姐、李总每天的空闲时间都在选房子,最终定稿选中了这套,咱们都特喜欢,每天就想着下班回家,我和李总做做饭,品味一下生活,很安逸哦。 地图位置:杭州市文三路竞舟路路口(坐车到文三路丰塘路口) From home in hangzhou in Adamghost’s Picasa Photo Album 刚好空一间屋子,就租出去咯,这是招贴海报(由万万和老包设计): From home in hangzhou in Adamghost’s Picasa Photo Album 部分照片 特喜欢周围的绿化: From home in hangzhou in Adamghost’s Picasa Photo Album 非诚勿扰 and Alibaba Group From home in hangzhou in Adamghost’s Picasa Photo Album 香蕉摇椅 From home in hangzhou in Adamghost’s Picasa Photo Album 饭厅里的橱柜:刚搬进来,只有娟姐的两瓶红酒和娃娃 From home in hangzhou in Adamghost’s Picasa Photo Album 厨房 From home in hangzhou in Adamghost’s Picasa Photo Album 娟姐房间一角 From home in hangzhou in Adamghost’s Picasa Photo Album
-
貳零零玖北京之行剪影『叁,北京大學』,Photo collection of Beijing University in Beijing 2009
-
貳零零玖北京之行剪影『貳,天安門』,Photo collection of Tian An Men in Beijing 2009
-
貳零零玖北京之行剪影『壹,故宮』,Photo collection of Palace Museum in Beijing 2009
-
Having “layout”
Having “layout” We all know that browsers can be buggy, and IE on Windows seems buggier than most. One of the reasons IE/Win behaves differently from other browsers is because the rendering engine uses an internal concept called “layout.” Because layout is a concept particular to the internal working of the rendering engine, it is not something you would normally need to know about. However, layout problems are the root of many IE/Win rendering bugs, so it is useful to understand the concept and how it affects your CSS. What is “layout”? Internet Explorer on Windows uses the layout concept…
-
拥有布局 IE haslayout
找们那知道浏览器有bug,而且Windows上的lE的bug 似乎比太多数浏览器都多。IE/Win的衣现与其他浏览器不同的原因之一是,显示引擎使用一个称为布局(layout)的内部概念。因为布均是一个专门针对显示引擎内部工作方式的概念,所以一般悄况下不需要了解它。但是,布局问题是许多IE/Win显示bug的根源,所以理解这个概念以及它如何影响CSS是有捂助的。 什么是布局 Windows 上的IE 使用布局概念来控制元素的尺寸和定位。那些称为拥有布局(have layout)的元素负责本身及其子元素的尺寸和定位。如果一个元旦在没有拥有布局,那么它的尺寸和位置由最近的拥有布局的祖先元素控制。 IE 显示引擎利用布局概念减少它的处理开销。在理想悄况下,所有元素都控制自己的尺寸和定位。但是,这会在IE中导致很大的性能问题。因此,IE/Win 开发团队决定只将布局应用于实际需要它的那些元素,这样就可以充分地减少性能开销。 在默认情况下拥有布局的元素包括: body 标准模式中的 html table tr, td img hr input, select, textarea, button iframe, embed, object, applet marquee 布局概念是Windows 上的I E 特有的,而且它不是CS S 属性.尽管某些CSS 属性会使元ffi拥有布局,但是在CSS 巾无法显式地设宣布局.可以使用JavaScript 函数hasLayout 查看一个元亲是否拥有布局.如果元素拥有布局,这个函数就返回true ; 否则返回falseo hasLayout 是一个只读属性,所以无法使用JavaScript 选行设置. 设宜以下CSS 属性会自动地使元亲拥有布局· position: absolute float: left or right display: inline-block width: any value height: any value zoom: any value (Microsoft property—doesn’t validate) writing-mode: tb-rl (Microsoft property—doesn’t validate) 布局有什么效果? 布局是许多IElWin 显示bug 的根源。例如, 如果一个文本段落靠谷一个浮动元索,那么期望文本围绕这个元索。但是,在Windows 上的1E 6 和更低版本巾,如果段落拥有布局(例如,由于设置了高度).那么它就被限制为矩形,因此阻止文本国绕浮动元素〈见图9-5). Figure Above: 期望文本围绕相邻的浮动元素,但是,在IE/Win上,如果文本元素拥有布局,就不会这样显示。 这会导致浮动布间的各种问题更糟的是,许多人使用IE 作为主浏览器,他们会俯误地认为这才是正确的表现,在其他浏览器以不同方式处理泞-动元素时,他们反而会这必不解. 另-个问题涉及拥有布局的元素如何确定自己的尺,如果元亲的内容变得比元素本身大,那么期望元素流出到元素外.但是,在Windows 上的IE 6 和更低版本中,拥有布局的元素会销误地扩展以便适应内容的尺寸(见圈9-6). Figure Above: 拥有布局的错误的扩展以便适应内容 这意味IE/Win中的width 实际上更像min-width. 这种行为也是在IE/Win中许多浮动布局被破坏的原因。当浮动框的内容错误地迫使框的宽度增加时,框对于可用空间来说太大了,因此下降到其他浮动元素在下面. 其他问题包括: 拥有布局的元素不进行收缩。 布局元亲对浮动进行自动消理。 相对定位的元素不获得布局。 在拥有布局的元素之间空白地不叠加。 在不拥有布局的块级链接上,单击区域只覆盖文本。 在下一节中,我们将讨论一些最常见的浏览器bug.…
-
XHTML CSS 学习总结
IE的haslayout是个很纠结的东西,掌握好CSS就得掌握好它。初学CSS时走了很多弯路,以下几篇文章在我的学习中起了很大的作用,希望能让大家受益。 之前有翻译一篇on having layout的文章,我的翻译文章在这里:IE Haslayout 详解, 本文Having layout 的摘自 CSS Mastery Part 9, 实例部分是对之前翻译文章很好的补充,部分IE BUG很少用到,就略去了。直接阅读本文的中文版:IE拥有布局 追寻本源,上策攻心——学习技术以学习它的思想、方法为上策,掌握方法再学习技术会茅塞顿开。以下是关于CSS调试思路的文章,各人的角度不太一样,但大体上的思想是差不多的,互为补充。 我的文章:XHTML CSS调试的一些思路 我的文章:整理后的CSS Mastery 的章节 BUGS AND BUG FIXING (En), 臭虫以及臭虫解决方案(中文版) 淘宝UED 怿飞写的如何快速定位页面中复杂 CSS BUG 问题
-
交互设计
交互设计的定义,交互设计的目的,交互设计的价值,交互设计展开的时间,交互设计的方法,交互设计花费的时间,交互设计的文档
-
信心膨胀-分析自己的淘宝之行
感谢老包、娟姐!感谢淘宝 UED的青云、玄度、语凝、小马。到北京之后,反思了一下自己的杭州之行:自己太不成熟,许许多多的缺点也暴露出来了,学会了很多,长大了很多。 拜读了一篇文章:信心膨胀 记得那次怀着激动的心情租了《龙虎門》回来看。刚开始看到谢霆锋和甄子丹的出场那场打斗,的确譲人激动了一下。而看完老感觉没有《杀破狼》好看,什么原因自己也说不上来!过了几天上网遇到同学,和同学聊到这部影片.我问他看了感觉咋样?他说一般。我问为什么?他说动作场面精彩著,但甄子丹演的不真!我说你咋能那样说啊?(我算是甄子丹迷啊)他只说了一句一部成功的《杀破狼》譲甄子丹自信心高度膨胀… 他一句话譲我找到了《龙》为什么没有《杀》好看的原因!自信心高度膨胀!不只有甄子丹是这样,成龙在《神话》&《新警察故事》中都多多少少演的不是很真,和他早期的像《A计划》&《警察故事》等影片比起来,是差很多!李连杰在《霍元甲》中也是那样的,都给人一种不是在演戏一样,倒像是在做娱乐节目! 特别是中间那句话 一部成功的《杀破狼》譲甄子丹自信心高度膨胀… 与自己的情况好像,我只是在学校里的一点点可以忽略的成就,就以为自己多了不起了——其实这是坐井观天。经历了第一次正式的面试,淘宝UED的面试之后,发现自己许多缺点:骄傲,沉不住气,自以为是……工作前接受了这一次教训,让我在将来的工作中少走弯路。 向淘宝的语凝、玄度道歉,对我面试时候的态度表示诚挚的歉意!如果我是语凝、玄度,我也不会选择自己的。现在的我像极了文章里的主角,不同的是他有实力,而我的实力呢? 务实,务实。罔了自己多推崇中庸,现在的自己很浮躁、骄傲。 静以修身,简以养性。休息1天——反思,理性的思考,以一个旁人的眼光,看清自己,给自己一个正确的定位,不再自我陶醉,不在自欺欺人。学习,充电,摆正心态,认认真真面对下一次面试! 踏踏实实做事,实实在在做人。