2022年12月12日

java可以开发电脑桌面应用吗?java开发用什么软件?

摘要: java开发PC桌面程序 Java是一门面向对象编程语言,作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程,那java可以开发电脑桌面应用吗?下面来我们就来给大家讲解一下。 从目前大的形势看java对桌面应用开发缺少力度,特别是在windows平台下 阅读全文

posted @ 2022-12-12 10:48 treasurelife 阅读(2045) 评论(0) 推荐(0) 编辑

2022年12月7日

Word、execl及PPT文档中如何插入windows图标(转)

摘要: Word、execl及PPT文档中如何插入windows图标 阅读全文

posted @ 2022-12-07 11:08 treasurelife 阅读(159) 评论(0) 推荐(0) 编辑

windows系统自带图标文件存储方式、存放位置及使用方法全解析(转)

摘要: 获取windows自带图标 阅读全文

posted @ 2022-12-07 10:49 treasurelife 阅读(508) 评论(0) 推荐(0) 编辑

2017年1月13日

网络类型IPv4和IPv6什么意思?区别?

摘要: 在windows 7以上系统中,在设置本地IP地址的时候经常会看到同事含有IPV4协议项与IPV6协议项,并不同于以往windows xp系统中仅有TCP/IP协议项,不少朋友都觉得比较奇怪,询问编辑IPv4与IPv6的区别,下面编辑就为大家权威的介绍下IPv4与IPv6有什么区别。目前的全球因特网 阅读全文

posted @ 2017-01-13 15:13 treasurelife 阅读(1744) 评论(0) 推荐(0) 编辑

2016年10月17日

2:文档编辑生成目录相关方法说明

摘要: 2.1标题样式的设置 为了生成目录,需要给各个段落设置成标题,如下: 标题应该是系统自带的“标题1”、“标题2”、“标题3”、“标题4”。。。。,一般系统自带的标题已经够用,每种标题的样式都可以修改; 2.2文档编号格式的设置 文档的编号格式1.、1.1、1.2等有两种方式可以创建; 一种就是通过手 阅读全文

posted @ 2016-10-17 20:09 treasurelife 阅读(320) 评论(0) 推荐(0) 编辑

2016年10月1日

TCP与UDP的区别

摘要: TCP(传输控制协议): 1)提供IP环境下的数据可靠传输(一台计算机发出的字节流会无差错的发往网络上的其他计算机,而且计算机A接收数据包的时候,也会向计算机B回发数据包,这也会产生部分通信量),有效流控,全双工操作(数据在两个方向上能同时传递),多路复用服务,是面向连接,端到端的传输; 2)面向连 阅读全文

posted @ 2016-10-01 15:08 treasurelife 阅读(265) 评论(0) 推荐(0) 编辑

2016年9月21日

vs 2012 InstallShield Limited Edition Project 打包windows服务解析

摘要: vs 2012 InstallShield Limited Edition Project 打包windows服务解析 阅读全文

posted @ 2016-09-21 15:57 treasurelife 阅读(904) 评论(0) 推荐(0) 编辑

2014年11月7日

百科编辑器ueditor应用笔记

摘要: 最近项目上要用到文本编辑器,选了百科开源的ueditor,使用过程中虽然有些问题,但是一个个都解决了,记录如下:开发的项目环境是vs2012;。net4.0;1:百度js编辑器,编辑器加载到项目中,“插入图片”的功能,弹出插入图片对话框后,选择保存目录:一直显示“正在读取目录...” 解决办法:找... 阅读全文

posted @ 2014-11-07 14:16 treasurelife 阅读(807) 评论(0) 推荐(0) 编辑

2014年5月17日

百度编辑器Ueditor 初始化加载内容失败解决办法

摘要: 项目上有用到百度文本编辑器ueditor,在页面加载的时候初始化编辑器内容时候,使用$.document.ready(function(){ UE.getEditor('editor').setContent('欢迎光临');})setContent方法无法加载内容,提示编辑器为空,后来想想,可能是... 阅读全文

posted @ 2014-05-17 15:04 treasurelife 阅读(42192) 评论(2) 推荐(2) 编辑

2009年9月8日

.Net 中的序列化与反序列化 (转)

摘要: 一、概述 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为对象。 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 二、对象的序列化主要有两种用途: 1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文... 阅读全文

posted @ 2009-09-08 14:13 treasurelife 阅读(286) 评论(0) 推荐(0) 编辑

2009年5月7日

VS.Net中程序集的Debug版本和Release版本的区别(转)

摘要: 前几天看到豆腐的文章介绍如何知道程序集是Debug版还是Release版,之前只知道某些软件从功能上有企业版、标准版之分,却从不知道.Net程序集还有Debug和Release之区别,真是惭愧学了这一年C#。然后在博客园的提问区发文求教,两天过去竟无人问津(还是自己太懒,要检讨),只好自己翻MSDN、用Google搜,现在总算有点明白了。关于Debug和Release,MSDN里面是这么说的: V... 阅读全文

posted @ 2009-05-07 11:16 treasurelife 阅读(1776) 评论(0) 推荐(0) 编辑

2009年5月6日

.NET中IDisposable接口的基本使用 (转)

摘要: 首先来看MSDN中关于这个接口的说明:[ComVisible(true)]public interface IDisposable{// Methodsvoid Dispose();}1.[ComVisible(true)]:指示该托管类型对 COM 是可见的.2.此接口的主要用途是释放非托管资源。当不再使用托管对象时,垃圾回收器会自动释放分配给该对象的内存。但无法预测进行垃圾回收的时间。另外,垃... 阅读全文

posted @ 2009-05-06 16:07 treasurelife 阅读(308) 评论(0) 推荐(0) 编辑

2009年1月17日

ADO.NET事物

摘要: 一 事务处理介绍 事务是这样一种机制,它确保多个SQL语句被当作单个工作单 元来处理。事务具有以下的作用: * 一致性:同时进行的查询和更新彼此不会发生冲突,其他 用户不会看到发生了变化但尚未提交的数据。 * 可恢复性:一旦系统故障,数据库会自动地完全恢复未完 成的事务。 二 事务与一致性 事务是完整性的单位,一个事务的执行是把数据库从一个一 致的状态转换成另一个一致的状态。因此,如果事务孤立执行... 阅读全文

posted @ 2009-01-17 12:04 treasurelife 阅读(1446) 评论(1) 推荐(1) 编辑

2009年1月16日

string 是引用类型还是值类型(转)

摘要: 当然了,string本质上肯定是引用类型,但是这个特殊的类却表现出值类型的特点: 判断相等性时,是按照内容来判断的,而不是地址 它肯定是一个引用类型没错,两个方面来看: 1. class string继承自object,而不是System.ValueType(Int32这样的则是继承于System.ValueType) 2. string本质上是个char[],而Array是引用类型,并且初始化时... 阅读全文

posted @ 2009-01-16 14:32 treasurelife 阅读(1955) 评论(0) 推荐(0) 编辑

2009年1月14日

索引(转)

摘要: 聚集索引和非聚集索引的区别: 汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排在字典的前部。如果您翻完了所有以“a”开头的部分仍然找不到这个字,那么就说明您的字典中没有这个字;同样的,如果查“张”字,那您也会将您的字典翻到最后部分,因为“张”的... 阅读全文

posted @ 2009-01-14 15:55 treasurelife 阅读(237) 评论(0) 推荐(0) 编辑

聚集索引和非聚集索引

摘要: 如果每一条数据都是“随机”存放的,那么它所在的磁盘块号和块内位置以及键值被记录到索引树中。查询首先在索引树中查找到记录,此时只能得到键值,然后再对应去“随机”存储区域取出完整的记录。 而聚集索引是将每一条数据整个放入索引树中,省去上述最后的一步。聚集索引的表的数据块仍然是B+(或者类似的索引树)结构的,可以说数据表就是索引表的继承,相当于在索引表上同时保存完整的数据。而普通索引是将数据表与键值索引... 阅读全文

posted @ 2009-01-14 15:04 treasurelife 阅读(350) 评论(0) 推荐(0) 编辑

深入了解SQLServer系统数据库工作原理(转)

摘要: 数据库管理员(DBA)的一项基本的技能是对SQL数据库引擎的系统数据库的深刻理解。数据库开发人员了解SQLSERVER自带的系统数据库也是十分有用的。下面就列出了其中的一些系统数据库。(注:如果你决定研究一下这些系统数据库,那么你需要有一个开发数据库。) j:2y0Dg 'r5w+v Master xZYj1A rk -"p NqZI Master数据库保存有放在SQLSERVE... 阅读全文

posted @ 2009-01-14 11:26 treasurelife 阅读(7045) 评论(0) 推荐(0) 编辑

2008年5月19日

什么是 CLR(转)

摘要: CLR(公用语言运行时)和Java虚拟机一样也是一个运行时环境,它负责资源管理(内存分配和垃圾收集),并保证应用和底层操作系统之间必要的分离。.NET提供了一个运行时环境,叫做公用语言运行时(Commen Language Runtime),是一种多语言执行环境,支持众多的数据类型和语言特性。他管理着代码的执行,并使开发过程变得更加简单。这是一种可操控的执行环境,其功能通过编译器与其他工具共同展现... 阅读全文

posted @ 2008-05-19 10:25 treasurelife 阅读(1625) 评论(0) 推荐(0) 编辑

2008年4月25日

数据完整性

摘要: 数据完整性强制数据完整性可确保数据库中的数据质量。例如,如果输入了 employee_id 值为 123 的职员,那么该数据库不应允许其他职员使用同一 ID 值。如果计划将 employee_rating 列的值范围设定为从 1 到 5,则数据库不应接受 6。如果表有一 dept_id 列,该列存储职员的部门编号,则数据库应只允许接受公司中的有效部门编号。对表进行计划有两个重要步骤:标识列的有效值... 阅读全文

posted @ 2008-04-25 15:27 treasurelife 阅读(628) 评论(0) 推荐(0) 编辑

SQLServer数据库安全管理机制详解

摘要: 在改进SQLServer7.0系列所实现的安全机制的过程中,Microsoft建立了一种既灵活又强大的安全管理机制,它能够对用户访问 SQLServer服务器系统和数据库的安全进行全面地管理。按照本文介绍的步骤,你可以为SQLServer7.0(或2000)构造出一个灵活的、可管理的安全策略,而且它的安全性经得起考验。  一、验证方法选择  本文对验证(authentication)和授权(aut... 阅读全文

posted @ 2008-04-25 10:36 treasurelife 阅读(3061) 评论(0) 推荐(0) 编辑

2008年4月21日

sql server 数据库优化(转)

摘要: 刚开始用SQL Server的时候,我没有用显示执行计划来对查询进行分析。我曾经一直认为我递交的SQL查询都是最优的,而忽略了查询性能究竟如何,从而对“执行计划”重视不够。在我职业初期,我只要能获取数据就很开心,而不去考虑数据是如何返回的,“执行计划”对我的查询作了什么工作。我以为SQL Server会自己去处理查询的性能问题的。作为一个刚进入IT行业或者刚学到新技术的软件工程师,在编写代码前不太... 阅读全文

posted @ 2008-04-21 18:03 treasurelife 阅读(733) 评论(0) 推荐(0) 编辑

2008年4月16日

游标(转)

摘要: 与windows或DOS的“光标”不同,MS-SQL的游标是一种临时的数据库对象,既对可用来旋转储存在系统永久表中的数据行的副本,也可以指向储存在系统永久表中的数据行的指针。 游标为您提供了在逐行的基础上而不是一次处理整个结果集为基础的操作表中数据的方法。1.如何使用游标 1)定义游标语句 Declare <游标名> Cursor For 2)创建游标语句 Open <游标名&... 阅读全文

posted @ 2008-04-16 17:26 treasurelife 阅读(288) 评论(0) 推荐(0) 编辑

游标使用及原理(转)

摘要: 在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。 1.1 游标和游标的优点在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条... 阅读全文

posted @ 2008-04-16 17:00 treasurelife 阅读(491) 评论(0) 推荐(0) 编辑

2008年3月14日

CTO专访:坚守还是追新,开发者如何应对新技术暗潮(转)

摘要: 【CSDN 3月14日报道】在新技术新编程语言不段涌现的IT界,有人说:“原地不动就是倒退”,如果不能熟练掌握两门以上的主流编程语言或技术,被社会淘汰就是迟早的事。也有人认为“一招通吃遍天”,只要精通掌握一门语言技术,同样可以成为IT职场中的香饽饽。同样的,面对层出不穷的新编程语言,有的开发者放掉了自己已掌握的而改学新出现的语言,例如Ruby,Elang,Scala;而更多的开发人员选择了坚守,对... 阅读全文

posted @ 2008-03-14 16:55 treasurelife 阅读(422) 评论(0) 推荐(0) 编辑

2008年3月10日

什么是动态语言(转)

摘要: 可以简单的理解为直接被解释执行的语言称为动态语言。而需要编译环境将程序转换为其它的编码再执行的语言称为静态语言。  当前静态语言有:Java、C/C++、C#、Delphi、VB等。  动态语言有:ASP、PHP、CGI、lisp、Perl、python,Smalltalk、Ruby等。  对于动态语言,每个人心中都有自己的排序,各自喜好不同。但是对于动态语言越来越受重视是很多人的共识。众多的动态... 阅读全文

posted @ 2008-03-10 15:03 treasurelife 阅读(2297) 评论(1) 推荐(0) 编辑

2008年3月7日

c#反射概述(转)

摘要: 反射的概述反射appDomain的程序集反射单个程序集利用反射获取类型信息设置反射类型的成员通过反射创建类型的实例反射类型的接口反射的性能反射的概述反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等,。System.reflection命名空间包含的几个类,允许你... 阅读全文

posted @ 2008-03-07 10:48 treasurelife 阅读(1509) 评论(0) 推荐(0) 编辑

2008年3月5日

在JavaScript中使用面向对象(转)

摘要: 前言 OO(面向对象)概念的提出是软件开发工程发展的一次革命,多年来我们借助它使得很多大型应用程序得以顺利实现。如果您还没有掌握并使用OO进行程序设计和开发,那么您无疑还停留在软件开发的石器时代。大多数编程语言,尤其是近年问世的一些语言,都很好的支持了面向对象,您可能对此了如执掌,但是一些语言在OO方面却无法与其它高级语言相比,在这些语言上进行面向对象程序设计和开发会有些困难,例如本文要讨论的Ja... 阅读全文

posted @ 2008-03-05 17:39 treasurelife 阅读(1129) 评论(0) 推荐(2) 编辑

关于JavaScript中apply与call的用法意义及区别(转)

摘要: JavaScript中有一个call和apply方法,其作用基本相同,但也有略微的区别。先来看看JS手册中对call的解释:call 方法调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数thisObj可选项。将被用作当前对象的对象。arg1, arg2,, argN可选项。将被传递方法参数序列。说明call ... 阅读全文

posted @ 2008-03-05 17:37 treasurelife 阅读(61110) 评论(14) 推荐(24) 编辑

2008年2月26日

通过Yahoo! Developer Network建立强大的网络应用

摘要: 互联网社区已改变了我们的工作方式。开发者能够应用Google搜索引擎迅速找到问题的答案,或通过无数的网站、博客等学习新技巧与技术。我最近发现的一个网站是Yahoo! Developer Network。它不但提供许多应用Yahoo!功能的API,还包含大量普通的网络开发资源。网站介绍最初阅读该网站可能让人有些迷惑,但它为网络开发者提供一系列有用的材料。Yahoo!这样描述此网站的目的:应用XML与... 阅读全文

posted @ 2008-02-26 11:26 treasurelife 阅读(495) 评论(0) 推荐(0) 编辑

2008年2月25日

ASP.NET 2.0客户端回调的实现分析

摘要: 开发人员使用JavaScript的一个主要原因就是可以避免回发过程中带来的页面刷新。例如我们可以根据用户的需要使用Treeview控件来展开和折叠相应的数据节点。当你展开一个节点时,该Treeview控件将会利用JavaScript读取服务器上的子节点信息,然后平滑无刷新地插入这些新节点。如果没有使用JavaScript的话,Treeview控件将会因为页面的回发而重新构建。不但用户会发现因页面刷... 阅读全文

posted @ 2008-02-25 10:26 treasurelife 阅读(364) 评论(0) 推荐(0) 编辑

2008年2月22日

AJAX并不神秘:揭密各种AJAX控件和类库

摘要: Ajax控件和类库现在真的太多了,不知不觉中增加了Ajax的神秘性和复杂性,看到版内很多人为此费解和伤神,决定发此贴谈谈本人对Ajax的观点,希望能让大家对Ajax有一个本质的认识。   观点一:Ajax和服务器端技术毫不相关   严格的说,与传统web开发相比,Ajax是完完全全的客户端技术。由于很多控件封装了客户端和服务器端的通信过程,因此很多问题也因通信而起。事实上,不论何种Ajax技术,服... 阅读全文

posted @ 2008-02-22 17:06 treasurelife 阅读(470) 评论(0) 推荐(0) 编辑

prototype.js常用函数及其用法

摘要: 本文介绍了prototype.js常用函数及其使用方法例子说明函数名 解释 举例Element.toggle交替隐藏或显示Element.toggle(''div1'',''div2'')Element.hide隐藏Element.hide(''div1'',''div2'')Element.show显示Element.show(''div1'',''div2'')Element.remove删除... 阅读全文

posted @ 2008-02-22 14:58 treasurelife 阅读(560) 评论(0) 推荐(0) 编辑

prototype-1.4.0注释版源代码

摘要: prototype框架最早是出于方便Ruby开发人员进行JavaScript开发所构建的,从这个版本上更加体现的淋漓尽致。比起1.3.1版本,1.4.0中的编程思想和技巧更加令人拍案叫绝,对于开拓编程思路很有帮助。该版本主要加入了迭代器思想,也是Ruby中的一个核心概念,从而使用此框架进行JavaScript开发几乎可以避免for循环的使用。下面是部分代码:/* Prototype JavaScr... 阅读全文

posted @ 2008-02-22 11:50 treasurelife 阅读(694) 评论(0) 推荐(0) 编辑

2008年2月21日

javascript事件设计模式

摘要: 事件设计概述事件机制可以使程序逻辑更加符合现实世界,在JavaScript中很多对象都有自己的事件,例如按钮就有onclick事件,下拉列表框就有onchange事件,通过这些事件可以方便编程。那么对于自己定义的类,是否也可以实现事件机制呢?是的,通过事件机制,可以将类设计为独立的模块,通过事件对外通信,提高了程序的开发效率。本节就将详细介绍JavaScript中的事件设计模式以及可能遇到的问题。... 阅读全文

posted @ 2008-02-21 12:08 treasurelife 阅读(999) 评论(0) 推荐(0) 编辑

JavaScript语法集锦

摘要: click() 对象.click() 使对象被点击。closed 对象.closed 对象窗口是否已关闭true/falseclearTimeout(对象) 清除已设置的setTimeout对象clearInterval(对象) 清除已设置的setInterval对象confirm("提示信息") 弹出确认框,确定返回true取消返回falsecursor:样式更改鼠标样式 hand crossh... 阅读全文

posted @ 2008-02-21 11:15 treasurelife 阅读(941) 评论(1) 推荐(0) 编辑

prototype.js一些技术说明

摘要: 关于闭包 prototype.js在Class.create,bind等中用到javascript的闭包特色。但整体上prototype.js对于强大的闭包特性用的不多。大家可以参阅我翻译的篇文章了解闭包。3、让我比较反感的两个方法(1) var Class = {create: function() { return function() { this.initialize.apply(thi... 阅读全文

posted @ 2008-02-21 11:09 treasurelife 阅读(624) 评论(0) 推荐(0) 编辑

c#中静态成员和实例成员(转)

摘要: 7.5 静态成员与实例成员在类的成员的类型或者返回值类型前面加上关键字static,就能将该成员定义为静态成员(static member)。常量或类型声明会隐式地声明为静态成员,其他没有用static修饰的成员都是实例成员(instance member)或者称为非静态成员。静态成员属于类,被这个类的所有实例所共享;实例成员属于对象(类的实例),每一个对象都有实例成员的不同副本。静态成员具有下列... 阅读全文

posted @ 2008-02-21 10:19 treasurelife 阅读(2878) 评论(0) 推荐(1) 编辑

prototype源码分析(转)

摘要: prototype源码分析 阅读全文

posted @ 2008-02-21 09:40 treasurelife 阅读(567) 评论(0) 推荐(0) 编辑

2008年2月20日

prototype.js 让你更深入的了解javascript的面向对象特性(转)

摘要: js是一门很强大的语言,灵活,方便。 目前我接触到的语言当中,从语法角度上讲,只有 Ruby 比它更爽。不过我接触的动态语言只有: js ruby python flash的as 简单的几门, 应该算是井底之蛙之见。js 语法成分简单,没有 ruby 语言复杂。所以有时候我觉得她更干净(Ruby Fans 不要攻击我哦,我也是很爱很爱很爱Ruby的)!Prototype.js 无疑是 js的漂亮之... 阅读全文

posted @ 2008-02-20 16:46 treasurelife 阅读(516) 评论(0) 推荐(0) 编辑

2007年7月25日

ajax框架汇总

摘要: ajax框架汇总(转帖) 阅读全文

posted @ 2007-07-25 22:59 treasurelife 阅读(318) 评论(0) 推荐(0) 编辑

导航