Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

关键点是将不变化的东西固定下来,避免重复计算。设计表时,将不依赖外部数据,可直接得出的部分提取出来,方便查询。

有一快递A,快递价格递增,价格表如下:
重量(kg) 费用(元)
0-1 6
1-5 3/kg
5-10 2/kg
10-9999 1/kg
同时有一快递B,直接按公斤给价格,价格表如下:
0-1 6
1-5 16
5-10 24
10-9999 30
设计一table,将两种的价格表录入系统,并给出查询物品重量为n时的快递价格。

思路:快递A价格递增,计算时要考虑他之前物重范围相加。而B就相对简单,直接select取出。而价格表存放到同一表中,就要考虑容纳上面的两种特性。设计表如下:
快递公司 重量下限 重量上限 费用 子范围费用 (注:用附加费用存储比它小的范围的数据)
表数据存储为:
快递公司 重量下限 重量上限 费用 子范围费用
A 0 1 6 0
A 1 5 3 6 (直接给出前一范围的价格)
A 5 10 2 18
A 10 9999 1 28
B 0 1 6 0
B 1 5 16 0
B 5 10 24 0
B 10 9999 30 0

当外部传入快递公司为@X,物重为@weight时求其快递价格,可用如下方式:
SELECT CASE(附加费用) WHEN 0 THEN 费用 ELSE 子范围费用 + (n – 重量下限) * 费用
FROM 快递费用表
WHERE 快递公司 = @X
AND @weight BETWEEN 重量下限 AND 重量上限


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

72法则
假设以年利率r%投资一笔钱y年,如果r*y=72,那么你的投资差不多会翻倍。
即:增长率乘以增长次数若为72,那么数字翻倍。
原理:(1+ x)的y次方 = 2
y= ln2 / ln(1+x) ; ln2 = 0.69, ln(1+x) = x (泰勒公式),
故有:y= 0.69/x 即:xy = 0.69 , 0.69不易估算,换成70,72。之所以选用72,是因为它有较多因数,容易被整除,更方便计算。它的因数有1、2、3、4、6、8、9、12和它本身。

具体例子:

以年利率6%投资1000美元12年,可得到约2000美元(实际数字是2012美元)

以年利率8%投资1000美元9年,可得到约2000美元(实际数字式1999美元)

假设一个指数程序解决规模为n=40的问题需要10秒的时间,并且n每增加1运行时间就增加12%,问当我们把n=100的时候,大约需要多少运行时间?

根据72法则,n每增加6运行时间翻倍,那么当n增加60,运行时间增加为原来的2^10≈1000倍。因此,n=100时,大约需要10 000秒(2~3个小时)。

联合国估算1998年的世界人口为59亿,年增长率为1.33%。如果按照这个速率下去,到2050年人口会是多少?

2050-1998=52; 52*1.33≈70

因此根据72法则,2050年人口约为59*2=118亿。

出处:(http://www.cnblogs.com/yjf512/)


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58
  1. java,完整,SSH框架提供了整合的解决方案,动态配置类为维护提供了极大的方便,不过,这些占用了一部分系统性能。在大型网站,系统中应用则十分方便,因为功能繁多,要不断的维护、升级。动态的配置相对简单,且对整个系统影响小。
  2. .net,以控件的方式进行开发,这些控件最后要转化为html元素,为提供强大的功能,生成了过多的冗余代码,如viewstate, 性能下降,不过,封装的控件,加快了开发速度。
  3. php灵活的一种。


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

系统:主要用于数据的输入输出。在输出方面做深入的分析,显示,如报表。主要用于内部服务,访问量相对小一些。

网站:主要用于数据的简单显示。,主要用于对外服务,访问量相对大。

系统的作用:深入分析数据,减少人力成本,提高信息传播、共享速度。

  • 超高的计算能力,可快速提供大量数据查找、分析功能。
  • 快速的数据传输能力,如公司政策的传达,信息的发布等。


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

调查派

  1. 可自定义单选,多选,填空,备注等信息。
  2. 表单log可定制
  3. 免费的
  4. 最重要的是调查结果分析功能很强大,有图形化。


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

1, 网站内容要吸引人,以留住回头客。见http://coolshell.cn/, 内容新颖,更新频繁。

2,在知名论坛发贴,在帖子中引一下自己的网站

3,在知名论坛认真回复,在回复中引入自己的网站。见回复:http://blog.csdn.net/yifengling0/archive/2010/10/18/5949694.aspx


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58
firebug
lastpass :密码库
NoScript 禁止广告
web developer
IE Tab
chromifox Basic 主题
NetVideoHunter
flagfox
showIP
FoxyProxy
interclue
Greasemonkey
Greasefire
Stylish
colorZilla
MeasureIt
Download Statusbar


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

session是用户信息的共享区域,在一个类中放数据到session中时,意味着这些数据要让多个页面共享,那么在命名的时候一定要特殊,
避免变量名相同,造成数据重叠!


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

若允许用户在没有权限的情况下可以看到后台的页面,则可通过分析后台页面文件来生成新用户,进而进入后台。
如:一后台页面可以看到,当然不能操作。找到其增加用户的页面,选择好数据,在地址栏中进行插入:
http://www.telishou.com/manage/admin/insert.action?admin.name=123&password=123&power=管理员
完成用户的增添。即使权限不在插入页面中设置,可找到update页面也利用地址栏方式修改。
地址栏传参方式可避开页面中设置的验证条件,向数据库中插入一些非法的数据。

向数据库中插入一些非法的数据对应方法:
?????????????????????????????????? 1,禁止没有权限的用户得到权限页面文件,对insert,update,delete,select操作加上必要的身份识别:没有权限?? 者不可执行操作。
?????????????????????????????????? 2,验证要在服务器上进行,而不是在客户前端通过js验证。


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

1,搜索引擎的蜘蛛再怎么爬,能找到的无非是文字和连接

2,关键字覆盖范围并不是越宽越好,因为一旦搜索引擎发现关键字与网站内容不符,则认为是在舞弊,这样网站就极有可能被屏蔽,尽可能选择与网页目标市场相尽的关键词。

3,title里一般是网站的核心关键词,即目标关键词,也是搜索引擎比较注重的部分,不要堆积关键字。

description是比较重要的,一般他会和title一起出现在搜索结果里,所以description里不仅要包含你的目标关键词,还要是一段简单的话,向目标客户说明你网站的主题,你网站是做什么的,有什么优势。

注意文章的正文前100字,因为搜索引擎的关注顺序为:title?-description?-正文前100字

Title : 内容关键字(文章标题)热门关键字

<META NAME =”keywords” CONTENT=” “>

Keywords : 内容关键字,热门关键字,(多个)

<META NAME=”description” CONTENT=”关键字 页面主要内容”>

注:先在页面内容上尽可能多的加入热门关键字,之后再做title,keywords,description. 这三个要加入的内容主要来自内容所引用的热门关键字。一般:title:一句话或两个,keywords:三到五个 description:不多于80个字符。这三个内容要统一。开头要高度近似。选择关键字时要考虑的是用户会不会用此词来进行搜索,若不会,加入意义也不大


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

WindySky 个人图书倌 ? ? ? ? ? ? ? ? ? ? ? ?? http://www.360doc.com/forumfocus.aspx??????

?Java基础例子 ?????????? ? ? ? ? ? ? ? ? ? ? ? ?? ? http://www.exampledepot.com/egs/

?据类找JAR包?????????? ? ? ? ? ? ? ? ? ? ? ? ?? ? http://www.findjar.com/

?java在线API??????????? ? ? ? ? ? ? ? ? ? ? ? ? ? ? http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/index.html

?Hibernate3.2 API?????????? ? ? ? ? ? ? ? ?? ? ? http://www.hibernate.org/hib_docs/v3/api/

?Spring Framework API 2.5 ? ? ? ? ? ? ???? http://static.springframework.org/spring/docs/2.5.x/api/index.html

?Struts 1.3.8 API?????????????????????????? ? ?? http://struts.apache.org/1.3.8/apidocs/index.html

?Struts 2 Core 2.0.11.1 API ? ? ? ? ?? ?? ? http://struts.apache.org/2.0.11.1/struts2-core/apidocs/index.html

?Struts 2 标签API????????????????????????????? http://struts.apache.org/2.0.14/docs/tag-reference.html

?JSTL 标签 API? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/index.html

JSTL?? 实现标签的类库 ? ? ? ? ? ? ? ? ? ?? http://java.sun.com/products/jsp/jstl/1.1/docs/api/index.html

Web Service API ???????????????????????????? http://java.sun.com/webservices/reference/apis-docs/index.jsp

JavaScript???? API???????????????????????????? http://krook.org/jsdom/????

???????????????????????????????????????????????????? http://www.gotapi.com/html

CSS,HTML在线学习??????????????????????? http://www.w3schools.com/

?据类名查看其方法???? ? ? ? ? ? ? ? ? ? ? ? http://www.docjar.com/

?看书????????????????????? ? ? ? ? ? ? ? ? ? ? ? ? http://book.csdn.net/
?
?维基百科???????????????? http://zh.wikipedia.org/w/index.php?title=Wikipedia:%E9%A6%96%E9%A1%B5&variant=zh-cn

?ajax?????????????????????? ? ? ? ? ? ? ? ? ? ? ? ? http://www.okajax.com/

?jquery ?????????????????????????????????????????? http://bbs.jquery.org.cn/index.php? goodasong 8a
?????????????????????????????????????????????????????
?jquery api ?????????????????????????????????????????????????? http://docs.jquery.com/

jquery 例子????????????????????????????????????? http://visualjquery.com/

正则表达式???????????????????????????????????? http://www.regexplib.com?? 在线测试:http://regexpal.com/

源程序????????????????????? http://sourceforge.net/index.php http://www.codeplex.com/???? 国内.net源码 http://www.51aspx.com/
???
服务器配置应用查询 ??http://tomcat.apache.org/

各种连接字符串:????? http://www.connectionstrings.com/

google api???????????????? http://code.google.com/intl/zh-CN/

JS?????????????????????????? http://www.ijavascript.cn/

博客园?????????????????? http://dotnet.cnblogs.com/
c#开发工具?? ??? ??? ??http://msdn.microsoft.com/zh-cn/vcsharp/aa336818.aspx
.NET开源网站 ? ? ? ?? http://www.openforge.cn/opendotnet/


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

1,和纯数字实现订单号,因为要保持唯一性,故一般按时间来生成果如:09 04 23 08 26 12 + 随机数字 12 56
优势在于快速,简单, 不利处在于生成的单号长度过长,不便于记录,宜出错。

2,数字加字母方式: 数字0~9,字母a~Z, 共62个字符,对于1种方式生成的单号,可以两位对应一个字符来实现。
实现方式:
? (1)定义一个数组,s[62] :s[0] =”A”, …s[25]=”Z”, s[26]=”0″…s[35]=”9″,s[36]=”a”,…s[61]=”z”
? (2)对应 09 04 23 08 26 12 12 56
????????????????? J?? E? X?? I??? 0?? M? M u
????????? 这样16位长度的订单号就转为8位就可完成表示。
????????? 09 04 23 08 26? 年,月,日,时,分,秒因最大都小于61,故以上可完全表示(ps:年的话,要考虑一个系统?? 很少可能从09年用到61年)
???????? 对于加的四位随机数, 按两位对应一个字符的方式,它的范围从00-99,可能就会随机出大于61的数字,
这样的话可以用? | a – 61? | 因0 < a < 99, 故 | a – 61 | <= 61 ( ps:有可能随机数字相同,不过在同天同时同分同秒随机出相同数字字符的概率非常之小,可忽略不计。 )


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

空格、Shift + 空格:上下翻一篇文章或者一页

  • ?
    • j/k ??? ?item down/up ??? ?上一个条目/下一个条目
    • v:查看原文
    • s ??? ?toggle star ??? ?标记所选择的条目星号(取消标记)
    • m?? ?mark as read/unread ?? ?标记为已读或未读
    • shift+a ??? ?mark all as read ??? ?标记所有条目为已读
    • ga ??? ?go to all items ??? ?显示所有条目
    • gs ?? ?go to starred items ?? ?显示已标记星号的条目
    • gt ?? ?go to tag ?? ?打开标签选择(这个很炫!)
    • gu ?? ?go to subscription ?? ?打开已订阅的RSS(一样很炫!)
    • Shift + x:折叠、展开文件夹