随笔 - 129  文章 - 0  评论 - 0  阅读 - 79882
03 2014 档案
ASP.NET Web API标准的“管道式”设计
摘要:ASP.NET Web API的核心框架是一个消息处理管道,这个管道是一组HttpMessageHandler的有序组合。这是一个双工管道,请求消息从一端流入并依次经过所有HttpMessageHandler的处理。在另一端,目标HttpController被激活,Action方法被执行,响应消息随之被生成。响应消息逆向流入此管道,同样会经过逐个HttpMessageHandler的处理。这是一个独立于寄宿环境的抽象管道,如何实现对请求的监听与接收,以及将接收的请求传入消息处理管道进行处理并将管道生成的响应通过网络回传给客户端,这就是Web API寄宿需要解决的问题。 目录 一、Htt... 阅读全文
posted @ 2014-03-18 17:02 haosola 编辑
如何做好Flex与Java交互
摘要:三种flex4与Java顺利通信的方式是: flex与普通java类通信RemoteObject; flex与服务器交互HTTPService; flex与webservice交互WebService. 当大家尝试使用flex与普通java类通信时,一般用RemoteObject,具体的代码段如下: package com.flex.demo; /** *第一种 功能描述:该类用来实现flex与普通java类中的方法通信 * @author Administrator */ //以上是打头的功能描述,可以不写。 com.flex.demo.SimpleSe... 阅读全文
posted @ 2014-03-15 14:01 haosola 编辑
c语言中3n+1溢出问题解决
摘要:3n+1问题是一个简单有趣而又没有解决的数学问题。这个问题是由L. Collatz在1937年提出的。克拉兹问题(Collatz problem)也被叫做hailstone问题、3n+1问题、Hasse算法问题、Kakutani算法问题、Thwaites猜想或者Ulam问题。 问题如下: (1)输入一个正整数n; (2)如果n=1则结束; (3)如果n是奇数,则n变为3n+1,否则n变为n/2; (4)转入第(2)步。 刘汝佳的书上就写着,但是输出987654321时候还是溢出拉。 /*#include int main() { int n; int count=0;... 阅读全文
posted @ 2014-03-15 13:58 haosola 编辑
c#中使用ABCpdf处理PDF
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using WebSupergoo.ABCpdf9;using System.Text;namespace ABCpdfTest{////// 官方网站:http://www.websupergoo.com//// demo用的是当前的最新版本ABCpdf .NET 9.1 X64,支持当前windows的主流操作系统,包括最新的w 阅读全文
posted @ 2014-03-15 13:54 haosola 编辑
C#:装箱和拆箱相关知识整理
摘要:1、装箱和拆箱是一个抽象的概念 2、 装箱是将值类型转换为引用类型 ; 拆箱是将引用类型转换为值类型 利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来 例如: int val = 100; object obj = val; Console.WriteLine ("对象的值 = {0}", obj); 这是一个装箱的过程,是将值类型转换为引用类型的过程 int val = 100; object obj = val; int num = (int) obj; Console.WriteLine ("num: 阅读全文
posted @ 2014-03-08 10:16 haosola 编辑
关闭C#主窗体弹出是否关闭对话框
摘要:在开发系统时,常常有这样一个问题,就是当关闭主窗体,也即退出系统时,如果想提示是否关闭,以免误操作,可以在主窗体的Main_FormClosing事件中添加一个对话框,代码如下: private void Main_FormClosing(object sender, FormClosingEventArgs e) { DialogResult TS = MessageBox.Show("退出?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (TS == DialogResul 阅读全文
posted @ 2014-03-07 10:22 haosola 编辑
使用C#连接ORACLE数据库
摘要:一、使用OracleClient组件连接Oracle .Net框架的System.Data.OracleClient.dll组件(ADO.Net组件),为连接和使用Oracle数据库提供了很大的方便。 1、使用客户端网络服务名连接Oracle 基于业务逻辑与数据库实体的分层需要,一般要求在不同于Oracle数据库主机的客户端机器连接和使用Oracle数据库。这种情况要么是通过C/S应用程序的客户端访问数据库的情况;要么是在B/S应用程序中,在WEB服务器端远程连接Oracle数据库服务器。 通过客户端网络服务名远程连接Oracle,要求在客户端机器中安装Oracle客户端工具(安装... 阅读全文
posted @ 2014-03-06 12:00 haosola 编辑
自定义XML动态配置程序
摘要:概述1 在做程序开发时,我们往往要用到如下两个基本模块1> 设置程序的基础参数,如分页的参数、邮件参数等;2> 在基于表驱动开发时,即把一些判断的逻辑放在表数据中;2 在这两个基本应该中,我们有如下的需求:1> 要集中管理;2> 要可配置,即不重起系统的情况下,修改参数;3> 易于使用。程序的主要功能1> 设置程序的基础参数,如分页的参数、邮件参数等;----将XML中配置信息自动加到对应的实体上。2> 在基于表驱动开发时,即把一些判断的逻辑放在表数据中;----将XML中的Dctionary 数据自动加载到对应的实体上。但此方法需要继续优化,现在仅支 阅读全文
posted @ 2014-03-06 11:48 haosola 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

toeflacttoeflieltstoefltoeflact
点击右上角即可分享
微信分享提示