自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 将博客搬至CSDN

将博客搬至CSDN

2021-03-18 10:51:31 68

原创 随笔-----typescript的cant find module

typescript编译后的.js执行后出现cant find module错误,这是因为ts的tsconfig对类的路径进行了映射,但是编译后的js文件对tsconfig的映射一无所知解决方法:使用Webpack等第三方进行打包...

2019-12-23 01:33:51 3542

原创 随笔-----unity的texture,material,shader,render

Unity里的Texture,Material,Shader1Texture直译纹理,是一张图片,特定的像素坐标被自动映射到3D物体的部分,用UV映射2Material包含Texture,和Shader,Unity自带一些Shader,把Shader和Texture绑定后成叫Material3Shader直译着色器,描述着色效果4Render描述一个Material被渲染的效果...

2019-12-23 01:31:10 309

原创 随笔-----gradleDSL

GRADLE DSLGRADLE DSL官方文档语法task myTask{ doFirst ({ println("myTask doFirst") }) doLast { println("myTak doLast") } dependsOn("myTask2")}task myTask2{ println "myTask2"}task相当于gradl...

2019-12-11 17:56:10 107

原创 随笔-----groovy闭包

闭包的owner,this,delegate|||this对应闭包被定义的直接类class Enclosing { void run() { def whatIsThisObject = { getThisObject() } assert whatIsThisObject() == this ...

2019-12-11 15:59:54 89

原创 随笔-----VSCODE配置C++环境

注意:系统变量LIB == #pragma commet(lib,“xxx.lib”)INCLUDE == #include “xxx.h”

2019-12-10 00:18:29 188

原创 随笔-----vscode配置java环境

环境:win10vscoderedhat的java扩展microsoft的java扩展包问题:初次创建工程的时候没问题,一切正常,上传到github后下载下来,直接用vscode的打开文件夹,来打开项目之后,配置launch.json之后发现会报no resolved type之类的错误,原因:第一次创建的java项目被redhat扩展自动配置了classpath和source ...

2019-12-09 21:25:15 1086

原创 java-----AbstractDocument

documentpackage com.iluwatar.abstractdocument;import java.util.Map;import java.util.function.Function;import java.util.stream.Stream;public interface Document { Void put(String key, Object valu...

2019-12-06 01:23:19 288

原创 java-----java8新特性介绍

Stream对象public class App{ public static void main(String[] args) { //java8新特性,除了map对象其他Collection对象可以转化为流 //并且可以支持filter,map等操作 List<String> list = List.of("index1","...

2019-12-05 21:41:00 96

原创 随笔-----java参考大全

java8特性大全java8Stream特性java11设计模式

2019-12-05 20:45:18 96

原创 随笔-----导入github上的java-design-pattern的maven项目的java版本问题

github上下载下来 java-design-pattern项目的时候,直接eclipse->import->existing maven project导入之后会出现错误解决方法eclipse->window->prefenence->maven->errors/warnings->全部ignore掉接下来会出现String cant resolv...

2019-12-02 18:10:30 252

原创 随笔-----tomcat连接mysql以及配置坑,还有servlet的init方法解释

测试环境:windows10,tomcat9,mysql5,eclipse!!!当把host的appbase设置成C:/…/users/…/之类的路径(实际路径上有中文名的文件夹)的时候,会出现识别不到的现象,未测试是不是这个原因,反正出现这个问题了。。。。。tomcat连接mysql的步骤是.1.在context(一般放在webapp目录下的META-INF目录下).2....

2019-11-27 01:11:48 142

原创 随笔-----eclipse导入gradle新理解

1.再次尝试eclipse导入onjava-8时发现和原来一样把每个拥有default-package的文件夹识别成一个新的项目2.这时候需要把eclipse的import设置成3.因为default-package通常是用来测试一个项目的,所以理所当然eclipse把每个有dafault-package的文件夹识别成一个独立项目4.但是注意,当按上图那样导入项目时,每个子文件夹的defau...

2019-10-21 09:35:25 103

原创 随笔-----如何用opencv的级联分类器训练器

opencv是一个开源的数字图像处理库,其中有一个重要功能就是识别而在opencv中,对识别功能的支持主要在两方面,其一是利用分类器算法,其二是神经网络算法分类器顾名思义是一个将不同类别的东西分类开来的算法,要实现这个目的,我们需要几个部分1。输入的图片 2。已知的数据 3。输出类别程序查看【输入的图片】,然后在【已知的数据】里进行查找,找到对应的【输出类别】将其输出。要得到这些【已知的...

2019-09-26 00:32:14 242

原创 随笔4------命令行执行java文件,.lib和.dll的区别,java的包装类Integer和int

1.用命令行调用java程序的时候要注意包名,注意要通过"java 包名1.包名2.类名"进行调用2.java的int包装类Integer不完全等于int,有些情况下要手动转换3.静态链接库的关键文件有.h .lib,这里的.lib包含所有的可执行文件动态链接的关键文件有.h .lib .dll其中.dll包含可执行文件,这里的.lib只是个导入库,不包含可执行代码.h给出声明...

2019-06-20 00:13:18 99

原创 随笔3-----eclipse里头导入gradle项目时关于default package的错误

由于某种原因,我发现eclipse里头default package只能存在于项目的根目录下也就是说每一个拥有default package的包都是视为一个项目,问题来了,该default package所在的包里头有其他子包,且名字为(default package所在包).(子包名)那么就会报错,因为该子包只被识别成了一个独立项目下的(子包名),它所附属的(default packag...

2019-04-17 22:26:11 716

原创 随笔2-----.sh里创建子bash

实际上在.sh脚本里通过bash命令创建子shell的时候并不会把环境转变到子shell,也就是说写在脚本里的bash后面的命令不会转移到子shell去执行而是在脚本所在的shell去执行,这就解释了为什么!#/bin/shellbashecho "1"exitbash echo ”2“这个脚本不会执行到echo "2",这是因为通过bash test执行上述脚本的时候执行顺序是...

2019-03-28 01:18:04 242

原创 从零开始配置web服务器2-----更新php到php7.3

由于上一篇里头的php版本太久远,我们需要更换为最新版的php首先查看php版本`php -v3.然后查看安装了的php软件rpm -q -a|grep php4.卸载掉这几个软件,使用代码rpm -e 软件名5.由于自带的yum源里没有最新版的php,我们需要追加remi源,首先下载工具wgetyum -y install wget6.下载之后将目录调到etc/...

2019-03-26 20:24:06 411

原创 从零开始配置web服务器1-----基本的软件安装与配置

第一步:准备云主机,本教程采用centos7系统第二步:通过Putty或者直接通过服务器商的网页远程连接到linux通过yum命令下载php,apache,mariadb(mysql)三件套,其中apache为服务器,mariadb(mysql)为数据库服务,php是为了运行能够运行php页面yum install httpdyum install mariadb mariadb-se...

2019-03-25 20:29:48 455

原创 EffectiveC++-----3-4章(条款13-25)

条款13以对象管理资源//使用auto_ptr或者shared_ptr管理资源class Investment{...}...Investment* createInvestment();...void f(){ Investment* pInv = createInvestment(); ... delete pInv; //容易忘记delet出现内存泄露}...//...

2019-01-08 22:37:59 168

原创 EffecticeC++-----1-2章(条款1-12)

条款01视C++为一个语言联邦条款02尽量以const,enum,inline替换#define宁可以编译器替换预处理器1.#define ASPECT_RATIO 1.653//采用上述方法时,若在编译过程中发生错误,错误信息将提及1.653而不会提及ASPECT_RATIOconst double AspectRatio = 1.653//采用该方法时,错误信息中就会提及...

2019-01-05 22:22:46 360

原创 数据结构造轮子6.3-----B+树原理

B+树插入执行顺序输入参数:①树根②插入值③生成的新叶子节点的引用(若没有则为NULL)根据键值查找到需要插入的叶子节点进行判断:若该叶子节点未满,则插入后退出若该叶子节点以满,则组织新叶子,然后将新叶子引用赋值为生成叶退出到上一层执行,进行判断①若生成新叶子且该点孩子数未满,则将新叶子加入自身并退出②若生成新叶子且该点孩子数已经满,则继续组织新叶子,并将新叶子赋值到新生成...

2018-12-26 17:18:18 108

原创 数据结构造轮子6.2-----AVL树

源.cpp#include &quot;stdafx.h&quot;#include &quot;iostream&quot;#include &quot;标头.h&quot;using namespace std;struct AvlNode{ int data; AvlNode * lchild; AvlNode * rchild; int height; AvlNode(int elem, AvlNode * l, Avl..

2018-12-26 00:19:17 121

原创 数据结构造轮子6.1-----二叉查找树的基本原理

SearchBST输入:①开始搜索位置②搜索的值③搜索起始点的双亲节点④搜索结果的引用如果该点的值与搜索值相同,将搜索结果引用复制为该点并返回如果该点的值小于查询值,进入左子树查找,否则进入右子树查找参数为:①该点左子树②查找值③该点位置④搜索结果的引用InsertBST(即使未找到搜索结果,SearchBST也已经将预计插入点定位到叶子节点)输入:①插入起始点...

2018-12-25 21:44:58 140 1

原创 数据结构造轮子6-----静态次优查找树

标头.h#pragma once#include "string"using namespace std;class SecondOptimalTree{public: struct elem { string name; int weight; }; elem * elem_data; int elem_length; int * sigma_weight;...

2018-12-25 19:47:33 128

原创 随笔1-----malloc和new的区别

先放一段代码#include &quot;string&quot;#include &quot;iostream&quot;using namespace std;struct test_sample{ string s_data; int i_data;};int main(){ test_sample * _1 = (test_sample *)malloc(sizeof(test_sample)); ...

2018-12-25 16:56:22 82

原创 数据结构造轮子5.2-----基于败者树的K路归并算法

KWayMerge.h#pragma once#include &amp;quot;stdafx.h&amp;quot;#include &amp;quot;iostream&amp;quot;#include &amp;amp;lt;stdlib.h&amp;amp;gt;//归并段数#define K 5//每个并归段数据数量#define MAX_DATA_NUM 10//最大关键字#define MAX_KEY 9999

2018-12-17 16:44:35 171

原创 沙雕作业-----Sort

Sort.h#pragma once#define MAX_LENGTH 10000#define MIN_LENGTH 10using namespace std;class Sort{public: int * random_data; int random_length; void StraightInsertionSort(int data[], int leng...

2018-12-10 16:36:26 207

原创 数据结构造轮子5.1-----常用排序算法(归并排序)

Sort.h#pragma onceusing namespace std;class Sort{public: void StraightInsertionSort(int data[], int length); void BinaryInsertionSort(int data[], int length); void TwoWayInsertionSort(int da...

2018-12-10 14:17:48 113

原创 数据结构造轮子5-----常用排序算法(直接插入,2路插入,折半插入,希尔排序,冒泡排序,快速排序,堆排序)

Sort.h#pragma onceclass Sort{public: int Mod(int x, int y); void StraightInsertionSort(int data[], int length); void BinaryInsertionSort(int data[], int length); void TwoWayInsertionSort(int...

2018-12-09 13:16:51 289

原创 数据结构造轮子4.1-----图的十字链表表示以及相关算法(拓步排序)

Graph.h#pragma once#include "iostream"#define MAX_VERTEX_NUM 20#define INFINITY 9999using namespace std;/* 二维数组表示的无向图*/class Graph_Using_Array{public: /* 邻接矩阵 */ int matrix[MAX_VER...

2018-12-08 20:01:36 239

原创 沙雕作业-----GraphOperation

GraphOperation#include &quot;stdafx.h&quot;#include &quot;iostream&quot;#include &quot;string&quot;#include &quot;io.h&quot;#include &quot;math.h&quot;#include&amp;lt;stdio.h&amp;gt;#define MAX_VERTEX

2018-12-08 10:46:47 192

原创 沙雕作业-----BikeManegment

BikeManagment.h#pragma once#include "stdafx.h"#include &lt;vector&gt;#define protect public#define private publicusing namespace std;class BikeManagment{public: typedef struct bike { i...

2018-12-08 10:41:57 177

原创 数据结构造轮子4-----图的操作及其常见算法(例:dijstra,floyd,prim,kruskal)

Graph.h#pragma once#define MAX_VERTEX_NUM 20#define INFINITY 9999/* 二维数组表示的无向图*/class Graph_Using_Array{public: int matrix[MAX_VERTEX_NUM][MAX_VERTEX_NUM]; int arcnum; int vexnum; void...

2018-12-07 12:58:01 164

原创 数据结构造轮子3.1-----二叉树的创建,递归遍历,线索化,统计叶子数,节点数,深度

BinaryTree.h#pragma once#include &amp;amp;amp;quot;stdafx.h&amp;amp;amp;quot;class BinaryTree{public: //tag标志符 1 = link 0 = thread struct node { int data; node * lchild; node * rchild; int ltag; int rtag; } *root;...

2018-12-02 15:43:19 194

原创 数据结构造轮子2-----队列

Queue.h#pragma once#define MAX_LENGTH 100using namespace std;//环形数组队列class Circular_Queue{public: int head, tail; int arr[MAX_LENGTH]; void InitQueue(); bool En(int &amp;amp; data); bool ...

2018-12-01 14:19:26 83

原创 数据结构造轮子1-----栈

Stack.h#pragma once#define MAX_LENGTH 100class Stack{public: virtual void InitStack() = 0; //主要操作 virtual bool Push(int &amp; data) = 0; virtual bool Pop(int &amp; data) = 0; virtual bool...

2018-12-01 13:18:19 125

空空如也

空空如也

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

TA关注的人

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