1. 如果在载入是隐藏: 2. 动态隐藏和显示: 以上代码之前,可能还要加上这句话: <script type="text/javascript" src="../../scripts/jquery.min.js"></script> 使用jquery真的很方便,比如要控制div的显示与隐藏,一句话 Read More
上游企业:技术是命脉,MS,Intel等等,别人都无法取代它,还得求着它。但是必须不断自我革命。 如果一直等着收钱,碰到技术更新换代就来不及了,完全被人取代。比如施乐的复印机业务。下游企业:其实是弱势的,但是优点在于接近客户,有现成的销售渠道,可以想办法偷梁换柱不断换零件、慢慢吞掉上游企业。 比如联想的翅膀硬了,代工企业就只能听它的。或者依托PC去做云服务、软件外包等等。 郭为对此就是这样理解的,从外围慢慢吃向核心。一口气吃核心是十分困难的,甚至是十分危险,其实一般情况下技术上也做不到。 Read More
我觉得它的好处:1)数据同步性(增加删除就不用说了,还有主表的用户名字段被修改的时候,第二个表的用户名字段是冗余数据可以被一并修改。总金额与各种支付的总额一致)2)省事,可以少编程(因为很多地方都是操作同一个表,拥有相同的需求)。编程还容易出错。3)类似于算法的分摊。把功夫下在平时,等到数据要集中使用的时候,就非常方便和准确了。视图,存储过程,触发器三者,感觉最有用的是触发器。视图有简化逻辑的好处,存储过程有利于写复杂逻辑,但触发器最有利于自动平衡和计算数据,最有用。三者都是建立在数据库端的,因此维护非常方便,不需要改变外部应用程序——good!其实有意思的是需求,怎么样充分利用触发器的功能? Read More
下订单自动减少库存,更改订单的时候纠正库存,恶意订单时纠正数量来源:http://www.php100.com/html/webkaifa/database/Mysql/2013/0318/12231.html解释的很好,但是代码都不可用,因此实际做了一遍。现有如下两张表1)商品表(库存表) 编号(id)名称(name)价格(price)库存(stock) 1 F16战斗机 10000 100 2 法拉利 800 70 3 航空母舰 5000 20 4 三栖交通工具 1000 50DROP TABLE IF EXISTS sho... Read More
以下两个例子来自:http://www.cnblogs.com/nicholas_f/archive/2009/09/22/1572050.html实测有效,但是原帖的分隔符不正确,因此稍作修改。其中old表示tab2(被动触发),new表示tab1(主动触发,外部应用程序在此表里执行insert语句)例子1:创建两个表,目的是在一个表里添加一条记录,另一个表也添加一条记录:DROP TABLE IF EXISTS tab1;CREATE TABLE tab1( tab1_id varchar(11));DROP TABLE IF EXISTS tab2;CREATE TABLE tab... Read More