自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (1)
  • 收藏
  • 关注

原创 linux创建一个服务

linux创建服务且是开机自动启动的

2022-10-11 22:48:29 490 1

原创 目标检测 mAP指标

TP、FP、FN、TN 、map、目标检测

2022-02-09 22:24:20 2017

原创 Linux-tail实时滚动显示log文件内容

Linux shell中有一个tail命令,常用来显示一个文件的最后n行文档内容但更多情况下,我们要在服务器端运行程序,并且需要实时监控运行日志,这时候有什么办法实时滚动显示log文件内容?这里可以利用tail命令加参数f实现,具体用法如下:tail -f ***.log参数说明-f, --follow[={name|descriptor}]:output appended data as the file grows; -f, --follow, and --follow=descriptor

2022-01-09 10:40:28 2414

原创 Ubuntu修改root/其他账号密码

sudo -ipasswd ubuntu. //这里也可以是root 可以是任何账号确认两次Enter new UNIX password:Retype new UNIX password:passwd: password updated successfully

2022-01-09 09:47:26 1092

原创 ubuntu让程序一直运行

前面加nohup。后面加&。让其后台运行nohup bash test.sh &#!/bin/shwhile truedops -ef | grep “xxxxx” | grep -v “grep”echo $?if [ $? -eq 0 ]then./xxxx. #启动应用,修改成自己的启动应用脚本或命令echo “process has been restarted!”elseecho “process already started!”fisleep 1

2022-01-08 20:49:21 1648

原创 ubuntu防火墙

连不上:1.服务器 提供商 防火墙2.服务器自身防火墙ubuntu防火墙关闭命令1、关闭ubuntu的防火墙ufw disable2、卸载了iptablesapt-get remove iptables3、关闭ubuntu中的防火墙的其余命令iptables -P INPUT ACCEPTiptables -P FORWARD ACCEPTiptables -P OUTPUT ACCEPTiptables -F3.记得127.0.0.1一定要测试!ps -aux |grep x

2022-01-08 18:33:09 2408

原创 C++11学习笔记

c++方法后面加constconst CString &GetCurrentDir() const; //得到当前程序目录前面一个const表明返回值不能修改,后一个const表明方法只能读取类的成员变量,不能给成员变量赋值。C++ 智能指针 unique_ptrunique_ptr 是 C++ 11 提供的用于防止内存泄漏的智能指针中的一种实现,独享被管理对象指针所有权的智能指针。unique_ptr对象包装一个原始指针,并负责其生命周期。当该对象被销毁时,会在其析构函数中删除关联的原始指

2021-12-04 18:47:46 701

原创 Linux Shell学习手册

https://github.com/zxycode-2020/linux_shell_codeLinux 目录结构关机:shutdown -hhalt init 0重启shutdown -rreboot init 6ls-l 列表显示-a 显示所有 包括隐藏文件-h 人性化显示-d 显示目录,不查看内容cd. 当前目录… 上一级目录~ 用户家目录- 上一次切换的目录目录结构:和win不同,从’/'开始的 是根//root :r

2021-11-29 20:36:43 1040

转载 Python解析器

这篇文章不是自己写的,正好看到了,当时学习的时候也是一直有疑问,但是没有深究。今天导入模块,发现出了很多错,要升级pip,但是我发现在新建的工程项目(PycharmIDE)中有pip,而我安装的Python3中,也有pip ,那我升级哪一个呢?1、首先,遇到的问题是:已经安装python,dos窗口却提示“python不是内部命令或外部命令,也不是可运行的程序”解决方案:点击打开链接2、发现两者都是一样的,都是解释器(Project Interpreter)的问题(1)什么是解释器先说一下,什么

2021-11-28 17:08:26 2325

原创 c# 装饰器模式

c# 装饰器模式装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。所以:装饰器和适配器最大得区别在装饰器 是功能不满足 扩展功能适配器 是功能满足 但是需要转换输出https://www.bilibili.com/video/BV194411y7dp?p=7利用装饰器模式写如下 缓冲区 代码思路:1.继承stream 实现Read(byte[] buf

2021-11-19 17:13:47 647

原创 c# 为什么要有Static的类-思考

C# 2.0 之 static class (转)网上有大佬的思考:看看什么是 static class 吧,很久以前我就为不能声明一个 abstract sealed class而苦恼不已,我在 CSDN 上曾经提出过这个问题,可是并没有获得共鸣。我得到的回复是这样的:abstract 和 sealed一起用?定义abstract的目的就是抽象基类,seal表示不能继承的实体类,完全是两回事,怎么可能一起用呢?abstract表明必须要被继承,sealed表明不可以被继承,这两个是矛盾的,

2021-11-19 13:40:10 306

原创 c# AOP 通过ContextBoundObject、ContextAttribute 上下文对象实现

通过继承ContextBoundObject class继承ContextAttribute 特性使用方法:/// 需要的地方:/// 1.加 AOP 特性/// 2.继承 ContextBoundObject具体代码如下:namespace MyAOP{ /// <summary> /// 需要的地方: /// 1.加 AOP 特性 /// 2.继承 ContextBoundObject /// </summary

2021-11-15 22:05:49 700

原创 Nginx 配置根据路径转发

Nginx 配置根据路径转发总结:先谈理解:1.反向代理:是nginx代理所有的服务器。而正向代理是vpn代理客户端!!反向代理是配置 proxy_pass 可以只配置一个地址如 :proxy_pass http://127.0.0.1:8081;也可以配置多个2.那就是负载均衡定义负载均衡服务器:upstream myserver { server 192.168.12.127:8080; server 192.168.12.127:

2021-11-15 19:05:02 27476

原创 go学习存档-后续看

go注解?https://www.cnblogs.com/cheyunhua/p/15409847.html

2021-11-13 23:30:59 232

原创 C#基础[Week3]-20级前后端

Week 3单例模式在单例模式中,一个class只能生成 唯一的一个对象!!public class SMemoryCache{ private static SMemoryCache cache; private Dictionary<string, string> datas; //key: uid value : 12388 // pwd : 93898493 //一定要初始化 dictionary private SM

2021-11-13 18:13:53 322

原创 设计模式2、3、4 - 简答工厂、工厂模式 、抽象工厂 学习

拿泡茶为例,茶叶有好多种类,比如龙井、碧螺春、毛尖等1.抽象 出茶1.1 创建不同品牌的茶2.抽象出 能创建茶的工厂2.1 创建出不同品牌茶的工厂最后ITeaFacotry teaFactory = new 某个 品牌茶的工厂()teaFactory.CreateTea();...

2021-11-12 17:28:05 344

原创 网页学习笔记(全)Html+Css+Js+JQuery

前段笔记(一)安装vscode安装:插件chinese 汉化open-in-browser ---> 启用设置自动保存:文件 —> 自动保存(二)认识页面结构:Emmet:?直接出结构: !<!-- 注释 快捷键 ctrl + / --><!-- 按照h5的标准解析网页 --><!DOCTYPE html><!-- 根标签 一个网页从html标签开始 --><html lang="en"><he

2021-11-11 22:57:51 3181 2

原创 Sql 表连接(内连接、外连接)

Sql 表连接(内连接、外连接)总结内连接: 就是 左右表中 的数据 都满足on条件才会显示出来外连接(Left Join):就是 **左表**中 的行一定都会显示出来,无论右表中是否有数据满足on的条件外连接(Right Join):就是 **右表**中 的行一定都会显示出来,无论左表中是否有数据满足on的条件数据原始的表 (用在例子中的):“Persons” 表:Id_PLastNameFirstNameAddressCity1AdamsJohnOx

2021-11-07 12:23:21 936

原创 网页学习笔记(六)

(三十二)Js简介<script> // js代码写在script标签下 // js是一种弱类型 // 定义变量 var a=1; var b = true; var str = 'hello world!'; console.log(str); if(b){ console.log('if enter') }

2021-11-05 13:19:16 392

原创 网页学习笔记(五)

Day 05(二十八)设置字体@font-face { /* 给自定义字体 起名 */ font-family:'myFont' ; /* 路径 */ src: url("./XXXXX.ttf");}.box{ font-family: "myFont" ;} <div class="box"> Hello 我是大卫 This is Dave 这是我的学习笔记哈哈哈哈哈哈 很好看吧</div>(二十九)精灵图(雪碧图

2021-11-01 21:07:14 93

原创 云原生(二)

Kubernetes基础概念1、是什么我们急需一个大规模容器编排系统kubernetes具有以下特性:服务发现和负载均衡Kubernetes 可以使用 DNS 名称或自己的 IP 地址公开容器,如果进入容器的流量很大, Kubernetes 可以负载均衡并分配网络流量,从而使部署稳定。存储编排Kubernetes 允许你自动挂载你选择的存储系统,例如本地存储、公共云提供商等。自动部署和回滚你可以使用 Kubernetes 描述已部署容器的所需状态,它可以以受控的速率将实际状态

2021-10-31 16:22:30 346

原创 网页学习笔记(四)

Day 04其他可学习Sass、Less、BFC(二十一)定位简介.box{ /* 定位: static(静态) relative(相对定位) absolute(绝对定位) fixed(固定定位) */ position: static;}其中静态定位 就是默认的文档流(二十二)相对定位相对定位:1.参考点:元素本身在文档流中的位置2.是否脱离文档流: 没有脱离文档流3.层级

2021-10-29 20:29:21 119

原创 网页学习笔记(三)

Day03(十八)行内块布局1.传统的用table进行布局<table border ="1px solid black" align="center"> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>1</td> <td>2<

2021-10-28 17:03:48 92

原创 网页学习笔记(二)

Day02(九)权重相加选择器使用时 权重相加但是不会超过他的数量级(比如11个class 也不会超过100 )!/* 权重10 */.box{ color: red;}/* 权重:10+1 *//* 选中class 是box的 div */div.box{ color: yellow;}/* 权重:1+10+10+10 */div.box.box1.box2.box3{ color: green;}<div id="box" class="box box1

2021-10-28 13:20:07 102

原创 网页学习笔记(一)

Day 1(一)安装vscode安装:插件chinese 汉化open-in-browser ---> 启用设置自动保存:文件 —> 自动保存(二)认识页面结构:Emmet:?直接出结构: !<!-- 注释 快捷键 ctrl + / --><!-- 按照h5的标准解析网页 --><!DOCTYPE html><!-- 根标签 一个网页从html标签开始 --><html lang="en"><h

2021-10-26 17:36:30 191

原创 [C#][EF] 添加表添加不进来

[C#][EF] 添加表添加不进来确认此表有没有主键,没有主键时就会这样。转载于:https://www.cnblogs.com/z5337/p/8891230.html

2021-10-25 12:57:56 289

原创 c# 解析网页

前言  前几天写了个爬虫,然后认识到了自己的不足。 烽火情怀推荐了Jumony.Core,通过倚天照海- -推荐的文章,也发现了Jumony.Core。研究了2天,我发现这个东西简单粗暴,非常好用,因为语法比较像jQuery。上手快,也很好理解。回到顶部添加DLL  IDE是Visual Studio ,我是在NugGet中搜索,并添加到项目中。回到顶部Jumony的用法1、从网站获取html代码,将html字符串分析为标准的文档对象模型(DOM)。IHtmlDocument sour

2021-10-22 10:11:56 877

原创 云原生(一)

云原生(一)Docker基本概念1、解决的问题1、统一标准应用构建Java、C++、JavaScript打成软件包.exedocker build … 镜像应用分享所有软件的镜像放到一个指定地方 docker hub安卓,应用市场应用运行统一标准的 镜像docker run…容器化2、资源隔离cpu、memory资源隔离与限制访问设备隔离与限制网络隔离与限制用户、用户组隔离限制…2

2021-10-19 14:43:08 227

原创 IDEA 编译出现的问题 Error:(5, 47) java: 程序包org.springframework.web.bind.annotation不存在

IDEA 编译出现的问题 Error:(5, 47) java: 程序包org.springframework.web.bind.annotation不存在解决方案:解决方法:File>Settings>Build, Execution, Deployment>Build Tools>Maven>Runner>Delegate IDE.... 这个选项勾选,亲测有效...

2021-10-19 10:48:44 1098

原创 Flex 学习

<header> <style> /* 无论如何先让父元素为flex 其余的就是是flex的item */ div{ display: flex; width: 900px; height: 700px; background-color: rgb(255, 51, 0); /* 默认x轴 row 那么y就是测轴 */

2021-10-12 21:33:35 65

原创 c#-在单元测试中逐步调试代码

c#-在单元测试中逐步调试代码‘在测试中执行的第一行(可能在测试类构造函数中)设置此行System.Diagnostics.Debugger.Launch();然后在打开调试窗口时,选择Visual Studio

2021-10-12 15:31:45 324

原创 .Net Framework 与 Vue跨域设置

<system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Headers" value="*" /> <add name="Access-Control-.

2021-10-01 16:48:32 406

原创 c# ef事件

using (var tran = db.Database.BeginTransaction()) { try { foreach (var product in seriesProducts) { #region 添加到店铺商品 bool bI.

2021-09-25 14:00:36 130

转载 下载xcode旧版历史版本

最近在mac上配置appium搭建手机自动化测试框架。我的mac 版本是mojave 10.14.6,尝试从apple store上安装xcode,但提示我的mac系统版本过低,不支持。我尝试找历史版本安装,但在app store上找不到,这点不太人生化,于是网上找相关资料,终于handle了这个problemmacOS Mojave 可以安装的Xcode最新版本是11.3.1之后的Xcode版本都不再支持 macOS MojaveXcode 官方下载地址,需要登录苹果账号,下载完成后,双击解压xip

2021-09-19 18:22:51 33343 1

原创 Vue与Js 学习复习笔记

Vue与Js笔记v-on:click == @clickv-bind:src == :srcv-model 不能去除冒泡:嵌套会出现:@click.stop = “”生命周期created() 数据监听之后,dom之前。//用于从数据库取元素mounted() dom产生,并渲染之后 (不再看得到{{message}}){{ number +1 }}计算属性Computed ==> {{FullName}}. //用的是缓存Methods ==&gt

2021-09-15 14:59:47 138

原创 C# 杂文

public virtual string ToXml(Type type) { XmlSerializer xsSubmit = new XmlSerializer(type); var xml = ""; using (var sww = new StringWriter()) { using (XmlWriter writer = XmlWriter.Cre

2021-09-12 12:04:00 110

原创 .NetCore AppSettings json配置文件读取

使用步骤:1.json 文件中添加config{ "Logging": { "LogLevel": { "Default": "Warning" } }, "AllowedHosts": "*", "Config": { "test": "Canon MG2500 series Printer" }}2.在Startup.cs的ConfigureServices中设置配置AppSettingHelper.SetAppSetting(

2021-06-20 18:08:33 298

原创 .NetCore 登陆过滤器

public class LoginAuthAttribute: ActionFilterAttribute{ public override void OnActionExecuting(ActionExecutingContext filterContext) { var uId = filterContext.HttpContext.Session.GetString("uId"); if (uId == null) {

2021-06-17 16:18:31 204

原创 .NetCore 上传文件 解除大文件限制

1.设置允许无限大public class Program{ public static void Main(string[] args) { CreateWebHostBuilder(args).Build().Run(); } public static IWebHostBuilder CreateWebHostBuilder(string[] args) => WebHost.CreateDefaultBuilder(args) .UseU

2021-06-17 16:16:45 1015

原创 .NetCore 允许使用Session //报错信息:Session has not been configured for this application or request

第一步:Configure中添加app.UseSession();第二步:ConfigureServices中2.1修改代码:options.CheckConsentNeeded = context => **false**; //这里也得改为false //将context => true改为false也行 可以理解成:可以存储cookie了 session和cookie是紧密联系的2.2 加入以下代码 services.AddSe

2021-06-17 16:11:16 1512

web.config

iis跨域 ts m3u8 文件支持下载

2021-02-04

空空如也

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

TA关注的人

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