1,卫生巾是柔软的;“卫生布”则是强硬的。
2,卫生巾的特点是吸附;“卫生布”的特点则是脱卸。
3,卫生巾问候的是别人的大姨妈;“卫生布”则是被别人问候大姨妈。
4,卫生巾从撕开包装后开始被人信任;“卫生布”则是在撕开包装后失去信任。
5,卫生巾给人的感觉是从内到外的轻松;“卫生布”给人的感觉则是从外到内的沉重。
6,卫生巾的呵护从日间到夜间;卫生部的呵护从阳间到阴间。
7,卫生巾拒绝的是男人;“卫生布”拒绝的则是病人。
8,卫生巾牺牲自己来证明别人的卫生;卫生部靠牺牲别人来证明自己的卫生。
9,卫生巾是越张扬越容易被人认可;“卫生布”则是越捂着越遭人唾弃。
10,给卫生巾做广告的除了美女还是美女;“卫生布”做广告的除了疫苗还有三鹿。
11,卫生巾向更轻,更薄的方向发展;“卫生布”向更厚,更黑的方向发展。
12,第一次使用卫生巾,你就离成熟不远了;第一次相信“卫生布”,你就离投胎不远了。
13,卫生巾的掩盖是周期性的掩盖;“卫生布”的掩盖则是长期性的掩盖。
14,卫生巾越来越像妇女之友;“卫生布”越来越像全民公敌。
2,卫生巾的特点是吸附;“卫生布”的特点则是脱卸。
3,卫生巾问候的是别人的大姨妈;“卫生布”则是被别人问候大姨妈。
4,卫生巾从撕开包装后开始被人信任;“卫生布”则是在撕开包装后失去信任。
5,卫生巾给人的感觉是从内到外的轻松;“卫生布”给人的感觉则是从外到内的沉重。
6,卫生巾的呵护从日间到夜间;卫生部的呵护从阳间到阴间。
7,卫生巾拒绝的是男人;“卫生布”拒绝的则是病人。
8,卫生巾牺牲自己来证明别人的卫生;卫生部靠牺牲别人来证明自己的卫生。
9,卫生巾是越张扬越容易被人认可;“卫生布”则是越捂着越遭人唾弃。
10,给卫生巾做广告的除了美女还是美女;“卫生布”做广告的除了疫苗还有三鹿。
11,卫生巾向更轻,更薄的方向发展;“卫生布”向更厚,更黑的方向发展。
12,第一次使用卫生巾,你就离成熟不远了;第一次相信“卫生布”,你就离投胎不远了。
13,卫生巾的掩盖是周期性的掩盖;“卫生布”的掩盖则是长期性的掩盖。
14,卫生巾越来越像妇女之友;“卫生布”越来越像全民公敌。
企业网站cms程序制作 http://www.aixq.com Else
模板制作 卤蛋
本程序来自:http://www.sofut.com
演示:http://www.sofut.com
Email :sahu@qq.com
管理
用名:admin
密码:admin
前台模板和后台模板
模板缓存目录化
模板参考
http://www.systn.com
模板方面有什么不明白的地方,可以在blog
email等留言通知!
运行环境:mysql5+php5+jqeury+json+apache
源码下载
http://www.uushare.com/user/cukunet/file/2933235
项目特点!
只要你懂的html你就可以做模板,只要你懂得用dw就可以直接的编辑模板
如果你懂得做两个模板,那么你的站就可以在后台用模板换来换去!
只要你懂的sql,就可以改内容!
ps:
blog招友情链接!
模板制作 卤蛋
本程序来自:http://www.sofut.com
演示:http://www.sofut.com
Email :sahu@qq.com
管理
用名:admin
密码:admin
前台模板和后台模板
模板缓存目录化
模板参考
http://www.systn.com
模板方面有什么不明白的地方,可以在blog
email等留言通知!
运行环境:mysql5+php5+jqeury+json+apache
源码下载
http://www.uushare.com/user/cukunet/file/2933235
项目特点!
只要你懂的html你就可以做模板,只要你懂得用dw就可以直接的编辑模板
如果你懂得做两个模板,那么你的站就可以在后台用模板换来换去!
只要你懂的sql,就可以改内容!
ps:
blog招友情链接!
昨天晚上去志凡的网站,看到一他写的一个函数
原文地址:
http://coderhome.net/code/index.php?id=159
redstone 原来的代码,用正则替换,img和title中有关键字不会被替换 (之前bo-blog的一些插件也碰到这样的问题!)效果是全文的,,
不过我在处理一个站的时候 全文被替换了,然后就被K了,呵呵
昨天经过测试后,我结合两个,改成
文章中的"网站",就是演示的效果!
http://www.sofut.com/articles/40.htm
这样的网站,在用关键字,索引关键字,优化的效果就出来了!
原文地址:
http://coderhome.net/code/index.php?id=159
function str_replace_once($needle, $replace, $haystack) {
return preg_replace('/' . preg_quote($needle,'/') . '/', $replace,$haystack,1);
}
return preg_replace('/' . preg_quote($needle,'/') . '/', $replace,$haystack,1);
}
redstone 原来的代码,用正则替换,img和title中有关键字不会被替换 (之前bo-blog的一些插件也碰到这样的问题!)效果是全文的,,
不过我在处理一个站的时候 全文被替换了,然后就被K了,呵呵
function changekeyword($str, $keyword, $url) {
$a = "<a href=\"$url\">$keyword</a>";
$str = preg_replace("/(([^>][^\"])($keyword)([^<]))/is", "\\2$a\\4", $str);
$str = preg_replace('/(title|alt)=("?[^<]+)'.str_replace('/', '\\/', $a).'([^>]+?"?)/i', "\\1=\\2$keyword\\3", $str);
return $str;
}
$a = "<a href=\"$url\">$keyword</a>";
$str = preg_replace("/(([^>][^\"])($keyword)([^<]))/is", "\\2$a\\4", $str);
$str = preg_replace('/(title|alt)=("?[^<]+)'.str_replace('/', '\\/', $a).'([^>]+?"?)/i', "\\1=\\2$keyword\\3", $str);
return $str;
}
昨天经过测试后,我结合两个,改成
function str_replace_once($str, $keyword, $url,$limit=1) {
$a = "<a href=\"$url\">$keyword</a>";
$str = preg_replace("/(([^>][^\"])($keyword)([^<]))/is", "\\2$a\\4", $str,$limit);
$str = preg_replace('/(title|alt)=("?[^<]+)'.str_replace('/', '\\/', $a).'([^>]+?"?)/i', "\\1=\\2$keyword\\3", $str);
return $str;
}
$a = "<a href=\"$url\">$keyword</a>";
$str = preg_replace("/(([^>][^\"])($keyword)([^<]))/is", "\\2$a\\4", $str,$limit);
$str = preg_replace('/(title|alt)=("?[^<]+)'.str_replace('/', '\\/', $a).'([^>]+?"?)/i', "\\1=\\2$keyword\\3", $str);
return $str;
}
文章中的"网站",就是演示的效果!
http://www.sofut.com/articles/40.htm
这样的网站,在用关键字,索引关键字,优化的效果就出来了!
把xheditor改成bo-blog的编辑插件!先留下位置
在几个项目中,用了这个之后,感觉还不错,就打算把改成b0-blog的编辑器!
先留个位置!
在几个项目中,用了这个之后,感觉还不错,就打算把改成b0-blog的编辑器!
先留个位置!
今天晚上把jquery的ajax的购物车的例子传上来
这个局部都好了!今天晚上一定弄好例子上传
弄好了,简单的
用的是ajax+json
demo的下载地址:
http://www.uushare.com/user/cukunet/file/2918311
演示
http://www.aixq.com/demo4/index.html
js的代码写在index.html下,下载下来就有!
广告一下:
php+mysql代码生成器下载
这个局部都好了!今天晚上一定弄好例子上传
弄好了,简单的
用的是ajax+json
demo的下载地址:
http://www.uushare.com/user/cukunet/file/2918311
演示
http://www.aixq.com/demo4/index.html
js的代码写在index.html下,下载下来就有!
广告一下:
php+mysql代码生成器下载
引用
#--从新闻表中找出有记录的新闻分类
select (select catname from cuku_newscat where cuku_newscat.catname=cuku_news.catname) as catname from cuku_news group by cuku_news.catname
select (select catname from cuku_newscat where cuku_newscat.catname=cuku_news.catname) as catname from cuku_news group by cuku_news.catname
引用
#--从新闻分类表中找出有记录的新闻分类
select (select catname from cuku_news where cuku_newscat.catname=cuku_news.catname limit 1 ) as catname
from cuku_newscat
where catname is not null group by cuku_newscat.catname
select (select catname from cuku_news where cuku_newscat.catname=cuku_news.catname limit 1 ) as catname
from cuku_newscat
where catname is not null group by cuku_newscat.catname
引用
#--交差查询 新闻表 与新闻分类表
select cuku_newscat.catname from cuku_newscat ,cuku_news where cuku_newscat.catname=cuku_news.catname group by cuku_news.catname
select cuku_newscat.catname from cuku_newscat ,cuku_news where cuku_newscat.catname=cuku_news.catname group by cuku_news.catname
在tx有域名邮箱后,网易也推出域名邮箱,之前是有,后来没有了
现在又在推出,可能可以吸收部份的企业会员
但总体来说,邮箱的编码,还是有问题!
现在又在推出,可能可以吸收部份的企业会员
但总体来说,邮箱的编码,还是有问题!
引用
2010年,一美国人到中国旅游,用10万美元兑换到68万人民币。在中国吃喝玩乐了一年,花了18万人民币。2011年,他要回去了,到银行去,因为人民币兑美元升值到1:5,这位美国人用剩下的50万人民币换到了10万美元。来时10万美元,回去还是10万,高高兴兴地回家了!
另一美国人效仿,也拿10万美元换了68万RMB,花50万买了套房子,吃喝玩乐花了18万,想回去了,房子不能带走只好卖了,净得100万,刚好能换到20万美元,美国人说我们在玩,也是在挣钱!..
中国还很高兴,因为中国的官员们说中国的GDP又增长了……!
<script>var online= new Array();</script>
<script src="http://webpresence.qq.com/getonline?Type=1&83858101:"></script>
<script>
if(online[0]==0)
{
document.write("<a href=\"http://wpa.qq.com/msgrd?V=1&Uin=83858101&Site=http://www.xm176.com&Menu=yes\"><img border=\"0\" SRC='http://wpslogo.qq.com/41_offline.gif' alt=\"没有在线\">没有在线,不用显示</a>");
}
else
{
document.write("<a href=\"http://sighttp.qq.com/cgi-bin/check?sigkey=81a37f0b7cac68639bddfdb9b93a6c92bc211f3e3a4e683afbb31a079382dc9d\"; target=_blank; onclick=\"var tempSrc='http://sighttp.qq.com/wpa.js?rantime='+Math.random()+'&sigkey=81a37f0b7cac68639bddfdb9b93a6c92bc211f3e3a4e683afbb31a079382dc9d';var oldscript=document.getElementById('testJs');var newscript=document.createElement('script');newscript.setAttribute('type','text/javascript'); newscript.setAttribute('id', 'testJs');newscript.setAttribute('src',tempSrc);if(oldscript == null){document.body.appendChild(newscript);}else{oldscript.parentNode.replaceChild(newscript, oldscript);}return false;\"><img border=\"0\" SRC='http://wpslogo.qq.com/41_online.gif' alt=\"点击这里给我发消息\"></a>");
} </script>
<script src="http://webpresence.qq.com/getonline?Type=1&83858101:"></script>
<script>
if(online[0]==0)
{
document.write("<a href=\"http://wpa.qq.com/msgrd?V=1&Uin=83858101&Site=http://www.xm176.com&Menu=yes\"><img border=\"0\" SRC='http://wpslogo.qq.com/41_offline.gif' alt=\"没有在线\">没有在线,不用显示</a>");
}
else
{
document.write("<a href=\"http://sighttp.qq.com/cgi-bin/check?sigkey=81a37f0b7cac68639bddfdb9b93a6c92bc211f3e3a4e683afbb31a079382dc9d\"; target=_blank; onclick=\"var tempSrc='http://sighttp.qq.com/wpa.js?rantime='+Math.random()+'&sigkey=81a37f0b7cac68639bddfdb9b93a6c92bc211f3e3a4e683afbb31a079382dc9d';var oldscript=document.getElementById('testJs');var newscript=document.createElement('script');newscript.setAttribute('type','text/javascript'); newscript.setAttribute('id', 'testJs');newscript.setAttribute('src',tempSrc);if(oldscript == null){document.body.appendChild(newscript);}else{oldscript.parentNode.replaceChild(newscript, oldscript);}return false;\"><img border=\"0\" SRC='http://wpslogo.qq.com/41_online.gif' alt=\"点击这里给我发消息\"></a>");
} </script>
ps:比如不在线的时候不显示!(wk的思路)
原文地址:
http://baike.baidu.com/view/1479346.htm
YAML 来自YAML官方网站 (http://www.yaml.org/) 的定义: YAML是一种直观的能够被电脑识别的的数据数据序列化格式,他并且容易被人类阅读,容易和脚本语言交互的。换种说法,YAML是一种很简单的类似于XML的数据描述语言,语法比XML简单很多。他在描述能够被转化成数组或hash的数据是很有用,例如:
house:
family:
name: Doe
parents:
- John
- Jane
children:
- Paul
- Mark
- Simone
address:
number: 34
street: Main Street
city: Nowheretown
zipcode: 12345
解析这个YAML将会自动创建下面的PHP数组:
$house = array(
'family' => array(
'name' => 'Doe',
'parents' => array('John', 'Jane'),
'children' => array('Paul', 'Mark', 'Simone')
),
'address' => array(
'number' => 34,
'street' => 'Main Street',
'city' => 'Nowheretown',
'zipcode' => '12345'
)
);
在YAML里面,结构通过缩进来表示,连续的项目通过减号"-"来表示,map结构里面的key/value对用冒号":"来分隔。YAML也有用来描述好几行相同结构的数据的缩写语法,数组用'[]'包括起来,hash用'{}'来包括。因此,前面的这个YAML能够缩写成这样:
house:
family: { name: Doe, parents: [John, Jane], children: [Paul, Mark, Simone] }
address: { number: 34, street: Main Street, city: Nowheretown, zipcode: 12345 }
YAML是"YAML Ain't Markup Language(YAML不是一种标记语言)"的缩写。这种格式大约是2001年出现的,现在为止已有多种语言的YAML解析器。
提示 YAML格式的周详规格能够在YAML官方网站http://www.yaml.org/找到。
如您所见,写YAML要比XML快得多(无需关闭标签或引号),并且比'.ini'文档功能更强(ini文档不支持层次)。所以symfony选择YAML作为配置信息的最好选择格式。在本书您会看到很多YAML文档,但是他很直观您用不着更深入地研究YAML。
.net 的yaml地址:http://yaml-net-parser.sourceforge.net/
ibm的yaml地址:http://www.ibm.com/developerworks/cn/xml/x-cn-yamlintro/
http://baike.baidu.com/view/1479346.htm
YAML 来自YAML官方网站 (http://www.yaml.org/) 的定义: YAML是一种直观的能够被电脑识别的的数据数据序列化格式,他并且容易被人类阅读,容易和脚本语言交互的。换种说法,YAML是一种很简单的类似于XML的数据描述语言,语法比XML简单很多。他在描述能够被转化成数组或hash的数据是很有用,例如:
house:
family:
name: Doe
parents:
- John
- Jane
children:
- Paul
- Mark
- Simone
address:
number: 34
street: Main Street
city: Nowheretown
zipcode: 12345
解析这个YAML将会自动创建下面的PHP数组:
$house = array(
'family' => array(
'name' => 'Doe',
'parents' => array('John', 'Jane'),
'children' => array('Paul', 'Mark', 'Simone')
),
'address' => array(
'number' => 34,
'street' => 'Main Street',
'city' => 'Nowheretown',
'zipcode' => '12345'
)
);
在YAML里面,结构通过缩进来表示,连续的项目通过减号"-"来表示,map结构里面的key/value对用冒号":"来分隔。YAML也有用来描述好几行相同结构的数据的缩写语法,数组用'[]'包括起来,hash用'{}'来包括。因此,前面的这个YAML能够缩写成这样:
house:
family: { name: Doe, parents: [John, Jane], children: [Paul, Mark, Simone] }
address: { number: 34, street: Main Street, city: Nowheretown, zipcode: 12345 }
YAML是"YAML Ain't Markup Language(YAML不是一种标记语言)"的缩写。这种格式大约是2001年出现的,现在为止已有多种语言的YAML解析器。
提示 YAML格式的周详规格能够在YAML官方网站http://www.yaml.org/找到。
如您所见,写YAML要比XML快得多(无需关闭标签或引号),并且比'.ini'文档功能更强(ini文档不支持层次)。所以symfony选择YAML作为配置信息的最好选择格式。在本书您会看到很多YAML文档,但是他很直观您用不着更深入地研究YAML。
.net 的yaml地址:http://yaml-net-parser.sourceforge.net/
ibm的yaml地址:http://www.ibm.com/developerworks/cn/xml/x-cn-yamlintro/
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Collections;
using System.Text.RegularExpressions;
using MSScriptControl;
/// <summary>
///GetHtml 的摘要说明
/// </summary>
public class OG
{
/// <summary>
/// 获取截取内容数组:不包含头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <returns></returns>
public static ArrayList GetHtmls(string sHtml, string strStart, string strEnd)
{
return new MSSC().returnJSArrayResult(sHtml, strStart, strEnd);
}
/// <summary>
/// 获取截取内容数组:自定义头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <param name="getStart">是否包含头内容</param>
/// <param name="getEnd">是否包含尾内容</param>
/// <returns></returns>
public static ArrayList GetHtmls(string sHtml, string strStart, string strEnd, bool getStart, bool getEnd)
{
return new MSSC().returnJSArrayResult(sHtml, strStart, strEnd, getStart, getEnd);
}
/// <summary>
/// 获取截取内容:不包含头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <returns></returns>
public static string GetHtml(string sHtml, string strStart, string strEnd)
{
return new MSSC().returnJSResult(sHtml, strStart, strEnd);
}
/// <summary>
/// 获取截取内容:自定义头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <param name="getStart">是否包含头内容</param>
/// <param name="getEnd">是否包含尾内容</param>
/// <returns></returns>
public static string GetHtml(string sHtml, string strStart, string strEnd, bool getStart, bool getEnd)
{
return new MSSC().returnJSResult(sHtml, strStart, strEnd, getStart, getEnd);
}
}
internal class MSSC : IMSSC
{
private string deReplaceStr(string str)
{
return str.Replace("string_回车", "\r").Replace("string_换行", "\n").Replace("string_双引", "\"").Replace("string_反斜", "\\").Replace("string_为空", "").Replace("string_空头", "").Replace("string_空尾", "");
}
private string GetRegexResult(Regex re, string sign, string matchStr)
{
Match match = re.Match(matchStr);
return re.Replace(match.ToString(), sign);
}
private string replaceStr(string str)
{
if ((str == null) || (str == ""))
{
return "string_为空";
}
return str.Replace("\r", "string_回车").Replace("\n", "string_换行").Replace("\"", "string_双引").Replace("\\", "string_反斜");
}
/// <summary>
/// 获取截取内容数组:不包含头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <returns></returns>
public ArrayList returnJSArrayResult(string sHtml, string strStart, string strEnd)
{
return returnJSArrayResult(sHtml, strStart, strEnd, false, false);
}
/// <summary>
/// 获取截取内容数组:自定义头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <param name="getStart">是否包含头内容</param>
/// <param name="getEnd">是否包含尾内容</param>
/// <returns></returns>
public ArrayList returnJSArrayResult(string sHtml, string strStart, string strEnd, bool getStart, bool getEnd)
{
if ((strEnd == null) || (strEnd == ""))
{
sHtml = sHtml + "string_空尾";
strEnd = "string_空尾";
}
if ((strStart == null) || (strStart == ""))
{
sHtml = "string_空头" + sHtml;
strStart = "string_空头";
}
ArrayList list = new ArrayList();
Regex re = new Regex(this.returnRegexStr(this.replaceStr(strStart), this.replaceStr(strEnd)));
MatchCollection matchs = re.Matches(this.replaceStr(sHtml));
for (int i = 0; i < matchs.Count; i++)
{
//list.Add(this.deReplaceStr(this.GetRegexResult(re, "${url}", matchs[i].Value)));
string matchStr = this.deReplaceStr(this.GetRegexResult(re, "${url}", matchs[i].Value));
if (getStart) matchStr = strStart + matchStr;
if (getEnd) matchStr = matchStr + strEnd;
list.Add(matchStr);
}
return list;
}
/// <summary>
/// 获取截取内容:不包含头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <returns></returns>
public string returnJSResult(string sHtml, string strStart, string strEnd)
{
return returnJSResult(sHtml, strStart, strEnd, false, false);
}
/// <summary>
/// 获取截取内容:自定义头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <param name="getStart">是否包含头内容</param>
/// <param name="getEnd">是否包含尾内容</param>
/// <returns></returns>
public string returnJSResult(string sHtml, string strStart, string strEnd, bool getStart, bool getEnd)
{
if ((strEnd == null) || (strEnd == ""))
{
sHtml = sHtml + "string_空尾";
strEnd = "string_空尾";
}
if ((strStart == null) || (strStart == ""))
{
sHtml = "string_空头" + sHtml;
strStart = "string_空头";
}
string code = new StringTool().JSStr();
ScriptControlClass class2 = new ScriptControlClass();
class2.Language = "javascript";
class2.AddCode(code);
object obj2 = class2.Eval(string.Format("Main(\"{0}\",\"{1}\",\"{2}\")", this.replaceStr(strStart), this.replaceStr(strEnd), this.replaceStr(sHtml)));
//return this.deReplaceStr(obj2.ToString());
string matchStr = this.deReplaceStr(obj2.ToString());
if (getStart) matchStr = strStart + matchStr;
if (getEnd) matchStr = matchStr + strEnd;
return matchStr;
}
private string returnRegexStr(string strStart, string strEnd)
{
string code = new StringTool().JSStr();
ScriptControlClass class2 = new ScriptControlClass();
class2.Language = "javascript";
class2.AddCode(code);
return class2.Eval(string.Format("GetRegex(\"{0}\",\"{1}\",\"{2}\")", strStart, strEnd, "url")).ToString();
}
}
internal interface IMSSC
{
string returnJSResult(string sHtml, string strStart, string strEnd);
}
internal class StringTool
{
public string JSStr()
{
return "function Main(s1,s2,s3)\r\n{\r\n\tvar s = GetRegex(s1, s2);\r\n return MatchString(s,s3);\r\n}\r\n\r\nfunction GetRegex(str1, str2, group)\r\n\t\t\t{\r\n\t\t\t\tif (str1.length==0 || str2.length==0){\r\n\t\t\t\t\treturn '';\r\n\t\t\t\t}\r\n\t\t\t\tvar exs = new Array(/\\\\/gi, /\\^/gi, /\\$/gi, /\\{/gi, /\\[/gi, /\\./gi, /\\(/gi,/\\)/gi, /\\*/gi, /\\+/gi, /\\?/gi, /\\!/gi, /\\#/gi,/\\|/gi);\r\n\t\t\t\tvar chars = new Array('\\\\', '^', '$', '{', '[', '.', '(',')', '*', '+', '?', '!', '#', '|');\r\n\t\t\t\tfor(i=0; i<exs.length; i++){\r\n\t\t\t\t\tstr1 = str1.replace(exs[i],'\\\\'+chars[i]);\r\n\t\t\t\t\tstr2 = str2.replace(exs[i],'\\\\'+chars[i]);\r\n\t\t\t\t}\r\n\t\t\t\tif (group==null){\r\n\t\t\t\t\tstr1 = str1.replace(/\\r/ig,'\\\\s').replace(/\\n/ig,'\\\\s');\r\n\t\t\t\t\tstr2 = str2.replace(/\\r/ig,'\\\\s').replace(/\\n/ig,'\\\\s');\r\n\t\t\t\t\treturn str1 +'((.|\\\\n)+?)'+ str2\r\n\t\t\t\t}else{\r\n\t\t\t\t\treturn str1 +'(?<'+group+'>.+?)'+ str2\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\nfunction MatchString(s,d)\r\n\t\t\t{\r\n\t\t\t\tvar re, arr;\r\n\t\t\t\teval('re=/'+ s.replace(/\\//g,'\\\\/') +'/igm;');\r\n\t\t\t\tarr = re.exec(d);\r\n\t\t\t\tif (arr!=null){\r\n\t\t\t\t\ts = '';\r\n\t\t\t\t\t\ts += arr[1];\r\n\t\t\t\t\treturn s;\r\n\t\t\t\t}else{\r\n\t\t\t\t\treturn ('没匹配的内容');\r\n\t\t\t\t}\r\n\t\t\t}";
}
}
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Collections;
using System.Text.RegularExpressions;
using MSScriptControl;
/// <summary>
///GetHtml 的摘要说明
/// </summary>
public class OG
{
/// <summary>
/// 获取截取内容数组:不包含头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <returns></returns>
public static ArrayList GetHtmls(string sHtml, string strStart, string strEnd)
{
return new MSSC().returnJSArrayResult(sHtml, strStart, strEnd);
}
/// <summary>
/// 获取截取内容数组:自定义头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <param name="getStart">是否包含头内容</param>
/// <param name="getEnd">是否包含尾内容</param>
/// <returns></returns>
public static ArrayList GetHtmls(string sHtml, string strStart, string strEnd, bool getStart, bool getEnd)
{
return new MSSC().returnJSArrayResult(sHtml, strStart, strEnd, getStart, getEnd);
}
/// <summary>
/// 获取截取内容:不包含头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <returns></returns>
public static string GetHtml(string sHtml, string strStart, string strEnd)
{
return new MSSC().returnJSResult(sHtml, strStart, strEnd);
}
/// <summary>
/// 获取截取内容:自定义头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <param name="getStart">是否包含头内容</param>
/// <param name="getEnd">是否包含尾内容</param>
/// <returns></returns>
public static string GetHtml(string sHtml, string strStart, string strEnd, bool getStart, bool getEnd)
{
return new MSSC().returnJSResult(sHtml, strStart, strEnd, getStart, getEnd);
}
}
internal class MSSC : IMSSC
{
private string deReplaceStr(string str)
{
return str.Replace("string_回车", "\r").Replace("string_换行", "\n").Replace("string_双引", "\"").Replace("string_反斜", "\\").Replace("string_为空", "").Replace("string_空头", "").Replace("string_空尾", "");
}
private string GetRegexResult(Regex re, string sign, string matchStr)
{
Match match = re.Match(matchStr);
return re.Replace(match.ToString(), sign);
}
private string replaceStr(string str)
{
if ((str == null) || (str == ""))
{
return "string_为空";
}
return str.Replace("\r", "string_回车").Replace("\n", "string_换行").Replace("\"", "string_双引").Replace("\\", "string_反斜");
}
/// <summary>
/// 获取截取内容数组:不包含头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <returns></returns>
public ArrayList returnJSArrayResult(string sHtml, string strStart, string strEnd)
{
return returnJSArrayResult(sHtml, strStart, strEnd, false, false);
}
/// <summary>
/// 获取截取内容数组:自定义头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <param name="getStart">是否包含头内容</param>
/// <param name="getEnd">是否包含尾内容</param>
/// <returns></returns>
public ArrayList returnJSArrayResult(string sHtml, string strStart, string strEnd, bool getStart, bool getEnd)
{
if ((strEnd == null) || (strEnd == ""))
{
sHtml = sHtml + "string_空尾";
strEnd = "string_空尾";
}
if ((strStart == null) || (strStart == ""))
{
sHtml = "string_空头" + sHtml;
strStart = "string_空头";
}
ArrayList list = new ArrayList();
Regex re = new Regex(this.returnRegexStr(this.replaceStr(strStart), this.replaceStr(strEnd)));
MatchCollection matchs = re.Matches(this.replaceStr(sHtml));
for (int i = 0; i < matchs.Count; i++)
{
//list.Add(this.deReplaceStr(this.GetRegexResult(re, "${url}", matchs[i].Value)));
string matchStr = this.deReplaceStr(this.GetRegexResult(re, "${url}", matchs[i].Value));
if (getStart) matchStr = strStart + matchStr;
if (getEnd) matchStr = matchStr + strEnd;
list.Add(matchStr);
}
return list;
}
/// <summary>
/// 获取截取内容:不包含头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <returns></returns>
public string returnJSResult(string sHtml, string strStart, string strEnd)
{
return returnJSResult(sHtml, strStart, strEnd, false, false);
}
/// <summary>
/// 获取截取内容:自定义头尾
/// </summary>
/// <param name="sHtml">原文内容</param>
/// <param name="strStart">开头内容</param>
/// <param name="strEnd">结束内容</param>
/// <param name="getStart">是否包含头内容</param>
/// <param name="getEnd">是否包含尾内容</param>
/// <returns></returns>
public string returnJSResult(string sHtml, string strStart, string strEnd, bool getStart, bool getEnd)
{
if ((strEnd == null) || (strEnd == ""))
{
sHtml = sHtml + "string_空尾";
strEnd = "string_空尾";
}
if ((strStart == null) || (strStart == ""))
{
sHtml = "string_空头" + sHtml;
strStart = "string_空头";
}
string code = new StringTool().JSStr();
ScriptControlClass class2 = new ScriptControlClass();
class2.Language = "javascript";
class2.AddCode(code);
object obj2 = class2.Eval(string.Format("Main(\"{0}\",\"{1}\",\"{2}\")", this.replaceStr(strStart), this.replaceStr(strEnd), this.replaceStr(sHtml)));
//return this.deReplaceStr(obj2.ToString());
string matchStr = this.deReplaceStr(obj2.ToString());
if (getStart) matchStr = strStart + matchStr;
if (getEnd) matchStr = matchStr + strEnd;
return matchStr;
}
private string returnRegexStr(string strStart, string strEnd)
{
string code = new StringTool().JSStr();
ScriptControlClass class2 = new ScriptControlClass();
class2.Language = "javascript";
class2.AddCode(code);
return class2.Eval(string.Format("GetRegex(\"{0}\",\"{1}\",\"{2}\")", strStart, strEnd, "url")).ToString();
}
}
internal interface IMSSC
{
string returnJSResult(string sHtml, string strStart, string strEnd);
}
internal class StringTool
{
public string JSStr()
{
return "function Main(s1,s2,s3)\r\n{\r\n\tvar s = GetRegex(s1, s2);\r\n return MatchString(s,s3);\r\n}\r\n\r\nfunction GetRegex(str1, str2, group)\r\n\t\t\t{\r\n\t\t\t\tif (str1.length==0 || str2.length==0){\r\n\t\t\t\t\treturn '';\r\n\t\t\t\t}\r\n\t\t\t\tvar exs = new Array(/\\\\/gi, /\\^/gi, /\\$/gi, /\\{/gi, /\\[/gi, /\\./gi, /\\(/gi,/\\)/gi, /\\*/gi, /\\+/gi, /\\?/gi, /\\!/gi, /\\#/gi,/\\|/gi);\r\n\t\t\t\tvar chars = new Array('\\\\', '^', '$', '{', '[', '.', '(',')', '*', '+', '?', '!', '#', '|');\r\n\t\t\t\tfor(i=0; i<exs.length; i++){\r\n\t\t\t\t\tstr1 = str1.replace(exs[i],'\\\\'+chars[i]);\r\n\t\t\t\t\tstr2 = str2.replace(exs[i],'\\\\'+chars[i]);\r\n\t\t\t\t}\r\n\t\t\t\tif (group==null){\r\n\t\t\t\t\tstr1 = str1.replace(/\\r/ig,'\\\\s').replace(/\\n/ig,'\\\\s');\r\n\t\t\t\t\tstr2 = str2.replace(/\\r/ig,'\\\\s').replace(/\\n/ig,'\\\\s');\r\n\t\t\t\t\treturn str1 +'((.|\\\\n)+?)'+ str2\r\n\t\t\t\t}else{\r\n\t\t\t\t\treturn str1 +'(?<'+group+'>.+?)'+ str2\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\nfunction MatchString(s,d)\r\n\t\t\t{\r\n\t\t\t\tvar re, arr;\r\n\t\t\t\teval('re=/'+ s.replace(/\\//g,'\\\\/') +'/igm;');\r\n\t\t\t\tarr = re.exec(d);\r\n\t\t\t\tif (arr!=null){\r\n\t\t\t\t\ts = '';\r\n\t\t\t\t\t\ts += arr[1];\r\n\t\t\t\t\treturn s;\r\n\t\t\t\t}else{\r\n\t\t\t\t\treturn ('没匹配的内容');\r\n\t\t\t\t}\r\n\t\t\t}";
}
}
原文地址:http://bbs2.mowo.cn/dispbbs.asp?boardID=58&ID=45479&page=1
沉痛悼念我们的麦友——黄福荣(麦名:傻人傻福)
为人进出的门紧锁着,为狗爬出的洞敞开着,一个声音高叫着———爬出来吧,给你自由!我渴望自由,但我深深地知道———人的身躯怎能从狗洞子里爬出!我希望有一天地下的烈火,将我连这活棺材一齐烧掉,我应该在烈火与鲜血中得到永生!
给textarea加上maxlength
<textarea name="described" onkeyup='if (this.value.length>this.maxlength){this.value=this.value.substr(0,this.maxlength);}' maxlength="200" cols="50" rows="5" id="described">{rs['described']}</textarea>
jQuery Select(单选) 模拟插件 V1.3.5
引用
08月29日更新 V1.3.5
a、修正safari下的样式问题
b、使用其他的方法生成select后面的下拉箭头
c、增加对鼠标滚轮的支持。
d、一些细节上的写法。
Demo:http://www.zhangjingwei.com/demo/jQuery.Select/index.html
您可以自由的使用这个开源项目在任何项目上。(商业、非商业)
希望您可以补充完善这个插件。
08年12月写的插件,好像有一些朋友在用,那个时候写的东西,现在看来写的很烂很烂,因为工作原因也没有时间去修改。
今天看到回复中的很多问题,兼并解决了一些,因为写的不好,所以各位使用者在遇到问题并修正后,还请直接回馈给我,我修改下。
插件勉强能用,多多包涵了,工作是在太忙了,3年了….
a、修正safari下的样式问题
b、使用其他的方法生成select后面的下拉箭头
c、增加对鼠标滚轮的支持。
d、一些细节上的写法。
Demo:http://www.zhangjingwei.com/demo/jQuery.Select/index.html
您可以自由的使用这个开源项目在任何项目上。(商业、非商业)
希望您可以补充完善这个插件。
08年12月写的插件,好像有一些朋友在用,那个时候写的东西,现在看来写的很烂很烂,因为工作原因也没有时间去修改。
今天看到回复中的很多问题,兼并解决了一些,因为写的不好,所以各位使用者在遇到问题并修正后,还请直接回馈给我,我修改下。
插件勉强能用,多多包涵了,工作是在太忙了,3年了….
今天早上碰到一个问题
查询等待很久提示错误
第一个感觉,时间超时了(难道台北有控制时间)
登入服务器,
在从文件判断哪里出了问题 是链接另一个服务器出了问题
把链接的字符串复制回来,发给主管,后来发现,原来是ip改了!
查询等待很久提示错误
第一个感觉,时间超时了(难道台北有控制时间)
登入服务器,
在从文件判断哪里出了问题 是链接另一个服务器出了问题
把链接的字符串复制回来,发给主管,后来发现,原来是ip改了!
2010年4月8日23点57分43秒——2010年4月9日00点03分18秒,全球互联网受到不明电磁干扰,现已恢复正常
目前没有看到国外的报道!
只是国内
我原来是设国外的dns
换成国内的dns
才可以上,
初步判断和国内的防xx墙有关!
目前没有看到国外的报道!
只是国内
我原来是设国外的dns
换成国内的dns
才可以上,
初步判断和国内的防xx墙有关!
引用
if (dataGridView1.Columns[0].HeaderText != "選擇")
{
dataGridView1.AutoGenerateColumns = false;
dataGridView1.Columns["选择"].Visible = false;
//序化
DataGridViewCheckBoxColumn newColumn = new DataGridViewCheckBoxColumn();
newColumn.HeaderText = "選擇";
newColumn.DataPropertyName = "选择";
newColumn.Width = 40;
newColumn.TrueValue = "True";
newColumn.FalseValue = "False";
dataGridView1.AutoGenerateColumns = false;
dataGridView1.Columns.Insert(0, newColumn);
}
//else
//{
// dataGridView1.Columns.RemoveAt(0);
// dataGridView1.AutoGenerateColumns = false;
// dataGridView1.Columns["选择"].Visible = false;
// //序化
// DataGridViewCheckBoxColumn newColumn = new DataGridViewCheckBoxColumn();
// newColumn.HeaderText = "選擇";
// newColumn.DataPropertyName = "选择";
// newColumn.Width = 40;
// newColumn.TrueValue = "True";
// newColumn.FalseValue = "False";
// dataGridView1.AutoGenerateColumns = false;
// dataGridView1.Columns.Insert(0, newColumn);
//}
作者: Roddy, 发布日期: 2010-04-04 22:33:08
变更记录:
--------------------------------------------------------------------------------
* 增加: 添加了KE.util.isEmpty函数,用于判断编辑器是否有可见内容。
* 改善: 页面很小时弹出菜单的上下位置不变。
* 改善: 插入超级链接未选中内容时插入URL文本。
* 改善: 插入超级链接的打开类型为当前窗口时删除A标签的target属性。
* BUG: 修改了在IE上HTML属性值里输入JS代码时格式出现错误的问题。
* BUG: 修改了cssPath属性为空时加载首页的问题。
* BUG: 修改了当浏览器出现滚动条并拖动调整大小时控制不住的问题。
* BUG: 修改了embed代码丢失自定义属性的问题。
* BUG: 修改了在IE上切换到代码模式后点击图标触发onbeforeunload事件的问题。
* BUG: 修改了在Firefox上光标在图片旁边时点击鼠标右键,弹出右键菜单的问题。
* BUG: 修改了在Firefox上无法修改/删除图片的超级链接的问题。
* BUG: 修改了在Webkit上有时候无法添加/修改/删除图片的超级链接的问题。
演示页面:
--------------------------------------------------------------------------------
http://kindsoft.net/demo.php
下载页面:
--------------------------------------------------------------------------------
http://kindsoft.net/down.php
变更记录:
--------------------------------------------------------------------------------
* 增加: 添加了KE.util.isEmpty函数,用于判断编辑器是否有可见内容。
* 改善: 页面很小时弹出菜单的上下位置不变。
* 改善: 插入超级链接未选中内容时插入URL文本。
* 改善: 插入超级链接的打开类型为当前窗口时删除A标签的target属性。
* BUG: 修改了在IE上HTML属性值里输入JS代码时格式出现错误的问题。
* BUG: 修改了cssPath属性为空时加载首页的问题。
* BUG: 修改了当浏览器出现滚动条并拖动调整大小时控制不住的问题。
* BUG: 修改了embed代码丢失自定义属性的问题。
* BUG: 修改了在IE上切换到代码模式后点击图标触发onbeforeunload事件的问题。
* BUG: 修改了在Firefox上光标在图片旁边时点击鼠标右键,弹出右键菜单的问题。
* BUG: 修改了在Firefox上无法修改/删除图片的超级链接的问题。
* BUG: 修改了在Webkit上有时候无法添加/修改/删除图片的超级链接的问题。
演示页面:
--------------------------------------------------------------------------------
http://kindsoft.net/demo.php
下载页面:
--------------------------------------------------------------------------------
http://kindsoft.net/down.php
demo3的下载 http://www.uushare.com/user/cukunet/files/2799120
本站演示
有用到一个jq的插件
ps:
这个例子也是同事ivy做的!
本站演示
有用到一个jq的插件
<script type="text/javascript" src="js/jquery.linscroll.js"></script>
<script type="text/javascript">
$(document).ready(
function(){
$("#scrollContent").setScroll( //scrollContent为滚动层的ID
{img:"images/scroll_bk.gif",width:8},//背景图及其宽度
{img:"images/scroll_arrow_up.gif",height:3},//up image
{img:"images/scroll_arrow_down.gif",height:3},//down image
{img:"images/scroll_bar.gif",height:25}//bar image
);
}
);
</script>
<script type="text/javascript">
$(document).ready(
function(){
$("#scrollContent").setScroll( //scrollContent为滚动层的ID
{img:"images/scroll_bk.gif",width:8},//背景图及其宽度
{img:"images/scroll_arrow_up.gif",height:3},//up image
{img:"images/scroll_arrow_down.gif",height:3},//down image
{img:"images/scroll_bar.gif",height:25}//bar image
);
}
);
</script>
ps:
这个例子也是同事ivy做的!
<script type="text/javascript">
$(function(){
var x=10;
var y=10;
$("a.tooltip").mouseover(function(e){
var tooltip="<div id='tooltip'><img src='"+this.href+"' alt='商品預覽圖'/></div>";
$("body").append(tooltip);
$("#tooltip").css({
"top":(e.pageY+y)+"px","left":(e.pageX+x)+"px","position":"absolute","border":"1px solid #ccc","background":"#FFF"
}).show("fast");
}).mouseout(function(){
$("#tooltip").remove();
}).mousemove(function(e){
$("#tooltip").css({
"top":(e.pageY+y)+"px","left":(e.pageX+x)+"px"
});
});
});
</script>
$(function(){
var x=10;
var y=10;
$("a.tooltip").mouseover(function(e){
var tooltip="<div id='tooltip'><img src='"+this.href+"' alt='商品預覽圖'/></div>";
$("body").append(tooltip);
$("#tooltip").css({
"top":(e.pageY+y)+"px","left":(e.pageX+x)+"px","position":"absolute","border":"1px solid #ccc","background":"#FFF"
}).show("fast");
}).mouseout(function(){
$("#tooltip").remove();
}).mousemove(function(e){
$("#tooltip").css({
"top":(e.pageY+y)+"px","left":(e.pageX+x)+"px"
});
});
});
</script>
查看例子
删除的例子,有两部,一是以看到的,二是看不到的
可以看到的是我们点了之后,要删除的那一行没了
并提示我们 某某删除成功,先不做php的部分
查看例子
可以看到的是我们点了之后,要删除的那一行没了
并提示我们 某某删除成功,先不做php的部分
<script type="text/javascript" src="http://www.aixq.com/js/jquery.js"></script>
<script type="text/javascript">
/**
函数名 msgdel
参数 ids
作用 删除
其它 remove() 可以参考手册
**/
function msgdel(ids)
{
$("#tr"+ids).remove();
/**
这里用来向服务器提交,文件名叫ajax.php
**/
$("#msg").html(ids+"删除成功");
}
</script>
<script type="text/javascript">
/**
函数名 msgdel
参数 ids
作用 删除
其它 remove() 可以参考手册
**/
function msgdel(ids)
{
$("#tr"+ids).remove();
/**
这里用来向服务器提交,文件名叫ajax.php
**/
$("#msg").html(ids+"删除成功");
}
</script>
查看例子
我曾经爱过这样一个奶粉
他说我是世上最好的粉丝
我为他保留着那一份爱国心
关上其他奶粉的门
也是这个被我深爱的奶粉
把我变成世上最惨的粉丝
他说的每句话我都会当真 (每天1斤奶,强壮中国人)
他说最爱我的纯
我的要求并不高
不伤身体就算好
可是有一天你说了同样的话(每天1斤奶,强壮中国人)
奶粉里面加毒药
你身上有三聚氰胺味
是我嘴巴犯的罪
不该尝到她的味
喝了之后长结石
你身上有三聚氰胺味
是你缺德的八辈
你们的心儿真太黑
我永远都学不会
他说我是世上最好的粉丝
我为他保留着那一份爱国心
关上其他奶粉的门
也是这个被我深爱的奶粉
把我变成世上最惨的粉丝
他说的每句话我都会当真 (每天1斤奶,强壮中国人)
他说最爱我的纯
我的要求并不高
不伤身体就算好
可是有一天你说了同样的话(每天1斤奶,强壮中国人)
奶粉里面加毒药
你身上有三聚氰胺味
是我嘴巴犯的罪
不该尝到她的味
喝了之后长结石
你身上有三聚氰胺味
是你缺德的八辈
你们的心儿真太黑
我永远都学不会
有人为站长说话了
作者:何三畏
2月23日,工信部公布了一个对互联网建设势将产生重大影响的管理文件:《进一步落实网站备案信息真实性核验工作方案(试行)》。人民日报3月22日发表文章,对这个文件一点都没客气,基本上未从“一方面”到“另一方面”,先讲“优点”表扬一下,虚晃一枪,再笔锋一转,进入批评正题,以便表面上显得比较温和,实则称得上是真正的“抨击”。如果说人民日报这篇文章有一句话看上去还有点照顾“褒贬平衡”的话,那便是,称这个文件“给不少中小网站带来希望的同时也带来了困惑”。而接下来,就专讲“困惑”———其实是“障碍”了。实际的落脚点在于,抨击工信部这样的管理,给互联网的进步造成了阻碍。
笔者百分之百地赞赏人民日报那篇观点鲜明的文章。首先批评的风格值得赞赏,党报批评国家部级单位,直指工作要害,这是不容易的。然后是它批评的内容得人心。虽然早有网民指出工信部那个文件的负面作用,但是人民日报出面当然大不一定。也因为这个原因,笔者觉得在这里分析工信部的错误和人民日报的观点,还不如直接表扬一下人民日报有意思。
人民日报指责工信部的网站“本地备案”制度,致使“中小网站备案花费远超经营成本”,“也意味着,一个大山里的孩子几乎不可能开办自己的网站”,而“购买100M国外空间、并将网站迁移出去的费用仅为10美元左右”。 此外,根据规定,经营性BBS备案需要有ICP证资质。而获得ICP证的先决条件是注册资金在100万元以上。这在事实上置中国上百万的中小网站站长于非法境地。人民日报引述业内人士的估算,我国目前上百万论坛中真正拿到备案的,不超过3000家。于是,“备案难和年轻人创业资金不足成为目前我国中小网站发展过程中的瓶颈”。而互联网的特点,本身是不用大量资金门槛,只要愿意学习,就可以创业的。也就是说,工信部的管理不仅不支持青年创业和中小网站的发展,反而相反。
人民日报同时认为,不用通过工信部的“本地备案”制度的要求,也有其他办法可以达到“加强互联网管理,避免网站经营者流失,有利于国家对互联网进行更全面、更有力的管控”这一效果。也就是说,工信部其实犯的是一个技术错误。人民日报的观点得到了网友的支持,某网站有一个关于工信部新规的投票,共有“新规出台后中小网站经营更方便容易了”,或者更“困难复杂了”和“前后差不多”,结果分别为:0.98%、97.06%和1.96%。这应该是支持人民日报的有力的实证。
互联网的发展对现代社会有多重要,看看英国在做什么,或许算是一个值得重视的旁证:英国首相戈登·布朗于22日宣布,政府将在一年内为每名公民开设个人专属网页,在未来4年内建成无纸化社会。人们届时可以足不出户,通过互联网办理子女入学、申请护照、注册车牌、预约医生和找工作等业务。布朗描绘的是一幅多么迷人的社会景象,而且它是指日可待的,并不指向遥远的未来。互联网既是这么好的东西,任何一个政府都会加紧促进它的发展。而任何一个错误的管理,都将对一个国家的未来带来不可估量的损失。所以,国家管理部门应该注意吸引世界先进经验,同时也要接受各方面的批评建议,争取少犯错误。
作者:何三畏
2月23日,工信部公布了一个对互联网建设势将产生重大影响的管理文件:《进一步落实网站备案信息真实性核验工作方案(试行)》。人民日报3月22日发表文章,对这个文件一点都没客气,基本上未从“一方面”到“另一方面”,先讲“优点”表扬一下,虚晃一枪,再笔锋一转,进入批评正题,以便表面上显得比较温和,实则称得上是真正的“抨击”。如果说人民日报这篇文章有一句话看上去还有点照顾“褒贬平衡”的话,那便是,称这个文件“给不少中小网站带来希望的同时也带来了困惑”。而接下来,就专讲“困惑”———其实是“障碍”了。实际的落脚点在于,抨击工信部这样的管理,给互联网的进步造成了阻碍。
笔者百分之百地赞赏人民日报那篇观点鲜明的文章。首先批评的风格值得赞赏,党报批评国家部级单位,直指工作要害,这是不容易的。然后是它批评的内容得人心。虽然早有网民指出工信部那个文件的负面作用,但是人民日报出面当然大不一定。也因为这个原因,笔者觉得在这里分析工信部的错误和人民日报的观点,还不如直接表扬一下人民日报有意思。
人民日报指责工信部的网站“本地备案”制度,致使“中小网站备案花费远超经营成本”,“也意味着,一个大山里的孩子几乎不可能开办自己的网站”,而“购买100M国外空间、并将网站迁移出去的费用仅为10美元左右”。 此外,根据规定,经营性BBS备案需要有ICP证资质。而获得ICP证的先决条件是注册资金在100万元以上。这在事实上置中国上百万的中小网站站长于非法境地。人民日报引述业内人士的估算,我国目前上百万论坛中真正拿到备案的,不超过3000家。于是,“备案难和年轻人创业资金不足成为目前我国中小网站发展过程中的瓶颈”。而互联网的特点,本身是不用大量资金门槛,只要愿意学习,就可以创业的。也就是说,工信部的管理不仅不支持青年创业和中小网站的发展,反而相反。
人民日报同时认为,不用通过工信部的“本地备案”制度的要求,也有其他办法可以达到“加强互联网管理,避免网站经营者流失,有利于国家对互联网进行更全面、更有力的管控”这一效果。也就是说,工信部其实犯的是一个技术错误。人民日报的观点得到了网友的支持,某网站有一个关于工信部新规的投票,共有“新规出台后中小网站经营更方便容易了”,或者更“困难复杂了”和“前后差不多”,结果分别为:0.98%、97.06%和1.96%。这应该是支持人民日报的有力的实证。
互联网的发展对现代社会有多重要,看看英国在做什么,或许算是一个值得重视的旁证:英国首相戈登·布朗于22日宣布,政府将在一年内为每名公民开设个人专属网页,在未来4年内建成无纸化社会。人们届时可以足不出户,通过互联网办理子女入学、申请护照、注册车牌、预约医生和找工作等业务。布朗描绘的是一幅多么迷人的社会景象,而且它是指日可待的,并不指向遥远的未来。互联网既是这么好的东西,任何一个政府都会加紧促进它的发展。而任何一个错误的管理,都将对一个国家的未来带来不可估量的损失。所以,国家管理部门应该注意吸引世界先进经验,同时也要接受各方面的批评建议,争取少犯错误。
dgv在重新排列的时候,里面的选择不能选,
一点就错!
目前无解~
关键字:禁止datagridview点击排序列标题排序
原来就按日期排列,要禁止,要不然,在dataGridview1的时候,用里面的参数来操作就会出错了
一点就错!
目前无解~
关键字:禁止datagridview点击排序列标题排序
for (int i = 0; i < dataGridView1.ColumnCount; i++)
{
dataGridView1.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;
}
{
dataGridView1.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;
}
原来就按日期排列,要禁止,要不然,在dataGridview1的时候,用里面的参数来操作就会出错了
福州旺利汽配是一家民营经营实体。宽敞明亮的店面座落在福建福州亚太汽配城,超大型的仓库保证货源充足。员工二十名,其中技术与销售人才12名,拥有多部送货车,目前与国内多家知名企业达成共识。销售、生产股份化,产品质量与市场一体化,网络、管理现代化。
主要经营: 各种半挂车配件 品种齐全
广州白云钢板弹簧系列。 国家免检产品
平远恒明轮毂,轮芯。车轴总成系列 强势品牌
福建昌隆刹车片系列 经久耐磨
上海老司机:离合器总成第列 动静离合,全心把握
进口、国产、拖挂车、底盘件、紧固件等系列 价格实惠、质量上乘
经营方式: 批发、来图来样加工、订做。
经营宗旨: 诚信经营,合作双赢
竭诚欢迎 广大新老客户,光临惠顾。来函垂询。
联系方式: 电话:0591-83617895 83920976 83150689 83150626
传真:0591-83920976
手机:13705930986
网址:http://www.fjfzwlqp.com/
主要经营: 各种半挂车配件 品种齐全
广州白云钢板弹簧系列。 国家免检产品
平远恒明轮毂,轮芯。车轴总成系列 强势品牌
福建昌隆刹车片系列 经久耐磨
上海老司机:离合器总成第列 动静离合,全心把握
进口、国产、拖挂车、底盘件、紧固件等系列 价格实惠、质量上乘
经营方式: 批发、来图来样加工、订做。
经营宗旨: 诚信经营,合作双赢
竭诚欢迎 广大新老客户,光临惠顾。来函垂询。
联系方式: 电话:0591-83617895 83920976 83150689 83150626
传真:0591-83920976
手机:13705930986
网址:http://www.fjfzwlqp.com/
引用
http://www.zhubajie.com/task/iv/246859
猪八戒的赏金申明:本站已经收到客户的汇款,确定此任务总金额的80%可以支付给被客户选中的会员。
多人中标模式, 1 等奖 1 人,平分奖金的50000.00元 2 等奖 2 人,平分奖金的60000.00元 3 等奖 3 人,平分奖金的60000.00元 4 等奖 10 人,平分奖金的30000.00元 5 等奖 100 人,平分奖金的50000.00元
猪八戒的赏金申明:本站已经收到客户的汇款,确定此任务总金额的80%可以支付给被客户选中的会员。
多人中标模式, 1 等奖 1 人,平分奖金的50000.00元 2 等奖 2 人,平分奖金的60000.00元 3 等奖 3 人,平分奖金的60000.00元 4 等奖 10 人,平分奖金的30000.00元 5 等奖 100 人,平分奖金的50000.00元
ArrayList arList=new ArrayList();
arList.Add(new DictionaryEntry("1", "單張立帳"));
arList.Add(new DictionaryEntry("2", "不立帳"));
arList.Add(new DictionaryEntry("3", "開出發票才立帳"));
this.txt_lizhang.DisplayMember = "Value";
this.txt_lizhang.ValueMember = "Key";
this.txt_lizhang.DataSource = arList;
txt_lizhang.SelectedValue = "3";
arList.Add(new DictionaryEntry("1", "單張立帳"));
arList.Add(new DictionaryEntry("2", "不立帳"));
arList.Add(new DictionaryEntry("3", "開出發票才立帳"));
this.txt_lizhang.DisplayMember = "Value";
this.txt_lizhang.ValueMember = "Key";
this.txt_lizhang.DataSource = arList;
txt_lizhang.SelectedValue = "3";
据媒体报道,2月26日,湖北十堰市郧西县陈永刚因在网络论坛发帖,质疑当地官商勾结、斥巨资搞形象工程被郧西县公安局以“侮辱诽谤他人”的罪名拘捕。3月5日,十堰市公安局要求暂停执行拘留措施,并派出调查组复核此案。陈永刚在被处行政拘留8天后被释放。这次抓人与去年的河南“王帅发帖案”、内蒙古“吴保全案”和山东段磊发帖案等案情有着惊人的类似,不同的只是地域与人名。
一系列网民发帖被抓事件表明,面对网络上的批评声音,我们的个别地方政府官员对网民的言论自由和公众知情权缺乏起码的尊重,对网民所反映的问题缺乏必要的调查和反馈。他们不是首先检讨具体问题上相关部门信息公开得够不够,自身职能管理上有无值得改进的缺点,而是习惯于动辄删帖、封网,甚至于跨省追捕、抓人判刑,借此来维护本部门的形象,结果却往往事与愿违。
要让老百姓来批评和监督政府,先得保障人民群众的“知情权、参与权、表达权、监督权”。政府要做的是畅通民意沟通渠道和及时的信息公开以回应公众质疑,消解官民之间的隔阂与冲突,只有这样才能真正地提升政府公信力,维护政府形象。
一系列网民发帖被抓事件表明,面对网络上的批评声音,我们的个别地方政府官员对网民的言论自由和公众知情权缺乏起码的尊重,对网民所反映的问题缺乏必要的调查和反馈。他们不是首先检讨具体问题上相关部门信息公开得够不够,自身职能管理上有无值得改进的缺点,而是习惯于动辄删帖、封网,甚至于跨省追捕、抓人判刑,借此来维护本部门的形象,结果却往往事与愿违。
要让老百姓来批评和监督政府,先得保障人民群众的“知情权、参与权、表达权、监督权”。政府要做的是畅通民意沟通渠道和及时的信息公开以回应公众质疑,消解官民之间的隔阂与冲突,只有这样才能真正地提升政府公信力,维护政府形象。
事实告诉我不能走那一步!当然现实也曾经和我说过!只是我抱着好奇的态度!想去试一试,结果就把这个烟花给燃放到空中!传到我的空间里,只能是一个声音!眼前一亮我都没有注意! 或许是因为在晚上,形形色色的灯太多了!迷失我的眼!
这次的感冒来的太久!睡了三天!感觉还好,人瘦了一大圈!明天开始!哪里也不想去,以前不躺着看书!!!!最近也因此,放弃!这本小说看了十几个小时了!看了不能三分之一! 想一想!也没有什么!因为没有收到电话!QQ,email也收不到消息!这个让我想到丽文学妹,这个天生快乐的女生!在毕业的时候,有发消息,我本来想把2006年的聊天记录带回来!我记得在2007年还可以找到的,后来因为是操作不当的原因!记录没有了!这个是我一直认为可惜的事!后来电话,短信!还有QQ消息都有联系!只是这个也是因为一个我挂了她的一个电话而变少!还好,后还我们用email,QQ,只是次数少了!!! 所以想说人就是要经常联系!是这样的吗? 我听她说我来厦门的时候,她刚好从厦门走!
后来看到一个又一个的朋友从厦门离开,有的向南,有的向北,大多数回老家,少数的女生嫁给本地人!或许是这样!当有一个朋友离开厦门的时候,必然会认识一个新的在厦门的朋友!是小学的同学,或是中学的同学,都可在碰到!或是还可以见到很久没有见到的老师!!!
呵,先这样了!不想写诗!
下篇 :冷盘
这次的感冒来的太久!睡了三天!感觉还好,人瘦了一大圈!明天开始!哪里也不想去,以前不躺着看书!!!!最近也因此,放弃!这本小说看了十几个小时了!看了不能三分之一! 想一想!也没有什么!因为没有收到电话!QQ,email也收不到消息!这个让我想到丽文学妹,这个天生快乐的女生!在毕业的时候,有发消息,我本来想把2006年的聊天记录带回来!我记得在2007年还可以找到的,后来因为是操作不当的原因!记录没有了!这个是我一直认为可惜的事!后来电话,短信!还有QQ消息都有联系!只是这个也是因为一个我挂了她的一个电话而变少!还好,后还我们用email,QQ,只是次数少了!!! 所以想说人就是要经常联系!是这样的吗? 我听她说我来厦门的时候,她刚好从厦门走!
后来看到一个又一个的朋友从厦门离开,有的向南,有的向北,大多数回老家,少数的女生嫁给本地人!或许是这样!当有一个朋友离开厦门的时候,必然会认识一个新的在厦门的朋友!是小学的同学,或是中学的同学,都可在碰到!或是还可以见到很久没有见到的老师!!!
呵,先这样了!不想写诗!
下篇 :冷盘
引用
在抗战爆发时,蒋所领导的民国,只是一个由众多军阀组合起来的一个形式上的统一国家而已。各地包括张学良的东三省、刘琦的四川,龙云的云南、阎锡山的山西、马回回的甘肃,白崇禧的广西都是听调不听宣,军事、行政、财政高度自治的大军阀地区。更不用说太祖那几个根据地了。蒋的中央连正常的税费都收不上来,北伐才刚刚成功10多年,全国工业财政百废待兴。如何跟号称亚洲第一的日本硬拼?要知道现代战争打得就是钱。所谓的国军,有许多军队甚至要靠贩卖烟土才能维持军饷! 从军事上来讲,数百万军队,完全服从中央调令的只有不到1/4。其余军队指挥系统混乱、各级命令不一,番号众多、训练不足,军械不足,后倾管理不一。中央所谓最精锐的德械部队只有3个师。这三个师在上海和南京保卫战中和日本10几万海陆空全面占优的精锐部队拼了个精光,还不够?在北伐仅仅成功过去10多年的当年,军队的恶劣情况是你远远想象不到的。最基本的问题是由于子弹不足,许多军人平时无法练习打靶,连瞄准射击都不会。各地军阀采购的武备不一,东北军的是日系装备、中央军日系、德系、美系、苏系装备都有,川军甚至连抬枪等前装枪都在正式的装备序列里。大小枪支弹药后勤单位如何去保障??所以在短暂的交火之后只能靠人肉近身搏斗,真正的用血肉去铸长城!面对机枪、坦克、飞机,义无反顾的举起大刀向前冲锋。10对1的战损恰恰证明了先烈们的武勇,你?恐怕见了枪就尿了吧。你发这样的文章,300多万躺在地下的烈士们每人都会唾你一口。 至于日军的火力装备,我推荐你这个知识匮乏的楼主看看《虚构的大义》这本日本人当年描写关东军的书籍,里面谈到日本士兵的严苛训练,火力配置,武备配置。一个普通小队的火力就几乎等于一连中央军的配置。
还好有评论在,要不然像 蒋介石在抗日战争中干了些什么? 又把白的说成黑的!
现在好多字都无法发现,像讲真话的h寒都无法以实名来到这个blog,你说,这样人要控制什么?他们要建什么?一个谎言要千万个谎言来补!谎言在事实面前!不堪一击!
信力建 书读的多(未必有读多少,文章的内容像是教科书搬来的),但是悟不出来没有用
还有一点,强烈取消文理分科!在高中的例史书里就说,实力的差距!
这些五毛的最大价值 就是 否定 现实的价值 来构建虚假的 乌托帮
3.8
这下的代码对了

这个是在.net 3.5下开发的一个软件

做的内容就是剩掉你写sql语句的时间
有显示,插入,修改,删除,还有显示的表格和添加修改的表单!
下载后把MakeCode.exe.config里的用名和密码改成你本地的!就可以简单的生成!
里面用到的mysql类,还有sql语句中的函数,都在其它代码中
这个是链接到uushare中的下载地址
http://www.uushare.com/user/cukunet/files/292398
如果你用这个,在学会et开发!那开发一个php网站会更快了!
如果能给点你的建议,或是你开发php的思路!那就更好了!
这下的代码对了
if($_POST['id']==''){
//INSEART
$InsertSQL = sprintf("INSEART INTO cuku_faqcat (`catname`,`list`,`cont`) VALUES (%s ,%s ,%s )",
GetSQLValueString($_POST['catname'],"text"),
GetSQLValueString($_POST['list'],"int"),
GetSQLValueString($_POST['cont'],"text"));
$db->query($InsertSQL);
}else{
//UPDATE
$UpdateSQL = sprintf("UPDATE cuku_faqcat SET `catname`= %s, `list`= %s, `cont`= %s where `id`= %s)",
GetSQLValueString($_POST['catname'] ,"text"),
GetSQLValueString($_POST['list'] ,"int"),
GetSQLValueString($_POST['cont'] ,"text"),
GetSQLValueString($_POST['id'],"int"));
$db->query($UpdateSQL); }
//INSEART
$InsertSQL = sprintf("INSEART INTO cuku_faqcat (`catname`,`list`,`cont`) VALUES (%s ,%s ,%s )",
GetSQLValueString($_POST['catname'],"text"),
GetSQLValueString($_POST['list'],"int"),
GetSQLValueString($_POST['cont'],"text"));
$db->query($InsertSQL);
}else{
//UPDATE
$UpdateSQL = sprintf("UPDATE cuku_faqcat SET `catname`= %s, `list`= %s, `cont`= %s where `id`= %s)",
GetSQLValueString($_POST['catname'] ,"text"),
GetSQLValueString($_POST['list'] ,"int"),
GetSQLValueString($_POST['cont'] ,"text"),
GetSQLValueString($_POST['id'],"int"));
$db->query($UpdateSQL); }
这个是在.net 3.5下开发的一个软件
做的内容就是剩掉你写sql语句的时间
有显示,插入,修改,删除,还有显示的表格和添加修改的表单!
下载后把MakeCode.exe.config里的用名和密码改成你本地的!就可以简单的生成!
里面用到的mysql类,还有sql语句中的函数,都在其它代码中
这个是链接到uushare中的下载地址
http://www.uushare.com/user/cukunet/files/292398
如果你用这个,在学会et开发!那开发一个php网站会更快了!
如果能给点你的建议,或是你开发php的思路!那就更好了!
set names latin1
SELECT * from cuku_card
select * from cuku_card where cardname like '%武夷山%' and catname = '三明旅游'
update cuku_card set catname = '名胜之旅' where cardname like '%漳州%'
update cuku_card set catname = '武夷山' where cardname like '%武夷山%' and catname = '三明旅游'
select * from cuku_card where catname = '天然奇观之旅'
delete from cuku_card where catname = ''
select * from cuku_card where price_not = ""
select * from wurc163_lvyou.cuku_card where price_not = ""
select b.price_not from cuku_card a,wurc163_lvyou.cuku_card b where a.id = b.id
UPDATE cuku_card,cuku_card_copy set cuku_card.price_have=cuku_card_copy.price_have where cuku_card.id=cuku_card_copy.id and cuku_card.price_have = ""
select id,price_mode from cuku_card where shichang>0
select price_have from cuku_card where shichang>0 and price_have like '%126元%'
select shichang, price_mode from cuku_card where price_mode like '%元%'
UPDATE cuku_card set price_have=replace(price_have,'13806042629','') where shichang>0 and price_have like '%13806042629%'
SELECT * from cuku_card
select * from cuku_card where cardname like '%武夷山%' and catname = '三明旅游'
update cuku_card set catname = '名胜之旅' where cardname like '%漳州%'
update cuku_card set catname = '武夷山' where cardname like '%武夷山%' and catname = '三明旅游'
select * from cuku_card where catname = '天然奇观之旅'
delete from cuku_card where catname = ''
select * from cuku_card where price_not = ""
select * from wurc163_lvyou.cuku_card where price_not = ""
select b.price_not from cuku_card a,wurc163_lvyou.cuku_card b where a.id = b.id
UPDATE cuku_card,cuku_card_copy set cuku_card.price_have=cuku_card_copy.price_have where cuku_card.id=cuku_card_copy.id and cuku_card.price_have = ""
select id,price_mode from cuku_card where shichang>0
select price_have from cuku_card where shichang>0 and price_have like '%126元%'
select shichang, price_mode from cuku_card where price_mode like '%元%'
UPDATE cuku_card set price_have=replace(price_have,'13806042629','') where shichang>0 and price_have like '%13806042629%'
序编
胡言乱语的扯谈
如果知道现在无能为力有何必当初!弃义?或是背信,当然都不是!一个梦空了,一个人离开了那座城市!带走当初来的心情!只是没有把我带走!或许我要敞开心扉的告白!要像洪水一般的冲进对方的心!只是这一切都没有,看似水中花,云中月!其实是怕没有我想的答案!
其实写的文字少的可怜,只不过我的伤心的泪多了点!在回忆这一切,发现就是一个情感的弱者! 都说敢爱敢恨! 其实我敢恨未必敢爱!现在明白,其实没有伤害,更是伤害!只是到了的时候!有点晚,也有点苦!
很多时候别人在指出你的路错的时候!这时候的路还要自己走!
胡言乱语的扯谈
如果知道现在无能为力有何必当初!弃义?或是背信,当然都不是!一个梦空了,一个人离开了那座城市!带走当初来的心情!只是没有把我带走!或许我要敞开心扉的告白!要像洪水一般的冲进对方的心!只是这一切都没有,看似水中花,云中月!其实是怕没有我想的答案!
其实写的文字少的可怜,只不过我的伤心的泪多了点!在回忆这一切,发现就是一个情感的弱者! 都说敢爱敢恨! 其实我敢恨未必敢爱!现在明白,其实没有伤害,更是伤害!只是到了的时候!有点晚,也有点苦!
很多时候别人在指出你的路错的时候!这时候的路还要自己走!
private void btnPrint_Click(object sender, EventArgs e)
{
DGVPrinter printer = new DGVPrinter();
printer.Title = "DataGridView 打印测试";
printer.SubTitle = "这是子标题";
printer.SubTitleFormatFlags = StringFormatFlags.LineLimit |
StringFormatFlags.NoClip;
printer.PageNumbers = true;
printer.ShowTotalPageNumber = true;
printer.PageNumberInHeader = false;
printer.PorportionalColumns = true;
printer.HeaderCellAlignment = StringAlignment.Near;
printer.Footer = "页 脚";
printer.FooterSpacing = 15;
printer.PageSeparator = " / ";
printer.PageText = "页";
printer.PrintPreviewDataGridView(dgvView);
}
{
DGVPrinter printer = new DGVPrinter();
printer.Title = "DataGridView 打印测试";
printer.SubTitle = "这是子标题";
printer.SubTitleFormatFlags = StringFormatFlags.LineLimit |
StringFormatFlags.NoClip;
printer.PageNumbers = true;
printer.ShowTotalPageNumber = true;
printer.PageNumberInHeader = false;
printer.PorportionalColumns = true;
printer.HeaderCellAlignment = StringAlignment.Near;
printer.Footer = "页 脚";
printer.FooterSpacing = 15;
printer.PageSeparator = " / ";
printer.PageText = "页";
printer.PrintPreviewDataGridView(dgvView);
}
下载文件 类的文件太长了这个放不下!放一个个包里下载,这样好一点!
[SQNoPUT]存储过程
@进去的就是参数!
其实这个就是sql语句
ps:----------------------------
@进去的就是参数!
其实这个就是sql语句
/// <summary>
/// 获得数据列表
/// </summary>
public DataSet GetList(string postr,string str_date)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("DECLARE @return_value int,");
strSql.Append("@SQNO char(10) ");
strSql.Append("EXEC @return_value = [SQNoPUT] ");
strSql.Append("@bil_id = N'" + postr + "', ");
strSql.Append("@bil_dd = N'" + str_date + "',");
strSql.Append("@SQNO = @SQNO OUTPUT ");
strSql.Append("SELECT @SQNO as N'@SQNO' ");
strSql.Append("SELECT 'Return Value' = @return_value ");
return DbHelperSQL.Query(strSql.ToString());
}
/// 获得数据列表
/// </summary>
public DataSet GetList(string postr,string str_date)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("DECLARE @return_value int,");
strSql.Append("@SQNO char(10) ");
strSql.Append("EXEC @return_value = [SQNoPUT] ");
strSql.Append("@bil_id = N'" + postr + "', ");
strSql.Append("@bil_dd = N'" + str_date + "',");
strSql.Append("@SQNO = @SQNO OUTPUT ");
strSql.Append("SELECT @SQNO as N'@SQNO' ");
strSql.Append("SELECT 'Return Value' = @return_value ");
return DbHelperSQL.Query(strSql.ToString());
}
ps:----------------------------
绵绵春雨,挡不住品茶会友的脚步。虎年正月初一,位于福安市区富阳路的“茶行一条街”里,茶香弥漫、茶客盈门。一大批“坦洋工夫”红茶专卖店相继开业,迎来了新春里的第一拨客人,品红茶叙情谊、购红茶访亲友者络绎不绝。 在福安言茶,必称“坦洋工夫”红茶。这个曾在上世纪初与贵州茅台同夺巴拿马万国博览会金奖的百年品牌,几经沉浮、一度没落。在宁德、福安两级市委、市政府的高度重视和大力扶持下,“坦洋工夫”品牌在最近几年间迅速复兴崛起、再振雄风,并在春节前被认定为中国驰名商标。随着知名度的不断提升,福安茶乡迸发出前所未有的生机和活力,茶业产值逐年提高。据了解,2009年福安茶叶产量2.74万吨、产值10.91亿元,茶业商品总值26.20亿元,其中红茶产量3200吨,比上年增长175%,茶叶身价一路飘红。 “坦洋工夫”品牌渐入人心,也催生出福安新春品茗热。无论是走亲访友时备下的新春礼品,还是宾朋满座畅叙情谊时品味的佳茗,“坦洋工夫”红茶成为了不少人的不二之选。“跟年前一样,茶客爆满。”当地一茶业集团的负责人在采访中告诉记者,企业位于福安会展的茶叶总店每天接待的客人不下百批次,随着百年品牌的复兴,“坦洋工夫”已为越来越多人所熟识。
谈点什么呢?网站,家人,blog,等~!还是老样的,说给自己听听吧!下个月个这时候,这个blog也存在很久了,最早写的内容好像是在哪个email中,没有把日志导入过来,因为内容是从bob开始,我只是记得当初有备份!老日志,有几个人去看,又不是技术的文章!也不是什么故事的文章!
所以用这个程序建起的网站是在2006年,而非2005年,以前的blog不好备份!备份也也不知道!域名是在2005年买的!!!!
很多感想,写不 下来!!!!blog的流量也在一直下!但日前来说,现在的空间稳定了!
所以用这个程序建起的网站是在2006年,而非2005年,以前的blog不好备份!备份也也不知道!域名是在2005年买的!!!!
很多感想,写不 下来!!!!blog的流量也在一直下!但日前来说,现在的空间稳定了!
废则兴,废贪官则兴国威
* 现场球迷兴奋见证破韩
* 于海改写逢韩不胜立首功
* 韩国同行祝贺国足胜利
* 汪大昭:现在只是开始
* 戚务生:国足表现充满自信
* 邓卓翔世界波破门
前方报道
国足训练场边现日本小中村
一边是中国男足在压力下备战中韩之战,一边是四个3、4岁的日本小男孩在妈妈的陪同[详细]
说哭了?中国女足为何如此脆弱!
刘华娜的一哭,凸显出了一个严重的问题,现在女足玫瑰真的不能与铿锵联系起来了[详细]
论坛&博客
* 中国男足:终于让我感动了一回
* 看了中国队“抗韩”胜利之后的阴暗想法
* 国足精神上是亚洲一流
* 肖申克的救赎
* “恐韩症”,这只是一个传说!
* 今天是个好日子--三十二年恶梦终结
* 一反腐就灵?男足勇破逢韩不胜魔咒!
* 龙江老赵:3:0,你救了少帅高洪波
* 国足今晚打破“恐韩”魔咒!
* 你知道不?中国足球今晚 3:0赢球那是天意
* 难道只有南勇倒了,恐韩症才会消失吗?
国足3-0完胜韩国 终结32年恐韩历史 视频 贺
[国足3-0韩国精彩图集] [技术统计:国足数据处劣势] [调查]
[于海一头顶破魔咒] [郜林雪耻报仇5年不晚] [邓卓翔化身小梅西]
[球迷:高洪波万岁] [韦迪:给国足打85分] [央视屏蔽国足留遗憾]
[国足爷们了一把] [父亲为儿起名"钟克韩"] [范志毅:大胜预料中]
[全球媒体关注国足破韩] [韩媒:遭遇“东京灾难”] [国足再震日本]
* 现场球迷兴奋见证破韩
* 于海改写逢韩不胜立首功
* 韩国同行祝贺国足胜利
* 汪大昭:现在只是开始
* 戚务生:国足表现充满自信
* 邓卓翔世界波破门
前方报道
国足训练场边现日本小中村
一边是中国男足在压力下备战中韩之战,一边是四个3、4岁的日本小男孩在妈妈的陪同[详细]
说哭了?中国女足为何如此脆弱!
刘华娜的一哭,凸显出了一个严重的问题,现在女足玫瑰真的不能与铿锵联系起来了[详细]
论坛&博客
* 中国男足:终于让我感动了一回
* 看了中国队“抗韩”胜利之后的阴暗想法
* 国足精神上是亚洲一流
* 肖申克的救赎
* “恐韩症”,这只是一个传说!
* 今天是个好日子--三十二年恶梦终结
* 一反腐就灵?男足勇破逢韩不胜魔咒!
* 龙江老赵:3:0,你救了少帅高洪波
* 国足今晚打破“恐韩”魔咒!
* 你知道不?中国足球今晚 3:0赢球那是天意
* 难道只有南勇倒了,恐韩症才会消失吗?
国足3-0完胜韩国 终结32年恐韩历史 视频 贺
[国足3-0韩国精彩图集] [技术统计:国足数据处劣势] [调查]
[于海一头顶破魔咒] [郜林雪耻报仇5年不晚] [邓卓翔化身小梅西]
[球迷:高洪波万岁] [韦迪:给国足打85分] [央视屏蔽国足留遗憾]
[国足爷们了一把] [父亲为儿起名"钟克韩"] [范志毅:大胜预料中]
[全球媒体关注国足破韩] [韩媒:遭遇“东京灾难”] [国足再震日本]
本文有被删除的可能!
有压力,就有反kang,被kang的当然是我们这些弱民了!

看到了没有这个文件被删除,其它的东西就无法先择
于是就无法备案
这个是在控制!!!
这个就是治油!
我在想,要不要交上100元,把备案通过呢!!!!年底了,这个 100也是血汉前!
有压力,就有反kang,被kang的当然是我们这些弱民了!
看到了没有这个文件被删除,其它的东西就无法先择
于是就无法备案
这个是在控制!!!
这个就是治油!
我在想,要不要交上100元,把备案通过呢!!!!年底了,这个 100也是血汉前!
在查廖姓是有下面的资料
疑问1
皇帝不是从秦始皇开始吗?
有人物就有时间,我们查一查 殷纣王出现的时间
时间出来了
在查一下缪姓的资料
同理
这个就是缪姓有时间上,晚了400年
引用
缪、颜二姓皆皇帝所赐,殷纣王执政时,残酷无道,缪、颜二姓有隐居于黄河西北,改姓为廖。
疑问1
皇帝不是从秦始皇开始吗?
有人物就有时间,我们查一查 殷纣王出现的时间
引用
殷纣王(前1075年--前1046年),名锌,号帝辛,帝乙之子,商代最后一位君主
时间出来了
在查一下缪姓的资料
引用
《元和姓纂》记载:“缪,立木,秦缪公之后,以谥为氏,或作穆。”春秋时,秦国的秦穆公原出于嬴姓,是春秋时“五霸之一”。秦穆公的谥号为“缪”,古代“穆”与“缪”二字通音通用,所以秦穆公又作秦缪公。他的子孙后世有以其谥号为姓,称缪氏。望族居兰陵郡(今山东峄县东)。
同理
引用
秦穆公 公元前659年至公元前621年在位,共在位39年
这个就是缪姓有时间上,晚了400年
SQNoPUT 存储过程 名
这个是返回一张表
DECLARE @return_value int,
@SQNO char(10)
EXEC @return_value = [dbo].[SQNoPUT]
@bil_id = N'PO',
@bil_dd = N'2010-02-09',
@SQNO = @SQNO OUTPUT
SELECT @SQNO as N'@SQNO'
SELECT 'Return Value' = @return_value
@SQNO char(10)
EXEC @return_value = [dbo].[SQNoPUT]
@bil_id = N'PO',
@bil_dd = N'2010-02-09',
@SQNO = @SQNO OUTPUT
SELECT @SQNO as N'@SQNO'
SELECT 'Return Value' = @return_value
这个是返回一张表
























