01 2012 档案

摘要:C# Socket编程笔记 看到这个题目,是不是很眼熟?在博客园里搜下,保证会发现关于这个东东的文章实在是太多了~~~真得是没有写得必要,而且我也有点懒得去琢磨字句。(看到这,肯定得来个转折的了,不然就看不到下文了,不是吗)但是,为了自己下一篇要写的文章做参考,还是有必要先补充一下socket基础知识。注意:如果你已经接触过socket,那就没什么必要耽误时间看下去了。另外,如果发现其中任何错误,欢迎直接指出。1.按惯例先来介绍下socket Windows中的很多东西都是从Unix领域借鉴过来的,Socket也是一样。在Unix中,socket代表了一种文件描述符(在Unix中一切都是以文件 阅读全文
posted @ 2012-01-17 11:32 cotty 阅读(331) 评论(1) 推荐(0)
摘要:0、它是如何工作的1、创建服务器端函数2、客户端调用3、回调函数4、处理类型5、会话访问附录0、它是如何工作的 利用 Ajax包装器,ASP.NET开发人员可以快速方便的部署很容易利用AJAX功能的页面。 Ajax依靠代理(broker)指派和处理往返服务器的请求,对此,包装器的目的是隐藏 XmlHttpRequest对象的实现,包装器本身通过将.NET函数标记为 Ajax方法来工作。标记之后,AJAX就创建对应的JavaScript函数,这些函数(和任何JavaScript函数一样)作为代理可以在客户端使用 XmlHttpRequest调用。这些代理再映射回服务器端函数。假设有一个.NET函 阅读全文
posted @ 2012-01-16 11:15 cotty 阅读(5219) 评论(14) 推荐(1)
摘要:前些天,要实现一个功能。在后台,一些信息是要实时提醒给后台管理员。用的是通过ajax获取最新信息,然后在前台提示;原来系统自带的是弹出一个对话框,然后flash播放铃声;这种方式不是很友好,对话框弹出一会就消失了,这个页面不能最小化,不然是看不到的;另外播放铃声也得要求管理员带上耳机。于是就想到了邮箱中来新邮件那种提示方式,闪动标题栏;思路是:通过ajax访问后台,若有新消息,则将网页的title替换为 提示信息 ,并与空格来回切换;例:【你有新消息】与【 】切换;提示内容弄是动态的,所以替换文字的空格数目也是算出的。这里用全角的空格;但是如果提示消息中有‘数字’等半角字符的话就会... 阅读全文
posted @ 2012-01-16 10:28 cotty 阅读(977) 评论(1) 推荐(0)
摘要:感谢各位园友给我提的每一个建议,大家主要在说:用Linq去实现对xml的操作更加方便简洁,于是乎我就现学习了一下Linq to xml,由于是刚刚接触Linq,理解肯定不会很深,所以请各位园友不吝赐教,有建议尽管说,在此先谢过大家啦~ LINQ to XML 为创建 XML 元素提供了一种称为“函数构造”的有效方式。函数构造是指在单个语句中创建 XML 树的能力。启用函数构造的 LINQ to XML 编程接口有几个重要功能: XElement构造函数可以对内容采用多种类型的参数。例如,可以传递另一个XElement对象,该对象将成为一个子元素。可以传递一个XAttribute对象,该对象.. 阅读全文
posted @ 2012-01-13 17:30 cotty 阅读(1115) 评论(0) 推荐(0)
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml.Linq;using System.Xml;using System.Net;using System.IO;namespace WindowsFormService{ public class HttpSend {public XDocument sendXmlAndGetResponse(XDocument xDocument) { XmlDocument doc = new XmlDocume 阅读全文
posted @ 2012-01-13 17:21 cotty 阅读(377) 评论(0) 推荐(0)
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml;using System.IO;using System.Net;using System.Windows.Forms;using System.Xml.Linq;namespace WindowsFormService{ public class LFHttpListener { public void listener() {// System.Console.WriteLine(System. 阅读全文
posted @ 2012-01-13 17:19 cotty 阅读(968) 评论(0) 推荐(0)
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml.Linq;using System.Xml;namespace WindowsFormService{ public static class XmlDocumentExtensions { public static XDocument ToXDocument(this XmlDocument document) { return document.ToXDocument(LoadOptions. 阅读全文
posted @ 2012-01-13 17:17 cotty 阅读(795) 评论(0) 推荐(0)
摘要:需要引用ThoughtWorks.QRCode.dllpublic Image GCode(string data) { QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;qrCodeEncoder.QRCodeScale = 1; qrCodeEncoder.QRCodeVersion = 4;qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECT 阅读全文
posted @ 2012-01-13 17:14 cotty 阅读(664) 评论(0) 推荐(1)
摘要:一、将已经编译后的java中Class文件进行打包;打包命令JAR如:将某目录下的所有class文件夹全部进行打包处理;使用的命令:jar cvf test.jar -C com/ .其中test.jar为要生成的jar包;com/ . 为指定的当前目录下的文件夹,该文件夹包括子文件夹及class文件;二、到IKVM官方网站下载IKVM需要的组件 http://www.ikvm.net/ ikvm-0.42.0.3.zip ikvmbin-0.42.0.3.zip openjdk6-b16-stripped.zip三、设置路径解压ikvm-0.42.0.3.zip,并将%IKVM_HOM... 阅读全文
posted @ 2012-01-13 17:10 cotty 阅读(643) 评论(0) 推荐(1)