cxserver-interest Mailing List for 希科系统(CxServer)
Brought to you by:
zhmsong
You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(9) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
|
Feb
|
Mar
(14) |
Apr
|
May
|
Jun
(8) |
Jul
(12) |
Aug
(3) |
Sep
(3) |
Oct
(1) |
Nov
(1) |
Dec
|
2011 |
Jan
|
Feb
(1) |
Mar
(3) |
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: Zhimin S. <csz...@gm...> - 2011-09-28 06:43:17
|
hey, buddies: Every time I update wt from lower version to newest version, there are many make errors like the following, but I can confirm my class does not use the reported function, such as setRequestTooLarge(int), so every time I just push the #include <WObject> into the implementation file (such as RectangleText), it will make well. CMakeFiles/cx.wt.dir/utils/RectangleText.o:(.rodata._ZTVN2Cs13RectangleTextE[vtable for Cs::RectangleText]+0x28): undefined reference to `Wt::WObject::setRequestTooLarge(int)' What about the problem? Thanks in advance! BR Zhimin |
From: Zhimin S. <csz...@gm...> - 2011-08-22 09:50:33
|
大家好: 希科系统(cs-1.5.5-beta)近日发布,较 cs-1.5.4 最大的特点是整合了项目系统和任 务系统,项目系统依托于任务系统推进,任务系统依赖项目系统获得实际价值。 Release 1.5.5-beta(2011-08-18) 此版本新特性如下,具体参见ChangeLog A) 系统新特性 1. 页面布局:系统页面布局由传统的三列式改为“导航+列表+标签”式,显示更清晰,操作更灵活; 2. 任务关联:任务系统与项目系统做了关联,可以通过查看任务数随时了解项目工作开展情况; 3. 批量审批:增加了依托单位负责人的批量审批功能; 4. 教工账户:实现评议人资格批量转换; 5. 管理操作:评议人指派、批量评议、及其他管理操作改为对话框模式,更易于操作和连续操作; 6. 资助类别:增加资助类别的维护功能(新增、删除); 7. 基础组件:替换了大部分旧有的列表组件,新列表组件更灵活、更易用。 B) 破坏现有应用的变化 系统更新请根据版本号在Sourceforge下载一键升级包; C) 特别说明 对于新安装用户:此次更新所采用的Wt-3.1.10安装包不能满足系统需求,我们对安装包部分源文件进行了修改,详见Install_Server_Linux.html。 -- 我的博客:hi.baidu.com/zhmsong; 我的项目:sf.net/projects/cxserver <http://sourceforge.net/projects/cxserver/> |
From: Zhimin S. <csz...@gm...> - 2011-06-23 16:32:24
|
大家好: 希科系统一键安装包(CxOneKey)近日发布,CxOneKey 是一个用Linux Shell编写的可以为Ubuntu VPS(VDS)或独立主机安装希科系统(Cxserver)生产环境的Shell程序,欢迎大家参考,项目地址: http://vps.wangxinxin.com/cxonekey.html。 另,该安装包不属于希科系统(CxServer),是由长春工业大学软件学院陈天琦开发的独立软件 。 祝好! 宋志民 |
From: Zhimin S. <csz...@gm...> - 2011-04-07 01:35:58
|
大家好: cs-1.5.3.6已推出,同时我们面向最终用户发布了系统《一键升级包》和《一键备份脚本》,实现用户自助升级与备份,具体使用参见: 1、如何使用“一键升级包”升级希科系统(CxServer)<http://hi.baidu.com/zhmsong/blog/item/a09013c26a57350e0ef47707.html> 2、如何使用“一键备份脚本”备份希科系统(CxServer)<http://hi.baidu.com/zhmsong/blog/item/72ff05fb7c0e492c4f4aea4f.html> 预告:下次 HowTo:将介绍如何利用Cygwin在Windows上安装希科系统,敬请期待。 希科系统开发小组 敬上 |
From: Zhimin S. <csz...@gm...> - 2011-03-22 12:01:16
|
赵余: 你好,我估计你的 make 版本比较高吧。我的是 make 3.8.1。 你将源代码做如下修改,试试: AchvDb.h: 中 89行、147行: act_id 改为 actor_id 90行、148行: act_name 改为 actor_name 祝成功! 宋志民 在 2011年3月22日 下午6:50,赵余 <zha...@gm...>写道: > 安装到第7步,编译Cxserver的时候出错 > 运行 sudo make命令 > 报错: > In file included from /home/author/cs-1.5.0/src/db/AchvDb.C:24: > /home/author/cs-1.5.0/src/db/AchvDb.h:91: error: conflicting declaration > ‘const int& act_id’ > /home/author/cs-1.5.0/src/db/AchvDb.h:89: error: ‘act_id’ has a previous > declaration as ‘const std::string& act_id’ > /home/author/cs-1.5.0/src/db/AchvDb.C:439: error: prototype for ‘const bool > AchvDb::insertPrize(const std::string&, const std::wstring&, const int&, > const int&, const std::string&, const int&, const int&, const int&, const > int&, const std::string&, const int&, const int&, const int&, const > std::string&, const std::string&, const std::string&, const std::string&, > const std::string&, const std::string&)’ does not match any in class > ‘AchvDb’ > /home/author/cs-1.5.0/src/db/AchvDb.h:89: error: candidate is: static const > bool AchvDb::insertPrize(const std::string&, const std::wstring&, const > int&, const std::string&, const int&, const int&, const int&, const int&, > const std::string&, const int&, const int&, const int&, const std::string&, > const std::string&, const std::string&, const std::string&, const > std::string&, const std::string&) > make[2]: *** [CMakeFiles/cxsandbox.wt.dir/db/AchvDb.o] 错误 1 > make[1]: *** [CMakeFiles/cxsandbox.wt.dir/all] 错误 2 > make: *** [all] 错误 2 > 谢谢解答!! > > > ------------------------------------------------------------------------------ > Enable your software for Intel(R) Active Management Technology to meet the > growing manageability and security demands of your customers. Businesses > are taking advantage of Intel(R) vPro (TM) technology - will your software > be a part of the solution? Download the Intel(R) Manageability Checker > today! http://p.sf.net/sfu/intel-dev2devmar > _______________________________________________ > Cxserver-interest mailing list > Cxs...@li... > https://lists.sourceforge.net/lists/listinfo/cxserver-interest > > -- 我在若邻:http://cszhmsong.wealink.com; 我的博客:http://hi.baidu.com/zhmsong; |
From: 赵余 <zha...@gm...> - 2011-03-22 10:50:47
|
安装到第7步,编译Cxserver的时候出错 运行 sudo make命令 报错: In file included from /home/author/cs-1.5.0/src/db/AchvDb.C:24: /home/author/cs-1.5.0/src/db/AchvDb.h:91: error: conflicting declaration ‘const int& act_id’ /home/author/cs-1.5.0/src/db/AchvDb.h:89: error: ‘act_id’ has a previous declaration as ‘const std::string& act_id’ /home/author/cs-1.5.0/src/db/AchvDb.C:439: error: prototype for ‘const bool AchvDb::insertPrize(const std::string&, const std::wstring&, const int&, const int&, const std::string&, const int&, const int&, const int&, const int&, const std::string&, const int&, const int&, const int&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ does not match any in class ‘AchvDb’ /home/author/cs-1.5.0/src/db/AchvDb.h:89: error: candidate is: static const bool AchvDb::insertPrize(const std::string&, const std::wstring&, const int&, const std::string&, const int&, const int&, const int&, const int&, const std::string&, const int&, const int&, const int&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&) make[2]: *** [CMakeFiles/cxsandbox.wt.dir/db/AchvDb.o] 错误 1 make[1]: *** [CMakeFiles/cxsandbox.wt.dir/all] 错误 2 make: *** [all] 错误 2 谢谢解答!! |
From: Zhimin S. <csz...@gm...> - 2011-03-05 03:41:48
|
大家好: 希科系统(CxServer)1.5.0今日发布,在修补了漏洞、错误和全面提升性能的基础上,添加了 基于GTD的任务系统,可较全面地实现社区中项目的协作研究和协作管理。 新版同时去掉了IE的限制,且易用性有很大提高。 欢迎关注 宋志民 -- 我在若邻:http://cszhmsong.wealink.com; 我的博客:http://hi.baidu.com/zhmsong; |
From: Zhimin S. <csz...@gm...> - 2011-02-27 03:16:14
|
大家好: 过年第一封,昨天上线了1.5.0的一个测试版,推出了基于GTD《尽管去做》的任务系统,可以实现项目组(实际上是整个用户群)内的协作,促进本科科研的开展。欢迎大家在测试版中访问,试用。等稳定些就发布源代码出去:-) 宋志民 -- 我在若邻:http://cszhmsong.wealink.com; 我的博客:http://hi.baidu.com/zhmsong; |
From: Zhimin S. <csz...@gm...> - 2010-11-27 09:21:21
|
各位好: cs-1.1.8发布了,比较1.0.0或1.0.5,增加了“获奖成果上报统计”模块,可以是针对项目的,也可以是普通竞赛的统计,或许会针对创新奖励学分的依据。 另外,修改了部分错误,添加了“项目搜索框关键词输入自动提示“功能,类似于百度或谷歌搜索的自动提示,但效果不是一个等级:-) 欢迎下载查看。 希科系统开发小组 2010.11.27 -- 我在若邻:http://cszhmsong.wealink.com; 我的博客:http://hi.baidu.com/zhmsong; |
From: Zhimin S. <csz...@gm...> - 2010-10-09 03:58:32
|
各位好: 鳖了很久,今天高调了,从0.9.99发到了1.0.0,基本功能都全了,也修改了0.9.99中的一些错误,添加了黑白名单、资助计划和学科方向管理员维护、增加了项目编号修改等。感谢大家的不断关注。 希科系统开发小组 -- 我在若邻:http://cszhmsong.wealink.com; 我的博客:http://hi.baidu.com/zhmsong; |
From: Zhimin S. <csz...@gm...> - 2010-09-09 12:46:35
|
大家好: 准备了一个假期,但是有些不足,今天赶好日子发了,不过是测试第二版,几乎全英文,o(∩_∩)o...欢迎下载。 宋志民 -- 我在若邻:http://cszhmsong.wealink.com; 我的博客:http://hi.baidu.com/zhmsong; |
From: Zhimin S. <csz...@gm...> - 2010-09-09 08:47:17
|
梁思奇: 你好。 > > 1.搜了下wt的资料,好像并不多,不知老师是否有比较好的学习资料可供参考? > 是的,不多,Wt的中文页面是我翻译的,可参考,这个可能存在翻译错误:-),另外,其他的就只有看 他的 参考文档,是个挑战,但看熟了就无他了 > 2.我看wt的理念甚至用词都和qt很相似,不知其和qt是否有关系? > 是的,逻辑框架是学Qt的,呵呵。当然本质内容不同了。 > 3.我对网络开发不了解,但我对这个论文管理系统最初的想法是前台ASP网页设计+SQL数据库+后台管理的应用程序设计,这样是多余了吗? > 也是也不是,主要是在这个问题上, ASP 和 C++ 是同一个角色,举例来说,CxServer 是通过Wt 用 C++ 来写成的,而不是利用ASP写成的。 宋 |
From: 梁恩奇 <lia...@gm...> - 2010-09-09 08:17:47
|
宋志民老师, 您好,我在网上稍微了解了下WT,但还没安装下来(因为要装Boost,但我最近重装了系统所以Boost也没了,不知道wt要完全安装Boost吗?),有几个问题想咨询下宋老师: 1.搜了下wt的资料,好像并不多,不知老师是否有比较好的学习资料可供参考? 2.我看wt的理念甚至用词都和qt很相似,不知其和qt是否有关系? 3.我对网络开发不了解,但我对这个论文管理系统最初的想法是前台ASP网页设计+SQL数据库+后台管理的应用程序设计,这样是多余了吗? 我对网络开发实在不了解,如果问题问的不恰当还请老师多多包涵,谢谢! -- 梁恩奇 Enqi Liang Department of Investment School of Management Science and Engineering Central University of Finance and Economics |
From: Zhimin S. <csz...@gm...> - 2010-08-30 11:48:18
|
感谢评价。 噢,看来windows还是很便于操作,等哪天有时间了试试怎么部署在windows上 :-) 在 2010年8月30日 下午5:07,JamesLee <ja...@vi...>写道: > 界面不错!! > 我想改成asp.net可以部署在windows服务器上的,实在是没时间啊。。唉 > > > ------------------ 原始邮件 ------------------ > *发件人:* "Zhimin Song"<csz...@gm...>; > *发送时间:* 2010年8月30日(星期一) 中午1:07 > *收件人:* "cxserver-interest"<cxs...@li...>; > *主题:* [cxserver-interest] 希科系统的0.9.99测试版已经挂上,欢迎体验 > > 大家好: > 希科系统的0.9.99测试版(cs-0.9.99-beta)已经挂上,欢迎体验并提出报告意见,地址: > http://210.31.0.55/cxsandbox.wt(教育网内)。 > > 希科系统(CxServer)开发小组 > > -- > 我在若邻:http://cszhmsong.wealink.com; > 我的博客:http://hi.baidu.com/zhmsong; > > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Cxserver-interest mailing list > Cxs...@li... > https://lists.sourceforge.net/lists/listinfo/cxserver-interest > > -- 我在若邻:http://cszhmsong.wealink.com; 我的博客:http://hi.baidu.com/zhmsong; |
From: J. <ja...@vi...> - 2010-08-30 09:23:24
|
界面不错!! 我想改成asp.net可以部署在windows服务器上的,实在是没时间啊。。唉 ------------------ 原始邮件 ------------------ 发件人: "Zhimin Song"<csz...@gm...>; 发送时间: 2010年8月30日(星期一) 中午1:07 收件人: "cxserver-interest"<cxs...@li...>; 主题: [cxserver-interest] 希科系统的0.9.99测试版已经挂上,欢迎体验 大家好: 希科系统的0.9.99测试版(cs-0.9.99-beta)已经挂上,欢迎体验并提出报告意见,地址:http://210.31.0.55/cxsandbox.wt(教育网内)。 希科系统(CxServer)开发小组 -- 我在若邻:http://cszhmsong.wealink.com; 我的博客:http://hi.baidu.com/zhmsong; |
From: Zhimin S. <csz...@gm...> - 2010-08-30 05:07:14
|
大家好: 希科系统的0.9.99测试版(cs-0.9.99-beta)已经挂上,欢迎体验并提出报告意见,地址: http://210.31.0.55/cxsandbox.wt(教育网内)。 希科系统(CxServer)开发小组 -- 我在若邻:http://cszhmsong.wealink.com; 我的博客:http://hi.baidu.com/zhmsong; |
From: Zhimin S. <csz...@gm...> - 2010-07-22 08:31:50
|
hi 近期改进过程中,发现由于知识和经验不足,CxServer的代码混乱之极,哈哈,请不要太研究了,破绽太多。不过数据库结果到可以看看。 假期后改进。 宋志民 -- 想更多了解宋志民,请访问:http://cszhmsong.wealink.com/ |
From: Zhimin S. <csz...@gm...> - 2010-07-14 22:29:33
|
hi, Jamm: 在 2010年7月10日 下午6:06,Ja <ja...@vi...>写道: > 1)自动增长的INT会遇到最大值的情况,最好用GUID。 > 今天想到 除了 基本数据表,还有评审结果表(pr_base_rst),标准评审结果表(pr_std_rst),这些表的记录数将会是 project 表的几倍,且几乎随着指派和评审的结束,立刻增加,所以,未来会改用 GUID,这个已经加入 TODO list,感谢感谢。 宋志民 |
From: Zhimin S. <csz...@gm...> - 2010-07-11 02:18:41
|
Ja: 很早啊,我实验了一下,你看实验过程是否正确,如果正确的话,那就是有符号的 int 支持到了 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 理论值。 在 2010年7月11日 上午9:57,Ja <ja...@vi...>写道: > 这个想法也很不错:) > 不过 int 的最大值是三万多吧。 > > mysql> select p_id, pl_id from project order by p_id desc limit 5; +-----------+---------+ | p_id | pl_id | +-----------+---------+ | 300000000 | 2005004 | | 768 | 0725039 | | 767 | 0725039 | | 766 | 0826034 | | 765 | 0925028 | +-----------+---------+ 5 rows in set (0.00 sec) mysql> update project set p_id=300000000000 where pl_id=2005004; Query OK, 1 row affected, 1 warning (0.01 sec) Rows matched: 1 Changed: 1 Warnings: 1 mysql> select p_id, pl_id from project order by p_id desc limit 5; +------------+---------+ | p_id | pl_id | +------------+---------+ | 2147483647 | 2005004 | | 768 | 0725039 | | 767 | 0725039 | | 766 | 0826034 | | 765 | 0925028 | +------------+---------+ 5 rows in set (0.00 sec) mysql> update project set p_id=30000000000 where pl_id=2005004; Query OK, 0 rows affected, 1 warning (0.00 sec) Rows matched: 1 Changed: 0 Warnings: 1 mysql> update project set p_id=3000000000 where pl_id=2005004; Query OK, 0 rows affected, 1 warning (0.01 sec) Rows matched: 1 Changed: 0 Warnings: 1 mysql> update project set p_id=300000000 where pl_id=2005004; Query OK, 1 row affected (0.01 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> select p_id, pl_id from project order by p_id desc limit 5; +-----------+---------+ | p_id | pl_id | +-----------+---------+ | 300000000 | 2005004 | | 768 | 0725039 | | 767 | 0725039 | | 766 | 0826034 | | 765 | 0925028 | +-----------+---------+ 5 rows in set (0.00 sec) mysql> update project set p_id=900000000 where pl_id=2005004; Query OK, 1 row affected (0.01 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> update project set p_id=2000000000 where pl_id=2005004; Query OK, 1 row affected (0.01 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> update project set p_id=2100000000 where pl_id=2005004; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> update project set p_id=2147000000 where pl_id=2005004; Query OK, 1 row affected (0.01 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> select p_id, pl_id from project order by p_id desc limit 5; +------------+---------+ | p_id | pl_id | +------------+---------+ | 2147000000 | 2005004 | | 768 | 0725039 | | 767 | 0725039 | | 766 | 0826034 | | 765 | 0925028 | +------------+---------+ 5 rows in set (0.00 sec) |
From: Zhimin S. <csz...@gm...> - 2010-07-10 13:29:42
|
Ja: 好。看来你给的资料,感觉还是 自动编号 处理方便,而且 有所谓20亿多的最大值,我想先不考虑这个最大值,如果到了10万条,可以程序可以 将数据 插入 历史库(project_history)表,原始的 自动编号(如 p_id ) 在 历史库中 加上对应年份 以 varchar 来存储如何? 宋 > 网上关于GUID的说明应该挺多的,比如:http://edu.yesky.com/edupxpt/94/2146594.shtml > > ------------------ 原始邮件 ------------------ > *发件人:* "Zhimin Song"<csz...@gm...>; > *发送时间:* 2010年7月10日(星期六) 晚上6:56 > *收件人:* "cxserver-interest"<cxs...@li...>; > *主题:* Re: [cxserver-interest][SPAM] 下午看了一下CX的数据库,有一点问题 > > > > 在 2010年7月10日 下午6:43,Zhimin Song <csz...@gm...>写道: > >> Ja老师: >> >> >>> 2)字段的命名比较混乱,有的使用tablename_fieldname的形式来命名表中的字段,有的直接用fieldname。 >>> >> >> 是不是最好 用 fieldname 即可。 > > 你经验丰富,多指点:-) > > > 宋 > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > Cxserver-interest mailing list > Cxs...@li... > https://lists.sourceforge.net/lists/listinfo/cxserver-interest > > |
From: Zhimin S. <csz...@gm...> - 2010-07-10 10:56:36
|
在 2010年7月10日 下午6:43,Zhimin Song <csz...@gm...>写道: > Ja老师: > > >> 2)字段的命名比较混乱,有的使用tablename_fieldname的形式来命名表中的字段,有的直接用fieldname。 >> > > 是不是最好 用 fieldname 即可。 你经验丰富,多指点:-) 宋 |
From: Zhimin S. <csz...@gm...> - 2010-07-10 10:44:00
|
Ja老师: 好,是否不是李老师,呵呵,从博客中看出的。 在 2010年7月10日 下午6:06,Ja <ja...@vi...>写道: > 1)自动增长的INT会遇到最大值的情况,最好用GUID。 > 一直在思考这个问题,尤其是 project、visit等表,还想过用 ulonglong 我对GUID不是很了解,是不是 自定义一个,按某种规则生成 128位 varchar?给个学习资料吧:-) > 2)字段的命名比较混乱,有的使用tablename_fieldname的形式来命名表中的字段,有的直接用fieldname。 > 嗯, tablename_fieldname 格式主要用在了 Dictionary 库中,纯粹依照感觉来的,有时觉得字段名太短,程序中不要辨认,所以加了 tablename。 3)有些字段使用了SQL Server的关键字,比如name,time等。 > 纠结,基础知识不牢固了,修改改之,多谢。 > 4)abbr字段用来帮助mysql对中文排序,在SQL Server中是不需要的。不过abbr字段可以设置成INT型,用来人为控制列表取值的先后顺序。 > abbr的确是为 mysql 不支持中文排序考虑的,神眼,啊哈哈。一时没明白“设置成INT型,用来人为控制列表取值的先后顺序” 感谢,这么多好的建议。我想如果你看现在的C++代码估计会更乱,新版在做重构的工作,进一步提高代码复用。 宋 |
From: Zhimin S. <csz...@gm...> - 2010-07-09 05:27:31
|
终于弄完了,可以大休了。娃哈哈。 |
From: Zhimin S. <csz...@gm...> - 2010-07-09 02:01:44
|
大家好: 终于放假了,哈哈,祝大家天热心不烦! 另外,CxServer暑假将改进到0.9.99,最近发现改进时有些控制不住,是个新功能就相加,所以还想问问大伙,使用CxServer最想要的需求是什么?(当然可以列举多个:-) 祝好! 宋 |
From: Zhimin S. <csz...@gm...> - 2010-06-25 10:09:16
|
Jamm: 恭喜,恭喜,哈哈。 在 2010年6月25日 下午4:41,Ja <ja...@vi...>写道: > > WT配置成功。 > > 不过,CxServer需要 ** Enabling FastCGI. ** Disabling built-in httpd. 需要安装 mysql++,其他具体看安装文档吧。 希望你能将安装过程记录下来,未来加入CxServer文档(会注上你的大名,娃哈哈) 顺便问一下您是哪个学校的老师,或者是业余爱好者 :-) 宋志民 |