摘要:众所周知,海量互联网服务能力是世界公认的技术难题。经过十多年的发展,腾讯在海量互联网服务方面已有不少技术积累。以QQIM后台服务为例,重现了QQ在线用户从百万级到亿级的整个过程中遇到的技术挑战,并分享了众多在海量互联网后台服务研发运营方面不为人知的秘密。庄泗华:腾讯通平台部高级技术总监、腾讯T4级技术专家、腾讯软件开发通道分会会长。中科院计算技术研究所硕士,2004年毕业加入腾讯,是腾讯培养出的第一位T4专家级毕业生。一直致力于QQIM后台海量服务系
系统 2019-08-29 22:47:20 2860
今天在vmware安装solaris10的系统。后来想用secureCRT工具远程登录来这个系统。但是一直提示密码错误。后来在网上查了一下,是因为solaris10默认情况下root用户是不能用ssh远程登录的。解决方法:1.修改/etc/ssh/sshd.conf文件,将PermitRootLoginno这个参数改成PermitRootLoginyes2.之后重启系统reboot哎,有时候一个小问题会让想死的心都有了,看来经验真的很重要啊。关闭图形桌面的
系统 2019-08-29 22:27:48 2860
许多小公司的项目都缺少异常处理模块,我们也是。经常会出现这种情况,用户在UI界面操作,就直接跳出堆栈调用的异常信息对话框,老板看到那叫一个火啊!你们的代码怎么天天出现乱码。呵呵!这就是没有异常捕获处理导致的,现在许多人写代码都没意识处理异常,只要实现功能就好,我的许多组员也是如此。项目刚接手,所以打算做一个异常全局捕获,统一处理的模式,采用具体详细信息的对话框提醒与日志文件保存方式。以下是根据网上找的C#winform全局异常捕获做了点修改。(等项目异常处
系统 2019-08-12 09:30:33 2860
苹果开始招聘移动导航方面的人才,寻求的应聘者:拥有“与导航软件开发相关的有价值的知识”,以及“计算几何或图形理论的深层认识。”须有至少3年的开发经验——开发过“高品质,强大的软件系统。”苹果用典型的时尚态度描述这种份工作(要实现的导航操作模式):“我们希望用一种无缝的,高度互动和愉快的方式(实现的导航操作)”这份工作描述中如是说道,“我们才刚刚开始。”今年四月伴随iPad和IOS的3.2的推出,苹果开始整合自己的数据库,以便提供基于位置的服务。此前,苹果依
系统 2019-08-12 09:29:54 2860
我的一个朋友,sqlServerMVP写过一篇很棒的文章关于提醒人们在重命名存储过程,视图,函数等应注意的问题。文章地址这里:我很奇怪为什么我在usingSqlServerManagementStudio重命名存储过程去能看到正确的定义。我做了一些调查研究,发现如下。创建一个存储过程1.CREATEPROCEDURETestProc2.AS3.SELECT'Hello'4.GO现在在managestudio中把它改名为"NewTestProc".看一下名字
系统 2019-08-12 01:54:10 2860
太多的在线电子邮件存储过程。我不转发,弄个作为一个简单的例子演示。createorreplaceprocedureSend_mail(mail_bodyvarchar2)issmtp_connutl_smtp.connection;user_namevarchar2(20):=utl_raw.cast_to_varchar2(utl_encode.base64_encode(utl_raw.cast_to_raw('username@email.com')
系统 2019-08-12 01:54:05 2860
原文:SQLServer中的CLR编程——用.NET为SQLServer编写存储过程和函数很早就知道可以用.NET为SQLServer2005及以上版本编写存储过程、触发器和存储过程的,不过之前开发的系统要么因为历史原因用的是SQL2000要么根本用不着在SQLServer中启用CLR,所以一直没有尝试。最近因为项目的原因,在这方面做了一个调研,现在在这里分享一下心得。首先要说明的是要在SQLServer中启用CLR必须是在SQLServer2005及以上
系统 2019-08-12 01:52:19 2860
介绍tmpfs如果我必须一下子说清楚tmpfs,我会说tmpfs就象虚拟磁盘(ramdisk),但不一样。象虚拟磁盘一样,tmpfs可以使用您的RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个mkfs之类的命令才能真正地使用它,tmpfs是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。总而言之,这让tmpfs成为我有机会遇到的最好的基于RAM的文件系统。tmpfs和VM让我们来看看tmpfs更有趣的一些特性吧。
系统 2019-08-12 01:32:57 2860
GradientDescent机器学习中很多模型的参数估计都要用到优化算法,梯度下降是其中最简单也用得最多的优化算法之一。梯度下降(GradientDescent)[3]也被称之为最快梯度(SteepestDescent),可用于寻找函数的局部最小值。梯度下降的思路为,函数值在梯度反方向下降是最快的,只要沿着函数的梯度反方向移动足够小的距离到一个新的点,那么函数值必定是非递增的,如图1所示。梯度下降思想的数学表述如下:\begin{equation}b=a
系统 2019-08-12 01:32:47 2860
对于初学者来讲,能有个好葫芦画瓢很关键,我觉得我这个葫芦还算可以,所以站出来叫卖了,若你把我的程序改进了,我再花钱把程序买过来,继续完善继续卖。你若想按你的理念写代码,那你还可以把源码拿过去继续修改完善,我也花了很多精力写的,你可以省事点,花很少的时间就可以修改的。中国的软件,大多是搞得你也不能赚钱,我也不能赚钱,都是盗版,闲着无聊的大师们可以考虑与我合作,然后把这个小工具完善完善,功能有限,需求有限,就做得精细就可以了。你改善了我也给钱,虽然不多,也可以
系统 2019-08-12 01:32:18 2860