• 使用OctreeQuantizer提高gdi+绘图质量

    .net中gdi+绘制的图形质量很少,原因是gdi+使用的是256色的。 为了提高绘制图片的质量,可以使用是Octree 算法。Octree 算法允许我们插入自己的算法来量子化我们的图像。 一个好的颜色量子化算法应该考虑在两个像素颗粒之间填充与这两个像素颜色相近的过渡颜色,提供更...

    2018-06-17 20:02:16

  • Asp.net基础知识

    1. 【项目结构】 1.1 文件后缀: .cs 源文件(程序代码) .csproj 项目文件(管理文件项) .sln 解决方案文件(管理项目) .config 配置文件 1.2 主函数: // 下划线部分可以自己随便取名 StaticvoidMain(string[]args) { 主函数内容 } 1.3 输入语句: // 读取一行数据...

    2018-06-17 20:02:01

  • C#实现一个最简单的HTTP服务器

    简介 本文用C#实现了一个最简单的HTTP服务器类,你可以将它嵌入到自己的项目中,或者也可以阅读代码来学习关于HTTP协议的知识。 背景 高性能的WEB应用一般都架设在强大的WEB服务器上,例如IIS, Apache, 和Tomcat。然而,HTML是非常灵活的UI标记语言,也就是说任何应用...

    2018-06-17 20:01:40

  • .net维护的一些心得

    做了三个月的.net的开发,其实一直在做一个维护加二次开发的工作。现在这个项目告一段落,就此总结下我的所学所感吧。 总的来说,.net和JAVA还是有许多地方是不同的,比如.net中的数据绑定问题,已经有自己写好的控件,只要传送数据源就可以了,而在JAVA中,这些必须要...

    2018-06-17 20:01:58

  • [工具]IL Mapper2(C# -> IL 转换器)

    下载地址 :IL_Mapper2_exe.zip 源文件 :IL_Mapper2_src.zip 简介 此工具可以直接把C#代码转换成IL代码查看,省去编译和手动操作ildsam的繁琐。希望能对想研究IL的各位有所帮助。 效果图 : 后话 如果需要在Vs环境中查看IL代码, 可以选择使用VS插件,如 : 点击 。 还...

    2018-06-17 20:01:56

  • 客户端哈希加密(Javascript哈希加密,附源码)

    摘要 我们很难想象用户在什么样的网络环境使用我们开发的应用,如果用户所处的网络环境不是一个可信任的环境,那么用户的账户安全就可能有威胁,比如用户登陆时提交的账号密码被网络嗅探器窃取;客户端加密数据能有效的防御网络嗅探器窃取数据,通过在客户端Javascript...

    2018-06-17 20:01:50

  • 类与结构体比较

    // 结构示例: public struct Person{ string Name; int height; int weight} public bool overWeight(){ // implement something } 类示例: public class TestTime { int hours; int minutes; int seconds; } public void passtime(){ // implementation of behavior...

    2018-06-17 20:01:43

  • 一个类型转换而引起的三级事件的一些思考

    前段时间出了个三级事件,查下来竟然是因为一个溢出造成的死循环,在公司出事件还是挺冒险的一件事,除了大boss要扣钱,还要给 高层一个合理的解释,如果在小公司干活,可能就算网站宕了一天估计也没事,如果在大点的公司每秒都是银子的流失,也许造成的损失就算 我们...

    2018-06-17 20:01:44

  • 一个泛型的问题。

    前段时间我还在纳闷,在上上篇设计模式的单例模式中,我只New过一次对象。但是查看我分明得到了2个或多个不同的对象。今天做个试验。代码如下 通过实验发现,对象确实是new了两次,initial确实是进入了两次,对于不同泛型对象,是要重新开辟内存的。 下面的文章做个资料...

    2018-06-17 20:01:30

  • 简单例子快速了解事件处理和委托 event delegate

    以下仅仅是用最简单的方式表示事件,实际应用可能是不同窗体之间相互通知某些操作,达到触发。 首先声明一个degate的 EventHandler 参数可以没有 一个或多个 但是触发和使用一定要匹配。 创建一个该EvenHandler的实例a 在程序建立或你需要的时候产生一个事件触发申明 [...

    2018-06-17 20:01:39

2