自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在水一方

炕上等你

  • 博客(99)
  • 收藏
  • 关注

原创 《c#入门经典第五版》简介及pdf电子书网盘下载地址(收藏)

《C#入门经典(第5版)》全面讲解C# 2010和.net架构编程知识,为您编写卓越C# 2010程序奠定坚实基础。C#入门经典系列是屡获殊荣的C#名著和超级畅销书。最新版的《C#入门经典(第5版)》 全面讲解C# 2010基础知识,浓墨重彩地描述web和windows编程以及数据访问(数据库和xml)等内容,详细介绍C#编程工具以及visual studio 2010中的visual C# 201

2017-04-09 21:58:28 12992 2

原创 Matlab2014a下载、安装及破解完整教程

一. 下载 http://www.baiqu365.com/pfile/11797794.html Matlab2014a下载、安装及破解完整教程.pdf等二. 安装 1. 解压缩安装包Matlab_R2014a_Windows.iso,然后双击setup进行安装。 2. 选择使用文件安装密钥,密钥:12313-94680-65562-90832。(\serial文件夹下是破解激活文件,参考

2017-04-09 09:30:38 20389 1

原创 收藏几个百度网盘搜索资源引擎

国内很多网盘搜索是根据谷歌自定义搜索而做成的。 很多网站都是基于谷歌搜索的,如果你谷歌打不开,这些基于谷歌的网站也是打不开的。1.在baidu.com 输入 site:pan.baidu.com+关键词 (比如:梅林传奇 site:pan.baidu.com)也可加上720P/1024P/1280P字样百度网盘搜索: 2网盘屋:http://www.wangpanwu.com这里已经有很多热门资

2017-03-30 21:16:26 11569

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-03-30 21:12:50 286

原创 站长们没必要过度关注关键词排名

最近一直在关注自己的网站关键词排名,发现一些搞不懂的事情。例如,我在百度搜索关键词“编程电子书”和“百度自动更新sdk”两个关键词,发现排名如下图:图上显示排名分别为第一和第二。但在站长工具和爱站中查询两个关键词的排名,发现分别排在第八(百度自动更新sdk)或根据没有排名(编程电子书)。如下图:后来经常仔细研究分析发现,站长工具和爱站都有各自的关键词库,收录根据是根据关键词是否在百

2015-12-04 09:06:06 879

转载 Android 键盘监控的实现原理及过程

键盘监控键盘监控,顾名思义是在应用软件在运行时,用户在设备上的一举一动都将被详细记录下来,更多的实在使用者毫无觉察的情况下将屏幕内容以图片的形式、按键内容以文本文档的形式保存在指定的文件夹或发送到指定的邮箱。键盘监控,包括物理按键与软键盘的监控,通常监控的事件有:点击,长按,滑动等,这些时间在Android上表现出来的都是一系列的KeyEvent。为了实现键盘的监控,从新开发一

2015-05-18 23:05:53 5403

原创 android子线程中更新UI的方法

在Android项目中经常有碰到这样的问题,在子线程中完成耗时操作之后要更新UI,下面就自己经历的一些项目总结一下更新的方法:参考:Android子线程方法一:用Handler1、主线程中定义Handler:Handler mHandler = new Handler() { @Override public void handleMessage(Messag

2015-03-10 23:26:16 8830

原创 Andoird 监听开机广播和关机广播

需求:有时候,我们需要自己的程序在开机后自动运行;在关机时,记录一些信息到文件中.一、开机广播监听Android系统启动完成后会自动发出启动完成广播(android.intent.action.BOOT_COMPLETED),所有注册了接收启动完成广播的接收器(BroadcastReceiver)都会收到此广播.①编写一个继承BroadcastReceiver的类,接受系统

2015-02-04 11:01:11 3713

原创 关于Android开发中导出jar包后的资源使用问题解决

我们经常遇到一个需求,就是给别人使用我们工程的时候,为了能够屏蔽代码,把代码封装成jar包提供给第三方使用,但是这样我们的资源文件怎么给对方用呢? 其实并不用这么的复杂,下面就介绍一下具体的方法 一, 把你要封装jar包的工程先设置为库文件(Is Library)右键项目名称——properties——勾选下图的checkbox即可。 

2015-01-13 21:22:45 772

原创 sqllite数据库中对时间的操作

sql 中有时间的类型,date,time,datetime,方便关于记录的维护,下面一个demo演示怎么在每条记录中默认增加时间源码下载地址 http://www.codes51.com/code/detail_1460.html1.先是databasehelper类,这里建表保存一本书,包括书名,作者。 package com.chaoyue.sqldemo;i

2015-01-09 09:44:35 1820

原创 JQuery $.each遍历JavaScript数组对象实例

查看一个简单的jQuery的例子来遍历一个JavaScript数组对象。var json = [{"id":"1","tagName":"apple"},{"id":"2","tagName":"orange"},{"id":"3","tagName":"banana"},{"id":"4","tagName":"watermelon"},{"id":"5","tagName":"p

2014-12-19 22:44:25 9329 1

原创 关于C#中数组、ArrayList与List三个对象的使用区别

我们在使用c#开发中,经常使用到数组,ArrayList,List这三个对象了。那么这三者到底有什么样的区别呢?先看看参考文章:http://www.codes51.com/article/detail_98821.html好,现在我们先来了解一下数组,因为数组在C#中是最早出现的。数组数组有很多的优点,比如说数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋

2014-12-14 21:10:38 792

原创 Android触摸屏中的手势识别

我们经常利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在 浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过 GestureDetector.OnGestureListener接口来实现的,不过William翻遍了Android的官方文档也没有找到一个相 关的例子,API Demo中的

2014-12-14 18:29:09 1064

原创 关于JS中&&和||用法技巧

在javascript中经常遇到&&和||运算符的使用,下面我们看看它们的用法技巧:&&和||在JQuery源代码内尤为使用广泛,由于本人没有系统的学习js,所以只能粗略的自我理解出来,希望大家指点下。粗略理解如下:a() && b() :如果执行a()后返回true,则执行b()并返回b的值;如果执行a()后返回false,则整个表达式返回a()的值,b()不执行;a

2014-12-13 13:06:05 12246

原创 关于EntityFramework 7 开发学习

99

2014-12-01 22:54:04 27014 2

转载 asp.net中md5加密的方法

.net中已包含有md5加密的方法,如下:     void Page_Load(Object sender,EventArgs e){  //获取要加密的字段,并转化为Byte[]数组  byte[] data=System.Text.Encoding.Unicode.GetBytes(source.Text.ToCharArray());  //建立加密服务  

2014-11-21 22:43:56 2041

转载 C# 中使用using的三种方法

C# 中使用using的三种方法1.using指令using+命名空间,这种方法基本学习过C#的都用过,好处在于,写代码的时候不需要指定详细的命名空间using System.Windows.Media; using System.Windows.Media.Imaging;2.using语句是用来简化资源释放的,在一定的范围内有效,除了这个范围时,自动调用ID

2014-11-21 08:35:01 7938 1

转载 如何实现无刷新的DropdownList联动效果

今天看了一下asp.net连接Oracle数据库的方法,得到了如下代码。这段代码打开了MyTable表,并把操作员的名字列出。字段类型是OracleString。读取的时候用的是字段编号,我不知道怎么使用字段名来读取某字段的内容。下面是代码://首先添加两条引用using System.Data.OracleClient;using System.Data;//在窗体上添加一个

2014-11-06 22:49:01 544

转载 ASP.NET HTTP运行时组成详解

简介  不管使用哪种底层平台,可靠性和性能都是对所有 Web 应用程序的主要要求,尽管从某种意义上讲,这两个要求是相互矛盾的。例如,要构建更可靠、更健壮的应用程序,可能需要将 Web 服务器与具体的应用程序分离,使应用程序在进程外工作。但是,如果在不同于 Web 服务器进程的内存环境中工作,应用程序将变慢。因此,需要采取合理的措施,以确保进程外代码尽可能快地运行。  在构建 Mic

2014-11-03 22:49:58 596

转载 asp.net实现C#代码加亮显示

以下是代码片段:StringWriter textBuffer = new StringWriter();Match match= Regex.Match(HTMLStr,@"\",RegexOptions.IgnoreCase | RegexOptions.Compiled);if(match==null){Response.Write(HTMLStr);return;

2014-11-02 22:01:14 632

转载 了解c#中的事件处理机制

今天一朋友问我在程序中怎么实现事件。于是我总结了哈发出来。要明白事件,首先要知道什么是委托。在C#中委托允许开发人员将一个对象中的方法传递给另一个能调用该方法的类的某个对象。比如:可以将类AC中的一个方法ADD[前提是这个方法以被包含在某个委托中了]传递给另一个类WMS。此时类WMS就能调用类AC中的ADD了。当然不管你是以什么方式实现方法的传递了,可以是静态的,也可以是实例化的。。要实现一个

2014-10-31 19:28:04 499

转载 C#中判断文件夹或文件是否存在的方法

c#中操作IO非常简单,下面介绍如何判断文件夹或文件是否存在的方法。  代码如下: //判断文件夹是否存在,不存在则创建文件夹 if (!System.IO.Directory.Exists(@"E:\Files")) {    System.IO.Directory.CreateDirectory(@"E:\Files");//不存在就创建文件夹 } //判断某文件是否存在 

2014-10-30 11:35:54 24946

转载 delphi怎样读写CMOS内存

cmos内存的读写一、CMOS内存信息详解 一般的PC/AT、286、386、486等微机均配有CMOS芯片,CMOS&127;芯片包含了一个实时钟 和64个字节的CMOS内存。在CMOS内存中,0-0DH为实时钟的有关信息,0E-&127;3FH包含 计算机的硬件配置信息,如常规内存的大小、扩展内存的大小、&127;软盘的类型、固定 盘的类型及其物理参数、显示器的类型等,

2014-10-28 15:50:46 950

转载 Delphi中的几种布尔类型详解

Delphi中预定义的布尔类型有四种:Boolean ,ByteBool,WordBool,LongBool。其中,Boolean 类型是首选布尔类型,其余三种是为其它编程语言和Windows 环境提供兼容性支持。这些布尔类型在使用上大同小异,但如果混淆使用将可能会有意外结果。   现做简单辨析供大家参考。    一、从资源占用的角度进行比较   一项Boolean 类

2014-10-28 15:45:21 4124

转载 使用.NET实现文件断点续传

先来了解断点续传的原理在了解HTTP断点续传的原理之前,先来说说HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由客户机(浏览器)向服务器(WEB SERVER)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户机(浏览器)回复报文时的协议。请求和回复协议都由头和体组成。头和体之间以一行空行为分隔。 以下是一个请

2014-10-27 22:03:47 762

转载 ASP.NET MVC处理文件上传示例

主要代码片段如下:    Files uploaded to server           <% using (Html.BeginForm("Upload", "File", FormMethod.Post, new { enctype = "multipart/form-data" }))   {%>      ;  

2014-10-26 17:54:40 1336

转载 asp.net中如何动态改变网页的title

方法有多种,这里说其中几种:方法1.首先:在.aspx页:       。。。。。。。其次:在.aspx.cs页:public class news_view : system.web.ui.page {  。。。。。。。。。。。。    //用于动态设置页面标题  protected string pagetit

2014-10-26 17:52:42 3167

转载 asp.net中如何上传文件

//上传文件是否为空   if(file1.postedfile!=null)   {         string nam = file1.postedfile.filename ;    //取得文件名里最后一个"."的索引    int i= nam.lastindexof(".");    //取得文件扩展名    string newext =nam.subs

2014-10-25 19:22:57 572

转载 sqlserver如何压缩数据库

在sqlserver中压缩数据库的方法:1、在数据库查询器中执行以下语句:DUMP TRANSACTION [数据库名] WITH NO_LOG2、数据库名右键->任务->收缩-->数据库-->确定。

2014-10-23 09:53:11 3872

转载 asp.net中获取当前页面的URL的方法

获取Url的方法有两种,通过后台获得或通过前面js获得,如下:1、通过C#获取当前页面的URLstring url = Request.Url.AbsoluteUri; //结果: http://www.codes51.com/web/index.aspx string host = Request.Url.Host; //结果:www.codes51.comstrin

2014-10-19 14:44:25 1262

转载 Delphi VCL中DragDrop功能的底层实现

前段时间在论坛里看了一篇关于剖析VCL结构的文件,其中不少高手的开怀畅谈让小辈们心里感觉非常的痛快!看完余又觉得不能光看,也该将自己的心得拿出来与大家分享,于是就边夜翻看VCL源码,终于将VCL如何实现DragDrop功能的过程弄个“基本明白”,其中可能会有不当之处,再加上小弟的文学水平也只是初中毕业,有些地方也许会表达不当,但其意思也基本上八九不离十了,故也请大家开怀畅言、批评指正,都是为了进步

2013-06-10 17:31:17 2662

转载 Delphi 启动流程

Project.DPRInitExeInitiateModuleStartExec   SetExceptionHandler   InitUnits          sysInit            System               FPUMaskInit               FPUInit               系统相关Get

2013-06-07 13:27:52 1489

转载 delphi的组件读写机制

Delphi的组件读写机制(一)一、流式对象(Stream)和读写对象(Filer)的介绍 在面向对象程序设计中,对象式数据管理占有很重要的地位。在Delphi中,对对象式数据管理的支持方式是其一大特色。  Delphi是一个面向对象的可视化设计与面向对象的语言相结合的集成开发环境。Delphi的核心是组件。组件是对象的一种。Delphi应用程序完全是由组件来构造的,因此开发高性能

2013-06-05 23:23:15 847

转载 Delphi 的持续机制浅探

目 录===============================================================================⊙ DFM 文件与持续机制(persistent)⊙ ReadComponentResFile / WriteComponentResFile 函数⊙ Delphi 持续机制框架简述

2013-06-05 23:18:23 1982

转载 Delphi 的消息机制浅探(2)

补充知识:TWndMethod 概述===============================================================================写这段基础知识是因为我在阅读 MakeObjectInstance(MainWndProc) 这句时不知道究竟传递了什么东西给 MakeObjectInstance。弄清楚了 TWndMethod

2013-06-05 15:41:50 2164

转载 Delphi 的消息机制浅探

我从去年 12 月上旬开始等待李维的《Inside VCL》。我当时的计划是,在这本书的指导下深入学习 Delphi。到了 12 月底,书还没有出来,我不愿再等,开始阅读 VCL 源代码。在读完 TObject、TPersistant 和 TComponent 的代码之后,我发现还是不清楚 Delphi 对象到底是怎样被创建的。于是我查看 Delphi 生成的汇编代码,终于理解了对象创建的整个

2013-06-05 15:31:28 1498

转载 VCL的命令消息(一)窗口控件的命令消息

VCL的命令消息Windows中的消息有三种:标准的窗口消息,命令消息,控件通知消息,再加上我们自定义的消息,所以Windows程序我们要处理四种消息,幸运的我们常用的开发工具都带了自己的Framwork,Visual C++中用的是MFC,Delphi和BCB用的VCL,这些Framwork都有一套自己的消息处理机制,它们处理前面三种系统已经定义的消息,所以我们要做的就是处理自己定义的消息。

2013-06-05 10:00:43 1495

转载 ControlState和ControlStyle属性详解

ControlState属性用来指明运行的每一个时刻控件的状态。属性属于TControlState类型,这个类型是一个标志集,它可以被设置成为以下值的组合形式。ControlState 属性 对应对象:TControl 声明:TControlState = set of (csLButtonDown, csClicked, csPalette, csReadingState, cs

2013-05-28 17:55:57 2208

转载 Delphi中停靠技术的实现

随着软件技术的不断进步,软件界面也越来越美观,操作也越来越方便。综观市面上比较专业的各种软件,我们会发现大部分都提供窗体停靠的功能,特别象工具软件,基本上都或多或少有停靠功能。自然,Delphi也支持停靠,而且她和VCL紧密结合,对于广大的Delphi程序员来说更是一大福音。让我们省去枯燥的编码时间。把注意力集中在核心程序的构思上。 先让我们来复习一下VCL的结构,在TWinCon

2013-05-27 23:08:12 1750

转载 TPersistent类

TPersistent类来源TObject类,在Delphi中的定义如下:{$M+}  TPersistent = class(TObject)  private    procedure AssignError(Source: TPersistent);  protected    procedure AssignTo(Dest: TPersistent); virtua

2013-05-24 12:44:59 1322

空空如也

空空如也

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

TA关注的人

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