自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android Studio 4.0汉化教程

概述Android Studio 这个软件默认的英文的,但是如果直接上手的话,难度不小,所以,我们可以考虑汉化一下,使用一段时间,再转成英文。idea汉化仓库地址将 resources_zh_CN_*.jar ,放到软件安装路径下的 lib 目录中,重启软件即可版本通用性一般软件小版本更新时,汉化包是通用的,可以保留继续使用除 AndroidStudio 外,软件更新时会保留汉化包,更新后亦可下载新的汉化包。Android Studio 更新时会自动删除汉化包,请先备份汉化包或更新后重新下

2020-06-24 14:27:19 23288 8

原创 构建神经网络——深度学习模型的基本步骤

构建神经网络——深度学习模型的基本步骤不同场景的深度学习模型具备一定的通用性,均可以从下述五个步骤来完成模型的构建和训练。数据处理:从本地文件或网络地址读取数据,并做预处理操作,如校验数据的正确性等。模型设计:完成网络结构的设计(模型要素1),相当于模型的假设空间,即模型能够表达的关系集合。训练配置:设定模型采用的寻解算法(模型要素2),即优化器,并指定计算资源。训练过程:循环调用训练过程,每轮均包括前向计算 、损失函数(优化目标,模型要素3)和后向传播这三个步骤。保存模型:将训练好的模型保存

2020-06-18 15:36:40 4494

原创 如何将opencv4.3安卓app例子导入Android Studio

文章目录如何导入opencv4.3安卓例子导入下载安卓sdk下载ndk导入samples小提示配置ndk路径和opencvsdk路径ndk路径opencvsdk路径如何导入opencv4.3安卓例子导入下载安卓sdk下载好OpenCV-android-sdk后,解压,我们可以看到LICENSEREADME.androidsamplessdk其中,samples的是Android Studio的例子下载ndk在导入前,你需要先下载好sdk和ndk,导入samples选择小提示

2020-06-16 20:11:45 508

原创 二叉树的序列化与反序列化(Serialize and Deserialize Binary Tree)

二叉树的序列化与反序列化Serialization is the process of converting a data structure or object into a sequence of bits so that it can be stored in a file or memory buffer, or transmitted across a network connection link to be reconstructed later in the same or another

2020-06-16 10:57:25 157

原创 转变数组后最接近目标值的数组和

转变数组后最接近目标值的数组和给你一个整数数组 arr 和一个目标值 target ,请你返回一个整数 value ,使得将数组中所有大于 value 的值变成 value 后,数组的和最接近 target (最接近表示两者之差的绝对值最小)。如果有多种使得和最接近 target 的方案,请你返回这些整数中的最小值。请注意,答案不一定是 arr 中的数字。示例 1:输入:arr = [4,9,3], target = 10输出:3解释:当选择 value 为 3 时,数组会变成 [3, 3,

2020-06-14 23:27:52 153

原创 Win10下Visual Studio 2019+OpenCV 4.3.0环境搭建过程

Win10下Visual Studio 2019+OpenCV 4.3.0环境搭建过程安装Visual Studio 2019安装Visual Studio 2019,从官网下载vs_community.exe安装就可以了,记得选c++。下载OpenCV 4.3.0opencv官网https://opencv.org/releases/下载opencv-4.3.0-vc14_vc15.exe,这是一个自解压的exe文件,双击文件,单击Extract解压。添加系统环境变量控制面板–>系

2020-06-13 15:13:32 1013 1

原创 git恢复文件和文件夹

第一步git status deleted: UIDemo/.gitignore deleted: UIDemo/.idea/codeStyles/Project.xml deleted: UIDemo/.idea/jarRepositories.xml deleted: UIDemo/.idea/misc.xml ....第二步git reset HEAD UIDemo第三步git check

2020-06-09 14:27:31 1511

原创 Map 的 computeIfAbsent举例

Map 的 computeIfAbsent方法使用假设我们定义下面一个 Map:Map<String, List<String>> map = new HashMap<>();如果我们要放一个元素进去,很多人会这么写:List<String> list = map.get("list1");if (list == null) { list = new ArrayList<>(); map.put("list1", list);

2020-06-07 23:11:14 372

原创 重新排序数组

重新排序数组package weekly_contest_192;import java.util.Arrays;public class Solution { public int[] shuffle(int[] nums, int n) { int[] ans = new int[nums.length]; int[] tempY = new int[n]; int[] tempX = new int[n]; for (int i = 0; i < n; i+

2020-06-07 12:04:28 140

原创 c++从入门到精通——异常变量生命周期

异常变量生命周期class MyException{public: MyException(){ cout << "异常变量构造" << endl; }; MyException(const MyException & e) { cout << "拷贝构造" << endl; } ~MyException() { cout << "异常变量析构" << endl; }};void DoWo

2020-06-06 19:27:22 196

原创 c++从入门到精通——栈解旋

栈解旋异常被抛出后,从进入try块起,到异常被抛掷前,这期间在栈上构造的所有对象,都会被自动析构。析构的顺序与构造的顺序相反,这一过程称为栈的解旋(unwinding).#define _CRT_SECURE_NO_WARNINGS#include<iostream>using namespace std;#include <string>class Person{public: Person(string name){ mName = name; cout

2020-06-06 18:54:22 238

原创 c++从入门到精通——静态类型转换static_cast与动态类型转换dynamic_cast

static_cast和dynamic_cast概述动态类型转换dynamic_cast概述dynamic_cast<type> (expr): dynamic_cast 在运行时执行转换,验证转换的有效性。如果转换未执行,则转换失败,表达式 expr 被判定为 null。dynamic_cast 执行动态转换时,type 必须是类的指针、类的引用或者 void*,如果 type 是类指针类型,那么 expr 也必须是一个指针,如果 type 是一个引用,那个 expr 也必须是一个引用。

2020-06-05 23:09:46 602 1

原创 c++从入门到精通——继承中的同名处理

继承中的同名处理#define _CRT_SECURE_NO_WARNINGS#include<iostream>using namespace std;class Base{public: Base() { m_A = 100; } void fun() { cout << "Base func调用" << endl; } void fun(int a) { cout << "Base func (int a)调用

2020-06-05 20:37:32 123

原创 c++从入门到精通——类模板之友元函数「类内实现」与「类外实现」

类模板碰到友元函数#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include <string>using namespace std;//让编译器提前看到printPerson声明//让编译器看到Person类声明template<class T1, class T2> class Person;template<class T1, class T2>void printPerson(

2020-06-05 17:12:23 733

原创 顺时针打印矩阵

顺时针打印矩阵输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。示例 1:输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例 2:输入:matrix = [[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]LeetCode官方代码统计出矩阵节点个数,开始向右走,向下走,向左走,向上走。class Solution {

2020-06-05 15:23:49 119

原创 c++从入门到精通——类模板做函数的参数

类模板做函数的参数指定传入类型#include <iostream>using namespace std;//类模板template <class NameType, class AgeType = int> //类模板可以有默认类型class Person{public: Person(NameType name, AgeType age) { this->m_Name = name; this->m_Age = age; } vo

2020-06-04 17:02:32 207

原创 c++从入门到精通——普通析构、虚析构、纯虚析构

虚析构和纯虚析构普通析构#include<iostream>#include<cstring>using namespace std;class Animal{public: virtual void speak() { cout << "动物在说话" << endl; } //普通析构 是不会调用子类的析构的,所以可能会导致释放不干净 ~Animal() { cout << "Animal的析构调用" &l

2020-06-03 11:10:29 244

原创 c++从入门到精通——多态计算器

多态计算器普通计算器#include <iostream>using namespace std;class Calculator{public: void setv1(int v) { this->val1 = v; } void setv2(int v) { this->val2 = v; } int getResult(string oper) { if (oper == "+") { return val1 + va

2020-06-03 00:24:44 233

原创 c++从入门到精通——多态

多态——概念多态按字面的意思就是多种形态。当类之间存在层次结构,并且类之间是通过继承关联时,就会用到多态。C++ 多态意味着调用成员函数时,会根据调用函数的对象的类型来执行不同的函数。下面的实例中,基类 Shape 被派生为两个类,如下所示:#include <iostream> using namespace std; class Shape { protected: int width, height; public: Shape( int

2020-06-02 23:42:04 141

原创 c++从入门到精通——继承方式(公有继承、保护继承、私有继承)

继承方式面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易。这样做,也达到了重用代码功能和提高执行效率的效果。公有继承#define _CRT_SECURE_NO_WARNINGS#include<iostream>using namespace std;class Base1{public: int m_A;protected: int m_B;private: int m_C;};//公有继

2020-06-02 16:55:35 166

原创 c++从入门到精通——继承的引出

继承的引出面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易。这样做,也达到了重用代码功能和提高执行效率的效果。当创建一个类时,您不需要重新编写新的数据成员和成员函数,只需指定新建的类继承了一个已有的类的成员即可。这个已有的类称为基类,新建的类称为派生类。继承代表了 is a 关系。例如,哺乳动物是动物,狗是哺乳动物,因此,狗是动物,等等。普通写法class News{public: void header() { c

2020-06-02 16:42:58 198

原创 c++从入门到精通——运算符重载(四)字符串类的封装

字符串类的封装MyString.h#pragma once#define _CRT_SECURE_NO_WARNINGS#include <iostream>using namespace std;class MyString{ friend ostream& operator<< (ostream& cout, MyString & str); friend istream& operator>> (istream

2020-06-02 16:35:26 153

原创 c++从入门到精通——运算符重载(三)指针运算符重载和类成员访问运算符

指针运算符重载类成员访问运算符 -> 重载类成员访问运算符( -> )可以被重载,但它较为麻烦。它被定义用于为一个类赋予"指针"行为。运算符 -> 必须是一个成员函数。如果使用了 -> 运算符,返回类型必须是指针或者是类的对象。运算符 -> 通常与指针引用运算符 * 结合使用,用于实现"智能指针"的功能。这些指针是行为与正常指针相似的对象,唯一不同的是,当您通过指针访问对象时,它们会执行其他的任务。比如,当指针销毁时,或者当指针指向另一个对象时,会自动删除对象。例子 智

2020-06-01 20:15:54 1474

原创 c++从入门到精通——运算符重载(二)

递增递减运算符重载递增运算符( ++ )和递减运算符( – )是 C++ 语言中两个重要的一元运算符。下面的实例演示了如何重载递增运算符( ++ ),包括前缀和后缀两种用法。类似地,您也可以尝试重载递减运算符( – )。#include <iostream>using namespace std; class Time{ private: int hours; // 0 到 23 int minutes; /

2020-06-01 20:12:50 128

Typst快速入门教程

Typst Version 0.11.1 (May 17, 2024)

2024-09-12

kubebuilder v4.0.0

kubebuilder v4.0.0

2024-06-14

Debian12通过Docker安装mariadb数据库(mysql可参考)

Docker Compose version v2.26.1

2024-04-11

debain11安装code-server以非root用户开机启动

code-server_4.4.0_amd64.deb安装包

2023-09-12

Qt tableWidget删除多行

Qt tableWidget删除多行

2023-09-06

HP1010打印机驱动与教程(含Dot4x64).rar

HP1010打印机驱动与教程(含Dot4x64)

2021-03-16

tomcat8-maven-plugin-3.0-r1655215.jar

解决tomcat8-maven-plugin-3.0-r1655215.jar阿里云同有的问题。放到路径org\apache\tomcat\maven\tomcat8-maven-plugin\3.0-r1655215\就可以了

2020-10-26

ventoy-1.0.19-linux.tar.gz

deepin系统u盘启动盘制作工具ventoy-1.0.19-linux.tar.gz。可引导deepin系统,windows系统等。操作看https://blog.csdn.net/e891377/article/details/108258000

2020-08-27

jdk-6u161-linux-x64

jdk-6u161-linux-x64.bin是linux的JDK版本,可以安装在linux系统。

2019-02-16

tensorflow windows版

放入本地运行pip install tensorflow的文件名就可以安装成功了。

2018-11-24

angularjs学习笔记本

angularjs学习笔记本,请参加http://blog.csdn.net/e891377/article/details/50519971

2016-06-04

电子面单系统

所谓电子面单,是指使用不干胶热敏纸按照物流公司的规定要求打印客户收派件信息的面单,在行业内也被称为热敏纸快递标签、经济型面单,二维码面单等。电子面单在国外已经成功运用多年,如联邦快递(FedEx)和国际快递(Ups)。而在国内,京东、当当、易迅、一号店等从自建初期就使用了电子面单。 本资源的电子面单系统可以自动生成条形码。

2016-01-28

queryMobile

压缩包里是手机号码归属地查询的app文件和源码。 getMobileCodeInfo 获得国内手机号码归属地省份、地区和手机卡类型信息 输入参数:mobileCode = 字符串(手机号码,最少前7位数字) userID = 字符串(商业用户ID) 免费用户为空字符串; 返回数据:字符串(手机号码:省份 城市 手机卡类型)。

2014-10-11

空空如也

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

TA关注的人

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