今天看到一本书《SOA思想、技术与系统集成应用详解》,搜索电子版未遂。无意间看到一个关于此书的读书笔记,遂转载之,以便留个记号:SOA,听是我们听得多了,各种厂商不断推广他们的方案,但是它实际是什么呢?让我们通过书本来慢慢揭开它的神秘面纱。SOA的英文全称为“ServiceOrientedArchitecture”,中文翻译为“面向服务的架构”①。那么它就是WebService吗?还是说是服务总线架构技术吗?其实,这两者都不是。书中明确指出:SOA本质是一
系统 2019-08-29 23:14:30 2341
先看下表中共有多少条数据:一百二十多万条,呵呵。sql语句:declare@ddatetimeset@d=getdate()selecttop10ID,U_Name,U_Age,U_Sex,U_AddressfromTest1whereIDnotin(selecttop9990IDfromTest1orderbyID)orderbyIDselect[notin方法升序分页执行花费时间(毫秒)]=datediff(ms,@d,getdate())declar
系统 2019-08-29 23:07:10 2341
进程间通信(IPC)作用1.数据传输2.共享资源3.通知事件4.进程控制IPC的方式6种1.管道(pipe)和有名管道(FIFO)2.信号(signal)3.消息队列4.共享内存5.信号量6.套接字管道一进程写入管道尾部,另一进程从管道头读出读空管道,进程被阻塞写满管道,进程被阻塞无名管道多用于父子进程间的通信intpipe(intfiledis[2])//创建无名管道filedis文件描述符filedis[0]用于读管道filedis[1]用于写管道//
系统 2019-08-29 22:40:31 2341
最近在整理公司的项目的时候,发现一个项目中会有很多重复编码的问题。举个简单的例子,比如项目中有关获取单位列表的方法,有很多模块会用到,如单位管理、人员管理、等等其中都涉及显示到所有有效单位,但是这两个模块是分配给两个开发工程师去编写代码的,由于两者缺乏有效的沟通(或开发时两者的工作进度不一样)导致同一个功能函数,被重复编写。且不管这个模块有多简单,大量的重复不仅不利于代码管理,也影响工作效率。我再想是不是可以在开发的时候不仅分功能开发,应该还要兼顾分对象开
系统 2019-08-29 22:32:44 2341
近来学习Windows内核方面的东西,觉得对I/O处理过程没有一个总体的概念。于是,就花了很长的时间搜集了很多这方面的知识总结了一下。在Windows内核中的请求基本上是通过I/ORequestPacket完成的。前面说过,设备对象是唯一可以接受请求的实体。下面,我就来详细地说下IRP请求是怎么样一步一步完成的。首先,我们就需要知道IRP是怎么产生。IRP是由I/O管理器发出的,I/O管理器是用户态与内核态之间的桥梁,当用户态进程发出I/O请求时,I/O管
系统 2019-08-29 22:21:40 2341
学习目的:通过进一步学习Nhibernate基础知识,掌握用Nhiberate实现多对多的业务逻辑开发环境+必要准备开发环境:windows2003,Visualstudio.Net2005,Sqlserver2005developeredition前期准备:学习上两篇单表操作和many-to-one篇3.对上篇文章的部分解释1)bag节点:用于定义System.Collection.IList类型的集合元素。属性用法举例name映射的属性(必须)name
系统 2019-08-29 22:16:46 2341
日期和时间的处理不仅在面试题中会考到,在实际项目开发中也是我们经常需要处理的问题,似乎没有哪个项目可以避开它们,我们常常在处理用户的出生年月日、注册日期,订单的创建时间等属性时用到,由此可见其重要性。java.util.Date类提到日期和时间,我想大家最先想到应该是java.util.Date类吧。Date类可以精确到毫秒数,这个毫秒数是相对于格林威治标准时间“1970-01-0100:00:00.000GMT”的差值。那么,什么是格林威治标准时间呢?要
系统 2019-08-29 22:08:27 2341
Cygwin的中文支持(解决乱码)关键字:cygwin中文乱码最近我在Cygwin中学习使用Linux的命令,但当进入Windows目录的时候看到所有中文文件都变成了“?????”。于是我上网找了一下解决办法,后来发现网上的方法虽然让Cygwin支持了中文,可很多英文倒变成了乱码如命令“ls-l”中的total、man查看帮助的部分英文。于是自己尝试修改原来网上的配置,找到了一个最终的解决办法。虽然不敢说是完全解决了,但至少我用了一天还没发现有乱码存在,呵
系统 2019-08-12 09:27:39 2341
问题1:怎样通过批处理调用java代码?问题2:怎样通过java从CSV文件获取到用户名和密码存入变量?问题3:怎样将获取到的用户名和密码组合成字符串,写入外部批处理文件?问题4:怎样在批处理文件调用ANT的时候,将用户名和密码作为参数传进去?问题5:怎样通过java调用.bat文件?问题6:怎样保证java在调用.bat的时候不出现闪退?问题7:怎样让java在执行.bat的时候,.bat的控制台输出日志?问题8:怎样让java执行.bat完成之后不会有
系统 2019-08-12 09:27:24 2341
多数的鲜为人知方法都是因为有着罕见的应用,就比如说Spring中PropertyPlaceholderConfigurer这个类,它是用来解析JavaProperties属性文件值,并提供在spring配置期间替换使用属性值。接下来让我们逐渐的深入其配置。基本的使用方法是:(1)Xml代码
系统 2019-08-12 09:27:15 2341