- 博客(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
2461
4

原创 基于Java的图书管理系统
文章目录版权声明需求分析相关技术数据库设计运行环境配置与使用说明系统运行界面截图登录模块管理员操作权限读者操作权限核心代码说明版权声明辽宁大学 软件工程 林镕琛需求分析角色1: 读者通过登录,可以进行个人信息管理,包括查看个人信息与修改个人信息;同时,可以借阅图书,在此过程可以搜索想要的图书,也可以在书库中直接借阅。还书操作则可以直接点击还书进行。角色2:管理员登录后,可以查看图书,搜索图书,也可以对已有图书进行修改;管理员还具有添加书籍的功能。同时也具有管理读者信息的功能,包括注册
2020-07-15 10:04:33
6162
16
原创 k8s安装dashboard报错CrashLoopBackOff
原因:同样是网络问题,具体而言是在初始化k8s集群时,(下面步骤和参考链接有所不同,也是解决这个问题的关键)dashboard的数据包直接被REJECT(拒绝)修改网络插件配置calico.yaml,修改IP。修改为与虚拟机IP不同的网段,比如。网段与虚拟机IP网段冲突。原理:修改防火墙规则。
2024-02-01 18:49:18
1037
原创 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
1726
2
原创 谷歌Gemini Pro模型 Api 调用
本篇博客主要介绍如下内容Gemini Pro模型 ApiKey的申请Gemini Pro模型 Api调用的方法几个模型Api调用的demo程序调用Gemini Pro模型中可能遇到的问题及解决方案。
2024-01-02 11:34:08
3132
1
原创 策略模式——实践:在业务逻辑中理解设计模式
策略模式(Strategy Pattern):定义一系列算法,将每一个算法封装起来,并让它们可以相互替换。策略模式让算法独立于使用它的客户而变化,也称为政策模式(Policy)。
2023-06-07 15:13:06
910
原创 对Redis 的数据结构的更深刻理解
对Redis 的数据结构的更深刻理解,这是阅读《Redis设计与实现》的记录和感触,真实感受到作者的NB之处。
2023-04-17 23:25:44
857
原创 提高运维效率的N个Linux命令
目前,大家心中最常用的Linux命令估计是Grep、Tail、Netstat等等吧,然而每次遇到问题的时候,总是会忘记一些超级高效的用法,今天(当然,以后会继续更新)总结了几个超级使用的Linux命令,并结合实际的场景讲讲如何使用。
2023-04-08 12:39:18
571
原创 前后端分离项目中常用的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
449
原创 多人开发协作,Git最佳实践与常见问题解决方案
常用命令git add git commit git pushGit合并冲突了,怎么办?什么时候产生冲突当我们有两个人分别用 f1 和 f2 两个分支开发代码时,不小心都改到同一行,这时候两个人并没有意识到,当他们开发完成后,就会将修改的代码通过add、 commit 以及最终push到远程repo去请求合并。这个时候,远程repo发现同一行代码有不同修改,不知道要合并哪一个,这时就产生冲突了。怎么解决冲突?这时候肯定需要有一个人(或者说有一个分支)做出让步,要么合并 f1 冲突的行,要
2022-04-23 21:07:18
1803
1
原创 一个二分查找的模版,解决leetcode好几道题目
文章目录二分查找常见困惑这篇博客解决什么问题一般的二分查找非递归方式 (大家都会)递归方式(对!!就是它)如何`在排序数组中查找元素的第一个和最后一个位置`递归模版**只加一句代码**,就可以完美解决上面的问题查找 target 并且`下标最小`的元素所在的索引怎么理解?同理:查找 target = 2 并且`下标最大`的元素所在的索引。写一道Leetcode的题目练练手吧!二分查找常见困惑当我们在刷leetcode关于二分查找的算法题的时候,经常会遇到下面的一些困惑:边界搞不清,太闹心了 w
2021-12-28 12:08:59
583
原创 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
597
原创 python代码打包成可执行程序(exe)
python代码打包成可执行程序(exe)安装pyinstallerpip install pyinstaller进入指定目录终端进入到Python代码所在的目录例如:上面我们的程序test.py在speak这个文件夹里面,其中long.wav和tick.wav是音频文件,也就是你的程序中可能用到的一些资源文件。首先我们终端进入到speak这个目录里面,如下所示:打包程序这里打包程序有多个选择,默认情况下打包完成的文件会带着一个终端(也就是黑框框),我们也可以选择不要带有终端。下面我将演
2021-11-14 12:10:18
1120
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
1651
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
723
原创 一篇文章就学会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
677
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
1305
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
895
原创 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
2376
原创 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
377
原创 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
290
原创 Matlab编程解决常见问题
文章目录1. 求一般函数的微分/导数:diff2. 解(高阶)常微分方程3. 解(高阶)偏微分方程4. 求解非线性方程组5. 求解多目标优化6. 匿名函数的使用1. 求一般函数的微分/导数:diff求解一阶/高阶偏微分求函数的导数与高阶导数2. 解(高阶)常微分方程使用欧拉法进行求解数值解解析解:dsolve、数值解:ode高阶常微分方程(组)一阶常微分方程(组)3. 解(高阶)偏微分方程转成有限差分格式–> 转成递推方程 -->使用直接递推法求解(效率可能会低一点
2020-11-07 21:34:43
1820
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
330
原创 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
2155
1
原创 MySQL中导入大容量SQL文件
打开MySQL(如果是wamp,直接通过单击状态栏右下角wamp按钮,选择安装目录下的my.ini文件,添加max_allowed_packet,设置大小为102400M。(即:首先修改配置信息大小)。重启MySQL服务(或者重启wamp所有服务)。进入MySQL终端,即如下:在终端使用命令:source+空格+你要执行的sql的位置。...
2020-09-15 12:55:50
446
原创 《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
1329
原创 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
1761
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
1602
原创 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
2874
原创 二叉排序树建立和显示
#include <iostream>#include<stdlib.h>using namespace std;/********************************************************************@Function:创建树结点@Parm: nodeElem 存放数据@Parm:leftChild 左孩子结点指针@Parm:rightChild 右孩子结点指针*************************.
2020-05-25 09:55:35
1362
原创 Java代码规范
文章目录代码风格命名格式注释规约代码风格命名类名使用 UpperCamelCase 风格,遵循大驼峰风格。正例:MarcoPolo / UserDO / XmlService /常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长。正例:MAX_STOCK_COUNT抽象类命名使用 Abstract 或 Base 开头;异常类命名使用 Exception 结尾;测试类命名以它要测试的类名开始,以 Test 结尾。包名统一使用小写,点分隔符之间有
2020-05-22 21:53:54
1357
转载 解决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
1697
Library_ManagementSystem.zip
2020-08-27
uninstalltool_ttrar.rar
2020-03-27
uninstalltool_ttrar.rar
2020-02-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人