随笔分类 - 其他技术
摘要:一直使用的是MacBook pro,很好用,但是最近工作原因,想再购买一台笔记本电脑用于安装Linux系统开发调试使用。在网上看了很多品牌和评论,发现大家在选择笔记本电脑的时候观点和建议大相迳庭,这些评论和建议让人看过之后更迷茫。个人觉得,购买者自身的需求和经历是对笔记本电脑评价差异的主要原因。首先要说明,电子产品同品牌同型号的产品都会有差异的,一般情况下正规厂家出厂时会进行检测,产品被大概分为合格和次品(厂家当然会分得更细,这个笔者自己粗略分得),合格的被出售,次品会回收,但是一些不良商家会把次品拿出来卖,所以大家尽量通过正规渠道购买。合格品中也会有差异,有的用几年都不出问题,有的刚买来就会
阅读全文
摘要:csdn,cnblogs(博客园),新浪博客,网易博客,各种博客都使用过,不过对于一个开发人员,csdn和博客园算是比较好的,人群对象比较明确,好文章还能得到不少回应。新浪垃圾评论太多,而且技术类的文章并不是很受欢迎。不过做推广还是可以的。网易不多说,挺好用,如果写心情类的还不错,技术文章一样不是很受欢迎。不过,最后我还是选择wordpress,毕竟作为开发人员来说,写博客分享经验和学习成果是一方面,自定义博客,甚至在其上展示一些开发成果还是比较有意思的,因此,自己大件一个wordpress的个人blog还是很有吸引力的。独立的域名,自由的自定义功能和样式,能和自己开发的web程序整合,缺点是
阅读全文
摘要:来源http://blog.csdn.net/rhljiayou/article/details/7061201第一种:匿名内部类作为事件监听器类大部分时候,事件处理器都没有什么利用价值(可利用代码通常都被抽象成了业务逻辑方法),因此大部分事件监听器只是临时使用一次,所以使用匿名内部类形式的事件监听器更合适,实际上,这种形式是目前是最广泛的事件监听器形式。上面的程序代码就是匿名内部类来创建事件监听器的!!!对于使用匿名内部类作为监听器的形式来说,唯一的缺点就是匿名内部类的语法有点不易掌握,如果读者java基础扎实,匿名内部类的语法掌握较好,通常建议使用匿名内部类作为监听器。第二种:内部类作为监
阅读全文
摘要:XMPP,即时通信协议。具体相关资料可以在各大搜索引擎找到。本文仅做概述XMPP出现的原因是目前IM已经成为主要的互联网应用,因此就出现了一个问题,各大运营商不互通,各自的IM有各自的架构和方式。另一个重要的互联网应用Email,通过遵从SMTP和POP协议,让各大服务提供商互通邮件。为了让IM软件像Email一样,实现服务商互通,于是又一帮人做出了一个标准化的即时通信协议XMPP,即时通信仅是XMPP协议实现的功能之一。遵从XMPP协议搭建的即时通信平台就像是Email一样,任何人都可以搭建自己的IM服务器,目前有很多开源的服务器端,类似搭建Email服务器的软件一样,当搭建好以后,任何遵从
阅读全文
摘要:通过在网上搜索,我们可以找到这样的关于SOA的定义: Service-Oriented Architecture,面向服务架构,SOA是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理互联网纾的人为依赖性。SOA的几个关键特性:一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义适配器进行通讯,不涉及底层编程适配器和通讯模型。 这个定义很准确,可是却不能形象的让人们理解SOA的意义和作用。 谈到SOA,总是让人们感觉好象很神秘或者感觉到这是一个颠覆,颠覆了开发者的一些习惯性思维,.
阅读全文
摘要:当我们在用INET进行FTP连接的时候,如果FTP服务器需要验证用户那么我们就需要设置INET的USERNAME和PASSWORD来通过验证,这看上去是多么简单的一个问题,在INET的任何介绍里似乎都说得那么简单明了,看上去也是白痴级的问题。但是不知道大家有没有遇到过,在运行过程中设置用户名和密码,不管怎么设置都不能通过登陆验证,并且有可能会返回一个35754 无法连接到主机的错误提示。实际上,我们在设计界面设置INET控件的时候就可以看出端倪了。当我们在设计界面设置INET的REMOTEHOST、USERNAME、PASSWORD属性后,会发现,在URL属性上自动设置了类似这样是属性 : f
阅读全文
摘要:最近开发ACTIVEX 用于上传文件但是遇到一个最严重的问题,在客户机上无法显示经过大量的资料查阅,终于发现了问题根源!首先,ACTIVEX要在用户机上正确的安装和注册肯定是需要一个数字签名的,当然,如果手动安装和注册,可以忽略这个,不过要用于INTERNET上使用,最好还是使用数字签名,否则很不方便。其次,在IE6或更高版本上使用,ACTIVEX控件还需要申明安全接口(IobjectSafety接口),这个就是遇到的问题根源。起初在做好控件后,使用证书进行了签名,但是仍然在用户机器上无法显示,很是奇怪,到处查找资料,控件注册、安装、签名,各个方面都正确操作了,还是不行,最后在一骗关于安全接口
阅读全文
摘要:以下是代码部分,采用Inet控件实现上传,实现进度显示和上传更名,比较遗憾的是由于先做的EXE版的,然后再改为了控件版,其中又修改了一些小地方,所以没有写完整的注释,不过在前面的一篇文章中已经将关键部分的代码都注释过了,所以下面这些部分应该是很容易看懂的。在网上看过很多资料,关于VB实现上传的,其中很少提到上传进度的问题,大多是下载进度。问过一些朋友,据说用WINSOCK做上传进度要好些INET因为封装后留出来的灵活的方法不多,所以很少有人用他来做上传,更别说上传进度的问题了。但是我工作中所需要的功能相当简单,唯一需要的就是加一个上传进度显示的东西,以免用户在上传非常大的文件的时候无法判断当前
阅读全文
摘要:最近在想用VB写个FTP上传的ACTIVEX控件,于是现学现用,网上找了很多资料,其中有一篇VB实现FTP上传的文章讲了一个利用Inet实现的方法和示例,于是自己也参照做了一个,功能还不完善,只能实现基本的上传能力。首先,在VB工具栏中添加部件Microsoft Internet Transfer Control 6.0 ,之后工具箱会多一个Inet的控件。拖放该控件到窗体上,设置控件中的属性 protocol: 2-icFTPRemoteHost : 你的FTP服务IP或域名RemotePort : 你的FTP端口URL : 你的FTPURL地址UserName和Password 这两个就不
阅读全文
摘要:最近开发任务不太重,和设计部门的同事门学习了一下FLASH的制作。作为初级学习,首先学习了怎么做FLASH的进度条。这个是最常用到也是最基本的。搞了一早上,终于基本明白了,图层、祯、元件、场景之间的关系图层:和PHOTOSHOP中的概念一样。祯:每个动作就是一祯。元件:FLASH中的基本单位,每一个东西都是一个元件,类似.NET中对象的概念。场景:一个SWF文件中可以有多个场景,就好象.NET中一个.CS文件中可以编写多个类一样。元件被放在层中,多个层在一个瞬间的动作形成一祯,一系列的祯组成一个场景,在需要的情况下多个场景就组成了一个SWF播放文件。前一个祯播放后就紧接着播放第二个祯,当前一个
阅读全文
摘要:以前在CSDN问的傻问题,不过少许问题现在看起来还是有点收藏价值。.net程序集中使用Server.Mappath问题banmuhuangci (待缘) 2005-03-30 02:25:24 在我在做一个.NET的程序集 在使用Server.Mappath的时候出现个问题 我按照在ASPX页面同样的写法使用Server.Mappath一开始编译提示 Server未定义 后来加如System.Web命名空间 还是出现这个错误 请问,在程序集中如何使用Server 以及Server的方法和属性? 需要注意什么? 诚请指教 谢谢! 问题点数:50...
阅读全文
摘要:做图片上传验证时要用到,但是在网上找了一下,没找到,算了,还是自己写一个试试,本人对正则表达式一知半解而已,所以有什么不对的地方希望大家都来补充补充匹配本地图片路径例如:e:/Photo/photo.gif绿色部分的匹配方法 /.([Gg][Ii][Ff]|[Jj][Pp][Gg]|[Bb][Mm][Pp]) 后缀蓝色部分的匹配方法 [A-Za-z]/:// 盘附红色部分的匹配方法 [^/:/?/"/>/</*]* 屏蔽文件名和文件夹名中的特殊符号[A-Za-z]/://[^/:/?/"/>/</*]*/.([Gg][Ii][Ff]|[Jj][Pp]
阅读全文
摘要:AJAX在去年已经接触过,但都是使用手动的方法编写客户端代码,再加上被请求的页面,感觉非常累,虽然早听说过AJAX.NET和其他一些第3方开发的框架,却一直没有时间来体验。今天干完手上的活,下了个最新版本的AJAX.NET体验了下我使用的还是VS2003,下载了个最新版本的AJAX.NET 6.4.5.1,下载地址:www.schwarz-interactive.de 下面说说使用方法:1、准备工作新建项目,使用.NET1.1就引用下载下来的AJAX.NET的类库AjaxPro.dll,如果是使用.NET2.0 就引用AjaxPro2.dll首先修改WEB.CONFIG文件在<syste
阅读全文
摘要://调用示例 this.MakeSmallImg(f.PostedFile,this.Server.MapPath("1.jpg"),600,500); //------------------------------------------------------------ public void MakeSmallImg(System.Web.HttpPostedFile postFile,string saveImg,System.Double Width,System.Double Height){ //原始图片名称 string originalFilename
阅读全文
摘要:using System;namespace Public{ ///<summary> /// CharacterOperation 文字处理方法。 ///</summary> public class CharacterOperation { #region构造函数 ///<summary> ///构造函数(静态方法) ///</summary> public CharacterOperation() { } #endregion #region字符替换为HTML字符串 ///<summary> ///字符替换方法(" ,
阅读全文
摘要:using System;using System.Data;using System.Data.SqlClient;namespace Public{ ///<summary> /// CustomADO 数据连接执行类。 ///</summary> public class CustomADO { #region定义或创建类私有变量或对象 private string _connstr; //连接字符串存储变量 private string _procedure; //存储过程名或数据命令字符串变量 private bool _isprocedure; //是否使用
阅读全文
摘要:一忌:轻易言败,没有自信 没有永不放弃精神的程序员,只是一个有程序员名号的假程序员。一个真正的程序员,知道在程序设计的过程中,可能会遇到不计其数的困难和问题,可能有极多的挫折和失败,而成功只有一次。 就为解决一个问题,我们可能连续十几甚至几十小时的坐在计算机前不停的工作。一个问题解决了,可能又有其它的问题出现。而你要是不能坚持下来,可能从前的一切努力都流失了。轻易言败的人请不要做程序员,你不可能成功。执着是最可贵的。 执着的程序员都是相信自己的人,每时每刻都会鼓励自己,你做的出来,你能解决,你会成功。这样他才能坚持下去。二忌:浮华不实,自满自大 夸夸奇谈的人不是优秀的程序员。整个程序设...
阅读全文
摘要:今天在CSDN社区看帖子,看到一些平时很少用到,但是关键时候却很有用的方法,于是决定收集这些东西,方便以后查阅,也方便大家学习:GOTO方法:以前学C的时候就知道的方法,但是好象实际的项目中还很少用到,这两年都快忘记他了! ……[something]……sign_name: ……[something]……GoTo sign_name ……[something]……说明:首先定义一个标记点,格式就是 自定义的标记名 加上个冒号 如 sign_name : 然后在下面的某个步骤使用 GoTo 关键字 加上 标记名 就可以让程序执行到GoTo的时候跳转到GoTo指定的标记位置。但是要小心使用,一般情
阅读全文
摘要:<script language="JavaScript" type="text/JavaScript"><!--function func(){window.scroll(0,1000)setTimeout("func()",1000)}//--></script>将代码放在页面中在BODY的ONLOAD 事件中先触发一次就行了,或则你用其他控件事件来启动函数也可以!window.scroll(0,1000) //让窗体滚动,第一个参数是横方向像素,第二个参数是纵方向像素。setTimeout(&
阅读全文
摘要:以下两种方法都是使用JS代码的方法!其他部分省略,只写下关键的一句。方法一、parent.document.all.ifr.innerHTML='IFREAM需要传递到上级窗体的值';parent:指定上级窗体document:窗体对象all:范围为所有控件ifr:某一个控件的ID本例的ID是'ifr'innerHTML:控件的某个属性,本例中假设ifr是DIV控件,所以用的是INNERHTML属性这样,就将值传递到了上级窗体中的某控件的某属性中了,同样的,也可以像这样在IFREAM中获得上级窗口的某控件的某个属性值。其实就更在同窗体中通过JS获得值一样,只是在
阅读全文
浙公网安备 33010602011771号