自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HelloWorld

不断学习的计算机热爱者

  • 博客(69)
  • 资源 (8)
  • 收藏
  • 关注

原创 网站发布到服务器,并且通过网址访问

购买一台云服务器(例如:阿里云服务器)本教程使用CentOS7为例进行演示。使用FinalShell或者XShell对服务器进行SSH访问:首先需要登陆这服务器,输入如下的信息连接成功后,对服务器安装宝塔面板,命令如下:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh宝..

2020-10-06 19:37:23 2424 4

原创 基于Java的图书管理系统

文章目录版权声明需求分析相关技术数据库设计运行环境配置与使用说明系统运行界面截图登录模块管理员操作权限读者操作权限核心代码说明版权声明辽宁大学 软件工程 林镕琛需求分析角色1: 读者通过登录,可以进行个人信息管理,包括查看个人信息与修改个人信息;同时,可以借阅图书,在此过程可以搜索想要的图书,也可以在书库中直接借阅。还书操作则可以直接点击还书进行。角色2:管理员登录后,可以查看图书,搜索图书,也可以对已有图书进行修改;管理员还具有添加书籍的功能。同时也具有管理读者信息的功能,包括注册

2020-07-15 10:04:33 5791 16

原创 k8s安装dashboard报错CrashLoopBackOff

原因:同样是网络问题,具体而言是在初始化k8s集群时,(下面步骤和参考链接有所不同,也是解决这个问题的关键)dashboard的数据包直接被REJECT(拒绝)修改网络插件配置calico.yaml,修改IP。修改为与虚拟机IP不同的网段,比如。网段与虚拟机IP网段冲突。原理:修改防火墙规则。

2024-02-01 18:49:18 798

原创 Ubuntu重装kubernetes集群

重新初始化Kubernetes(K8s)

2024-02-01 18:33:55 668

原创 Ubuntu18搭建Kubernetes集群

ubuntu18.04上搭建kubernetes

2024-01-29 13:56:56 758

原创 Ubuntu18配置Docker

Ubuntu18配置Docker环境

2024-01-29 13:53:51 565

原创 Python调用gemini api 报错 google.api_core.exceptions.RetryError: Deadline of 60.0s exceeded while callin

Python调用gemini api 报错 google.api_core.exceptions.RetryError: Deadline of 60.0s exceeded while callin。

2024-01-02 11:49:08 1044 1

原创 谷歌Gemini Pro模型 Api 调用

本篇博客主要介绍如下内容Gemini Pro模型 ApiKey的申请Gemini Pro模型 Api调用的方法几个模型Api调用的demo程序调用Gemini Pro模型中可能遇到的问题及解决方案。

2024-01-02 11:34:08 1587

原创 高并发下数据一致性问题:数据库+缓存双写模式分析

使用异步串行化方式 解决 常见的数据库+缓存双写模式进行数据一致性分析。

2023-06-13 17:27:37 1572 1

原创 策略模式——实践:在业务逻辑中理解设计模式

策略模式(Strategy Pattern):定义一系列算法,将每一个算法封装起来,并让它们可以相互替换。策略模式让算法独立于使用它的客户而变化,也称为政策模式(Policy)。

2023-06-07 15:13:06 875

原创 Mybatis如何在@Select注解中使用in查询

【代码】Mybatis如何在@Select注解中使用in查询。

2023-06-04 14:51:48 4161

原创 Docker中部署Python+Selenium+VNC可视化

Docker中部署Python+Selenium+VNC可视化。

2023-05-18 20:21:52 625

原创 对Redis 的数据结构的更深刻理解

对Redis 的数据结构的更深刻理解,这是阅读《Redis设计与实现》的记录和感触,真实感受到作者的NB之处。

2023-04-17 23:25:44 321

原创 提高运维效率的N个Linux命令

目前,大家心中最常用的Linux命令估计是Grep、Tail、Netstat等等吧,然而每次遇到问题的时候,总是会忘记一些超级高效的用法,今天(当然,以后会继续更新)总结了几个超级使用的Linux命令,并结合实际的场景讲讲如何使用。

2023-04-08 12:39:18 455

原创 Go语言关于单元测试中mock的一些使用

Go语言关于单元测试中mock的一些使用

2022-06-05 19:34:17 1999

原创 前后端分离项目中常用的Vue技能,持续更新中.....

文章目录1. ElementUI表格中的链接实现跳转2. style标签中的scoped属性3. mounted和created的区别4. Vue中watch的作用5. 插槽: slot-scope="scope"6. 跳转7. Div内部文字使用省略号表示超出部分8. 父组件向子组件传值9. 子组件向父组件传值10. 路由跳转传值11. 路由切换后,回到网页顶部12. Vue 中的 beforeEach13. v-bind的使用14. v-model的使用15. v-on 的使用几个报错问题的解决方案不错

2022-04-28 10:02:13 402

原创 多人开发协作,Git最佳实践与常见问题解决方案

常用命令git add git commit git pushGit合并冲突了,怎么办?什么时候产生冲突当我们有两个人分别用 f1 和 f2 两个分支开发代码时,不小心都改到同一行,这时候两个人并没有意识到,当他们开发完成后,就会将修改的代码通过add、 commit 以及最终push到远程repo去请求合并。这个时候,远程repo发现同一行代码有不同修改,不知道要合并哪一个,这时就产生冲突了。怎么解决冲突?这时候肯定需要有一个人(或者说有一个分支)做出让步,要么合并 f1 冲突的行,要

2022-04-23 21:07:18 1576 1

原创 一个二分查找的模版,解决leetcode好几道题目

文章目录二分查找常见困惑这篇博客解决什么问题一般的二分查找非递归方式 (大家都会)递归方式(对!!就是它)如何`在排序数组中查找元素的第一个和最后一个位置`递归模版**只加一句代码**,就可以完美解决上面的问题查找 target 并且`下标最小`的元素所在的索引怎么理解?同理:查找 target = 2 并且`下标最大`的元素所在的索引。写一道Leetcode的题目练练手吧!二分查找常见困惑当我们在刷leetcode关于二分查找的算法题的时候,经常会遇到下面的一些困惑:边界搞不清,太闹心了 w

2021-12-28 12:08:59 324

原创 ssm整合配置,ssm各层的作用理解,ssm各层配置文件解读,web程序启动与web.xml理解

文章目录Tomcat服务器加载顺序Tomcat启动web.xml的加载过程SSM分层作用SpringMVC的配置Spring和Mybatis的整合配置mybaits配置文件web.xml的配置maven配置(有一些jar包可选)参考Tomcat服务器加载顺序Tomcat启动tomcat在启动时,会加载web.xml文件,在加载web.xml文件时,会一起读取很多配置参数,如,,等等,servlet的加载有2种,一种是访问时才加载,一种是服务端启动时就加载(只需要设置为1即可)。web.xml的加载过

2021-11-29 23:23:38 561

原创 python代码打包成可执行程序(exe)

python代码打包成可执行程序(exe)安装pyinstallerpip install pyinstaller进入指定目录终端进入到Python代码所在的目录例如:上面我们的程序test.py在speak这个文件夹里面,其中long.wav和tick.wav是音频文件,也就是你的程序中可能用到的一些资源文件。首先我们终端进入到speak这个目录里面,如下所示:打包程序这里打包程序有多个选择,默认情况下打包完成的文件会带着一个终端(也就是黑框框),我们也可以选择不要带有终端。下面我将演

2021-11-14 12:10:18 1052 3

原创 Django项目部署到Centos,解决Django静态文件不能加载问题【详细步骤】

Django项目与服务器环境服务器环境Centos 7.3项目环境Python 3.8.6Django 2.0.1连接服务器&安装宝塔面板连接到服务器,这里以阿里云控制面板中连接到服务器为例:????注意:先切换到root的权限模式,便于后续的安装工作。在宝塔面板官网中选择Centos版本的链接:yum install -y wget && wget -O install.sh http://download.bt.cn/install/insta

2021-10-17 21:14:38 1371 7

原创 终于搞懂了Java中基本数据类型和引用数据类型的区别啦!

1. 数据类型有哪些?1.1 基本数据类型基本数据类型只有8个:byte、short、int、long、float、double、char、boolean注意: String不是基本数据类型!!!是引用类型1.2 引用数据类型引用类型:都可以用null值作为值,也就是说可以在初始化的时候赋值为null,例如:String是引用类型,也就是说可以使用null作为值,即:String s = null;引用数据类型分3种:类,接口,数组;2. Java数据类型在内存中存储2.1 Java对

2021-10-10 11:50:34 648

原创 一篇文章就学会Ajax

文章目录1. 原生Ajax简介1.1 Ajax简介1.2 Ajax特点AJAX 的优点AJAX 的缺点1.3 HTTP报文格式1.3.1 请求报文1.3.2 响应报文1.4 Ajax使用使用步骤1.5 IE缓存1.6 取消请求1.7 取消重复请求1.8 超时和网络异常2. Jquery中使用Ajaxget方法发送post方法发送通用Ajax方法发送3. axios中使用Ajaxget方法post方法通用方法4. Ajax解决跨域问题同源策略JSONP——解决跨越问题JSONP使用方法CORS——解决跨越问题

2021-08-20 12:16:17 254 2

原创 Java超全的面向对象复习笔记

文章目录Java 面向对象学习1. 类与对象1.1 面向对象简介1.2 类与对象简介1.3 类与对象的使用*1.4 对象内存分析*1.5 对象引用分析1.6 引用与垃圾产生分析2 深入分析类与对象2.1 成员属性封装2.2 构造方法和匿名对象3 this关键字3.1 this调用本类属性3.2 this调用本类方法3.3 简单Java类4 static关键字4.1 声明static属性4.2 声明static方法5 代码块5.1 普通代码块5.2 构造代码块5.3 静态代码块6 面向对象案例分析7 数组7.

2021-08-04 12:25:29 1005 6

原创 MobileNet原理学习

MobileNet V1Depthwise separable convolution(深度可分离卷积)MobileNet的基本单元是深度可分离卷积(depthwise separable convolution),其可以分解为两个更小的操作:depthwise convolution和pointwise convolution。depthwise convolution和标准卷积不同,对于标准卷积其卷积核是用在所有的输入通道上(input channels),而depthwise convolut

2021-05-23 10:58:33 781

原创 unordered_map 怎么按照value进行排序

步骤: step1. 构建新的类型:typedef pair<int, int> PAIR; step2. 对于step1构造的类型,新建一个vector:vector<PAIR> vec; // 重新定义类型 step3. 将unordered_map 中的值重新装入新定义的vector中:unordered_map<int,int> ans; for(auto it=ans.begin();it!=ans.end();it++) vec.push_b

2021-04-03 10:13:30 2243

原创 github上传超过100M的大文件

在官网 https://git-lfs.github.com/ 下载LFS 并且按正常进行安装。在git add + 文件之前,在你需要上传代码的git bash中输入下面命令:git lfs installgit lfs track "*.h5"git add .gitattributesgit commit -m "add .gitattributes"git push origin master开始上传你的代码git add *gi..

2021-02-09 15:21:37 315

原创 PHP操作总结(Updating)

根据指定的"键",对关联数组排序(升序)function sort_array_of_array(&$array, $subfield) // array为数组,subfield为“键”{ $sortarray = array(); foreach ($array as $key => $row) { $sortarray[$key] = $row[$subfield]; } array_multisort($sortarray, SORT_ASC, $array);}

2020-12-18 13:26:10 266

原创 Matlab编程解决常见问题

文章目录1. 求一般函数的微分/导数:diff2. 解(高阶)常微分方程3. 解(高阶)偏微分方程4. 求解非线性方程组5. 求解多目标优化6. 匿名函数的使用1. 求一般函数的微分/导数:diff求解一阶/高阶偏微分求函数的导数与高阶导数2. 解(高阶)常微分方程使用欧拉法进行求解数值解解析解:dsolve、数值解:ode高阶常微分方程(组)一阶常微分方程(组)3. 解(高阶)偏微分方程转成有限差分格式–> 转成递推方程 -->使用直接递推法求解(效率可能会低一点

2020-11-07 21:34:43 1523 1

原创 C++操作总结(Updating)

全局变量的好处与弊端全局变量可以避免使用指针,在很多对于数组在多个函数使用的时候,可以设置成全局变量,这样该数组就是公用的.但是,当对于全局变量要重新赋值(比如:该全局变量涉及计数,要对该全局变量进行置空操作).二进制转十进制int toDec1(int a) // 注意包含 #include<math.h>{ int b=0,m,k=0; while (a!=0) { m=a%10; a/=10; b+=m*pow(2,k++); }

2020-11-07 21:02:22 275

原创 PHP与JSON的一些常用操作

PHP把数据写入JSON文件<?php// 生成一个PHP数组$data = array ();$data ["fruit"] = "apple" ;$data ["animal"] = "tiget"; // 把PHP数组转成JSON字符串,写入文件$json_string = json_encode( $data );?>PHP读取JSON数据?<?php// 从文件中读取数据到PHP变量$str = file_get_contents ( 'one

2020-09-30 23:18:48 1916 1

原创 MySQL中导入大容量SQL文件

打开MySQL(如果是wamp,直接通过单击状态栏右下角wamp按钮,选择安装目录下的my.ini文件,添加max_allowed_packet,设置大小为102400M。(即:首先修改配置信息大小)。重启MySQL服务(或者重启wamp所有服务)。进入MySQL终端,即如下:在终端使用命令:source+空格+你要执行的sql的位置。...

2020-09-15 12:55:50 396

原创 语音(识别)处理教程

Speech Recognition 语音识别 篇

2020-08-27 22:03:45 1063

原创 《matlab揭秘》--- 笔记

第一章:Matlab环境我们总结一下 MA TLAB 输入基本算法。要写两数相乘 ab,在 MATLAB 中我们输入 a * b 两数相除 a 除b ,输入为 a / b 这种除法被称为右除,MATLAB 也允许另一种写法,叫左除。如果我们要计算 b 除a ,我 们可以使用反斜杠代替斜杠,表示反过来除,表达式如下: a \ b 幂ab 以下面的形式输入 a ^ b 后,相加和相减以普通形式输入即可 a + b a – b 。在很多时候,我们并不需要 MATLAB 输出结果。要这样做,只需要

2020-08-13 09:35:17 1266

原创 git push出现报错:[rejected] master -」 master (non-fast-forward)

解决方案如下:1、同步本地仓和远程仓(这一步是核心)git pull origin master --allow-unrelated-histories2、重新add和commit相应文件即:git add * git commit -m 'update'3、git push origin master

2020-07-03 11:04:51 1618 1

原创 git报错:Your branch is up-to-date with ‘origin/master‘.

解决方案如下:新建分支:git branch newone切换到新建的分支:git checkout newone提交改动到新分支:git add *git commit -m '提交改动到新分支'切换回主分支:git checkout master合并到主分支:git merge newone提交到远程仓库:git push -u origin master删除新的分支:git branch -D newone...

2020-07-03 10:59:49 1502

原创 Java中表格背景设置透明

JTable添加背景图片package 显示时间;import java.awt.Component;import java.awt.Container;import javax.swing.ImageIcon;import javax.swing.JComponent;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JTable;impor

2020-06-13 23:18:41 2714

原创 二叉排序树建立和显示

#include <iostream>#include<stdlib.h>using namespace std;/********************************************************************@Function:创建树结点@Parm: nodeElem 存放数据@Parm:leftChild 左孩子结点指针@Parm:rightChild 右孩子结点指针*************************.

2020-05-25 09:55:35 1318

原创 Java代码规范

文章目录代码风格命名格式注释规约代码风格命名类名使用 UpperCamelCase 风格,遵循大驼峰风格。正例:MarcoPolo / UserDO / XmlService /常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长。正例:MAX_STOCK_COUNT抽象类命名使用 Abstract 或 Base 开头;异常类命名使用 Exception 结尾;测试类命名以它要测试的类名开始,以 Test 结尾。包名统一使用小写,点分隔符之间有

2020-05-22 21:53:54 1265

转载 解决MariaDB中文乱码

转载:https://www.jianshu.com/p/92447ad4ab3f解决MariaDB中文乱码試毅_思伟关注0.1062018.04.26 14:40:43字数 41阅读 114,9031、检查自己数据库编码# mysql -uroot -proot# show VARIABLES like 'char%';2、更改Client和Server编码都是UTF-8# vim /etc/my.cnf.d/server.cnf在server.cnf中[mysqld]标签下

2020-05-20 13:46:42 1662

基于Servlet的图书管理系统.zip

前后端分离,使用Servlet、ElementUI、Ajax以及前端三剑客技术实现的JavaWeb程序,实现系统的CURD功能

2021-05-23

Library_ManagementSystem.zip

基于Java的图书管理系统,内部包含数据库、开发文档、完整代码,使用文档。对于该系统的预览可以查看这篇博客:https://blog.csdn.net/weixin_43742062/article/details/107264098

2020-08-27

DNSBench.exe

推荐: 这个软件可以帮你找到你电脑最快的DNS,可以帮助加快网速.

2020-04-20

visual 6.0 (vc6.0 ).zip

c++/c开发环境,非常好用!

2020-04-13

StartIsBackPlusPlus-(Windows 10) 2.8.9-Patched.rar

亲测好用!用于将win10的任务栏透明。

2020-04-13

旧版本chrome.exe

65.0.3325版本的chrome浏览器安装包,32位,稳定版本。

2020-03-28

uninstalltool_ttrar.rar

好用的下载推荐三次! 最好用的一款软件卸载工具,手动卸载,并且可以清理软件安装遗留的注册表信息等。 好用的下载推荐三次! 最好用的一款软件卸载工具,手动卸载,并且可以清理软件安装遗留的注册表信息等。

2020-03-27

uninstalltool_ttrar.rar

打开压缩包后,直接点击UninstallTool.exe就可以开启软件了,这是一个便携版的软件,不需要安装到PC上,如果要卸载软件,只需选择相应软件直接卸载,告别 某36*管家 或者 某电*管家的庞大软件。

2020-02-08

空空如也

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

TA关注的人

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