- 浏览: 16780 次
- 性别:
- 来自: 北京
最新评论
-
418544190:
能发我一份源码吗,我想看下学习下。418544190@qq.c ...
自己写的android记账本程序,希望大家多多提意见 -
SunsetGrace1:
SunsetGrace1 写道我也遇到了,解决方法如下var ...
tr 的显示隐藏display属性导致firefox 的td colspan问题(ZT) -
SunsetGrace1:
我也遇到了,解决方法如下var display=$('#'+a ...
tr 的显示隐藏display属性导致firefox 的td colspan问题(ZT) -
zhaoxiu_1945:
。。。 你现在知道什么原因了吗,我按照你的方法解决了问题,但是 ...
tr 的显示隐藏display属性导致firefox 的td colspan问题(ZT) -
maysnow:
jayliud 写道源代码能否开源啊,让我们也学习一下呃!可以 ...
自己写的android记账本程序,希望大家多多提意见
文章列表
自己利用业余时间写的一个记账本的小程序。希望大家能够喜欢,并且能够多多提意见!
在MYSQL中,数据表大致上是
CREATE TABLE Table_Types
(
id INTEGER NOT NULL AUTO_INCREMENT ,
parent_id INTEGER,
node VARCHAR(255),
PRIMARY KEY (id)
)
如上图,紫色的是数据记录的ID号,框内的数字是每条记录的 node字段,记录了该记录的父ID和父ID的父ID和...
这样,假如我们要在ID为7的记录下,插入一条新ID为13 的记录,新记录的node就是1,2,7,13
要找一个节点下的所有子节点,就无需用递归,只要一个 SQL。
如“查ID为2记录 ...
做程序员已经三年多了,刚开始学习的是java,后面又学习c#,最近半年又搞php。php比其他的都简单。但是去别的公司面试,他们却嫌我学的太杂,php不精通,虽然我觉得程序都是互通的.搞开发最主要是有个好的解决方案.这个思路并不是建立在哪种语言的基础上.并不是多懂几个函数就是精通。现在我开发东西还得去现看php手册,没辙啊。就这么被人否定了,可见还得从基础抓起。记录些基础东西,加深些印象。免得以后被别人pass.
1.PHP的全称 (personal home page) HyperText Preprocessor 超文本预处理
2.mysql_fetch_array 和 mysql ...
不知道你有没有做过这样的一种效果,一个table中的一个连接,javascript 控制 tr 的显示隐藏,来达到显示更多数据的效果。如果没做过,尝试一下吧,你会发现,table中隐藏的tr的含有colspan的td 在再次显示以后,firefox会把内容合并到 第一个td里。
有点绕,把下面的代码copy以后另存为.html 打开 就知道我说的是什么问题了。锻炼自己的动手能力,我就不贴图了,想知道原因跟解决办法就看下去吧。
01 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &quo ...
<?php
ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.
set_time_limit(0); // 执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去
$interval=60*5; // 每隔5分钟运行
do{
$fp = fopen('test.txt','a');
fwrite($fp,'test');
fclose($fp);
sleep($interval); // 等待5分钟
}while(true);
?>
MYSQL远程连接速度慢的解决方法
在局域网内连接其他机器的MYSQL,发现速度慢的很,不知道什么原因,总有几秒的延迟.
后来在网上发现解决方法,my.ini里面添加
[mysqld]
skip-name-resolve
skip-grant-tables
这样速度就快了!
skip-name-resolve
选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。
若使用–skip-grant-tables系统将对任何用户的访问不做任何访问控制,但可以用 mysqladmin flush-privileges或mysqlad ...
最近在做一个小东西的时候,发现mysql有last_insert_id()这个函数
它的用法如下:记录下来备忘
它必需紧跟在insert 语句执行之后。
//执行insert语句先
$sql="insert into table (name1,name2,...) values('value1','values'...)";
dbx_query($db_link,$sql);
//找出最后一次插入记录的id
$select="select last_insert_id() ";
$result=dbx_query($db_link,$s ...
REPLACE的运行与INSERT很相像。只有一点除外,如果表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。请参见13.2.4节,“INSERT语法”。
注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该语句会与INSERT相同,因为没有索引被用于确定是否新行复制了其它的行。
所有列的值均取自在REPLACE语句中被指定的值。所有缺失的列被设置为各自的默认值,这和INSERT一样。您不能从当前行中引用值,也不能在新行中使用值。如果您使用一个例如“SET col ...