- 浏览: 39764 次
- 性别:
- 来自: 厦门
最新评论
文章列表
我有一个 PHP 程序,需要循环调用 XMLRPC 500 次左右,运行 20 多分钟。当程序运行的时候,客户端只有一片空白的页面,浏览器的状态一直是 load。作为用户来说,这种等待是漫长的,埋怨也就多了。解决思路如果有个进度条呈现在用户面前,告诉用户服务器端正在干嘛,当前运行了多少,问题就可以得到基本解决,虽然没有减少服务器端的运行时间,但用户的心里会有微妙的变化,感觉不再是枯燥无味的等待,至少等待还有个盼头 :) 。考虑到每一次调用 XMLRPC 比较耗时,所以可以在每一次调用时使用 PHP 的 flush() 函数输出一段 JavaScript 对客户端浏览器中进度条显示进行动态更新。
...
CREATE TABLE IF NOT EXISTS `ecs_goods_activity` (
`act_id` mediumint(8) unsigned NOT NULL auto_increment,--处理id号
`act_name` varchar(255) NOT NULL,--活动名称
`act_desc` text NOT NULL,--活动描述
`act_type` tinyint(3) unsigned NOT NULL,--活动类型,如团购、促销等
`goods_id` mediumint(8) unsigned NOT NULL,--商品 ...
//获得当前网址
function get_php_url(){
if(!empty($_SERVER["REQUEST_URI"])){
$scriptName = $_SERVER["REQUEST_URI"];
$nowurl = $scriptName;
}else{
$scriptName = $_SERVER["PHP_SELF"];
if(empty( ...
做j2me的,应该经常会用的类似下面这样
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
import javax.microedition.rms ...
这里仅转自javaeye的一篇文章;排序的算法是我们最常用的算法,初学程序,每个人都尝试过排序。但只是局限于简单的排序。如将下列数字进行排序1,3,5,8,3,6于是我们得出结果1,3,3,5,6,8将下列字母(字符)进行排序a,i,e,f,w,s于是我们得出结果a,e,f,i,s,w但是我们遇到的情况就不是如此简单了。如给公司里的商品进行排序,我们很轻易的想到按照商品的名称排序不就完了,而且简单明了。但现实并如我们相信般简单。同一商品名称可以有不同的批次,进货时间,可能还会有单价的不同。显然只根据商品名称排序是不合理的。
再举个简单例子然后用程序实现。如公司要将员工进行排序(不要说领导排在前 ...
java的实现:
class Person
{
public void wantEat(String... args)
{
for(int i=0;i<args.length;i++)
{
System.out.println(args[i]);
}
}
public static void main(String[] args)
{
Person p=new Person();
p.wantEat(new String[]{"香蕉","扒拉","苹果","梨 ...
促销活动
--
-- Table structure for table `ecs_favourable_activity`
--
CREATE TABLE IF NOT EXISTS `ecs_favourable_activity` (
`act_id` smallint(5) unsigned NOT NULL auto_increment,---自增id
`act_name` varchar(255) NOT NULL,--活动名称
`start_time` int(10) unsigned NOT NULL,--开始时间
`end_time` int ...
会员表
--
-- Table structure for table `ecs_users`
--
CREATE TABLE IF NOT EXISTS `ecs_users` (
`user_id` mediumint(8) unsigned NOT NULL auto_increment,
`email` varchar(60) NOT NULL default '',
`user_name` varchar(60) NOT NULL default '',
`password` varchar(32) NOT NULL default '',
` ...
最近在做一个项目,遇到AJAX中文乱码问题,经过一个下午的努力终于完美解决,现将心得写下来,希望对那些还困绕在这个问题而头痛不已的人们有所帮助。 众所周知,使用AJAX传送和接收中文参数时,如果不在客户端和服务器做相应的处理就会出现乱码问题,在网上 最近在做一个项目,遇到AJAX中文乱码问题,经过一个下午的努力终于完美解决,现将心得写下来,希望对那些还困绕在这个问题而头痛不已的人们有所帮助。
众所周知,使用AJAX传送和接收中文参数时,如果不在客户端和服务器做相应的处理就会出现乱码问题,在网上相应的文章也不少,但是有的情况下很难从中找到符合自己理想的答案,我今天就是在网上找了很多,但是都 ...
一个正规的程序或项目不但代码优美,可读性强,而且错误和异常处理信息也要明确直观,这样对我们以后的项目维护带来很大的方便性,好了,咱们就一一介绍下吧:一、exit(),die()和trigger_error() 首先die()同等于exit(),两 ...
最近在做一个工资统计模块,之前用了一个叫amchart 的flash组件,感觉还是挺不错的,使用的效果如下,
后来又要实现一个明细的页面,心想已经用了flash技术了,干脆把flex技术也搞上,于是安装了flex builder,现学现用,
花了些时间, 做了个效果图,如下 这里就只附上flex的代码,关于amchart,大家就自己google一下吧,
flex代码如下
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www ...
最近在研究javascript,闲来无事,弄了个js的图片幻灯片,这里高人多多,在下就自讨没趣,献丑了
//定义结构
//url:图片地址,link:链接地址,time:间隔时间,target:链接方式
var picss=[
{url:'http://img08.taobaocdn.com/bao/uploaded/i8/T132JHXoNGXXb8_w73_050214.jpg',
link:'http://s.click.taobao.com/t_8?e=7HZ6jHSTb0FvNGBTwZ3oxzBmdv8h%2B%2FprH6BJMj8qtqGgbLzAVvw28JzlzH3 ...
--
-- 表的结构 `ecs_attribute`
--
CREATE TABLE IF NOT EXISTS `ecs_attribute` (
`attr_id` smallint(5) unsigned NOT NULL auto_increment,
`cat_id` smallint(5) unsigned NOT NULL default '0',
`attr_name` varchar(60) NOT NULL default '',
`attr_input_type` tinyint(1) unsigned NOT NULL default ' ...
<pre lang='sql' line='1'>
--
-- 表的结构 `ecs_goods_activity`促销活动
--
CREATE TABLE IF NOT EXISTS `ecs_goods_activity` (
`act_id` mediumint(8) unsigned NOT NULL auto_increment,
`act_name` varchar(255) NOT NULL,--活动名称
`act_desc` text NOT NULL,--活动描述
`act_type` tinyint(3) unsigned NOT ...
--
-- 表的结构 `ecs_shop_config`
--
CREATE TABLE IF NOT EXISTS `ecs_shop_config` (
`id` smallint(5) unsigned NOT NULL auto_increment,
`parent_id` smallint(5) unsigned NOT NULL default '0',---父id
`code` varchar(30) NOT NULL default '',----代码对应语言文件
`type` varchar(10) NOT NULL default '',-- ...