并不给力的foxmail 7.0!

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/water6000/article/details/6702350

一直以来,很少用foxmail了,倒不并不是这个产品不好,而是,自打张小龙同志把它卖给了腾讯以后,这个产品其实一直就处于半死不活的状态,看得出,腾讯也很为难,抛弃它吧,毕竟自己花了钱,虽然,这点钱从现在角度来看,就是一张废纸!可当时来讲,那也算是一大笔钱,从我的印象中来看,好像还是腾讯最早的一笔比较大的投资了!现在搞的foxmail有点像鸡肋,弃之可惜,食之无味!也许,马二叔也没想到吧!

张小龙同志也因此成为了腾讯的人了,但自打他去了以后,这么多年来,也一直没见他拿出来过什么像样的产品,只是出了一个foxmail 6.0这个过度产品!真不知道,是他江才郎近了呢,还是过得并不怎么愉快!我很同情他,难啊!

邮件客户端这个市场说大不大,说小也不小,产品也就那么几个,微软的outlook,dreammail,koolmail还有就是火狐狸出的客户端了。这些产品中大部分都是以微软的outlook为模板,再加上一些自己的其它有用的功能,组合成一套产品!但是很遗憾,出了outlook借着ofiice收钱外,其它的产品都采取了免费的策略,试图在这个并不小的市场里面喝一碗汤!但由于,成本的原因,出了火狐狸出的产品外,其它的产品,一无例外的陷入了两难的境界,这也就是为什么今年以来,很少看见这些产品升级的原因!不管你承认不承认也好!有的人口头上喊的什么“热爱国产软件”,可连一毛钱都没有捐过,如果,你们真的能捐助它们的话,我想,它们会过的很好的。可惜,都是一些比较虚伪的人,光说不练!

话说的有点长,这不,前几天,偶然看见foxmail出了新版了,于是,赶紧去它的官方网站下载,马上试了一下,结果发现,其实这个产品并不给力!有挂羊头卖狗肉的嫌疑!

它的官方网站上有很多介绍,网址如下:http://fox.foxmail.com.cn/features.html,我并没有用到太多的功能,毕竟,我只是用它来收信和写信!于是,就简单的测试来了一下!

1)收信,我拥有很多的邮箱,除了一个设置为主要邮箱外,其它的,都通过pop3来接受!

快照3

然后,在立即收发中选择收取全部信箱,很奇怪,无论我怎么使用,foxmail只收取主邮箱的邮件,并没有收取全部邮箱的邮件,而且,好像也去掉的以前提示窗口,没有任何收取邮件的标记,只看到当前的窗口,空荡荡的,不知道,这个软件在做什么?????

2)导入邮件,我有很多的邮件,分别存在各个地方,统一导入这个功能肯定是需要的,我用foxmail 7.0 最新的邮箱导入,主要是以前,我用outlook收取邮件,保存了个人邮件夹,用foxmail 7.0 这个软件导入了以前的邮件它,真是累死人啊,它不能全部选人一起导入,而是一个一个的导入,累死人了,倒完以后,居然给我建立了6个邮件文件夹,但是并没有把相应的账户给导入。真是很不给力。

3)帮助,这个软件居然连帮助都没有就上线了,提示信息居然的正在建设中!我想写个帮助文件不是很难吧!你要是没时间,给我点钱,我帮你写的了!又想讨好用户,有欺骗用户!真是费力不讨好!

到此,我赖的测试了,这个产品其实也就是个半成品!拿着一个半成品的玩意来忽悠用户,是不是觉得现在的用户也太好忽悠了吧!

很怀疑,腾讯的产品经理的水平,难道就真的不能发掘出用户真正的需求吗?我想如果你们真的用心,就不会出这样并不给力的产品出来!

还是醒醒睡吧!时候不早了!

展开阅读全文

初学SSH不给力的报错

06-15

就是用SSH简单的弄个登录功能,求大侠拯救...rnrn报错如下:rn[code=Java]rnorg.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'user' is definedrn at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)rn at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)rn at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)rn at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)rn at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)rn at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:880)rn at com.registration.action.UserActionTest.testList(UserActionTest.java:30)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)rn at java.lang.reflect.Method.invoke(Method.java:597)rn at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)rn at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)rn at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)rn at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)rn at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)rn at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)rn at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73)rn at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46)rn at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)rn at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)rn at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)rn at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)rn at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)rn at org.junit.runners.ParentRunner.run(ParentRunner.java:220)rn at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)rn at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)rn at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)rn at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)rn at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)rn at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)rnrnrn[/code]rnrnstruts.xml文件内容:rn[code=Java]rnrnrnrnrnrn rnrn rnrn /registerSuccess.jsprn /registerFail.jsprn /userList.jsprn rnrn rnrn[/code]rnrnaction如下:rn[code=Java]rnpackage com.registration.action;rnrnimport java.util.List;rnrnimport javax.annotation.Resource;rnrnimport org.springframework.context.ApplicationContext;rnimport org.springframework.context.annotation.Scope;rnimport org.springframework.context.support.ClassPathXmlApplicationContext;rnimport org.springframework.stereotype.Component;rnrnimport com.opensymphony.xwork2.ActionSupport;rnimport com.opensymphony.xwork2.ModelDriven;rnimport com.registration.model.User;rnrnrnimport com.registration.service.UserManager;rnimport com.registration.service.impl.UserManagerImpl;rnimport com.registration.vo.UserRegisterInfo;rnrn@Component("userAction")rn@Scope("prototype")rnpublic class UserAction extends ActionSupport implements ModelDrivenrn rn private UserRegisterInfo info = new UserRegisterInfo();rn private UserManager um;rn rn private List users;rn rn public List getUsers() rn return users;rn rnrn public void setUsers(List users) rn this.users = users;rn rnrn public UserRegisterInfo getInfo() rn return info;rn rnrn public void setInfo(UserRegisterInfo info) rn this.info = info;rn rnrn rn public UserManager getUm() rn return um;rn rnrn @Resource(name="userManager")rn public void setUm(UserManager um) rn this.um = um;rn rnrn @Overridern public String execute() throws Exception rn User u = new User();rn u.setUsername(info.getUsername());rn u.setPassword(info.getPassword());rn if(um.exists(u)) rn return "fail";rn rn um.add(u);rn return "success";rn rnrn @Overridern public Object getModel() rn return info;rn rn rn public String list() rn this.users = this.um.getUsers();rn return "list";rn rnrn[/code] 论坛

ORDER BY 的简单用法太不给力了,求高级的排序

07-27

单号 合同号 工厂号 面料123 合计rn0725-531 307021 TB22116-82 绿色 4rn0725-532 307021 TB22116-82 土黄 5rn0725-533 307021 TB22111-89 兰色 10rn0725-534 307021 TB22111-89 黑色 9rn0725-535 307021 TB2207-97 米色 6rn0725-536 307021 TB2207-97 兰色 6rn0725-537 307021 TB2202-97 米色 90rn0725-538 307021 TB2202-97 绿色 30rn0725-539 307021 TB2202-97 黑色 180rn0725-540 307021 TB2258-81 土黄 240rn0725-541 307021 TB2258-81 桔色 180rn0725-542 307021 TB2207-97 米色 240rn0725-543 307021 TB2207-97 兰色 240rn0725-544 307022 TB2258-81 绿色 60rn0725-545 307022 TB2258-81 土黄 120rn0725-546 307022 TB2258-81 桔色 120rn0725-556 307005 TB2205-68 红色 60rn0725-557 307005 TB2205-68 兰色 60rn0725-558 307006 TB2258-81 桔色 60rn0725-559 307006 TB2258-81 土黄 90rn0725-560 307006 TB2258-81 黑色 120rn0725-561 307007 TB22116-82 绿色 90rn0725-562 307007 TB22116-82 土黄 90rn0725-563 307007 TB22116-82 黑色 120rn我想让:首先单号排序,当后面有工厂号和此单号的工厂号一样时,就把此行rn拉到前面来,即rn单号 合同号 工厂号 面料123 合计rn0725-531 307021 TB22116-82 绿色 4rn0725-532 307021 TB22116-82 土黄 5rn0725-561 307007 TB22116-82 绿色 90rn0725-562 307007 TB22116-82 土黄 90rn0725-563 307007 TB22116-82 黑色 120rn0725-533 307021 TB22111-89 兰色 10rn0725-534 307021 TB22111-89 黑色 9rn0725-535 307021 TB2207-97 米色 6rn0725-536 307021 TB2207-97 兰色 6rn0725-537 307021 TB2202-97 米色 90rn0725-538 307021 TB2202-97 绿色 30rn0725-539 307021 TB2202-97 黑色 180rn0725-542 307021 TB2207-97 米色 240rn0725-543 307021 TB2207-97 兰色 240rn0725-540 307021 TB2258-81 土黄 240rn0725-541 307021 TB2258-81 桔色 180rn0725-544 307022 TB2258-81 绿色 60rn0725-545 307022 TB2258-81 土黄 120rn0725-546 307022 TB2258-81 桔色 120rn0725-558 307006 TB2258-81 桔色 60rn0725-559 307006 TB2258-81 土黄 90rn0725-560 307006 TB2258-81 黑色 120rn0725-556 307005 TB2205-68 红色 60rn0725-557 307005 TB2205-68 兰色 60rnrn不知道此时的ORDER BY 怎么写啊,或者有什么其它的办法吗rn 论坛

度娘不给力,请大神帮忙分析!

04-26

windows 日志提示:rnrn节点 0 上的 IO 完成侦听器(0x68c)工作线程 0x00000000044401C0 似乎无法完成。CPU 近似使用时间: 内核 124 毫秒,用户 24398 毫秒,间隔: 49746。rnrnSQL SERVER 2005 SP4 日志提示:rnrn2016-04-26 10:07:54.32 Server **Dump thread - spid = 0, PSS = 0x0000000000000000, EC = 0x0000000000000000rn2016-04-26 10:07:54.34 Server ***Stack Dump being sent to D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\SQLDump0013.txtrn2016-04-26 10:07:54.34 Server * *******************************************************************************rn2016-04-26 10:07:54.34 Server *rn2016-04-26 10:07:54.34 Server * BEGIN STACK DUMP:rn2016-04-26 10:07:54.34 Server * 04/26/16 10:07:54 spid 0rn2016-04-26 10:07:54.34 Server *rn2016-04-26 10:07:54.34 Server * Non-yielding IOCP Listenerrn2016-04-26 10:07:54.34 Server *rn2016-04-26 10:07:54.34 Server * *******************************************************************************rn2016-04-26 10:07:54.34 Server * -------------------------------------------------------------------------------rn2016-04-26 10:07:54.34 Server * Short Stack Dumprn2016-04-26 10:07:54.54 Server Stack Signature for the dump is 0x0000000000000228rnrnSQL SERVER服务直接停止响应,非得重启服务器才可恢复,过大概30分钟又如此。终端网络全接上会有问题,晚上终端使用少时没有问题。此故障集中爆发有两次了,每次都需将网络全部断开,再隔断时间逐个接入才行。网络风暴会引起SQL SERVER 停止响应吗? 论坛

没有更多推荐了,返回首页