??xml version="1.0" encoding="utf-8" standalone="yes"?>久久久久中文字幕2018,欧美日韩人人澡狠狠躁视频,日本中文一区二区三区http://www.aygfsteel.com/tidelgl/category/39076.html个hJAVA版GAE(google app engine),struts2+jpa+jQuery开?互相交流 http://iunbug.appspot.com/zh-cnMon, 11 Jun 2012 07:06:53 GMTMon, 11 Jun 2012 07:06:53 GMT60W一ơ参与开源项?-完成译jQuery.Syntax指南成中?http://www.aygfsteel.com/tidelgl/archive/2010/09/08/331432.html∪∩BUG∪∩BUGWed, 08 Sep 2010 14:05:00 GMThttp://www.aygfsteel.com/tidelgl/archive/2010/09/08/331432.htmlhttp://www.aygfsteel.com/tidelgl/comments/331432.htmlhttp://www.aygfsteel.com/tidelgl/archive/2010/09/08/331432.html#Feedback1http://www.aygfsteel.com/tidelgl/comments/commentRss/331432.htmlhttp://www.aygfsteel.com/tidelgl/services/trackbacks/331432.htmlW一ơ参与开源项?-完成译jQuery.Syntax指南成中?

∪∩BUG 2010-09-08 22:05 发表评论
]]>
Google labs 推出Google 代码搜烦 - 搜烦开放源代码.http://www.aygfsteel.com/tidelgl/archive/2010/09/08/331376.html∪∩BUG∪∩BUGWed, 08 Sep 2010 03:08:00 GMThttp://www.aygfsteel.com/tidelgl/archive/2010/09/08/331376.htmlhttp://www.aygfsteel.com/tidelgl/comments/331376.htmlhttp://www.aygfsteel.com/tidelgl/archive/2010/09/08/331376.html#Feedback0http://www.aygfsteel.com/tidelgl/comments/commentRss/331376.htmlhttp://www.aygfsteel.com/tidelgl/services/trackbacks/331376.html

Google labs 推出Google 代码搜烦 - 搜烦开放源代码.



∪∩BUG 2010-09-08 11:08 发表评论
]]>
MySQL学习W记http://www.aygfsteel.com/tidelgl/archive/2008/09/30/231839.html∪∩BUG∪∩BUGMon, 29 Sep 2008 16:58:00 GMThttp://www.aygfsteel.com/tidelgl/archive/2008/09/30/231839.htmlhttp://www.aygfsteel.com/tidelgl/comments/231839.htmlhttp://www.aygfsteel.com/tidelgl/archive/2008/09/30/231839.html#Feedback1http://www.aygfsteel.com/tidelgl/comments/commentRss/231839.htmlhttp://www.aygfsteel.com/tidelgl/services/trackbacks/231839.htmlMy SQL 学习W记
2008 09 29
首先:MySQL是一个小型关pd数据库管理系l,开发者ؓ瑞典MySQL AB公司。在2008q??6可Sun公司收购?/p>

(1)pȝ理
1.q行CMD后用CD命o到Mysql的BIN目录??E:\Program File\MySQL\MySQL Server 5.0\bin)[以下几步的操作都在此目录下执行]
2.启动MySQL服务:  net start mysql
3.q接MySQL:    mysql -h localhost(L) -u userName(用户) -p databaseName(可? (然后输入密码)
4.修改root密码:
 1)新密码不为空
  mysqladmin -u root -p password 新密?#160;(然后输入:旧密?
 2)新密码ؓI?br />   mysql -u root -p (然后输入:旧密?
   use mysql;
   update user set password=password('') where user='root';
   flush privileges;  (h权限.)
   quit (退?
 3)原密码ؓI?br />    mysql -u root -p (然后回R)
   use mysql;
   update user set password=password('新密?) where user='root';
   flush privileges;  (h权限.)
   quit (退?
(2)基本命o(注意:执行语句?;"h"\g"l束!)
1.列出My SQL的有多少个数据库:    show databases;
2.选择某个数据?          use databaseName;
3.列出当前数据库中的所有表:     show tables;
4.列出某个表的l构:         desc tableName;
5.昄当前数据?          select database();
6.昄当前用户:           select user();
7.昄旉:             select now();   [按格式显C时?select date_format(now(),'%Y-%m-%d %H:%i:%s');]
8.昄MySQL版本:          select version();

(3)MySQL实现分页的思\
所谓分|C,也就是将数据库中的结果集Zؓ的分成一D一D늚来显C,q里需要两个初始的参数Q?#160;   
   
  每页多少条记录(PageSizeQ?    
  当前是第几页QCurrentPageIDQ?    
   
  现在只要l一个结果集Q就可以昄某段特定的结果出来?#160;   
  至于其他的参敎ͼ比如Q上一(PreviousPageIDQ、下一(NextPageIDQ、总页敎ͼnumPagesQ等{,都可以根据前边这几个东西得到?#160;   
   
  以mysql数据库ؓ例,如果要从表内截取某段内容Qsql语句可以用:select   *   from   table   limit   offset,   rows?br />   (offset是v始行(W一行从0开?,row是要昄的行个数)
  看看下面一lsql语句Q尝试一下发现其中的规率?#160;   
   
  ?0条记录:select   *   from   table   limit   0,10    
  W?1?0条记录:select   *   from   table   limit   10,10    
  W?1?0条记录:select   *   from   table   limit   20,10    
  ……    
   
  q一lsql语句其实是当PageSize=10的时候取表内每一|据的sql语句Q我们可以ȝ样一个模板:    
   
  select   *   from   table   limit   (CurrentPageID   -   1)   *   PageSize,   PageSize    
   
  拿这个模板代入对应的值和上边那一lsql语句对照一下看看是不是那么回事?#160; 



∪∩BUG 2008-09-30 00:58 发表评论
]]>
[推荐]数据库已?/title><link>http://www.aygfsteel.com/tidelgl/archive/2008/09/28/231751.html</link><dc:creator>∪∩BUG</dc:creator><author>∪∩BUG</author><pubDate>Sun, 28 Sep 2008 14:50:00 GMT</pubDate><guid>http://www.aygfsteel.com/tidelgl/archive/2008/09/28/231751.html</guid><wfw:comment>http://www.aygfsteel.com/tidelgl/comments/231751.html</wfw:comment><comments>http://www.aygfsteel.com/tidelgl/archive/2008/09/28/231751.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.aygfsteel.com/tidelgl/comments/commentRss/231751.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/tidelgl/services/trackbacks/231751.html</trackback:ping><description><![CDATA[<span style="color: red">q些天都在学?上J道突然发Cq篇文章,当时心里咯噔一?......<br /> <a ><br /> </a></span><br /> C软g和以往传统软g主要区别在于Q现代Y件基于internet互联|技术,q行于开攄|络环境Q不象传lY件只是运行在闭的局域网Q运行环境的区别决定了软g操作用户的多,在一个开放互联网环境Q?你的软gpȝ用户是不断增长,特别是那些对所有h开攄C֌|站pȝQ更是承受前所未有的访问负载。那么,q些软gpȝ承受的压力主要会集中在Y件的哪个环节呢?如果你用传lY件的设计思\Q那么无疑压力都集中在数据库上? <p>  随着用户的爆发量增长Q在某个凌晨醒来Ӟ你发玎ͼ数据库已歅R?/p> <p>  传统软gpȝ实则应该叫数据库软gpȝQ是一个数据库pȝQ开发这Lpȝ非常单,成本 也非怽廉,只要Ҏ需求先设计好数据表l构Q然后,找一些大学毕业生写大量SQL语句Q虽然还使用 JAVA/PHP/.NET{语aQ但实际上这些语a只是SQL送往数据库执行的q输工,没有什么h值和C?/p> <p>  所以,q样的系l运行在互联|环境下以后Q主要负载就集中在数据库的SQLq行上,也就是说Q整个Y件系l性能关键点就集中在数据库上了Q数据库是性能主角Q是王者;虽然你购|了昂贵的Websphere/weblogic{应用服务器Q但是由于Java只是q输工,Ҏ起不到性能上负载分担的作用?/p> <p>  著名的社区网站MySpace是因ؓ一个好的ideaQ用L狂增长,但是pȝ却不能^滑承受增长的用户讉KQ这些用戯问网站缓慢、无法访问甚至丢失数据,他们l过几次伤筋动骨的架构升U,在微软SQLServer直接技术支持下Q?好容易才勉强应付q去。看看他们痛苦经历,你是否也愿意再来一ơ呢Q详l情况: <a target="_blank" >http://www.jdon.com/jivejdon/thread/34601.html</a></p> <p>  从中可以看出Q数据库性能微调和挖潜L有限度的Q对数据库性能优化提高性能的步伐永q赶不上用户增长量, 有h也提出数据库集群的概念,其实数据库集是一个骗人概念,一般只是备份,在集数量和failover上有制约Q?否则Q数据库巨头Oracle不会跑到JavaEE阵营摇旗呐喊Q还最早推出EJB3服务器,q扬a要收购JavaEEq去老大 Bea Weblogic?/p> <p>  很显Ӟ数据库成已经Y件系l的主要性能瓉了,单纯依靠数据库自救的方式已经行不通,是宣布数据库退Z角时候了Q那么由谁来宣布Q教皇数据库已死Q无疑是Java?/p> <p>  JavaC֌早在本世U初提Z间g概念Q用以取代数据库CQ实则就是将软gpȝ主要负蝲从数据库上{Ud中间件服务器上,分担负蝲?也就是说QJavaC֌提出Q既然数据库已经成ؓ瓉Q修修补补也无济于事Q不如放弃它Q不再依赖它?/p> <p>  也就是说QJava不再做SQL的运输工Q不再是跑龙套的了,而是主角Q那么如何让Java成ؓ主角呢?那必M?a target="_blank" >对象</a>q个概念Q对象是生活在中间g服务器内存中Q它又是数据库数据的业务装Q它和数据库有着 千丝万缕的关p,但是它又?a target="_blank" >关系数据库存在天然矛?/a>Q两者水火不宏V?/p> <p>  q去Q我们是业务逻辑写成SQL送往数据库执行,D数据库成Z务逻辑主要q行瓉Q那么,如果我们?业务逻辑用对象概念表达,而不是SQLQ那么我们的业务逻辑围l内存中的对象反复计,q样Q负载不是集中在 对象q行的中间g服务器上Q也是应用服务器Weblogic/websphere/JBoss/TomcatQ?而对?中间仉是用Java 语言表达的,无疑Q这L架构QJava才成Z角?/p> <p>  再进一步想惻I如果我们从Y件系l开始之初,׃用对象分析设计,不与数据库沾边,整个程完全OOQ分析设计直至代码都摆脱了数据库影响Q这个流E如下:<br /> </p> <p>  分析建模 l化设计(通过<a target="_blank" ><strong>Evans DDD</strong></a>) 架构设计 代码实现 调试试 部vq行?br /> <br />   那么数据库在什么时候徏立呢Q数据库表结构的创徏可以延缓到部|运行时Q由Hibernate/EJB CMP/JPA{ORM技术自动实现。这P 整个上游环节׃涉及数据库技术,而是使用更符合自然的表达OO方式QY件质量就更高了。我在J道网站已l大量阐qC如何从OO分析 到OO实现的过E,包括我的Jdon框架也直接支持这样一个自然方式?/p> <p>  现在Q很多h已经理解Q分析设计要用OOQ但是数据库是运行阶D늼不了的Q确实,q是正确观点Q我们夺取数据库的王位,不是它打倒,只是理性和q移交权力重心而已Q数据库退Z角地位,让位于Java中间Ӟ也预C着q去数据库ؓ王的时代的结束, 但是数据库会和操作系l一P成ؓ我们C软gpȝ一个不可缺重要的基础环节?/p> <p>  正是Zq样事实Q虽然我早在2005q喊?#8220;<a target="_blank" >数据库时代的l结</a>一文,回帖长达几百_ 大部分是怀疑论Q不信论Q由此可见,׃传统观点影响和不及时与国际新思想同步Q国内数据库保皇z还是有相当人数的。我BanQ人微a轻,抛出q些观点被保皇派讥讽为所疯话Q那么看看,著名ORM框架Hibernate和SEAM框架创始人Gavin King的一D观点:<br /> </p> <p>  In almost all enterprise applications, the database is the primary bottleneck, and the least scalable tier of the runtime environment. 数据库成Z大多C业应用的主要瓉Q也成ؓ了运行环境中最不具伸羃性的层?.. PHP/Ruby的用户会说什么都不共享(share nothingQ的架构照样h很好的׾~性,.... q些ȝ真正想的?#8220;除了数据库以外什么都不共?Share nothing except for the database)”的架构。更?a target="_blank" >参看q里</a></p> <p>  所谓׾~性,是Ҏ,整个软g架构既支持小负蝲q行Q也支持大负载支持,只要增加服务器即可; ׃软gpȝ负蝲已经从SQL转移到内存中的对象上Q那么我们就可以通过增加q些应用服务器数量,通过分布式计甚至云计算Q达C务对象在多台应用服务器之间传递共享,而不必通过数据库这个环节,既减L据库负蝲Q又能轻松扩充性能Q不必走 集中试大型主Z路,只要ȝ低廉PC服务器即可。经q权威测试:websphere/weblogic?0台PC服务?a target="_blank" href="javascript:window.location.href=encodeURI('http://www.jdon.com/jivejdon/query/searchThreadAction.shtml?query=集群')">集群</a>性能不亚于一台SUN/IBM的中型机Q性h比已l一目了然了?/p> <p>  JavaEE的服务器?a href="javascript:window.location.href=encodeURI('http://www.jdon.com/jivejdon/query/searchThreadAction.shtml?query=集群')">集群</a>相对于Linux{操作系l?a target="_blank" href="javascript:window.location.href=encodeURI('http://www.jdon.com/jivejdon/query/searchThreadAction.shtml?query=集群')">集群</a>的好处在于:<a target="_blank" href="javascript:window.location.href=encodeURI('http://www.jdon.com/jivejdon/query/searchThreadAction.shtml?query=集群')">JavaEE集群</a>能够针对某个J忙负蝲大的具体业务功能q行集群Q换句话_ 是做到_制导Q精解决问题,而显ӞLinux操作pȝ的集则无法直至业务核心的?/p> <p>  从另外一个方面看Q虽然现在PHPLC对象路线QRuby的铁轨开始铺q企业,但是他们的运行环境实则依赖数据库的, 特别是Ruby On Railsq是最适合<a target="_blank" ><strong>Evans DDD</strong></a>对象建模路线Q但是目前来讲还?披着皮的狼"Q批着DDDQ实则是以数据库中心。当然相?ROR{将来会提供分布式计环境,但是JavaEE?002q时通过EJB以及<a target="_blank" href="javascript:window.location.href=encodeURI('http://www.jdon.com/jivejdon/query/searchThreadAction.shtml?query=分布式缓?)">分布式缓?/a>成熟E_地提供分布式计算的中间gQƈ且已l大量成熟应用?/p> <p>  本文l束以前Q我怿大家明白Q在众多语言q_竞争中,Z么Java能够击|q去拳王数据库,夺得新的拳王冠军Q以及他的特Ҏ在。有人可能会_你忘记谈.NET了,q个不用我回{你Q用微Y中国董事长张亚勤的话回答Q?a target="_blank" >8q前.NET战略很天?/a>Q?你会你的重要业务企业计依赖一个很天真不成熟的技术吗Q除非你自己也很天真:)?br /> <a ><span style="color: red">q入原文:http://www.jdon.com/artichect/dbdead.htm</span></a></p> <img src ="http://www.aygfsteel.com/tidelgl/aggbug/231751.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/tidelgl/" target="_blank">∪∩BUG</a> 2008-09-28 22:50 <a href="http://www.aygfsteel.com/tidelgl/archive/2008/09/28/231751.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">⴨</a>| <a href="http://" target="_blank">ǿ</a>| <a href="http://" target="_blank">Զ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ӣ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">غ</a>| <a href="http://" target="_blank">½</a>| <a href="http://" target="_blank">޳</a>| <a href="http://" target="_blank">ͷ</a>| <a href="http://" target="_blank">͸</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ӱ</a>| <a href="http://" target="_blank">Ϋ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ҫ</a>| <a href="http://" target="_blank">Ͻ</a>| <a href="http://" target="_blank">ϴ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˹</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ľ</a>| <a href="http://" target="_blank">ӽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ٷ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>