作者归档 孟繁永

通过孟繁永

用SubSonic连接MySql数据库的配置

在项目中加入SubSonic.dll的引用;

在项目web.config的configuration中加入

<configSections>
   <section name="SubSonicService" type="SubSonic.SubSonicSection, SubSonic" requirePermission="false"/>
</configSections>

<connectionStrings>
   <clear/>
   <add name="MySqlDataConnection" connectionString="Data Source=dataserveripornamepipe;Database=database;User ID=username;Password=password"/>
</connectionStrings>
<SubSonicService defaultProvider="MySqlData">
   <providers>
    <clear/>   
    <add name="MySqlData" type="SubSonic.MySqlDataProvider,SubSonic" connectionStringName="OracleDataConnection" generatedNamespace="MySqlDataDomain"/>
   </providers>
</SubSonicService>

然后SubSonic DAL,参照http://hi.baidu.com/beloving/blog/item/472d17ce1ed17e3ab600c8a9.html

注:如果同一个项目中有多个数据库,甚至是多种,如Sql Server+Oracle+MySql,建议用不同的Namespace,这样Generated目录中会出现多个相应文件夹来存放相应的数据类。

测试中我用的discuz数据库,输出界面显示如下信息:

Generating ODS Controllers for MySqlData (201 total) that’s a serious amount of tables to generate. But we can handle it. You just will need to be patient and go get some coffee while we do this thang…

呵呵

通过孟繁永

用SubSonic连接Oracle数据库的配置

首先要装Oracle客户端,数据库放在哪里就看你的情况了。

在项目中加入SubSonic.dll的引用;

在项目web.config的configuration中加入

<configSections>
   <section name="SubSonicService" type="SubSonic.SubSonicSection, SubSonic" requirePermission="false"/>
</configSections>

<connectionStrings>
   <clear/>
   <add name="OracleDataConnection" connectionString="Data Source=yourdataspace;Persist Security Info=True;User ID=yourid;Password=yourpassword"/>
</connectionStrings>
<SubSonicService defaultProvider="OracleData">
   <providers>
    <clear/>   
    <add name="OracleData" type="SubSonic.OracleDataProvider,SubSonic" connectionStringName="OracleDataConnection" generatedNamespace="OracleDataDomain"/>
   </providers>
</SubSonicService>

然后SubSonic DAL,参照http://hi.baidu.com/beloving/blog/item/472d17ce1ed17e3ab600c8a9.html

通过孟繁永

拿着学生票回家过年

票已经买了,2月1号的,托同学买的,要买全票人家不卖,不得不买了半票。。。
通过孟繁永

短程旅游相关新闻

旅游大鳄组团考察 河南欲在武汉城市圈掘金
2008-01-07 09:19   文章来源:湖北日报
文章类型:摘编   内容分类:新闻
日前,河南旅游业考察团来汉,考察以武汉为集结地的短程休闲度假产品。
这是武汉城市圈获批“两型社会”试验区后,首个针对城市圈旅游产品的考察团,也是武汉今年首个大规模的外地旅行商考察团。
考察团50名代表分别来自郑州、洛阳、开封等中原20多个城市的骨干组团社、县市旅游局以及业内重点媒体,集中了河南省内极具实力的旅行商买家。
本次考察主要针对即将启动的春季市场,研发河南各地到武汉的短线游产品,加强两地的客源互动。对于城市圈的旅游资源,河南旅游界看好武汉的水上都市风光、汤池温泉等休闲度假产品。
业内人士称,过去都是河南景区频繁来汉促销推介,招徕武汉游客;河南旅游业考察团来汉,正是武汉城市圈旅游界打开河南市场的好时机。

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

短线游带旺首个“小长假”


金羊网 2007-12-24 09:59:06

中国最新节假日休假方案上周正式出台。从方案中看,明年全年有5个3天的“小长假”,分别是元旦、清明、五一、端午和中秋节,还有两个7天长假,即春节和国庆节。有业内人士表示,新休假方案将给旅游业注入新活力。

短线游成元旺主打产品

记者了解到,作为调整后的第一个假期,元旦三至五

天游成为主打产品,线路比以往增加了不少,除了省内游,还出现了湖南、广西等邻省份的中短线新产品。此外,如新马五天游、沙巴文莱五天游、菲律宾四天游、日本东京精选四天游、韩国首尔济州五天游等短线出境游也于近日面市,广受欢迎。广之旅等社表示,今年元旦出游价格与平日相仿,十分实惠。

新休假将衍生更多自由行主题

休假次数的增多将给人们提供更多机会自主安排出游,更将有利于消除淡旺季之间的差别,在分流黄金周人流之余,能更有效刺激潜在的旅游消费市场,引导人们“淡季”出游。

从上半年假期看,四至六月出现清明、五一、端午三个小假期,这三个月正是北方地区春暖花开的季节,赏花踏青自由行必将受到极大欢迎。以往的六月是旅行社最淡的季节,现在有了具有浓厚中国传统内涵的端午假期,则将直接拉动自由行市场。而且从四月到六月,每个月都有个小假期,这让人们不会因为少了一个五一长假而有更多的遗憾。

记者了解到,随着明年带薪休假制度的实行,自由行线路将是旅行社推出的重点产品。(王琦璋 钟健)

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

与“黄金周”相比 “小长假”更适合休闲

CCTV.com消息(朝闻天下):明天就是新年了,现在我们正享受着我国节假日调整方案实施后的第一个“小长假”。这个假期大家过的怎么样呢?今天新华每日电讯报道说,与“黄金周”相比,“小长假”更适合休闲。

     元旦的三天假期,很多人都选择了一些休闲的方式来放松自己。比如逛商场、和亲朋好友聚会等等。山西财经大学的一位教授认为:“只要法律保障人们的休假权,小长假比黄金周更能让人们放松,便于从容安排休闲消费活动。

     对于许多年轻的上班族来说,小长假成了“省亲节”。30中午从太原回到家乡临汾的李辉认为,以往长假无论旅游、回家都过于拥挤,车票、机票很难买到,高速公路又时常堵车,长假因而令人向往但又令人发愁。小长假用来旅游有些匆忙,但趁机回趟老家和父母团聚,就觉得开心又从容。http://news.cctv.com/society/20071231/101276.shtml

通过孟繁永

用代理页面协助ss抓取程序

用ss6(supesite6.0beta)抓华师大在线的新闻时遇到一点问题,就是获取不到完整的页面代码。

华师大在线采用shtml,不知道是否与此有关,ss测试程序只能抓到菜单部分,下面就没有了。后来只好自己写个页面来替它抓,然后再提供给ss来分析。

代理页面代码如下:

protected void Page_Load(object sender, EventArgs e)
    {
        if (!String.IsNullOrEmpty(Request.QueryString["url"]))
        {
            string url = Request.QueryString["url"];
            Encoding codetype = Encoding.UTF8;
            if (!string.IsNullOrEmpty(Request.QueryString["code"]))
            {
                codetype = Encoding.GetEncoding(Request.QueryString["code"]); ;
            }
            string html=GetHtmlCode(url, 8000, 0, codetype);

            Page.Response.Write(html);
        }
        else
            TextBox1.Text = "未输入请求链接";
       
    }

//下面是抄的

    private string GetHtmlCode(string strUrl, int timeout, int enterType, Encoding EnCodeType)
    {
        string strResult;
        try
        {
            HttpWebRequest myReq = (HttpWebRequest)HttpWebRequest.Create(strUrl);
            myReq.Timeout = timeout;
            HttpWebResponse HttpWResp = (HttpWebResponse)myReq.GetResponse();
            Stream myStream = HttpWResp.GetResponseStream();
            StreamReader sr = new StreamReader(myStream, EnCodeType);
            StringBuilder strBuilder = new StringBuilder();

            while (-1 != sr.Peek())
            {
                strBuilder.Append(sr.ReadLine());
                if (enterType == 1)
                {
                    strBuilder.Append("\r\n");
                }
            }
            strResult = strBuilder.ToString();

        }
        catch (Exception err)
        {
            strResult = "请求错误:" + err.Message;
        }
        return strResult;
    }

下面是ss6采集器配置文件:

# SupeSite Dump
# Version: SupeSite 6.0beta1
# Time: 2008-01-11 11:41:43
# From: 武汉七校新闻网 ()
#
# This file was BASE64 encoded
#
# SupeSite:
http://www.supesite.com
# Please visit our website for latest news about SupeSite
# ——————————————————–

YTo1MDp7czo3OiJyb2JvdGlkIjtzOjI6IjExIjtzOjQ6Im5hbW
UiO3M6MTI6IuWNjuW4iOimgemXuyI7czozOiJ1aWQiO3M6MToi
MSI7czo4OiJkYXRlbGluZSI7czoxMDoiMTIwMDAyMjExOCI7cz
o4OiJsYXN0dGltZSI7czoxMDoiMTIwMDAyMTkwNyI7czoxMToi
aW1wb3J0Y2F0aWQiO3M6MToiMSI7czo4OiJyb2JvdG51bSI7cz
oxOiIxIjtzOjExOiJsaXN0dXJsdHlwZSI7czozOiJuZXciO3M6
NzoibGlzdHVybCI7czoxNjc6ImE6Mjp7czo2OiJtYW51YWwiO2
E6MTp7aTowO3M6MTExOiJodHRwOi8vbmV3cy5mdWxsc2hhcmUu
Y24vc3BpZGVyL0dldEh0bWwuYXNweD91cmw9aHR0cDovL29ubG
luZS5jY251LmNvbS5jbi9TSHRtbC95YW93ZW4vaW5kZXguc2h0
bWwmY29kZT1nYjIzMTIiO31zOjQ6ImF1dG8iO3M6MDoiIjt9Ij
tzOjEzOiJsaXN0cGFnZXN0YXJ0IjtzOjE6IjAiO3M6MTE6Imxp
c3RwYWdlZW5kIjtzOjE6IjAiO3M6MTI6InJldmVyc2VvcmRlci
I7czoxOiIxIjtzOjY6ImFsbG51bSI7czoyOiIzNiI7czo2OiJw
ZXJudW0iO3M6MToiMSI7czo3OiJzYXZlcGljIjtzOjE6IjEiO3
M6NjoiZW5jb2RlIjtzOjU6InV0Zi04IjtzOjEzOiJwaWN1cmxs
aW5rcHJlIjtzOjA6IiI7czo5OiJzYXZlZmxhc2giO3M6MToiMC
I7czoxNDoic3ViamVjdHVybHJ1bGUiO3M6MTMzOiI8dGQgY29s
c3Bhbj0iMiIgdmFsaWduPSJ0b3AiIGJnY29sb3I9IiNFRUY5Rk
YiIGNsYXNzPSJ4aW53ZW4iPltsaXN0XTx0YWJsZSBib3JkZXI9
IjAiIHdpZHRoPSIxMDAlIj48dHI+PHRkIHdpZHRoPSI1MCUiIG
FsaWduPSJyaWdodCI+IjtzOjE4OiJzdWJqZWN0dXJsbGlua3J1
bGUiO3M6MjY6ImhyZWY9Ii9TSHRtbC95YW93ZW4vW3VybF0iIj
tzOjE3OiJzdWJqZWN0dXJsbGlua3ByZSI7czoxMDA6Imh0dHA6
Ly9uZXdzLmZ1bGxzaGFyZS5jbi9zcGlkZXIvR2V0SHRtbC5hc3
B4P2NvZGU9Z2IyMzEyJnVybD1odHRwOi8vb25saW5lLmNjbnUu
Y29tLmNuL1NIdG1sL3lhb3dlbi8iO3M6MTE6InN1YmplY3RydW
xlIjtzOjM3OiI8c3BhbiBjbGFzcz0iU1RZTEU3Ij5bc3ViamVj
dF08L3NwYW4+IjtzOjEzOiJzdWJqZWN0ZmlsdGVyIjtzOjA6Ii
I7czoxNDoic3ViamVjdHJlcGxhY2UiO3M6MDoiIjtzOjE2OiJz
dWJqZWN0cmVwbGFjZXRvIjtzOjA6IiI7czoxMDoic3ViamVjdG
tleSI7czowOiIiO3M6MTg6InN1YmplY3RhbGxvd3JlcGVhdCI7
czoxOiIwIjtzOjEyOiJkYXRlbGluZXJ1bGUiO3M6MDoiIjtzOj
g6ImZyb21ydWxlIjtzOjE5OiLmnaXmupDvvJpbZnJvbV3CoMKg
IjtzOjEwOiJhdXRob3JydWxlIjtzOjIxOiLkvZzogIXvvJpbYX
V0aG9yXcKgwqAiO3M6MTE6Im1lc3NhZ2VydWxlIjtzOjUyOiI8
dGQgY2xhc3M9ImJrX3lvdV9zaG93Ij5bbWVzc2FnZV08ZGl2IG
FsaWduPSJyaWdodCI+IjtzOjEzOiJtZXNzYWdlZmlsdGVyIjtz
OjA6IiI7czoxNToibWVzc2FnZXBhZ2V0eXBlIjtzOjQ6InBhZ2
UiO3M6MTU6Im1lc3NhZ2VwYWdlcnVsZSI7czozNToiPGRpdiBh
bGlnbj0icmlnaHQiPltwYWdlYXJlYV08L2Rpdj4iO3M6MTg6Im
1lc3NhZ2VwYWdldXJscnVsZSI7czoxNzoiPGEgaHJlZj0iW3Bh
Z2VdIj4iO3M6MjE6Im1lc3NhZ2VwYWdldXJsbGlua3ByZSI7cz
owOiIiO3M6MTQ6Im1lc3NhZ2VyZXBsYWNlIjtzOjA6IiI7czox
NjoibWVzc2FnZXJlcGxhY2V0byI7czowOiIiO3M6ODoiYXV0b3
R5cGUiO3M6MToiMSI7czoxMToid2lsZGNhcmRsZW4iO3M6MToi
MCI7czoyMDoic3ViamVjdHVybGxpbmtjYW5jZWwiO3M6MDoiIj
tzOjIwOiJzdWJqZWN0dXJsbGlua2ZpbHRlciI7czowOiIiO3M6
MTY6InN1YmplY3R1cmxsaW5rcGYiO3M6MDoiIjtzOjE2OiJzdW
JqZWN0a2V5Y2FuY2VsIjtzOjA6IiI7czoxMDoibWVzc2FnZWtl
eSI7czowOiIiO3M6MTY6Im1lc3NhZ2VrZXljYW5jZWwiO3M6MD
oiIjtzOjEzOiJtZXNzYWdlZm9ybWF0IjtzOjE6IjEiO3M6MjA6
Im1lc3NhZ2VwYWdldXJsbGlua3BmIjtzOjA6IiI7czo3OiJ1aW
RydWxlIjtzOjA6IiI7czo3OiJ2ZXJzaW9uIjtzOjg6IjYuMGJl
dGExIjt9

通过孟繁永

信管之声创刊特辑《师兄的选择》正式发布

终于把这个3M的文件传上去了,希望大家多提意见。下载地址http://www.sim-zone.cn/?action-viewnews-itemid-669
通过孟繁永

08元旦信管地带推出人物专访有声系列

       经过一段时间的准备,2008年1月1日下午,主持人沙拉同学和师兄Collin一起来到我的住处,昨天采购的两个麦克也用上了,75块钱,猎音者,在广埠屯资讯2107买的。

        录制了一个半小时,然后程兴华到了,我们晚饭吃的鸡汤,八一路菜场买的黑妃鸡。

        编辑完成以后及时上线,敬请期待。http://www.sim-zone.cn

以下是暂定图片:

--------------音频地址-2008-1-4------------

通过孟繁永

写在2007的尾巴上

       依然用这个老套的标题吧,2007,不寻常的一年,彻底离开了大学,却经常出现在校园,从武汉跑到上海,又从上海转回来武汉。一年中,匆匆而过的多少事,已经成为我的历史。

       一年前,为了一个工作发愁,实际上没几天,一年中,换了好几个工作,收获也多多。只希望新的一年里,踏踏实实做成至少一件事情。对我来说,也许换工作不是一个坏事情,至少说明还有的换。但换工作绝对不能说明是一个好事情,毕竟兜了圈子。

        一年的开始,我被称为老师,在一个充满了理想的岗位上兢兢业业地干了一个月。一年的前半截,在黄浦江的边上,做了半年我不知道在做什么的工作,当我知道了自己在做什么的时候只好选择离开。2007的下半年有些悲壮,懒懒散散过了几个月,收获仅限于给未来设定了几个梦想。

        OK,希望今天下午我和gf转了一圈买回来的两个麦客让明天变成真正的开始吧。

通过孟繁永

关于武汉大学信息管理学院03届信息管理与信息系统三班同学及相关人士元旦聚会的通知

       为了纪念四年的大学生活,交流毕业后的发展经历,兹定于2007年12月30日下午三点在湖北省武汉市八一路东湖新村军转小区某栋某房间聚会,请在汉同学相互转告,准时参加。最迟当日下午五点赶到,不然好吃的就被抢光了。如对吃食有特殊要求,请回复提出,最好附上菜谱。场地费免收,活动经费AA,当晚喝醉了免费留宿 ,男女不限,但人数原则上不应超过五人。完。

                                                                                                 2007年12月27日