自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (11)
  • 收藏
  • 关注

原创 Dubbo外部化配置(application.properties或application.yaml配置) 

Dubbo外部化配置(application.properties或application.yaml配置)Dubbo一开始推出的时候,主推的是xml方式,鉴于现在Spring框架或者SpringBoot框架所支持的更流行的配置方式, 是把各种应用的配置集成到application.properties或application.yaml中,也就是所谓的外部化配置(External Configuration).简直是强迫症福音,只需要引入以下依赖 <dependency&...

2020-09-06 16:47:18 1363

原创 windows下DB2赋权以及DBeaver新建SCHEMA和TABLE

1.赋权给自己整个最高权限吧,别委屈了自己先管理员模式打开命令行C:\Windows\system32> db2cmd新打开的命令行界面中连接到自己的数据库C:\Windows\system32>db2 connect to mydb2 数据库连接信息 数据库服务器 = DB2/NT64 11.5.0.0 SQL 授权标识 = 27175 本地数据库别名 = MYDB2授予DBADM权限C:\Wind.

2020-06-15 23:51:41 3381 1

原创 Win10 安装DB2数据库11.5 + Dbeaver连接(包含驱动)

1.ibm官网下载DB2最新试用版11.5db2下载地址:https://epwt-www.mybluemix.net/software/support/trial/cst/programwebsite.wss?siteId=834&h=null&p=null需要先注册ibm账号,在此略过。选择这个版本进行下载。完成后开始安装,这里特别注意这一步,需要牢记用...

2020-04-25 18:04:08 5706

原创 C# vs2015 .dll模块联合开发好的应用程序进行调试

右键项目->属性,1.点击“调试”侧边菜单,在“启动操作”选项中选择“启动外部程序”,然后选择应用程序的exe文件的路径2.点击“生成”侧边菜单,在“输出”选项中“输出路径”中选择将当前调试项目的最新dll文件(最新的代码)输出到应用程序的目录中的路径,这一步是使用最新生成的dll去覆盖应用程序文件夹中原有的dll文件。点击“启动”,然后在顶部“调试”菜单中选择“附加到进程...

2019-07-31 20:02:27 357

原创 VS 2015 打开项目 提示“该项目没有被迁移”

如题,解决方法:选中后缀名为.csproj、.csproj.user、.csproj.vspscc三个工程文件,右键属性,将只读属性前面的勾去掉,应用,然后重新点击.csproj工程文件即可打开该项目。...

2019-07-31 19:52:32 1733

原创 Android Studio导入项目遇到的问题【解决方案】(救火专用)

    近段时间要做Android的课设,但是Android Studio真的不怎么会,只好导入一下别人的项目参考一下,没想到导入项目时也会遇到这么多问题,头都快炸了好吗。下面记录一下我个人遇到的问题和解决方案,仅供参考。    先新建一个空白项目, 然后点击菜单File-&gt;new-&gt;import project导入新的项目,如果报以下错误:Error:Minimum supporte...

2018-05-22 22:05:55 1691

原创 java 用自身类的对象初始化静态变量 执行顺序

    在上一篇文章中, 探索了在一条继承链中静态初始化块和静态变量初始化、初始化块和实例域初始化、构造函数的执行顺序(见http://blog.csdn.net/maple1997/article/details/79508981),现在继续探索一下如果new一个自身类的对象赋值给静态变量来初始化的执行顺序会是怎么样。    以下是代码:package initialization;//new...

2018-03-11 10:10:15 1324

原创 java 构造方法 super 隐式调用 显式调用

下面是关于父类构造方法调用的实验:当父类子类都没有定义构造方法时,系统为父类、子类提供一个无参构造方法,并在子类中隐式调用父类无参构造方法:class Father {}class Son extends Father {}我们可以自己写代码来完成同样的工作:class Father { public Father(){}}class Son extends Father { pub...

2018-03-10 17:00:08 3977

原创 java 类 初始化 执行顺序

本文主要探讨在一条继承链(比如说A派生出子类B,B又派生出子类C······)上各种变量的赋值语句,初始化块和构造方法的执行顺序。先说结论:按顺序分成两个阶段:一、类加载后进行的初始化(只进行一次,以后实例化对象不需要重新进行类的初始化) 按照继承链从父类到子类的顺序,依次执行每一个类中静态成员变量的赋值语句和静态初始化块二、实例化对象 按照继承链从父类到子类的顺序...

2018-03-10 16:21:54 689

原创 java 包装器类型 基本类型 == equals

package wrapper;public class MyTest { public static void main(String[] args) { int i = 1; Integer I11 = 1; Integer I12 = 1; Integer I21 = 2; Integer I13 = new Integer(1); Integer I14 = ...

2018-03-10 10:38:58 294

转载 REST API 设计指南

转载自http://www.ruanyifeng.com/blog/2014/05/restful_api?yyue=a21bo.50862.201879RESTful API 设计指南作者: 阮一峰日期: 2014年5月22日网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备...

2018-03-07 22:28:28 475

原创 由前序遍历数组和中序遍历数组重建二叉树

在Leetcode中有一道题目105. Construct Binary Tree from Preorder and Inorder Traversal是要求由前序遍历数组和中序遍历数组重建二叉树的,以下是一段比较高效的代码以及注释。/** * Definition for a binary tree node. * public class TreeNode { * int va...

2018-03-06 15:50:50 513

原创 二叉树循环遍历

下面是基于栈的二叉树循环遍历代码:#include &lt;stack&gt;#include &lt;queue&gt;#define New(type) (type*)malloc(sizeof(type))struct BinaryTreeNode { int value; struct BinaryTreeNode *left; struct BinaryTreeNode *r...

2018-03-06 00:00:29 714

原创 《MySQL必知必会》第24章 使用游标 中的bug:最后一行被重复INSERT

    在看《MySQL必知必会》第24章 使用游标的时候,手打存储过程processorders()的时候,发现ordertotals总是有重复的一行: 经仔细校对原书的代码,没有发现问题;上网看别人的博客,读书笔记,暂时没有发现有人提到这个问题,还有的人代码跟书里一样,运行结果也跟书里一样(不过搞笑的是,我把他的代码复制下来,发现他代码中第一个DECLARE还打错了),居然这么玄学?    对...

2018-02-27 18:46:06 1038 5

原创 MySQL删除重复数据

在customers表中, cust_name相同则视为重复的行先尝试:DELETE FROM customersWHERE cust_id = (SELECT Max(cust_id) FROM customers GROUP BY cust_name HAVING Coun...

2018-02-26 17:03:07 209

转载 Java异常机制

1. JAVA异常层次结构 异常指不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。Java通 过API中Throwable类的众多子类描述各种不同的异常。因而,Java异常都是对象,是Throwable子类的实例,描述了出现在一段编码中的 错误条件。当条件生成时,错误将引发异常。     Ja

2018-01-26 22:33:17 220

原创 C语言trim()实现

如题,代码如下:#include #include #include //空白字符有: ' '(中间是空格), \t, \r, \nchar* trim(char *str) { int first = -1; //第一个空白字符的下标 int last = -1; //最后一个空白字符的下标 //找到第一个非空白字符 for (int i = 0; str[i] != '\

2018-01-20 13:45:53 2842

原创 C语言字符串分割函数split实现

参考了到处是“坑”的strtok()—解读strtok()的隐含特性这一篇博文, 概括来说C语言在string.h中的strtok()有以下几个坑:不可重入原字符串被修改连续的分隔符被当做一个分隔符处理忽略开头结尾的分隔符不过怎么说多多少少有些缺陷,用起来不是很满意,因此自己动手实现了一个类似java中split的字符串分割函数,如下:#include #include

2018-01-20 13:25:55 9901 2

原创 Leetcode 3Sum 高效解法[Java]

以下是经过探索后得到的Leetcode上3Sum的高效解法, 当时能跑100.00%class Solution { List&lt;List&lt;Integer&gt;&gt; res = new ArrayList&lt;&gt;(); public List&lt;List&lt;Integer&gt;&gt; threeSum(int[] nums) { int len =...

2017-10-16 22:40:49 742

原创 判断不可能的出栈序列

如何判断不可能的出栈序列和原因剖析

2017-09-22 18:48:20 4897

转载 面向对象七大设计原则

面向对象七大设计原则的概述

2017-09-21 23:16:47 276

原创 Java new一个子类对象时static和构造函数的执行顺序

Java中new一个子类对象时, 它和它的父类的static块与构造函数的执行顺序

2017-09-21 22:26:48 609

原创 Apache服务器简介

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。

2017-03-10 21:23:41 827

DB2 11.5版本 jdbc db2jcc db2jcc4驱动

DB2 11.5版本 jdbc db2jcc db2jcc4驱动。包含了所需的所有jar,新版jar命名为db2jcc4

2020-04-25

广工新技术专题-识别CIFAR数据集

识别CIFAR数据集中的10类物体 一、 实验目标 熟悉使用深度学习工具tensorflow,基于该平台对Cifar-10 中的图像数据进行分类识别,在这个过程中掌握卷积神经网络的基本思想。

2018-07-07

广工编译原理实验代码+报告

1、 增加关键字ELSE和FOR,增加运算符*=、/=、、!= 2、 修改单词:将不等号#改为!= 3、 增加条件语句的ELSE子句

2018-07-07

广工编译原理课设

实验内容 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:*= 和 /= (2)扩充语句(Pascal的FOR语句): FOR <变量>:=<表达式>STEP<表达式>UNTIL<表达式>Do<语句> 选做内容(成绩评定范围扩大到:“优”和“良”) (1)增加类型:① 字符类型; ② 实数类型。 (2)扩充运算:++ 和 --(要求作为表达式实现) (3)扩充函数:① 有返回值和返回语句;② 有参数函数。 (4)增加一维数组类型(可增加指令)。 (5)其他典型语言设施。。 实现内容 (1) 扩充赋值运算:*= 和 /= (2) 扩充语句(Pascal的FOR语句) FOR <变量>:=<表达式>STEP<表达式> UNTIL<表达式>Do<语句> (3) (选做)增加类型:① 字符类型; ② 实数类型。 (4) (选做)增加注释; 多行注释由/*和*/包含,单行注释为//

2018-07-07

移动web开发技术-仿京东电子商务网站的设计与实现

广东工业大学,移动web开发技术,仿京东电子商务网站的设计与实现

2018-06-26

深入理解Java虚拟机:JVM高级特性与最佳实践 第二版 part2

注意,这只是压缩包的part2 只是压缩包的part2 part2 因为文件过大,所以需要切分为两个文件,每个文件都是5积分,需要同时下载两个文件(另一个文件请点开我本人的资源在其中寻找),下下来之后放在同一个目录下解压即可,童叟无欺! PS:纯净图像版,高清无墨迹,pdf头尾去除了极其讨厌的公众号推广页面,将正文内容还原为正常大小,方便大家浏览和添加下划线等注释(寻找资源不易,所需积分不多,望大家多多支持)

2018-03-14

深入理解Java虚拟机:JVM高级特性与最佳实践 第二版

注意,这只是压缩包的part1 只是压缩包的part1 part1 因为文件过大,所以需要切分为两个文件,每个文件都是5积分,需要同时下载两个文件(另一个文件请点开我本人的资源在其中寻找),下下来之后放在同一个目录下解压即可,童叟无欺! PS:纯净图像版,高清无墨迹,pdf头尾去除了极其讨厌的公众号推广页面,将正文内容还原为正常大小,方便大家浏览和添加下划线等注释(寻找资源不易,所需积分不多,望大家多多支持)

2018-03-14

MySQL必知必会

MySQL必知必会,非扫描,可选择文字,添加下划线,高亮。

2018-03-11

深入理解Java虚拟机:JVM高级特性与最佳实践(第二版)

深入理解Java虚拟机:JVM高级特性与最佳实践(第二版),带书签目录, 高清非扫描,非手打,无黑影。

2018-03-11

多用户多级目录文件系统的实现 广东工业大学[原创-超详细]

1.在内存中开辟一个虚拟磁盘空间作为文件存储器,在其上实现一个多用户多目录的文件系统。 2.文件物理结构可采用显式链接或其他方法。 3.磁盘空闲空间的管理可选择位示图或其他方法。如果采用位示图来管理文件存储空间,并采用显式链接分配方式,则可以将位示图合并到FAT中。 4.文件目录结构采用多用户多级目录结构,每个目录项包含文件名、物理地址、长度等信息,还可以通过目录项实现对文件的读和写的保护。目录组织方式可以不使用索引结点的方式,但使用索引结点,则难度系数为1.2。 5.设计一个较实用的用户界面,方便用户使用。要求提供以下相关文件操作: (1)具有login (用户登录) (2)系统初始化(建文件卷) (3)文件的创建: create (4)文件的打开:open (5)文件的读:read (6)文件的写:write (7)文件关闭:close (8)删除文件:delete (9)创建目录(建立子目录):mkdir (10)改变当前目录:cd (11)列出文件目录:dir (12)退出:logout ++++++++++++++++++++++++++使用说明++++++++++++++++++++++ 1.默认有两个用户: 1)用户名/密码: user_1/pass_1 2)用户名/密码: user_2/pass_2 初始时没有文件和目录,该系统只能选择用户1或用户2进行登录,两个用户共用一块"虚拟磁盘",但不会互相干扰 2.使用流程: 输入用户名/密码进行登录, 实现方式: 很大程度参考了windows dos命令行,差别在用'/'替换了dos中的'\',主要功能(可以输入'help'或'?'查看提示)如下: 命令 参数 提示 dir 显示当前目录下的子目录和文件 logout 注销用户 showOpenedFile 显示已打开的文件 read 盘块号 读已打开的文件 write 盘块号 写已打开的文件 close 盘块号 关闭已打开的文件 create 路径 创建文件 open 路径 打开文件 delete 路径 删除文件 mkdir 路径 新建目录(会建立路径上不存在的目录) cd 路径 更改当前目录到指定路径 1.路径: 可以使用以/开头的绝对路径,或者不以/开头的相对路径,并且能够识别..(上级目录)和.(当前目录). 注意,本系统会进行以下操作: 1)去除输入的目录/文件路径前后的空字符 2)去除输入路径中各级目录名和最终文件名前后的空字符 3)校验了目录/文件名中的字符合法性: 只能是大小写字母,数字,空格(在其他字符中间), .(点号) 4)目录/文件名必须至少包含一个字母和数字,不能为空或空格和.(点号)的任意组合 2.命令输入: 会自动去除文件前的空白字符 3.命令read/write/close 是接受一个盘块号参数(整数), 这些操作只能针对已打开文件进行,可以使用"open 路径"打开一个文件,然后使用showOpenedFile查看已打开的文件及其磁盘块号; 4.命令write使用方式: 输入"write 已打开文件的盘块号"然后按enter换行,输入文件内容,最后按Ctrl+D,再按enter换行完成输入,注意:输入文件的内容会直接保存到文件 5.命令create在指定目录创建文件, 如果某一级目录不存在,则会被创建; 如果路径下的文件已经存在,创建失败 6.命令mkdir能够创建路径中任何一级不存在的目录, 至少最后一级目录创建成功时提示创建目录成功 7.命令cd,使用"cd /"能直接跳转到用户根目录 8.一个用户只能访问其用户根目录,不能访问系统根目录或其他用户根目录 9.用户退出登录后会关闭已打开的文件,并且其目录结构,文件内容依然存在 10.所有的输入后都清除输入缓冲区 11.提醒: 自定义的trim和split都经过测试, 可以独立使用

2018-01-25

数据库应用实验报告 广东工业大学

广东工业大学的数据库应用实验报告,使用SQL Server数据库来开展实验

2018-01-17

空空如也

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

TA关注的人

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