自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

line_cheng的专栏

爱生活,爱思考。----.NET 开发 应届毕业生求职中

  • 博客(48)
  • 资源 (11)
  • 问答 (1)
  • 收藏
  • 关注

原创 ttt

2017-02-08 14:55:46 543

原创 PetShop4.0 学习总结----数据库访问层结构分析

最近在看PetShop4.0 ,暂且熟悉了一些数据库层的设计。看了看,其实也不是很复杂。主要就是使用了一个工厂 ,以及一个IOC以来注入。我所画的类图如下(不是很标准,自己的UML水品一般。。。)其中的web.config是我自己天上去的,主要就是为了说明一下IOC的问题。 其中的Model主要定义了一些实体类。IDAL提供了数据库访问层的抽象,分别有SQL

2011-12-15 18:14:44 1022

原创 ASP.NET 中Http处理流程与 HttpModule,HttpHandler学习之初步认知

本文只是对HttpModule和HttpHandler做最初步的了解。非菜鸟级别人士可直接无视。ASP.NET 中Http的请求流程   1. 用户发出的客户端请求达到服务器后,会被服务端的inetinfo.exe 进程捕获,该进程将该http请求转交给asp.net_isapi.dll进程,然后通过http pipeline 管道(具体这是什么东西我也不清楚)传送给asp

2011-12-14 17:24:37 3411

原创 NodeJS的启发--- A-J- a- X和MVC相遇?

个人博客地址 http://blog.csdn.net/nndtdx首先,我要对这篇文章的题目进行解释一下。你可能会很吃惊,这篇文章其实和NodeJS没什么关系!没错,我只是看了一篇关于nodejs的文章后,突然灵感涌现,产生了好多想法,到最后捋啊捋啊,竟然和node.js没有任何关系了!然后是A-J- a- X 其实,我已经发现我的这个想法好像跟ajax很相近,但是呢,由

2011-12-08 02:34:37 1883

原创 面向对象开发过程中对象的变迁污染与细化变质

面向对象开发过程中对象的变迁污染与细化变质这是令我纠结的一个问题,至今尚未找到一个好的解决方案。大家都明白,在面向对象的开发过程中,我们通常会从具体的业务逻辑中抽象出一个个对象来。在整个开发过程中,都会围绕这么写数据对象展开业务逻辑进行数据展现什么的。通常,我们还会将该数据对象映射到数据库中去存储。每一条记录对应的就是一个实例。而这个表就像是一个类一样。Ok,现在问题就出现了,随着

2011-11-09 11:46:13 1414 2

原创 移动互联设备发展未来之我见

移动互联设备发展未来之我见这个话题有点大,感觉有点力不从心,您一定会想,太夸张了吧,你一个没毕业的孩子就敢说移动互联设备发展未来之我见?好吧,随你怎么说,今天我就是要说说我的一些个想法,同大家分享一下,希望有兴趣的朋友能够耐心看完。将来是移动互联的天下为什么移动应用这么火,说来说去,大家都认准了将来的互联网发展在很大程度上与移动设备相关,毕竟传统的互联网已经

2011-11-09 10:19:42 4307 20

原创 C#特性学习与使用(为枚举定义Description)

C#特性以前的时候,用过C#中的特性,但只是会用,什么原理,有什么用这些问题不清楚,今天就腾出时间,学习了一下。C#中的特性使用Attribute描述。在使用时,就像是java中的批注一样。不过C#使用中括号。特性用来描述我们的数据。编译器能够识别这些特性,以附加信息的形式存放在生成的元数据中,供clr使用。下边看一个简单的应用static void Main(string[]

2011-10-26 02:22:45 18547 1

原创 Intent的设想与天马行空

Intent个人博客地址 http://blog.csdn.net/nndtdx首先声明,本人不是一个专门搞android的,对android 也只是了解,能写个helloword的水平。如下内容,如有专业错误,敬请指出并见谅。另外,该处的intent并不是单单的就定位于android的intent通信对象,而是使用该对象的设计思想,以及对其应用的一些扩展思考。所有内容都只是突

2011-10-24 16:43:25 1192

翻译 RestEasy 用户指南---第11章 @FormParam

当你以application/x-www-form-urlencoded格式去编码,并将这些内容放在请求的实体(request body)中,例如html的form表单。你可以将自主定制的参数传入到方法的参数中。First name: Last name:

2011-10-13 16:17:47 9763

翻译 ReatEasy+用户指南----第9章@MatrixParam

Matrix param的做法是你可以在uri 的path segmen中嵌入任意个数个name 和value的键值对。下边是一个例子GET http://host.com/library/book;name=EJB 3.0;author=Bill BurkeMatrix

2011-10-13 16:14:46 3875 1

翻译 RestEasy 用户指南----第7章 @HeaderParam

@HeaderParam的声明允许你将request http header映射到你所调用的方法中GET/books?num=5 @GET public String getBooks(@HeaderParam("From") String from) {

2011-10-13 16:12:46 6178

翻译 RestEasy用户指南---第6章.@QueryParam

@QueryParam的声明允许将一个uri的查询字符串参数,或者url编码形式的参数映射到你的方法调用中。GET/books?num=5 @GET public String getBooks(@QueryParam("num") int num) {

2011-10-13 16:10:34 9032

翻译 RestEasy+用户指南----第5章.@PathParam

@PathParam 的声明允许你在URI路径中去映射你的方法将使用的参数。@Path("/library")public class Library { @GET @Path("/book/{isbn}") public String ge

2011-10-13 16:08:01 9108

翻译 RestEasy 用户指南----第4章.使用@Path @GET @POST 等

@Path("/library")public class Library { @GET @Path("/books") public String getBooks() {...} @GET @Path("/book/{isbn}")

2011-10-13 15:59:09 12489 2

原创 RestEasy+用户指南+翻译索引

最近的项目开发要用到RestEasy,在网上没有找到中文版帮助文档。看了看原版英文的,不是很复杂,就翻译一下,水平有限,如有错误,敬请指出。原文地址 http://docs.jboss.org/resteasy/docs/2.2.1.GA/userguide/html/ind

2011-10-13 15:52:49 4725 1

原创 C#中的转换操作符

今天看到一个话题,说的是C#中的转换操作符,也就是说,我们可以通过编程,实现C#中的括号形式的显示和隐士转换。就像是 我 可以一个 int 然后隐式转换为的decimal,或者显示转换一下            Byte b= 5;            int va

2011-10-12 17:49:40 929

原创 从设计意图看OUT参数和REF参数的区别与联系

学习并使用C#已经好久了,最近在看.NET框架程序设计,又对这些基础概念进行了一次回顾与加深。高手毕竟是高手,同样一个问题,虽然答案差不多,但是回答问题所站的角度却不同。下边是我对两者区别与联系的体会。Out参数和ref参数的基本用法这里不再详谈。要说他们的区别与联系

2011-10-12 17:37:18 1052

转载 IL汇编语言介绍(译)

原文地址 http://www.cnblogs.com/xiaoxiangfeizi/archive/2011/08/08/2130768.html 原文作者 潇湘妃子IL汇编语言介绍(译)最近在学习IL,在CodeProject上

2011-10-10 16:22:09 4281

原创 http 的Get和 Post请求深入分析

http Form表单的Get和 Post请求深入分析个人博客地址 http://blog.csdn.net/nndtdx这个话提已经开始了好久,一直没有写。今天提出来,就把这个问题给深入的分析一下。这里,我使用Fiddler跟踪表单的提交过程。探究一下Get方式

2011-10-10 15:14:58 8840 3

原创 使用主机ip地址绑定GooglAppEngine站点

使用主机ip地址绑定GooglAppEngine站点                 自主配置GoogleAppEngine站点的绑定信息       使用过GoogleAppEngine的同学大概都知道,在Eclipse环境下,如果运行Google Web Proj

2011-10-10 08:30:14 1470

原创 Android配置 常规单元测试

Android单元测试分为两个部分, 一部分是与Android本身无关的测试,也就是业务逻辑测试,该部分测试不涉及Activity这一层,我们暂且成为常规的单元测试。另外的一种测试就是于Activity相关的单元测试这里,我们先谈一下于Activity无关的常规单元测

2011-10-08 23:38:23 2023

原创 方法论之 如何解决一个问题

首先,这篇文章是一篇枯燥的方法论,或许你会不喜欢,但是我还是建议你看下去。因为这些方法论不是由哪个家哪个家研究出来的长篇大论,而是一个软件开发者的切心体会。这里的“问题”,你可以理解是一个恼人的bug,或者其他难以解决的东西。好吧,不说那么多,直入主题。

2011-10-08 22:16:59 1537

转载 Name与x:Name的关系

=============本文转自 水之真谛http://blog.csdn.net/fantasiax/article/details/3499767作者很多文章都写地很好。在此表示感谢。============ 杂七杂八——Name与x

2011-09-21 11:13:01 1051

原创 由StreamWriter.WriteLine 引发对C#多线程的深入思考(一)

首先,StreamWriter线程安全么?答:StreamWriter 的构造以及StreamWriter.WriteLine(string)都是非线程安全的我们封装两个写日志的方法。底层都是由StreamWriter.writeline来实现.一个加锁,一个不加

2011-09-19 14:09:38 11780 3

原创 RestEasy Web服务客户端调用

RestEasy  Web服务客户端调用 个人博客 http://blog.csdn.net/nndtdx背景 在前几篇文章中,我介绍了用RestEasy 框架搭建的Rest风格的java web服务。这几天事情比较多,一直没有写客户端的调用方法。现在就谈一下

2011-09-18 01:03:07 6938 3

原创 GAE + RESTEasy搭建Web Service---服务端编码与发布

利用GAE构建第一个REST风格的java webservice利用GAE + RESTEasy搭建REST架构风格的Java Web Service-------前言  http://blog.csdn.net/nndtdx/article/details/676822

2011-09-11 23:57:36 3468 2

原创 GAE + RESTEasy搭建Web Service------前言

前言:什么是GAEGAE全称是GoogleAppEngine。我个人的理解是google提供的web服务。就像是windows里边的IIS,可供你发布网站。现在有很多人基于他做了应用。比如说论坛,博客,web服务等等。同时,它还提供了其他的服务,比如数据存

2011-09-11 23:32:56 2289

转载 GoolgeAppEngine Web开发之单元测试环境的搭建

原文   http://hddev.blog.51cto.com/3365350/662374一个好的编写程序的习惯,每写一小段代码(比如一个方法或者更小)就测试一下的他的正确性。倘若等到所有代码都写完了再去测试的话,那么等待你的将是无尽的烦恼与纠结。在GAE项目

2011-09-11 13:50:35 1248

原创 世上最伟大的十个公式

原文博客园 http://news.cnblogs.com/n/114549/英国科学期刊《物理世界》曾让读者投票评选了“最伟大的公式”,最终榜上有名的十个公式既有无人不知的1+1=2,又有著名的E=mc2;既有简单的-圆周公式,又有复杂的欧拉公式……从什么时候起

2011-09-10 08:23:02 1410 2

原创 令我崩溃欲死的tomact版本问题

最近做一个项目,里边要用到javawebservice,最终决定采用Rest 架构风格的web 服务。由于本人对java 这一套工具不是很熟悉。以前只写过控制台的helloword,然后,就直接到 rest 框架选择 + web .中间的曲折让我d疼不已。既然今天的题

2011-09-10 01:38:51 4928

原创 AnyMonitor项目即将启动

想要自己写个东西,名字就叫做AnyMonitor吧,计划用一个月的时间。名字取自软件AnyView哈哈,模仿而来。同时要将该项目开源。项目本身不复杂。主要想写一个真正会投入使用的项目。不求大,不求复杂,但求可应用性,能够在若干年回来后,还能看到自己的东西在。嗯。还要抽个时

2011-09-07 00:35:58 1065

原创 与Java Web Service相关的若干概念(JAX-WS,JAX-RS)

本篇关键词:JWS ,JAX-WS ,JAX-RS,REST,Restlet,SOAP这一段时间从.NET转战java了。表示对java的一套相当不熟悉。新手,必须是新手。作为新手,我感到压力很大。面对开发环境中的若干包,若干插件,若干技术。只写过Java 控制台里边

2011-09-07 00:18:34 23805 9

转载 Web Service学习笔记

Web Service概述 Web Service的定义 W3C组织对其的定义如下,它是一个软件系统,为了支持跨网络的机器间相互操作交互而设计。Web Service服务通常被定义为一组模块化的API,它们可以通过网络进行调用,来执行远程系统的请求服务。 这里

2011-09-03 17:50:25 2661 1

原创 过有计划的生活------Windows7便签快捷键汇总

最近的生活有点凌乱,有时候需要当天完成的事情,却忘记。想起来win7带有一个便签,一直都没怎么用。然后就捣鼓出来,找了一下使用快捷键。汇总一下。快捷键功能Ctrl+N新建一张便笺

2011-09-02 19:55:39 2269

翻译 如何构建Android+Sync+Provider:Part1

如何构建Android Sync Provider:Part1原英文:http://www.c99.org/2010/01/23/writing-an-android-sync-provider-part-1/翻译能力有限,如有错误,敬请指出。ThankYou!翻

2011-08-30 19:43:23 1598

原创 >面向对象之数值的悲剧

面向对象之数值的悲剧上午的时候里团队里开了一个会,说了一点开发技术问题,在这里同大家分享一下我的一些想法。枚举的悲剧 枚举基本用法大家应该都很熟悉,在我们去避免硬编码,增强代码可读性,可维护性方面很好用。不过话说枚举底层还是比较复杂的,以前看过一些关于枚举的说

2011-08-29 01:30:29 3088 10

原创 C#中的线程同步----Join方法的使用实例

最近需要解决一个多线程问题,将这个问题抽象说来就是这个情况。有A B两个方法同时完成F工作,A B操作均比较耗时,且 B操作需要A操作完成后才能执行。现 要 A 和B同时运行n个线程。用数学化的语言描述一下/***************************

2011-07-28 01:05:23 2771

原创 Commview使用(一)

Sniffer、Ethereal是大家比较熟悉的抓包软件,但软件比较大,使用相对麻烦,而CommView最新V5.0以上版本只有几M,网络上随时可以下载安装,无需重新启动电脑,即装即用,非常简单,还可以显示哪个应用程序在发包,掌握它,对查找无法通过杀毒软件查杀的病毒、木马及了解网络状况非常有用,强烈推荐每个网管人员使用 请通过Google或者Baidu搜索Commview,并下载安装V5.0以上版

2011-06-17 18:16:00 9273 3

原创 FTP工作过程的抓包分析

其实这个是我在写C#FTP编程时,总感觉写的时候模棱两可的,就姑且抓包看看,到底什么情况。第一次使用抓包工具,暂且做简单的分析吧我在本机登陆ftp,输入用户名,密码进行登录。对该过程,使用 CommView获得抓包数据如下。(点击图片查看大图)看来整个过程还是比较复杂的,进行了这么多次通信。那么就逐条来看吧第一条,下边是给出的数据包数据分析,这次连接应该是由客户端发出的,一次T

2011-06-15 23:57:00 15629

原创 哪怕我变成一个庸俗女子

28岁前,考过CPA,独居单身,从事财务工作,开一间小书店。有一间属于自己的房子,不需要很大,五六十平米,卧室阳台种着向日葵,有巨大的落地窗,圆床温暖,床边有通顶的大书橱,书随时可拿,墙上是自己的画、海报还有照片,枕边耳机、眼镜、纸巾、耳塞、眼罩、夹子、镜子、手机都是一手即能够到的状态。冰箱里塞满了费列罗、牛奶、碎碎冰、芝麻糊、猕猴桃、火龙果……每日清早,闹钟一响,摸了手机就起床,

2011-06-05 01:37:00 1705

广义表的创建,深度计算

VC6.0编写, 广义表的创建,深度计算。

2010-10-07

图的数据结构深搜/广搜

C++实现图的深搜/广搜。有向图,有向网,无向图,无向网,结构创建与搜索遍历均实现。

2010-06-03

离散数学课后答案(清华版).pdf

离散数学课后答案(清华版).pdf 第一章到最后一章,内容挺全的。

2010-05-06

Java2图形设计卷1_AWT

详细的讲解Java设计图形界面。 内容详尽,结构清晰,是全面掌握Java图形界面设计的好书。

2009-11-13

C++编程实例100篇

C++编程实例100篇,含有编译源文件,让学习更方便。由易至难,循序渐进,让你的c++全面巩固,扩充!!

2009-11-13

vc教程入门-----真正的程序员用Visual C++

真正的程序员用Visual C++。 如果你想当程序员,就请上课吧! chm格式让你的看的更方便!

2009-11-13

The C++ Programming Language Special 3rd Edition 中文版

经典的c++资料,传说c++程序员分为两类,一类是看过这本书的,另一类是没看过这本书的。

2009-11-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除