- 博客(42)
- 资源 (23)
- 问答 (1)
- 收藏
- 关注
原创 Windows 平台Nacos配置及 golang Client 使用说明
Windows平台上使用Nacos的情形似乎不是很多,所以也没有找到相关的文章。自己摸索的过程中遇到了一些问题,这里记录一下。Nacos 是阿里巴巴开源的服务发现工具,提供的功能主要是服务发现和配置管理。详细说明可以参考官网文档:https://nacos.io/zh-cn/docs/what-is-nacos.html本文的重点是go语言如何使用Nacos进行配置管理,所以Nacos 服务采用windows部署的方式,并且是最简单的单机部署。1. Nacos快速开始:依赖环境:64..
2020-06-27 11:47:29
3310
原创 Open CV 3.4.5 入门教程
简介:Open CV 是Open Source Computer Vision Library 的简称,是一个用BSD协议开发源代码的计算机视觉库,最初由Intel 公司开发,并以BSD许可证授权发行,现在由美国Willow Garage 提供主要支持。Open CV可用于开发实时的图像处理、计算机视觉以及模式识别程序,目前使用十分广泛。 参考资料:Open CV 官方网站: ...
2019-01-02 17:32:18
26498
原创 关于VS 使用 OCCI 连接Oracle 数据库的问题记录
2017年6月1日09:24:02大概在一个月前就接触过OCCI的一些东西,当时想做一个C++连接Oracle的程序,网上搜索了之后,觉得用OCCI效率高,功能强大,所以就开工了。结果,当时就撞得找不着北了。后来被找工作的事情耽搁了,一直到今天才把这里面的东西理清楚。开始正文:首先来说一下这篇文章不一样的地方。这里我们着重说明是如何在VS上配置OCCI,而不是OCC
2017-06-01 11:15:04
2714
原创 java Print流 和 重定向
1、Print流 分为PrintStream和 PrintWriter 两种 他们表示的含义可以从他们的构造函数中看出: PrintStream extends FilterOutputStream: private PrintStream(boolean autoFlush, OutputStream out, Charset charset) {
2017-05-08 18:12:50
680
原创 Java 容器类
Java 容器类 - 常用概念及常用方法介绍,实现原理以后分析: 1、数组是存储相同类型的长度固定的数据,通过下标操作符来使用。 2、容器是存储数据的另一种方式,可以动态存放多个对象,底层实现涉及大量数据结构和算法的内容,所以原理部分以后再详细分析。 Java 容器类框架 如图: 参考附件 容器常用接口: 1、Collec
2017-05-08 18:11:10
284
原创 深入理解 java 内部类
Java 内部类 内部类:指的是定义在另一个类的内部,或者方法的内部,甚至是表达式的内部的类。 作用:将相关的类组织在一起,从而降低了命名空间的混乱。通常是一个类只需要在另一个类中使用,并且需要访问另一个类的成员时才会定义为内部类。 由于内部类破坏的代码的结构,降低了代码的可读性。所以只在必要的时候使用即可。 内部类的实现方式: 1、静态内部类:static inner
2017-05-04 09:54:38
236
原创 java 多线程
java 多线程程序:指令和数据的集合,通常,我们用程序表示在磁盘或其他存储设备中的可执行文件。 进程:进程表示的是程序的执行状态。在单道操作系统中,一次只能有一个程序就执行,他可以获得所有的内存和CPU资源,但是在多道操作系统中,允许同时又多个程序在执行,操作系统为了对MEM 和CPU资源进行管理,以进程为单位来分配资源。 线程:在一个进程中,我们可能希望它能够同时提供多方面的服务。比如,一边
2017-05-02 13:15:43
211
原创 文章标题
异常与异常处理在面向对象的思想中,异常也要作为一种对象进行处理,它可以在系统中的每一层接口间传递。也可以在任意一层进行处理。抛出异常 throw & throws我们可以在出错的情况下直接抛出异常,并终止当前程序的执行。此时,我们一般不在当前方法中处理异常,所以,就要由方法的调用者来处理异常,在抛出异常的函数中也要根据异常的种类来声明会抛出异常的类型。捕获异常可能会抛出异常的代码需要放在try块中,
2017-04-29 16:09:20
192
原创 关于 强制类型转换的探究
类型转换分为自动转换和手动转换,也就是在代码中是否需要显式说明。 考虑这样一个问题,转换时,编译器要做什么操作? 比如,short - > int int -> shortint -> floatfloat -> int subClass -> BaseClassBaseClass -> subClass 我们用下面这一段
2017-04-29 07:00:10
313
原创 C++中 异常处理的 实现方式
1、异常是什么?程序执行期间出现的错误或意外情况。 2、传统的异常处理方式条件判断、分支处理 if优点:实现简单直观缺点:a、种类及情况太多,在大型系统中很难全部考虑到,导致程序崩溃,终止运行b、某些异常情况的发生具有随机性,无法在程序中做出明确的处理,但是我们有时候又希望程序能够跳过异常部分错误运行。c、我们希望可以传递异常信息,也就是发生
2017-04-29 06:58:23
882
原创 C++中 虚函数及包含多态的实现
我们分三个方面来说明虚函数以及用虚函数实现的包含多态。第一个:什么是虚函数?从语法上来说虚函数就是用virtual声明的函数。所以定义一个虚函数很简单。重点是你需要知道我们如何用虚函数解决实际的问题。第二个:编译器是如何解析函数调用语句的?通常我们是用一个类型定义一个对象,或者new一个对象,然后用这个类型的指针指向它,然后用对象或者指针来调用它所拥有的函数。某些时候(其实是经
2017-04-29 06:52:58
515
原创 Java 中继承之后同名静态变量的问题分析
看下面几种情况的代码:第一种:class A{public static int na; // A中定义静态成员变量 } class B extends A{ // B继承A,并且B中没有同名的变量} A.na = 3;System.out.println(B.na); // 3B b = new B();
2017-04-29 06:48:52
1350
原创 关于this指针的思考
关于this指针的思考this指针的引入我们都知道,在面向对象的设计中,类的成员方法可以随意访问同样存储方式的成员变量。 比如: class Test{ int na;public: void fun() { na = 4; // 访问成员变量 printf("%d\n",na); return; }}; 在T
2017-04-26 10:04:47
242
原创 继承和组合的内存结构异同分析
写在前面的话,这篇文章探究的内容只是单纯的从内存的角度来理解一个语法。并不表示如果他们内存结构一样就可以随意使用。事实上,不同的逻辑结构所带来的扩展性、健壮性、便利性是有很大区别的。同时,也请严格按照现实对象的意义来进行编程。 探索的时候应该追求灵活自由,完成任务的时候请按套路出牌。^^ 之前我们说,继承时可以认为子类中拥有一个完整的父类对象,而组合也同样如此,他们除了在使用语法和
2017-04-26 06:34:55
305
原创 多重继承的内存结构分析
1、普通的多继承情况需要用类名加两个冒号::来说明成员所属的基类。代码如下:classA{public:voidfun(){a= 2;}inta;intx;};classB{public:voidfun(){b= 5;} intb;intx;};
2017-04-26 06:32:36
632
原创 虚继承与虚基类中对象的内存模型分析
感触:在学习一项内容的时候,我们首先应该对要学习的内容进行详细划分,然后循序渐进的学习划分出来的要点。这样学习起来才会有条理。 什么是虚基类?为什么叫虚基类?class A{};class B : virtual public A {};此时,称class A为class B的虚基类。虚基类主要是为了和普通的基类相区别,在正常情况下,继承之后,我们说子类中有一个完整的父类对
2017-04-26 06:30:16
406
原创 Java 注解
Java 注解Java注解的概念注解其实只是一种对代码的文档描述,主要分为三个方面的描述,生成文档时的注解,由doc程序识别。编译时的注解由编译器识别,反射机制调用的由JVM处理。Java注解的作用生成文档 比如:@See @param @return, 可以直接生成在java 文档中跟踪代码依赖性,实现替代配置文件的功能 常见的是spring 2.5开始的机遇注解配置。作用就是减少配置。
2017-04-25 09:57:56
236
原创 通用MarkDown标记使用入门
MarkDown 学习笔记学习原因及学习目的在平时工作中,经常要做工作总结和问题记录。最开始是用word,但word的启动速度慢,操作比较复杂,经常会打断之前的思路。后来开始用记事本(Ultra Edit、sublime等),虽然使用方便,还可以设置一些字体、主题。但是却不能把重点内容表示出来。之后发现了windows 自带的一个富文本编辑器–写字板rtf,所以很长一段时间都是使用这三种工具进行书写
2017-04-24 13:45:29
404
原创 C/C++ 指针笔记
下面这些内容存在很高的总结性,可能一句话就需要很大的篇幅和例子进行说明。所以,如果你有疑问可以自己写代码测试(个人认为自己写代码测试时最好的学习方法),当然也可以在下面评论交流。1、指针是什么?指针变量是什么?指针是内存单元之间的一种指向关系,也是CPU寻址方式的一种体现。CPU在寻址时,如果直接给出存储单元A的首地址,这种寻址方式叫做直接寻址,而如果给出的不是存储单元A的首地址,
2017-04-18 22:32:27
266
原创 初学汇编- 编程语言,课程设计1
本周开始晚上学习王爽大大的汇编语言,这次真的是一页一页的循序渐进学习的,^^, 昨晚用了三个多小时,把课程设计1重新写了一遍,看到程序运行起来还是很有成就感的,所以来分享一下assume cs:code,ds:data,ss:stackdata segment db '1975','1976','1977','1978','1979','1980','1981','1982','
2017-03-09 06:55:55
540
原创 Java 内部类实现说明
先看代码例子://TestInnerClass.javaimport com.lin.liu.OuterClass.InnerClass;class OuterClass{class InnerClass{} }public class TestInnerClass extends InnerClass{public TestIn
2016-05-02 19:54:06
274
原创 手机刷机过程
刷机过程详细资源可在网盘下载1、何时需要看这篇文章: a、如果你的手机内部存储空间划分的比较小,比如hasee 的e50 16G版,只划分出了1G用来安装软件,并且软件只能安装在手机内存中,所以眼看着那么多内存闲着却装不了软件。 b、如果你觉得你的手机系统不好用了,想换一个新的系统,也可以参考一下这篇文章。2、关于手机驱动的说明。在看以前的教程的时候
2015-05-03 10:17:10
560
VM Sphere 6.7
2020-11-20
cef_binary_80.1.15+g7b802c9+chromium-80.0.3987.163_windows32.rar
2020-07-18
COM设计与应用 文章收集及代码.rar
2020-07-12
nacos go client 使用Demo
2020-06-27
zip.exe \ unzip.exe
2020-03-24
复制jpeg图片到剪贴板
2020-03-12
jpeg2bmp.rar
2020-03-12
bmp2jpeg.rar
2020-03-12
pandoc-2.7.3-windows-x86_64.rar
2019-06-15
MFC Tree Control 拖动实现
2019-02-22
MFC ListControl 控件 拖拽文件扩展
2019-02-22
windows 核心编程 源码 Win10 VS2015
2018-11-16
请教一个数据传输的问题
2016-04-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人