人嘛,就得按照人的规矩办好事。呵呵。。。。。
呵呵,生日快乐............
这是一个古老的秘方,若是你掌握了这个绝技,肯定会好爽的!

  先从一个的故事说起,有一个美女,决定下重金,让自己瘦身,花十几万元以后,她觉得非常满意!

  回家路上,在报摊,买了份报纸,找钱的时候,她问老板:“不好意思,你猜我几岁?

  老板说:32。

  她好高兴:47啦!

  接着,她去麦当劳问柜台的小姐同样的问题。

  小姐说:我猜29。

  她好高兴,不是,47啦!

  兴高采烈,她去街角的统一超市买包口香糖,忍不住又问那里的柜台小姐。

  小姐说:嗯,我猜30。

  她好得意:47,谢谢!

  等公车的时候,她又问旁边的老头。

  老头说:我78岁了,眼睛不好,看不出来。不过年轻的时候有种方法可以确定。如果你让我把手伸进你的乳罩里,我绝对可以知道你的年纪!

  半响无声,空旷的大街上,她终于忍不住好奇:好吧!你试试看。

  老头把手伸入她的乳罩,开始缓慢而仔细地摸索。

  几分钟以后,她说,好了,你猜我几岁?

  老头又捏了最后一下,把手拿出来。说:女士,你47岁。

  美女大吃一惊,惊讶的问:好厉害!你怎么知道的?

  ”保证不生气“?

  “不生气”!

  老头的回答让美女晕到:在麦当劳,我排你后面.
问:
在CU论坛上看到一段文字:
-------------------------------------------
关于JSP的问题,就我所知,SUN公司现在已不打算继续支持JSP的发展,因为JSP其实还是JAVA,当初搞JSP主要是因为用JAVA写页面比较麻烦,为了与ASP在WEB方面竞争(SUN公司好象有专门的文档写这个事,我肯定看过)。SUN公司已经明确表示与ZEND公司合作支持PHP+JAVA,用PHP做前台显示,JAVA做商务逻辑,JSR规范正在讨论之中。在新的PHP5的架构中,肯定为JSR预留了接口,就我用PHP4+JAVA的经验,真的是结合容易,效率提高很多,写程序也很简单,在PHP方面写页面简单,在JAVA方面写事务处理简单,两者结合很是舒服。但PHP4与JAVA之间的接口还是不成熟,在MOD方式或是线程方式下还是有问题。
-------------------------------------------
真的吗?
这是否能看出一些PHP的发展方向和应用前途?
______________________________________________________________________________________________
答1:
PHP也该有个什么团队与其合作了,要不然他真的是没什么发展的,现在好了,有Java就好了。
______________________________________________________________________________________________
答2:
估计主要是在socket和web service编程方面发展。
______________________________________________________________________________________________
答3:
有这个就更好了,要不PHP这个民间组织般的技术的发展前景确实暗淡。
______________________________________________________________________________________________
答4:
Free很好,但是要一直坚持Free就比较苦难了~~
______________________________________________________________________________________________
答5:
假的!
______________________________________________________________________________________________
答6:
作者在瞎吹.
______________________________________________________________________________________________
答7:
吹牛也好,给人一点光明的希望啊
______________________________________________________________________________________________
答8:
ft!
拜托楼顶的个别同志去国外站点看看!
都是老得快掉牙的信息了
还有人怀疑真实性
尽管翻译可能有出入
但是确实有这事!
______________________________________________________________________________________________
答9:
是吗
______________________________________________________________________________________________
答10:
又多了一门新的语言!!!!!
什么时侯学习的完啊!!!!!


如果是真,当然支持,因为我是用php和JAVA来工作,可加快开发web!!!
______________________________________________________________________________________________
答11:
哦?
第一次听说
看来,这一个月的php没白学,将来还有点用,又要抗起我的老本行java了
______________________________________________________________________________________________
答12:
估计PHP5应该有着方面的特性吧
______________________________________________________________________________________________
答13:
实际上对JAVA和dotNET的支持,在4.X版本中就有提供测试部分的~~~~或许5.X进行了完善吧~~
______________________________________________________________________________________________
答14:
这可能是大型网站的顶尖搭配。如果数据库再用Oracle10g的话
先展望php6(当然也可能是php5.2之类,暂未确定)

去掉的东西(感觉有必要提的)
2.1 register_globals
这个影响安全,又不好处理.
2.2 magic_quotes
这个本意很好,但反对的声音很多…
2.3 safe_mode
这个东西被E_CORE_ERROR代替了.
2.11 register_long_arrays, HTTP_*_VARS
这个东西影响速度

特别的
1. Unicode
这个东西好!不用再担心很多了.
3.1 XMLReader / XMLWriter in the distribution, on by default
以后处理rss之类的就更容易了
3.2 Move non-PDO DB extensions to PECL
下面特别讨论.
3.3 Move ereg to PECL
实际preg,ereg差不多.用两个等于浪费.

其余的参见(http://www.php.net/~derick/meeting-notes.html)

============================================
下面描述一下,在php6,没有mysql_*,我们怎么过.

首先要连接mysql数据库
$dbh = new PDO(’mysql:host=localhost;dbname=test’, $user, $pass);
//如果你想连mssql:
//mssql:host=localhost;dbname=testdb
//连pgsql:
//pgsql:host=localhost port=5432 dbname=testdb user=bruce password=mypass
//连odbc(DSN)
//odbc:testdb
//连access:
//odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\db.mdb;Uid=Admin
//还有oracle,sqlite,db2….

我要执行个查询
foreach ($dbh->query(’SELECT * from FOO’) as $row) {
print_r($row); //这个结果和mysql_fetch_array差不多。PDOStatement::setFetchMode 可以调整。
}
//现在多简单

另外还可以:
$sth = $dbh->prepare(”SELECT name, colour FROM fruit”);
$sth->execute();

/* Fetch all of the remaining rows in the result set */
print(”Fetch all of the remaining rows in the result set:\n”);
$result = $sth->fetchAll();
print_r($result);
得到:
Fetch all of the remaining rows in the result set:
Array
(
[0] => Array
(
[NAME] => pear
[0] => pear
[COLOUR] => green
[1] => green
)

[1] => Array
(
[NAME] => watermelon
[0] => watermelon
[COLOUR] => pink
[1] => pink
)

)

偶还想删/更新条数据。
$count = $dbh->exec(”DELETE FROM fruit WHERE colour = ‘red’”);
//$count就是删除的条数。相当于mysql_affected_rows
//也可用PDOStatement::rowCount

偶忘了偶用啥数据库了。。。。
if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == ‘mysql’) {
echo “Running on mysql; doing something mysql specific here\n”;
}

偶插入数据的时候要用mysql_escape_string.现在?

print “Unquoted string: $string\n”;
print “Quoted string: ” . $conn->quote($string) . “\n”;
得到:
Unquoted string: Nice
Quoted string: ‘Nice’
//你看现在连引号都自动加了。。。。
//注意在不同的数据库中结果不同,比如有的’ => ‘’,有的’ => \’,\ => \\
//现在没顾虑了,全自动。

//最后偶要关闭它了
$conn = null; //fcicq和这个数据库连接要说再见了。。。。
//但是!你可以:
$dbh = new PDO(’odbc:SAMPLE’, ‘db2inst1′, ‘ibmdb2′,
array(PDO_ATTR_PERSISTENT => true)); //保持连接

很简单的不是?

附:特别简单的特殊调用方法:
$stmt = $dbh->prepare(”SELECT * FROM REGISTRY where name = ?”);
if ($stmt->execute(array($_GET[’name’]))) { //你怕啥?自动quote!
while ($row = $stmt->fetch()) {
print_r($row);
}
}

也可以:
$stmt->bindParam(1, $id);
$stmt->bindParam(2, $_FILES[’file’][’type’]);
$stmt->bindParam(3, $fp, PDO::PARAM_LOB);

这么好的功能,哪里可以找到?php5.1以上在扩展里,php5在pecl里,php4?你别想了,没有。
类与对象(PHP5)之五:抽象类(Class Abstraction)
PHP 5中引入了抽象类和抽象方法。不允许创建一个已经定义为abstract的类的一个实例。任何至少包含一个抽象方法的类也必须是抽象的。被定义为抽象的方法仅仅是声明方法的一个信号,并不能定义它们的实现。
当从一个抽象类继承时,在父类中所有抽象方法的标记的声明必须通过子类定义;另外,这些方法必须用定义相同的访问属性。例如,如果方法被定义为protected类型,执行函数必须定义为protected或public.
例子 19-16. 抽象类例子


PHP代码如下:

abstract class AbstractClass
{   // Force Extending class to define this method
   abstract protected function getValue();
   abstract protected function prefixValue($prefix);
   public function printOut()  // Common method
   {  
       print $this->getValue()."\n";
   }
}
class ConcreteClass1 extends AbstractClass
{   protected function getValue()
   {  
       return "ConcreteClass1";  
   }
   public function prefixValue($prefix)
   {
       return "{$prefix}ConcreteClass1";
   }
}
class ConcreteClass2 extends AbstractClass
{   public function getValue()
   {  
       return "ConcreteClass2";  
   }
   public function prefixValue($prefix)
   {
       return"{$prefix}ConcreteClass2";
   }
}
$class1 = new ConcreteClass1;
$class1->printOut();
echo $class1->prefixValue('FOO_') ."\n";
$class2 = new ConcreteClass2;
$class2->printOut();
echo $class2->prefixValue('FOO_') ."\n";
?>


上例将输出:


CODE:
ConcreteClass1
FOO_ConcreteClass1
ConcreteClass2
FOO_ConcreteClass2

旧代码拥有非用户自定义的命名为abstract的类或函数将要运行如果没有被修改

最近比较忙

WEB2.0 jackxiang 2006-10-25 22:47
....................................I am busy @
集群 模式 异步 负载 出手不凡 风口浪尖
编者按:
看到这些多“开始”→“运行”命令,你肯定会感叹Windows命令的强大,甚至是“叹为观止”呀!  
   winver---------检查windows版本
   wmimgmt.msc----打开windows管理体系结构(wmi)
   wupdmgr--------windows更新程序
   wscript--------windows脚本宿主设置
   write----------写字板
   winmsd---------系统信息
   wiaacmgr-------扫描仪和照相机向导
   winchat--------xp自带局域网聊天
   mem.exe--------显示内存使用情况
   msconfig.exe---系统配置实用程序
   mplayer2-------简易widnows media player
   mspaint--------画图板
   mstsc----------远程桌面连接
   mplayer2-------媒体播放机
   magnify--------放大镜实用程序
   mmc------------打开控制台
   mobsync--------同步命令




--------------------------------------------------------------------------------


dxdiag---------检查directx信息
   drwtsn32------ 系统医生
   devmgmt.msc--- 设备管理器
   dfrg.msc-------磁盘碎片整理程序
   diskmgmt.msc---磁盘管理实用程序
   dcomcnfg-------打开系统组件服务
   ddeshare-------打开dde共享设置
   dvdplay--------dvd播放器




--------------------------------------------------------------------------------


net stop messenger-----停止信使服务
   net start messenger----开始信使服务
   notepad--------打开记事本
   nslookup-------网络管理的工具向导
   ntbackup-------系统备份和还原
   narrator-------屏幕“讲述人”
   ntmsmgr.msc----移动存储管理器
   ntmsoprq.msc---移动存储管理员操作请求
   netstat -an----(tc)命令检查接口




--------------------------------------------------------------------------------


syncapp--------创建一个公文包
   sysedit--------系统配置编辑器
   sigverif-------文件签名验证程序
   sndrec32-------录音机
   shrpubw--------创建共享文件夹
   secpol.msc-----本地安全策略
   syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码
   services.msc---本地服务设置
   sndvol32-------音量控制程序
   sfc.exe--------系统文件检查器
   sfc /scannow---windows文件保护




--------------------------------------------------------------------------------


tsshutdn-------60秒倒计时关机命令
   tourstart------xp简介(安装完成后出现的漫游xp程序)
   taskmgr--------任务管理器




--------------------------------------------------------------------------------


eventvwr-------事件查看器
   eudcedit-------造字程序
   explorer-------打开资源管理器




--------------------------------------------------------------------------------


packager-------对象包装程序
   perfmon.msc----计算机性能监测程序
   progman--------程序管理器




--------------------------------------------------------------------------------


regedit.exe----注册表
   rsop.msc-------组策略结果集
   regedt32-------注册表编辑器
   rononce -p ----15秒关机
   regsvr32 /u *.dll----停止dll文件运行
   regsvr32 /u zipfldr.dll------取消zip支持




--------------------------------------------------------------------------------


cmd.exe--------cmd命令提示符
   chkdsk.exe-----chkdsk磁盘检查
   certmgr.msc----证书管理实用程序
   calc-----------启动计算器
   charmap--------启动字符映射表
   cliconfg-------sql server 客户端网络实用程序
   clipbrd--------剪贴板查看器
   conf-----------启动netmeeting
   compmgmt.msc---计算机管理
   cleanmgr-------垃圾整理
   ciadv.msc------索引服务程序




--------------------------------------------------------------------------------


osk------------打开屏幕键盘
   odbcad32-------odbc数据源管理器
   oobe/msoobe /a----检查xp是否激活
   lusrmgr.msc----本机用户和组
   logoff---------注销命令  




--------------------------------------------------------------------------------


iexpress-------木马捆绑工具,系统自带




--------------------------------------------------------------------------------


nslookup-------ip地址侦测器




--------------------------------------------------------------------------------


fsmgmt.msc-----共享文件夹管理器



--------------------------------------------------------------------------------


utilman--------辅助工具管理器



--------------------------------------------------------------------------------


gpedit.msc-----组策略


Windows Media Player文件


          交钱他妈你这么积极,从没见你学习这样积极过!

多谢来到这个BLOG的每一位朋友。

Ajax的话题最近很火,不过其实从我本身的感受来看,它并不适合构建一个大型的Web应用。只适合去实现应用中的一部分功能。这样不仅能为应用增色不少,也可以沿用原有的Web层框架来减轻开发过程的负担。
因为说到底,Ajax只是一个概念,最核心的东西还是XmlHttpRequest对象,外加CSS和DOM技术。

很多朋友给我们提意见,认为Ajax这一部分的内容写得相对薄弱,而且知识体系不够完整。关于这一点,我们要向读者朋友道个歉,我想如果有机会我们会奉献更好的Ajax技术书籍给读者朋友的。

其实出版社一直希望以Ajax打开这本书的销路,不过从我们作者本身来看,也许Lucene才是真正会吸引读者的内容。很多朋友在MSN上和我们交流Lucene的内容,这另我们也非常受用,很多朋友的技术水平都在我们之上,他们很诚恳的提出他们对于Lucene的一些看法同时讨论一些技术细节,令我们受益匪浅,如果有机会,一定整理一下,出一本Lucene的专门的书籍。(呵呵。。。不知道出版社肯不肯)

希望大家可以在这里和我们一起讨论相关技术
阅读全文
Windows Media Player文件
超级女声背后的财富秘密 蒙牛为什么要砸一个亿

 
“快跑,有人拔枪了!”“超级女声”成都唱区海选期间,曾发生因报名插队不成,男子拔枪威胁的事件,虽仅仅是个小小的意外,但足以说明“超级女声”的火爆程度。
  “快跑,有人拔枪了!”“超级女声”成都唱区海选期间,曾发生因报名插队不成,男子拔枪威胁的事件,虽仅仅是个小小的意外,但足以说明“超级女声”的火爆程度。从3月份开始的“超级女声”全国五大赛区选拔赛,到8月5日全国总决赛的六强的产生,湖南卫视推出的这个王牌节目不仅赢得了15万报名选手,更有超过2000万观众每周忠实地等待电视机前。再过半个月,已经“火爆”了近半年的“超级女声”就要在万众瞩目中“谢幕”了,但其背后的财富分配则刚刚“浮出水面”,各种渐显端倪的利益纠葛已经证明“超级女声”决不仅仅是个王牌娱乐节目,更是一大单生意。

  蒙牛为什么要“砸”一个亿阅读全文

class dongd{
  int i=3;
  int dong(){
    System.out.print("包的测试");
    return(i);
            }

}
class myloce{
  
void yang()
{  
  
  System.out.print("今天买了衣服!");

}
int xdy(){
  
   return 1;
  
}

}

  class study{
  public static void main(String[] args) {
    int i=0;
    if(i==1)
    {
    dongd xiangdong;
    xiangdong=new dongd();
    xiangdong.dong();
    }  
    else
    {
       myloce dongker;
       dongker=new myloce();
       dongker.yang();
    }
       
    
         
         
         
   
    
    

                                          }
             }


分页: 325/339 第一页 上页 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 下页 最后页 [ 显示模式: 摘要 | 列表 ]