自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (13)
  • 收藏
  • 关注

原创 如何统一删除word中的超链接

【摘要】我们从别处拷贝文字,或从网上复制的文字,里面有很多超级链接,如何可以批量删除这些链接呢?这里介绍两种批量删除链接的方法。【正文】 方法一:使用快捷键删除超链接 有个神奇的快捷键,可以帮我们完成这项艰巨的任务。首先,ctrl+A,全选整篇文档,然后同时按住Ctrl+shift+F9试试看,超链接是不是全部都不见了呢?这个方法迅速、便捷,但是只对文本有效,其它Office对

2013-09-06 10:17:09 1634

原创 HTML Canvas 游戏进阶(一)

用html5编写的一个小游戏,非常适合初学者

2013-07-21 00:48:54 1868

原创 java并发编程(一)————粒子Applet

粒子        类Applet定义了一个用于移动物体的完全假想的模型。每个粒子(particle)用它的(x,y)位置表示。同时,每个粒子包括了一个用来随意移动它自身位置的方法和一个可以通过给定的java.awt.Graphics对象来绘制其自身(一个小方块)的方法。       虽然particle对象内部并不包含任何并发操作,但是他的方法可能被多个并发行为调用。当一个操作正在执行一

2013-07-20 16:35:58 1123

翻译 基于C#的序列分类器:Part I:隐马尔科夫模型

这篇文章重点给读着呈现的是Accord.NET Framework是如何工作的;展示一下序列分类器在框架中的哪个位置,简单叙述一下他们的代码。文中还会介绍马尔科夫名字空间是怎么组织,在这个组织的支撑下是如何产生结果的。也会稍微提一下隐条件随机场,这才是我写这个系列的主要目的。

2013-07-18 22:42:28 2676

原创 分布式数据库系统---商旅预定系统的实现(完结)

感谢桂林电子科技大学的周老师一直以来辛苦的指导,才得以让我在这门课程上有所收获。早在本科二年级的时候我就已经开始接触C# remoting,也能完成通信,后来课程结束做了一个聊天软件,自己还比较满意。经过了研究生课程的学习,还是用本科时候使用的工具,可以做出来一个分布式数据库系统,并且实现。两天时间写出近2000多行代码,睡觉一共不超过10个小时,对于自己的人生是比不小的财富。       终

2013-06-28 18:38:49 1259

原创 分布式数据库系统---商旅预定系统的实现(12)

事务之间的协调         每一个装配好的事务都会被丢在事务池中,等待程序去执行它。程序会每隔一段时间检查一遍事务池中哪些事务是可以执行的,并同意可以执行的事务自己处理,并把结果丢在结果池中。结果池和事务池 事务池中事务执行的情况        执行程序会每隔一段时间检测一遍事务池中哪些事务是可以执行的,可以执行的事务将获得权力自己执行。客户端的程序只需要把装配好的

2013-06-28 18:31:03 1367

原创 分布式数据库系统---商旅预定系统的实现(11)

事务处理过程        事务的处理过程大体分为几个步骤:1.事务的组装;2.相应数据集合的加锁;3.通知数据集合备份;4.顺序执行每一个原子操作;5.为每一个原子操作的成功位做标示;6存储结果返回到结果池中        事务的组装在客户端需要自行完成,因为每个客户端提交的任务不相同,服务器都做统一的处理。事务组装的代码如下: Boolean success

2013-06-28 18:22:25 1394

原创 分布式数据库系统---商旅预定系统的实现(10)

事务存储       事务有了统一的规范和编码,下一步就需要考虑具体该怎样存储一个事务了。首先,一个操作有它的唯一编码,通过String类型来存储ID编码值。其次需要存储的就是参数列表,因为每一个操作所需要的参数时不同的,所以考虑用List是首选方案。    具体代码实现: /// /// 存储一次操作过程的所有方法编号和方法的参数列表 ///

2013-06-28 18:14:43 1205

原创 分布式数据库系统---商旅预定系统的实现(9)

原子操作和规范约定       此次设计的思路是:在客户端只需要发少量的数据,即操作集合,每个操作的参数给总站服务器,总站服务器很快的解析服务器发来的请求,按照一定的规范去执行每一个操作,当每个操作都执行成功后再把其返回给客户端。执行事务时传递的过程         此次设计中一共有5个数据表,总共有23个相关的数据操作,这23个数据操作有固定的参数和返回值。我们把这23个操作

2013-06-28 18:01:57 1396 2

原创 分布式数据库系统---商旅预定系统的实现(8)

事务管理器设计        在此模块的设计主要完成的目标为:原子操作的规范约定,事务的存储,事务的处理过程以及各个事务之间协调。此模块涉及最多的方法就是枚举法,通过枚举法把针对每一个关于数据表的操作单独列出来并进行统一编号,约定成一个规范,当有用户需要某些操作时候只需要按照一定的约定,列出编号,传递适宜的参数即可等待总站回复的信息。总体结构设计        在此次设计中我们需要用的

2013-06-28 17:53:17 973

原创 分布式数据库系统---商旅预定系统的实现(7)

服务总站的构建        总站在系统中充当着事务处理与协调的角色,每个客户端需要请求之前必须要连接总站。在总站提供的服务中进行处理。而在具体编码实现中,总站的地位与其他几个服务器的低位一致,在调用的时候只需要查找相应总站的方法进行处理。总站功能结构如下:namespace GlobalService{ /// /// 所有事务的执行都需要通过此类的Proces

2013-06-28 17:46:38 1229

原创 分布式数据库系统---商旅预定系统的实现(6)

数据接口实现类的构建        针对客户端的需求,在接口实现类的操作大体分为两个部分:事务相关操作和数据维护的相关操作。 class ReservationRemoteServiceImpl : MarshalByRefObject, IReservationRemoteService { private static List list;//存储所有

2013-06-28 11:42:35 1413

原创 分布式数据库系统---商旅预定系统的实现(5)

数据接口的构建接口的设计主要是在组件类里面进行的,服务器端通过集成接口对其尽情重构,客户端调用接口实现功能。    在接口类里面暴露了客户端需要调用的方法,返回值及参数的类型。 //car各种功能的接口类 public interface ICarRemoteService { Boolean hasControlled {

2013-06-27 23:11:02 1190

原创 分布式数据库系统---商旅预定系统的实现(4)

数据集合实体类构建        针对于各个数据集合服务器的特性,我们采用的是构建实体类来代表实际中的一条数据,而数据集合我们采用了C#中的泛型类List来表示存储。在实体类的表示中,字符类型用String来表示,数值类型用int来表示。 //car的实体类 [Serializable()] public class Car { publi

2013-06-27 23:08:33 1302

原创 分布式数据库系统---商旅预定系统的实现(3)

通信信道的建立过程1.注册通道Remoting技术的通信建立分为两种:服务器端激活和客户端激活。本次设计采用的是服务器端激活模式。       在信道的建立过程中,需要在服务器端和客户端分别进行处理。服务器端处理如下:要跨越应用程序域进行通信,必须实现通道。如前所述,Remoting提供了IChannel接口,分别包含TcpChannel和HttpChannel两种类型的通道。

2013-06-27 23:00:12 1449

原创 分布式数据库系统---商旅预定系统的实现(2)

服务器及通信设计Remoting技术可以基于两种通信协议进行数据传输:tcp和http。本次系统设计采用的tcp的协议。图.Remoting通信过程    结合本次课程设计的要求,数据存储及处理的服务器有5个分别为:CarRemoteService,HotelRemoteService,FlightRemoteService,CustomerRemoteService,Rese

2013-06-27 22:52:42 1334

原创 javascript提交form表单

有时候jsp自带的form多少都有些蹩脚,不如纯天然的form那么得心应手。例如jsp中的form不能定义id值,也就是说不可以通过js来提交form表单,真是一大败笔。项目中一直都是用的jsp带的form,后来需要添加一个js提交表单的功能,这才迫不得已改为html原始的form。不过在具体的实施中遇到了一些问题,记录下来。1.在form中必须添加method=“post”这个属性否则会

2013-06-27 22:40:48 1119

原创 分布式数据库系统---商旅预定系统的实现(1)

今天看到师弟他们又像我们去年一样忙着老板的课程结课设计,想着我是去年如何苦逼的过程,想把我的开发经历分享出来。项目介绍        本系统是在学习了分布式数据库课程的基础上设计的。在Microsoft visual studio 2010开发平台上用C#语言组建了一个分布式应用系统,实现了一个简单的分布式旅行预定系统。根据要求,本系统实现了三个基本功能:一个简单的资源管理器(RM)支持具

2013-06-27 01:04:00 1793

原创 一个非常不错jquery确认删除插件

一直头疼不能找一个非常简单且实用的确认删除插件。但是,还是让我找到了。效果图 上代码 /* * jQuery Plugin : jConfirmAction * * by Hidayat Sagita * http://www.webstuffshare.com * Licensed Under GPL version 2 license. *

2013-06-27 00:54:56 1346

原创 专利申请资料的准备

今天去听了一下专利培训讲座,是北京轻创知识产权代理公司来的一位老师,叫杨立。听介绍还是知识产权代理界内的一位大牛。    虽然这次讲座主要是为了宣传他们公司在桂林成立分公司,但是老师讲了很多案例和知识,值得学习。    零零散散的记住一些东西:1.一流公司做标准,二流公司做品牌,三流公司做产品。        老师举得例子,鸿海富士康就是三流公司,一直以来都是代工组装苹果,待遇怎么

2013-06-26 22:45:38 828

转载 C++获取mac地址

#include #pragma comment(lib,"Netapi32.lib")typedef struct _ASTAT_{ ADAPTER_STATUS adapt; NAME_BUFFER NameBuff [30];}ASTAT, * PASTAT;ASTAT Adapter;// 定义一个存放返回网卡信息的变量//

2013-06-25 16:16:10 1068 1

原创 xheditor插件默认字体大小的设置

xheditor是一款比较不错的字体编辑插件,就是不知道该如何设置它的默认字体大小。到技术论坛里去问,也没有人给出满意的答案。    今天用firedubug调试,发现所有的内容都是在一个body class="editMode">标签里,拨开了无数层之后发现了这个标签。如果所有的字体都在这标签下,那只要找到这个标签的生成的部分,添加一段style就行了。于是到文件中找“editMode”字段

2013-06-24 21:10:28 2263 1

原创 SQLServer2008 error 40 错误

今天想用自己的笔记本访问台式机SQLServer,本以为很简单的东西,可是却搞了近1个多小时。一共做了几项改动,但是最后参照网上一个哥们的方法修改了“网络外围配置”里面Tcp/Ip的动态端口号,改为1433,连接成功了。       很长时间都没有在网上写东西了,以前觉得自己的水平一般般,没什么值得在网上炫耀的。可是最近不知道怎么的,很多问题解决完之后过了两天,又碰到相同的问题了,自己怎么

2013-06-24 21:06:55 3143

原创 cocos-2d中CCUserDefault的使用

cocos-2d中的CCUserDefault的使用非常简单,网上有一位大神(http://blog.csdn.net/honghaier/article/details/8814551)已经把这个类全部都注释了,一目了然。非常感谢!下面介绍下这个类的傻瓜用法1.在需要使用的类中的引入头文件#include "support\CCUserDefa

2013-06-24 21:04:57 718

原创 java.lang.IllegalStateException: Cannot forward after response has been committed

今天遇到的问题是action调用一次但是却执行了两次,于是报错为:java.lang.IllegalStateException: Cannot forward after response has been committed中文意思是当响应被提交之后,不能再forward跳转了。上网看了一个解决办法:(来自 黑色头发 http://heisetoufa.iteye.co

2013-06-24 21:03:54 896

转载 varchar和nvarchar的区别

varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000  之间的数值。存储大小为输入数据的字节的实际长度,而不是 n  个字节(如varchar(6),当字段为qqq时,数据库实际占用空间为3个字节,而不是6个字节,但只允许存储6个字节,一般中文占两个字节)。nvarchar(n)包含  n 个字符的可变长度 Uni

2013-06-24 21:03:07 589

转载 C#程序开发中经常遇到的10条实用的代码

转载来自:http://www.cnblogs.com/JamesLi2015/p/3147986.html1 读取操作系统和CLR的版本OperatingSystem os = System.Environment.OSVersion;Console.WriteLine(“Platform: {0}”, os.Platform);Console.WriteLine(“Servic

2013-06-24 21:01:40 692

原创 使用java调用libsvm

1.首先,从林智仁教授那里下载使用包libsvm。这里有很多版本的libsvm,这里我们找到java版本的。如下图:2.进入这个文件我们可以看到如下文件结构:红色圈住的文件是一会要引入到java项目里的文件,先复制好,一会ctrl+v。3.在Myeclipse里面创建一个普通的java项目,并在src文件下ctrl+v,为了文件结构好看些,再创建一个service文

2013-06-15 01:15:49 1929 1

转载 如何做好一名软件工程师

 A:不要去做技术上的高手,除非你的目标如此。虽然本文是关于提高软件开发知识的建议,做技术的高手是我一向都不赞同的。你可以提高自己的专业知识,但能胜任工作即止。  B:提高软件知识和技术只是问题的表面,本质是要提高自己认识问题、分析问题、解决问题的思想高度。软件专业知识的很多方法和原理,可以很容易地延伸、应用到生活的其它方面。  C:在能胜任工作的基础上,立即去涉猎其它领域的专

2009-11-20 15:53:00 1058

ASP.NET JavaScript Focus

ASP.NET JavaScript Focus,自动生成软件,不需要你了解太多的JavaScript。

2010-12-26

ASP.NET与EXT例子

ASP.NET与EXT例子,很实用,适合初学者,建议初级建站者使用。

2010-12-26

ASP.NETSilverTheme

ASP.NETSilverTheme,需要的可以看一下。

2010-12-25

ASP.NET与XML 视频播放,适合初学者学习或直接拿来用

ASP.NET与XML 视频播放,适合初学者学习或直接拿来用

2010-12-25

ASP.NET 与JQuery 后台管理

ASP.NET 与JQuery 后台管理,可以拿来直接用。

2010-12-25

ASP.NET Ajax简单使用例子

ASP.NET Ajax简单使用例子,适合初学者。

2010-12-24

PHP与MySQL连接层

PHP与MySQL连接层,适合初学者参考。

2010-12-24

ASP.NET实现Goole地图

ASP.NET实现Goole地图,值得学习应用。

2010-12-24

ASP.NET与EXT实现动感后台管理界面

ASP.NET与EXT实现动感后台管理界面,非常值得学习,值得参考,应用价值很大。

2010-12-24

ASP.NET与JQuery实现超炫图片展示

ASP.NET与JQuery实现超炫图片展示 只需要把NotesForGally组件添加到制定的项目里,设定好要展示的图片文件目录即可。

2010-12-24

ASP.NET相册控件(含源码)

hotoAlbum 功能列表: 1.无须数据库支持,直接处理服务器图片目录 2.为大图片生成缩略图,并存放到专门的目录,提高相册预览图片的效率 3.简化图片添加过程,直接上传图片到图片目录即可,相册自动获取、遍历新上传的图片,并生成缩略图 4.增加多页跳转功能 5.简单易用,直接插入控件到你的页面,并进行相关设置即可使用 PhotoAlbum 控件说明: 1.该控件在页面加载的时候,会搜索当前网站指定目录所有jpg格式的文件,在使用时需要指定原图片存放地址和生成的缩略图存放地址,需要添加到web.config文件中: try { smallfoldername = Server.MapPath(ConfigurationManager.AppSettings["SmallPath"]); bigfoldername = Server.MapPath(ConfigurationManager.AppSettings["NormalPath"]); } catch { smallfoldername = Server.MapPath("./Photo/SmallPics/"); bigfoldername = Server.MapPath("./Photo/NormalPics/"); } 如果获取用户配置路径失败,控件默认采用./Photo/SmallPics/ 和./Photo/NormalPics/ 两个目录 NormalPics为用户上传原图片的地址,SmallPics为控件生成并存放缩略图的地址。 2.控件在页面加载的时候,遍历原图地址,并逐个生成缩略图,存放到缩略图地址目录。第一次运行,会牺牲效率,当缩略图生成完毕后,运行速度大幅提高。 3.生成缩略图,采用ImageThumbnail类的MakeThumbnail方法实现,缩略图的大小和生成方式,可以自行设置。可以分别按高、宽生成,不过图片可能会产生变形,也可以用CUT裁剪方式。 4.相册处理图片文件,并把图片文件展现给前端浏览器。相册可视化部分,采用DataList控件实现。

2010-05-30

Gridview控件用法Demo

Gridview控件用法Demo 1:语言:ASP.NET(C#) 运行环境:Visual Studio2005+Access 2:功能模块简介 a)Gridview表头表尾; b)实现Gridview数据与Excel互导; c)Gridview多层嵌套的应用; d)Gridview分页排序功能的实现; e)Gridview结合其他控件的使用; f)Gridview绑定数据后设置属性; g)在VS中实现Gridview无代码增除删改功能; h)Gridview增除删改功能; i)Girdview主键索引应用; 内含详细注释

2010-05-30

基于C#的波形显示控件的实现源码

基于C#的波形显示控件的实现源码 计算机技术的飞速发展使得其在自动化系统中的应用日益增强。大量监控、图像数据显示软件活跃在自动化工业及自动化教学领域。同时,软件系统的日益复杂化使得模块化开发变得尤为重要。本课题所设计的基于C#的波形显示控件就可在微软.NET平台下进行代码功能重用,达到模块化开发和快速开发的目的,使得程序员能够集中精力设计软件的具体业务流程,而不必担心波形呈现的问题。 本文先介绍了.NET平台下用户控件开发的基本方法,以及用C#描述的GDI+图形开发技术,然后提出一种基于C#的波形显示控件的设计思路,并对波形坐标值转换、坐标标尺、工具栏、局部放大等具体的设计细节进行详细解析。 本课题设计的波形显示控件实现了同时显示多条数据曲线、局部放大查看、波形显示自动调整最佳坐标范围、动态显示波形等功能。创新之处在于设计了一种方法,使得波形显示控件的坐标轴的起点值和终点值能够以浮点数显示,并自动根据当前波形显示控件的大小,描绘出符合用户视觉的坐标标尺。 波形显示控件实现的功能 (1) 多条波形数据的显示。 该波形显示控件能够同时显示多条波形数据,用户能够控制每条波形数据的显示颜色、线宽、线帽、以及线转折的样式。并且提供了三种波形数据显示的方式:连续数据线、离散点、条形图。 (2) 友好坐标标尺的显示。 该波形显示控件能够根据当前显示数据的坐标范围,友好地显示坐标标尺。例如X轴坐标起始值为34.2,结束坐标值为100.7,则控件不是简单得将坐标10等分并显示并不友好的坐标值,而是通过计算当前波形显示控件的大小,显示40、50……这样的友好的坐标值,并判断是否需要继续在40到50的坐标值之间显示更小分度的坐标值。 (3) 波形显示区域网格的显示。 该波形显示控件可以显示同坐标标尺的坐标线相对应的网格,使得用户能够更直观地观察波形数据。 (4) 波形的局部放大。 该波形显示控件提供了波形局部放大的功能。并根据实际使用和测试,控制了波形放大的精度,以免产生数据溢出的问题。 (5) 坐标自动调整。 该波形显示控件能够根据当前要显示的波形数据的值,自动选择最佳的坐标范围,来直观地在控件的波形显示区域显示完整的波形曲线。 (6) 外观颜色方案的修改。 该波形显示控件能够修改外观样式,诸如背景色、网格颜色、坐标线颜色、坐标值颜色等都可以进行调整,以使控件外观能够符合软件整体风格。 (7) 其他细节。 该波形显示控件还设计了一个工具栏,可以方面地使用网格显示、局部放大、坐标自动调整、恢复默认坐标功能。另外还设计右键菜单,能够显示当前鼠标位置的具体坐标值,以及工具栏按钮的快捷按钮。

2010-05-30

空空如也

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

TA关注的人

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