[原]WordPress 友情链接插件 ubb sustain blogroll v0.1 发布
- 2009-06-30
- 分类:PHP&MySql
- 作者:银子
- 34 位领导视察
要问我这个插件有什么用? 它唯一的能做的就是让你的友情链接能支持UBB代码. –____-!!
BT的需求下产生的BT插件..现放出 V0.1
效果预览:
下载地址:
www.zdyi.com/wp-content/uploads/2009/06/ubb-sustain-blogroll.rar
要问我这个插件有什么用? 它唯一的能做的就是让你的友情链接能支持UBB代码. –____-!!
BT的需求下产生的BT插件..现放出 V0.1
效果预览:
下载地址:
www.zdyi.com/wp-content/uploads/2009/06/ubb-sustain-blogroll.rar
1.月,日英文名及其常用缩写清单:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | january february march april may june july august september sept october november december sunday monday tuesday tues wednesday wednes thursday thur thurs friday saturday |
1. KISS
KISS原则 是英语 Keep It Simple, Stupid 的首字母缩略字。KISS原则是指在设计当中应当注重简约的原则。同时这原则亦有应用在商业书信[1]、设计电脑软件、动画、工程上。原文当中有很多其他版本,包括:"Keep It Simple & Stupid"(在西欧文学中最常使用)、"Keep It Sweet & Simple"、"Keep It Short & Simple"、"Keep it Simple, Sweetheart" 及 "Keep it Simple, Sherlock"。
2. DRY
Don’t Repeat Yourself 不要写重复自己. 重复的代码.
还记得那个叫做 Justice Gray 的人么?他曾经试图在六个月的时间里面成为更好的程序员,这种做法似乎成为了一种众人追捧的时尚。
然而很长一段时间过去之后,其中的大部分人并没有如愿以偿的成为好的程序员。
这里提供给大家一个简单的解决方案,有一些方法可以让你在六分钟之内成为更优秀的程序员。
你有六分钟的闲暇时光,对么?
我们一起来吧!
1. 使用更大的显示字体
这个办法看上去非常简单,但是的确很有效果。
打开你最喜欢的那个编程工具,将代码编辑器中的字体调大。我把 10pt 的代码显示字体增大到 14pt,这样一来,你的屏幕上一次只能显示出少量的代码。
结果:你被迫去写一些更为短小精炼的函数,这无疑是一个好的趋势。
(Scott Hanselman 也推崇这样的做法)
用AJAX传递中文时..FF会很聪明的自动将中文字符转成十六进制.而BC的IE却非得自己处理..-____!!
最简单的方法就是在需要转义的地方使用JS的内置函数 encodeURIComponent
P.S.最初是用escape做中文转义..注意它与 encodeURIComponent 的区别
求出100-1000中的水仙花数
算法一:
1 2 3 4 5 6 7 8 9 10 11 12 13 | #include "stdio.h" void main() { int i,a,b,c; for(i=100;i<1000;i++) { a = i/100; b = (i-100*a)/10; c = i-100*a-10*b; if(i==a*a*a+b*b*b+c*c*c) printf("%d %d %d %d \n",a,b,c,i); } } |
算法二:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | #include "stdio.h" void main() { int i,j,k,a1,a2; for(i=1;i<=9;i++) { for(j=0;j<=9;j++) { for(k=0;k<=9;k++) { a1 = i*i*i+j*j*j+k*k*k; a2 = i*100+j*10+k; if(a1==a2) printf("%d\n", a2); } } } } |
今天某人碰到的一个题目.我写了两种解法..记录一下其中一种
P.S.JS的数组初始化真的很白白..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <script type="text/javascript"> var arr = new Array(1,2,3,4,5,6,7,2,3); var tmp = new Array(0,0,0,0,0,0,0,0,0); for(var i=0, len=arr.length; i<len; i++) { var j = arr[i]; if(tmp[j] != 0) { alert(j); } else { tmp[j] = 1; } } </script> |
函数:反转数组.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #include "stdio.h" void inverse_arr(int *p) { int *q,t; q = p+9; while(p<q) { t=*p; *p=*q; *q=t; p++; q--; } } void main() { int a[10] = {2,1,5,12,56,111,67,12,56,99}; int i; inverse_arr(a); for(i=0;i<10;i++) { printf(" %d ",a[i]); } } |