自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

null

Hello World

  • 博客(100)
  • 资源 (19)
  • 收藏
  • 关注

原创 一些分享

GitHubGitHub:https://github.com/dkbnullJavaDemo:https://github.com/dkbnull/JavaDemoSpringBootDemo:https://github.com/dkbnull/SpringBootDemoSpringCloudDemo:https://github.com/dkbnull/SpringCloudD...

2020-04-02 22:40:18 148

原创 SQL 目录

2019-02-26 12:40:33 350

原创 Android 目录

1. Android 基础2. Android 中级3. Android 高级

2019-02-26 12:39:20 228

原创 Java EE 目录

Web 编程基础Web 编程进阶Web 编程原理SpringSprng Boot

2019-02-26 12:34:21 1296

原创 Java 目录

Java 基础Java 界面编程Java 高级知识

2019-02-26 11:58:31 2259

原创 Android使用FontAwesome字体图标

1. assets引入FontAwesome资源文件2. strings.xml 增加图标<string name="fa_home">&#xf015;</string>3. 使用图标 <TextView android:id="@+id/tvMainIconHome" android:layout_width="wrap_content"

2020-10-24 21:13:19 9

原创 Ubuntu 安装搜狗拼音输入法

1、官网下载搜狗拼音输入法Linux版本:https://pinyin.sogou.com/linux/?r=pinyin这里,要看下是否支持自己的系统。2、打开终端窗口,cd到下载目录,执行以下命令安装。sudo dpkg -i sogoupinyin_2.3.1.0112_amd64.deb这里我们安装失败,经过分析,发现是fcitx依赖关系问题。3、执行以下命令,修复fcitx依赖添加源sudo add-apt-repository ppa:fcitx-team/nightly

2020-07-19 22:55:26 114

原创 Ubuntu 系统设置为中文

1、点击右上方倒三角展开功能菜单–> 点击【Settings】–>打开设置界面2、点击【Region&Language】,显示区域与语言面板–>点击【Manage Installed Languages】–>打开语言支持页面–>点击【Install/Remove Languages…】3、在展开的已安装语言界面,找到简体中文【Chinese(simplified)】,勾选–>【Apply】4、在弹出的页面,输入管理员密码,点击【Authenticate

2020-07-10 21:24:00 118

原创 Android程序无响应(ANR)日志抓取

1. 什么是ANRANR,英文全称Application Not Responding,中文释义为应用程序无响应。当应用程序有一段时间响应不够灵敏时,系统会向用户展示一个对话框,用户可以选择”等待“让程序继续运行,或选择“关闭应用”来强制关闭应用。一个流畅的合理的应用程序中不能出现ANR,ANR会导致用户体验变差。默认情况下,在Android中Activity的最长执行时间是5秒,Broadc...

2020-03-29 15:34:09 484

原创 Java使用JNA方式调用DLL

1. 引包 <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId> <version>5.5.0</version> ...

2020-03-22 22:20:01 154

原创 Android中动态申请权限

0. 开发环境IDE:Android StudioJDK:1.8Gradle Plugin:3.5.3Gradle:5.4.11. AndroidManifest.xml中申请权限AndroidManifest.xml文件中加入对应权限的静态申请,注意格式,权限申请在application节点外层 <uses-permission android:name="andr...

2020-01-27 13:11:35 264

原创 Android中使用okhttp实现程序自动更新

实现程序自动更新,简单来说就是两步:1、把自动更新apk程序下载到本地;2、安装下载的apk程序关于实现程序自动更新服务端相关操作可参考Spring Boot实现文件上传与下载1、检查更新服务public class UpdateService { private static OkHttpClient okHttpClient; public static voi...

2020-01-26 18:13:25 1760

原创 Java maven 过滤 font-awesome字体图标

方法一pom.xml文件增加如下代码 <build> <resources> <resource> <directory>src/main/resources</directory> <filtering>true...

2019-12-09 22:52:21 222

原创 Java 面试宝典:Java基础篇<2>

Java 面试宝典:https://blog.csdn.net/dkbnull/category_9573378.html11. 抽象类必须要有抽象方法么抽象类可以没有抽象方法,但是如果你的一个类已经声明成了抽象类,即使这个类中没有抽象方法,它也不能再实例化,即不能直接构造一个该类的对象。如果一个类中有了一个抽象方法,那么这个类必须声明为抽象类,否则编译通不过。12. 普通类和抽象类有哪...

2019-12-08 15:24:57 219

原创 Java 面试宝典:Java基础篇<1>

Java 面试宝典:https://blog.csdn.net/dkbnull/category_9573378.htmlJava基础1. JDK和JRE有什么区别JVM:Java Virtual Machine,Java虚拟机Java虚拟机本质是一个程序,有自己完善的硬件架构(处理器、堆栈等),具有相应的指令系统Java语言的可移植性建立在Java虚拟机基础上JRE:Ja...

2019-12-06 20:42:10 402

原创 Android Studio 引用AIDL编译时报错,错误: 解析时已到达文件结尾

Android 目录:https://blog.csdn.net/dkbnull/article/details/87932847Gradle 升级到5.4.0版本,Gradle Plugin 升级到3.5.0版本之后,程序中引入AIDL文件,编译时报错,报错信息如下:E:\XXX\cn.wbnull.test.aidl\build\generated\aidl_source_output_...

2019-12-05 22:57:36 499

原创 XStream解析XML,转化为Java Bean对象时,XML多余节点报错处理

使用XStream解析XML,转化为Java Bean对象时,如果XML中出现未在Java Bean中定义的属性,会报错,报错信息如下:Exception in thread "main" com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$UnknownFieldException: No suc...

2019-12-04 22:27:30 779

原创 Gradle修改APP输出路径和输出文件名

Android 目录:https://blog.csdn.net/dkbnull/article/details/87932847Gradle 升级到5.4.0版本,Gradle Plugin 升级到3.5.0版本之后,APP打包输出路径和输出文件名写法也有了变动,如下android.applicationVariants.all { variant -> variant.ou...

2019-12-04 22:22:56 559

原创 ScrollView 实现设置最大高度maxHeight属性

Android 目录:https://blog.csdn.net/dkbnull/article/details/87932847ScrollView 默认是没有最大高度maxHeight属性的,但有时候我们还想设置ScrollView 的最大高度,当达到最大高度时展示滚动条。1、新建MyScrollView类,继承ScrollViewimport android.content.Cont...

2019-12-03 22:03:58 1495

原创 idea隐藏菜单栏Main Menu 恢复方法

如图所示,idea最上方菜单栏(Main Menu)被隐藏C:\Users\Administrator.IntelliJIdea2019.2\config\options\ui.lnf.xml<option name="SHOW_MAIN_MENU" value="false" />修改为true重启idea...

2019-10-09 23:25:41 3422

原创 Spring Cloud Zuul整合Swagger2

Java EE 目录:https://blog.csdn.net/dkbnull/article/details/87932809Spring Cloud 专栏:https://blog.csdn.net/dkbnull/column/info/36820Spring Boot 专栏:https://blog.csdn.net/dkbnull/column/info/26341Spring...

2019-07-23 22:16:53 966

原创 Spring Boot 整合Logback记录日志

0. 开发环境IDE:IntelliJ IDEA 2019.1.2JDK:1.8.0_211Spring Boot:2.1.1.RELEASE1. Logback简介Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块...

2019-07-10 22:37:21 487

原创 Spring Cloud 全链路跟踪 Zipkin

0. 开发环境IDE:IntelliJ IDEA 2019.1.2JDK:1.8.0_211Spring Boot:2.0.9.RELEASESpring Cloud:Finchley.RELEASE1. Zipkin简介Zipkin是一个开放源代码的分布式的跟踪系统,每个服务向Zipkin报告计时数据,Zipkin会根据调用关系通过Zipkin UI生成依赖关系图。2. 创建Z...

2019-06-27 23:46:25 1102

原创 Spring Cloud Config 分布式配置中心

在Spring Boot服务中,我们可以通过设置多个profile来配置不同的application-{profile}.yml,然后在启动服务时指定要加载的配置文件spring.profiles.active={profile}。但是在Spring Cloud微服务架构中,这种配置方式不再适用。Spring Cloud对于配置有着更高、更灵活的要求,需要做到统一管理,实时更新,这时我们使用分布...

2019-05-08 00:10:37 599

原创 Spring Cloud 路由网关和过滤器 Zuul

Java EE 目录:https://blog.csdn.net/dkbnull/article/details/87932809Spring Cloud 专栏:https://blog.csdn.net/dkbnull/column/info/36820Spring Boot 专栏:https://blog.csdn.net/dkbnull/column/info/263410. 开发环...

2019-05-01 12:25:46 475

原创 Spring Cloud 熔断器/断路器 Hystrix

Java EE 目录:https://blog.csdn.net/dkbnull/article/details/87932809Spring Cloud 专栏:https://blog.csdn.net/dkbnull/column/info/36820在微服务架构中,业务会被拆分成一个个服务,服务间可以彼此调用。为了保证服务的高可用性,单个服务通常会被集群部署,但是由于网络等原因,服务并...

2019-04-26 23:05:45 556

原创 Spring Cloud Feign的使用和自定义配置

Java EE 目录:https://blog.csdn.net/dkbnull/article/details/87932809Spring Cloud 专栏:https://blog.csdn.net/dkbnull/column/info/36820在上一篇文章 Spring Cloud自定义Eureka Ribbon负载均衡策略 中,我们使用Ribbon自定义的策略实现了负载均衡,接...

2019-04-25 20:44:18 1933 3

原创 Spring Cloud 自定义Eureka Ribbon负载均衡策略

Java EE 目录:https://blog.csdn.net/dkbnull/article/details/87932809Spring Cloud 专栏:https://blog.csdn.net/dkbnull/column/info/36820在上一篇文章 Spring Cloud服务注册与发现Eureka 中,我们使用Eureka的负载均衡策略解决了服务消费者在调用服务提供者接...

2019-04-25 01:02:38 3672

原创 Spring Cloud 服务注册与发现 Eureka

Java EE 目录:https://blog.csdn.net/dkbnull/article/details/87932809Spring Cloud 专栏:https://blog.csdn.net/dkbnull/column/info/36820在上一篇文章 Spring Boot整合Spring Cloud 中,我们已经创建了一个服务提供者和服务消费者,但是在消费者调用提供者接口...

2019-04-13 02:04:09 420

原创 Spring Cloud整合Spring Boot(服务提供者和服务消费者)

0. 开发环境IDE:IntelliJ IDEA 2017.1 x64jdk:1.8.0_91Spring Boot:2.1.1.RELEASESpring Cloud:Finchley.RELEASE1. 新建父Maven工程1.1 新建Maven工程1.2 删除src文件夹1.3 引入依赖父Maven工程pom文件定义为父pom文件,并引入依赖...

2019-04-12 01:06:01 972

原创 Spring Boot实现文件上传与下载

Java EE 目录:https://blog.csdn.net/dkbnull/article/details/87932809Spring Boot 专栏:https://blog.csdn.net/dkbnull/column/info/263410. 开发环境IDE:IntelliJ IDEA 2017.1 x64jdk:1.8.0_91Spring Boot:2....

2019-03-27 23:51:23 27308 4

原创 Spring Boot整合Swagger2

Java EE 目录:https://blog.csdn.net/dkbnull/article/details/879328090. 开发环境IDE:IntelliJ IDEA 2017.1 x64jdk:1.8.0_91Spring Boot:2.1.1.RELEASE1. 引入依赖&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;io...

2019-03-10 17:25:27 727

原创 Ionic 目录

2019-02-26 16:10:04 237

原创 Delphi目录

2019-02-26 15:20:27 230

原创 HTML/CSS/JS 目录

1. HTML(5) 基础2. CSS(3) 基础3. JavaScript 基础

2019-02-26 14:48:43 779

原创 其他 目录

教程

2019-02-26 13:49:41 2394

原创 资料 目录

实验考纲

2019-02-26 13:28:35 1833

原创 Java 前台 cxf 调用 WebService 问题汇总

最近与客户对接接口,客户提供了WebService测试地址,调用过程中出现了一些问题,在此记录下。1. unexpected element (uri:“http://xxx.xxx.xxx”, local:“arg”). Expected elements are &amp;amp;amp;amp;lt;{}arg&amp;amp;amp;amp;gt;直接使用axis方式调用WebService,返回异常信息 unexpected element (u...

2019-02-25 13:14:29 2512

原创 Java 调用 WebService

1. Axis 调用 WebService1.1 引入依赖 &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.apache.axis&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;axis&amp;lt;/artifactId&amp;gt;

2019-02-25 13:08:00 239

原创 Spring Boot使用Schedule实现定时任务

0. 开发环境IDE:IntelliJ IDEA 2017.1 x64jdk:1.8.0_91Spring Boot:2.1.1.RELEASE1. 简单定时任务对于一些比较简单的定时任务,比如固定时间间隔执行固定方法,在标准Java方法上注解@Scheduled即可package cn.wbnull.springbootdemo.schedule;import ...

2019-02-19 00:46:42 10731 2

idea eclipse快捷键配置

idea快捷键配置,eclipse快捷键 idea 使用 eclipse 快捷键 配置 idea快捷键配置,eclipse快捷键 idea 使用 eclipse 快捷键 配置

2019-04-22

JS实现富文本编辑器

JS 富文本编辑器 所见即所得 轻量级富文本编辑器

2016-12-31

Delphi模式编程

第一部分 模式编程原理 第1章 模式概述 1.1 模式的概念 1.1.1 什么是模式 1.1.2 模式可以做什么 1.2 模式与架构 1.2.1 什么是架构 1.2.2 架构和模式的关系 1.3 从面向对象编程到模式编程 1.3.1 关于封装的哲学 1.3.2 利用继承实现变化的封装和简单的复用 1.3.3 借助模式封装多个变化 1.3.4 模式帮助我们解决问题 第2章 Delphi的模式编程机制 2.1 对象模型机制 2.1.1 对象模型 2.1.2 对象建模和模式编程 2.1.3 对象关系与复用 2.2 动态绑定机制 2.2.1 方法绑定 2.2.2 虚方法 2.2.3 多态 2.3 类型转换机制 2.3.1 类型 2.3.2 向上转型 2.3.3 向下转型 2.4 接口抽象机制 2.4.1 接口的概念 2.4.2 抽象类 2.4.3 对象接口 2.4.4 抽象类与对象接口的比较 2.4.5 针对接口而不是针对实现编程 第3章 模式编程法则 3.1 开闭法则(OCP) 3.2 Liskov代换法则(LSP) 3.3 依赖反转法则(DIP) 3.4 接口隔离法则(ISP) 3.5 单一职责法则(SRP) 第二部分 创建型模式编程 第4章 工厂方法模式(Factory Method) 4.1 模式解说 4.2 结构和用法 4.2.1 模式结构 4.2.2 代码模板 4.2.3 问题讨论 4.3 范例与实践 4.3.1 利用工厂方法模式设计可动态切换持久层机制的应用 4.3.2 范例小结 第5章 抽象工厂模式(Abstract Factory) 5.1 模式解说 5.2 结构和用法 5.2.1 模式结构 5.2.2 代码模板 5.3 范例与实践 5.3.1 用抽象工厂模式动态构造界面风格 5.3.2 WebSnap的Web Module架构与抽象工厂模式 5.3.3 范例小结 第6章 建造者模式(Builder) 6.1 模式解说 6.2 结构和用法 6.2.1 模式结构 6.2.2 代码模板 6.3 范例与实践 6.3.1 一个数据集对象产品的建造者模式 6.3.2 范例小结 第7章 单例模式(Singleton) 7.1 模式解说 7.2 结构和用法 7.2.1 模式结构 7.2.2 代码模板 7.2.3 Delphi对象构造机制与单例模式 7.3 范例与实践 7.3.1 一个共享数据库连接的单例模式范例 7.3.2 范例小结 第8章 原型模式(Prototype) 8.1 模式解说 8.2 结构和用法 8.2.1 模式结构 8.2.2 代码模板 8.3 范例与实践 8.3.1 Delphi对象的克隆 8.3.2 用原型模式克隆字体 8.3.3 Delphi对象流化与原型模式 8.3.4 范例小结 第9章 适配器模式(Adapter) 9.1 模式解说 9.2 结构和用法 9.2.1 类的适配器模式 9.2.2 对象的适配器模式 9.2.3 问题讨论 9.3 范例与实践 9.3.1 用适配器模式包装第三方API的范例 9.3.2 范例小结 第10章 桥接模式(Bridge) 10.1 模式解说 10.2 结构和用法 10.2.1 模式结构 10.2.2 代码模板 10.3 范例与实践 10.3.1 使用桥接模式改进数据持久层的健壮性 10.3.2 基于桥接模式的一个数据视图程序 10.3.3 范例小结 第11章 合成模式(Composite) 2 11.1 模式解说 11.2 结构和用法 11.2.1 模式结构 11.2.2 代码模板 11.2.3 问题讨论 11.3 范例与实践 11.3.1 合成模式在组织机构管理系统中的应用 11.3.2 范例小结 第12章 装饰者模式(Decorator) 12.1 模式解说 12.2 结构和用法 12.2.1 模式结构 12.2.2 代码模板 12.2.3 问题讨论 12.3 范例与实践 12.3.1 装饰者模式在图片观赏器中的应用 12.3.2 范例小结 第13章 门面模式(Facade) 13.1 模式解说 13.2 结构和用法 13.2.1 模式结构 13.2.2 代码模板 13.2.3 问题讨论 13.3 范例与实践 13.3.1 门面模式和分布式系统的设计优化 13.3.2 用门面模式设计的COM+银行转账系统 13.3.3 COM+银行转账系统实现代码剖析 13.3.4 范例小结 第14章 享元模式(Flyweight) 14.1 模式解说 14.2 结构和用法 14.2.1 模式结构 14.2.2 代码模板 14.2.3 问题讨论 14.3 范例与实践 14.3.1 对象池技术和享元模式 14.3.2 享元模式在任务调度系统中的应用 14.3.3 范例小结 第15章 代理模式(Proxy) 15.1 模式解说 15.2 结构和用法 15.2.1 模式结构 15.2.2 代码模板 15.3 范例与实践 15.3.1 代理模式在数据库程序中的应用 15.3.2 范例小结 第四部分 行为型模式编程 第16章 责任链模式(Chain of Responsibility) 16.1 模式解说 16.2 结构和用法 16.2.1 模式结构 16.2.2 代码模板 16.2.3 问题讨论 16.3 范例与实践 16.3.1 责任链模式在项目审批系统中的应用 16.3.2 责任链模式对代码的重构 16.3.3 范例小结 第17章 命令模式(Command) 17.1 模式解说 17.2 结构和用法 17.2.1 模式结构 17.2.2 代码模板 17.2.3 问题讨论 17.3 范例与实践 17.3.1 Delphi的Action编程机制与命令模式 17.3.2 一个兼有撤销重做功能的文本编辑器范例 17.3.3 范例小结 第18章 解释器模式(Interpreter) 18.1 模式解说 18.2 结构与用法 18.2.1 模式结构 18.2.2 代码模板 18.3 范例与实践 18.3.1 一个罗马数字到阿拉伯数字的转换器程序 18.3.2 范例小结 第19章 迭代子模式(Iterator) 19.1 模式解说 19.2 结构与用法 19.2.1 模式结构 19.2.2 代码模板 19.2.3 问题讨论 19.3 范例与实践 19.3.1 一个基于迭代子模式的图片播放器 19.3.2 范例小结 第20章 中介者模式(Mediator) 20.1 模式解说 20.2 结构与用法 20.2.1 模式结构 20.2.2 代码模板 20.2.3 问题讨论 20.3 范例与实践 20.3.1 中介者模式在聊天室系统中的应用 20.3.2 范例小结 第21章 备忘录模式(Memento) 21.1 模式解说 21.2 结构与用法 21.2.1 模式结构 21.2.2 代码模板 21.2.3 问题讨论 21.3 范例与实践 21.3.1 备忘录模式在地理信息系统中的应用 21.3.2 范例小结 第22章 观察者模式(Observer) 22.1 模式解说 22.2 结构与用法 22.2.1 模式结构 22.2.2 代码模板 22.2.3 问题讨论 22.3 范例与实践 22.3.1 观察者模式在界面色彩主题中的应用 22.3.2 范例小结 第23章 状态模式(State) 23.1 模式解说 23.2 结构与用法 23.2.1 模式结构 23.2.2 代码模板 23.2.3 问题讨论 23.3 范例与实践 23.3.1 状态模式在信用卡账户管理系统中的应用 23.3.2 范例小结 第24章 策略模式(Strategy) 24.1 模式解说 24.2 结构与用法 24.2.1 模式结构 24.2.2 代码模板 24.2.3 问题讨论 24.3 范例与实践 24.3.1 策略模式在酒店管理系统中的应用 24.3.2 范例小结 第25章 模板方法模式(Template Method) 25.1 模式解说 25.2 结构与用法 25.2.1 模式结构 25.2.2 代码模板 25.2.3 问题讨论 25.3 范例与实践 25.3.1 模板方法在离线数据库系统中的应用 25.3.2 范例小结 第26章 访问者模式(Visitor) 26.1 模式解说 26.2 结构与用法 26.2.1 模式结构 26.2.2 代码模板 26.2.3 问题讨论 26.3 范例与实践 26.3.1 访问者模式在薪酬福利管理中的应用 26.3.2 范例小结

2016-09-06

Delphi精要

本书的核心内容是讲述Object Pascal 和VCL的重、难点知识(即所谓“精要”),集中于第3章、第5章。第2章、第4章阐明相应的一些基本概念,是为初学者而设立。 作者罗小平,男,1978年8月生, 四川省巴中市人。 2000年毕业于北京航空航天大学机械工程及自动化学院。随后进入成都飞机设计研究所工作至今,先后从事机械设计、工艺编制和软件开发工作。工作和生活中喜简单与自由。 第1章 关于delphi与本书 1.1 delphi是什么 1.1.1 delphi的历史 1.1.2 选择delphi意味着什么 1.1.3 如何使用delphi编程 1.2 本书的特点 1.2.1 本书有哪些内容,没有哪些内容 1.2.2 本书是如何写作的 1.2.3 如何阅读本书 第2章 objectpascal入门 2.1 运算符 2.1.1 赋值运算符 2.1.2 比较运算符 2.1.3 逻辑运算符 2.1.4 算术运算符 2.1.5 按位运算符 2.1.6 其他运算符和模拟运算 2.2 常量和变量 2.2.1 无类型常量和有类型常量 2.2.2 全局变量和局部变量 .2.2.3 声明时使用编译时函数 2.2.4 资源字符串 2.3 过程和函数 2.3.1 过程和函数的区别 2.3.2 子过程 2.4 数据类型 2.4.1 常用类型和复杂类型 2.4.2 不同语言的数据类型对照表 2.5 程序流程控制 2.5.1 条件分支 2.5.2 循环 2.5.3 跳转 2.5.4 用过程辅助实现流程控制 2.6 单元的组织结构 2.6.1 program的组织结构 2.6.2 unit的组织结构 2.6.3 单元循环引用 2.7 with...do语句的用法 2.8 ide的快捷键列表 第3章 object pascai精要 3.1 数据类型及其相互关系 3.1.1 数据类型概述 3.1.2 变量的内存分配和释放 3.1.3 数据的内存结构 3.1.4 强数据类型与类型转化 3.2 过程和函数 3.2.1 作用域 3.2.2 参数传递 3.2.3 声明指令 3.3 类和类成员 3.3.1 类和类成员概述 3.3.2 深入认识方法 3.3.3 深入认识属性 3.3.4 深入认识事件 3.3.5 类成员重新声明 3.3.6 inherited释疑 3.3.7 接口的真相 3.4 编译指令 3.4.1 开关指令 3.4.2 参数指令 3.4.3 条件指令 第4章 vcl入门 4.1 vcl概述 4.2 组件与控件的概念 4.3 使用vcl 4.4 扩展vcl 第5章 vcl精要 5.1 揭开vcl的神秘面纱 5.1.1 vcl架构 5.1.2 构造和析构的内幕 5.1.3 虚拟方法表和动态方法表 5.1.4 tobiect如何使用虚拟方法表 5.1.5 运行时类型信息 5.2 vcl的消息机制 5.2.1 vcl消息机制 5.2.2 处理消息的八种方法 5.2.3 选用什么方法发送消息 5.2.4 vcl消息大全 5.3 多态性 5.3.1 多态性的概念 5.3.2 多态性和虚方法的关系 第6章 组件开发实战 6.1 三种组件开发方法 6.1.1 继承、聚合和子类化 6.1.2 接口、虚方法和辅助类的选择 6.2 文件拖放监视器 6.2.1 文件拖放原理 6.2.2 文件拖放实例 6.2.3 组件封装 6.3 托盘组件 6.3.1 装入托盘图标 6.3.2 在应用程序最小化时去掉状态栏的图 6.3.3 给托盘图标增加接收鼠标消息功能 6.3.4 处理鼠标消息 6.3.5 显示动画图标 6.3.6 设置程序的自动启动功能 6.3.7 组件封装 6.4 自动下拉的tcombobox 6.5 开发数据敏感控件 6.5.1 数据敏感原理 6.5.2 开发日期敏感控件 6.6 开发聚合组件 6.6.1 开发labeldbdatepicker 6.6.2 加强labeldbdatepicker 6.7 开发图形图像控件 6.8 开发quickreport组件 第7章 组件开发相关工作 7.1 包和包编译指令 7.2 创建组件图标 7.3 属性编辑器 7.4 组件编辑器 第8章 常用函数和过程 8.1 数据类型转化类 8.1.1 数值和字符串的相互转化 8.1.2 整数和字符串的相互转化 8.1.3 实数和字符串的相互转化 8.1.4 实数子类型的相互转化 8.1.5 布尔类型和字符串的相互转化 8.2 字符串处理类 8.2.1 字符串的分类 8.2.2 和字符串相关的类 8.3 流处理类 8.4 内存管理、程序流程控制类 8.4.1 内存管理 8.4.2 程序流程控制 8.5 文件操作类 8.5.1 使用文件句柄进行i/o处理 8.5.2 使用pascal文件变量进行i/o处理 8.5.3 面向对象文件i/o处理 8.5.4 文件属性操作 8.5.5 其他函数和方法 8.6 日期时间类 8.6.1 获取/合成日期/时间 8.6.2 日期/时间和字符串的转换 8.6.3 日期/时间的运算 8.7 vcl类 8.7.1 classes单元 8.7.2 controls单元 8.7.3 dialogs单元 8.8 位运算类 8.9 图形图像类 第9章 高级开发技巧 9.1 自定义窗口过程 9.2 自定义消息及其替代方法 9.3 自定义系统惟一消息 9.4 新颖的类工厂 9.5 使用对象库 9.6 非发布(published)数据的持久化 9.7 使用回调函数 9.8 使用递归算法 9.9 编写nt服务程序 9.10 编写只能惟一运行的程序 9.11 字段类型全家福 9.12 获取数据库结构信息 9.13 深入使用tcanvas 9.14 指针列表类的使用 9.15 结构化存储技术 9.16 挂钩技术 9.17 trichedit高级开发 9.18 用ttreeview分析数据表的结构 9.19 sql语句分析器 9.20 剪贴板高级编程 第10章 综合例子--使用socket传输多个文件 10.1 socket简介 10.2 tserversocket和tclientsocket 10.3 设计通讯协议 10.4 实现服务端 10.5 实现客户端 10.6 组件封装 10.7 自动下载技术在项目中的应用

2016-09-06

山东大学操作系统课程设计报告 proj1

山东大学操作系统课程设计报告 proj1

2016-06-29

Android API.chm

Android API 完整版,部分API有中文解释。 android Contains the resource classes used by standard Android applications.

2016-01-22

JDK API 1.6.0 中文版.CHM

Java中文API1.6.0版本 Java SE Platform 软件包 java.applet 提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。

2016-01-22

WebSphere自拟题

山东大学IBM WebSphere认证课自拟题100道

2015-12-03

Nachos Proj2.zip

山东大学操作系统课程设计项目二nachos源码 完整代码含测试可运行。 Task 2.1 实现文件系统调用 Task 2.2 完成对多道程序的支持 Task 2.3 实现系统调用 Task 2.4 实现彩票调度

2015-11-26

ScrollView.zip

Android 利用ScrollView实现布局自动滚动

2015-11-25

NachosJava.zip

山东大学操作系统课程设计nachos java源码 project 1 完整代码含测试可运行。 Task1.1 KThread.join() Task1.2 Condition2类 Task1.3 Alram类 Task1.4 Communicator类 Task1.5 PriorityScheduler类 Task1.6 Boat类

2015-11-13

nachos java

nachos java,nachos for java. Nachos的全称是“Not Another Completely Heuristic Operating System”,它是一个可修改和跟踪的操作系统教学软件。

2015-10-15

dom4j- 1.6.1.jar

dom4j是一个Java的XML API,类似于jdom,用来读写XML文件。

2015-10-14

log4j- 1.2.15.jar

使用Log4j,可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,能够更加细致地控制日志的生成过程。

2015-10-14

log4j-1.2.15.jar

通过使用Log4j,可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,能够更加细致地控制日志的生成过程。

2015-10-14

dom4j-1.6.1.jar

dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。

2015-10-14

eclipse豆沙绿背景

eclipse豆沙绿背景配色,导入eclipse即可。

2015-10-06

sqljdbc4.jar

Java连接SQL Server数据库所需要的jar包。

2015-10-06

mysql-connector-java-5.1.6-bin.jar

Java连接MySQL数据库所需要的jar包。

2015-09-16

空空如也

空空如也

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

TA关注的人 TA的粉丝

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