- 博客(41)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 .Net Core 操作 Hadoop HDFS --- 学习记录
Nuget 安装包 Hadoop.WebHdfs.Client以下代码仅仅在dfs.permissions.enabled = false 的情况下做了简单测试,仅作为备忘录。上传文件代码public void UploadFileTest() { string srcPath = @"D:\素材\logo\linux.jpg"; string destPath = "/TestPhoto/linux.jpg"; .
2022-03-13 21:29:52 2004
原创 Linux 配置 免密登录 学习笔记
普通用户使用命令创建密钥(如果要互相免密登录则涉及主机都需要生成) ssh-keygen -t rsa -b 2048 将密钥加入授权文件 cat id_rsa.pub >> authorized_keys 修改 .ssh 文件夹以及 authorized_keys 文件的权限 chmod 700 ~/.sshchmod 600 ~/.ssh/authorized_keys 传送公钥文件(如果是互相免密登录 则需要互相都传送一下) # x
2022-03-13 16:47:47 1637
原创 搭建 Python OpenCV 开发环境(Win7) 记录
安装Win7虚拟机,并用安全软件打好所有补丁 要不然下面安装的时候不一定哪步就崩。 安装Visual Studio 2015,主要是需要Vs中的两个工具进行编译。(注意:在安装时需要自定义安装并勾选开发语言中Visual C++ 和针对Visual Studio 的Python 工具) 安装Python 3.8 ,Win7 无法安装太高的版本。 安装VS Code,并在VSCode 中安装Python扩展 用于Python开发。 更新pip python -m pip install --up.
2022-02-17 15:20:34 2183
原创 Vmware 创建Win7虚拟机无法使用 Vmware Tools 解决办法
1.右键点击虚拟机,在设备中移除软盘2.在虚拟机中使用ie浏览器打开baidu 搜索kb4474419 这个补丁 并下载和安装(这个补丁是解决SHA2 驱动签名问题)3.重启虚拟机,现在可以使用 Vmware Tools了
2022-01-19 21:45:48 2052
原创 K8S 基础使用学习记录
常用操作编写 yaml ################################################################################# 配置################################################################################apiVersion: apps/v1 # 版本号kind: Deployme
2021-12-02 16:12:54 223
原创 Linux Ubuntu Server 配置静态IP
检查网口首先使用 ifconfig -a 命令检查网口设置IP这里我们针对 ens33 进行操作。首先执行命令(如果在 /etc/netplan/ 下已经有配置文件则无需使用此命令)sudo netplan generate该命令会在 /etc/netplan 下创建 config 网络配置文件(名称不固定我这里为 00-installer-config.yaml)。然后用管理员权限对该文件进行编辑。cd /etc/netplansudo vim 00-ins.
2021-11-08 14:37:06 1438
原创 Window平台Jenkins实现编译自动发布Asp.Net 网站
本篇文章面向环境为:操作系统:Windows Server软件平台:.Net Framework在服务器安装VisualStudio(复制相关文件夹也可以,但是为了避免缺项 我选择直接装一个),我安装的是2019的社区版。 下载nuget 并保存到固定文件夹。 在Jenkins中创建项目以及配置Gitlab与之前一样。 编写Shell脚本。 还原Nuget,此处需要注意。不要勾选 "Stop On Errors"。 C:\nuget\nuget.exe restore Test
2021-11-01 14:31:06 352
原创 Window平台安装Jenkins 并联动Gitlab实现自动发布Asp.Net Core 网站
安装JDK(请自行下载安装) 安装Git(请自行下载安装) 下载并运行Jenkins.msi 安装程序。 一路下一步进行安装,唯一需要注意的地方是如果你以后需要利用脚本运行桌面程序(.exe)那么在选择账户时就不要选择本地系统账户,而是新建立一个足够权限的账户登录。 打开管理页面(服务器IP加端口号 默认8080 。记得将服务器的防火墙例外设置好),根据系统提示,到服务器指定路径打开初始密码文件并输入在网页中。 进入系统后选择安装推荐的插件,并耐心等待安全完成。 依次选择Jenkins管理,插件
2021-11-01 00:57:41 793 2
原创 在群晖NAS中使用 Docker 搭建 Gitlab 学习笔记
打开NAS 中的 Docker,并在注册表中搜索 gitlab。在结果中双击第一项进行下载安装。 在镜像(映像)中双击gitlab开始创建。 输入容器名称后,点击高级设置。 在高级设置中设置自动重新启动 配置储存空间(映射) 配置端口 配置好后点击 "应用" ,然后继续点击 "下一步",最后点击 "应用" 后容器会自动启动。gitlab初次启动需要耐心等待一段时间(我用了五分钟左右)。之后访问 NAS的 IP 加Gitlab设置的端口号即可访问。例如 " http://192.168.1.11.
2021-10-31 18:54:35 4749
原创 记录一次虚拟机内Linux报Read-Only file system的解决办法
首先出现这个问题的原因有很多。比如 没有正常关机,或者虚拟机和宿主机同时跑高IO任务等。本次解决办法为使用命令sudo fsck / -y然后重启虚拟机即可。
2021-07-20 21:13:48 846
原创 .Net5使用Sqlsugar操作加密Sqlite数据库
Nuget 安装以下程序包1.SqlSugarCore2.Microsoft.Data.Sqlite.Core3.SQLitePCLRaw.bundle_e_sqlcipherusing Microsoft.Data.Sqlite;using Microsoft.VisualStudio.TestTools.UnitTesting;using SqlSugar;using System;using System.Collections.Generic;using System
2021-07-12 11:16:56 2597 2
转载 C# 国密SM2 密钥生成加密解密签名验签
using Org.BouncyCastle.Asn1.GM;using Org.BouncyCastle.Crypto;using Org.BouncyCastle.Crypto.Digests;using Org.BouncyCastle.Crypto.Engines;using Org.BouncyCastle.Crypto.Generators;using Org.BouncyCastle.Crypto.Parameters;using Org.BouncyCastle.Crypto..
2021-06-02 16:31:43 5834
原创 SqlSugar 使用 SqlFunc.MappingColumn 做子查询的坑
var table = DbScoped.Sugar.Queryable<Users>() .Select(user => new MyUserModel { Roles_Text = SqlFunc.MappingColumn(default(string), " ( select group_concat(RoleName) from Roles where ID in (sele.
2021-04-21 16:38:36 1903
原创 Asp.Net Core 集成JWT采用Rsa非对称密钥并实现自定义身份验证
Asp.Net Core 集成JWT采用Rsa非对称密钥并实现自定义身份验证授权和鉴权分为了两个项目。首先是授权:建立Asp.net core 项目,并在Nuget包安装System.IdentityModel.Tokens.Jwt 新建一个Web Api /// <summary> /// 账户密码登录 /// </summary> /// <param name="loginModel"...
2021-03-29 00:26:49 2345 2
原创 SqlsugarCore 学习笔记
Sqlsugar 安装与使用创建 asp.net core 项目 通过 Nuget 安装SqlsugarCore 以及SqlSugar.IOC。 添加注入 public void ConfigureServices(IServiceCollection services) { services.AddControllers(); services.AddSqlSugar(new IocConfig() ..
2021-03-17 16:41:43 3406
原创 .Net 5 IdentityServer4 数据持久化到 MySQL
方法一:NuGet 引入包IdentityServer4 3.1.4IdentityServer4.EntityFramework 3.1.4Microsoft.EntityFrameworkCoreMicrosoft.EntityFrameworkCore.DesignMicrosoft.EntityFrameworkCore.RelationalMicrosoft.EntityFrameworkCore.ToolsPomelo.EntityFr...
2021-02-24 15:33:27 374
原创 Docker 安装 MySQL 并将数据挂在宿主机
拉取MySQL镜像 docker pull mysql:latest 在宿主机上创建数据目录 #创建文件夹mkdir /zxdb/mysqldev01/datamkdir /zxdb/mysqldev01/data/MySQLmkdir /zxdb/mysqldev01/data/MySQL/conf.dmkdir /zxdb/mysqldev01/data/MySQL/datadir 运行容器 #运行容器docker run --name mysq..
2021-02-23 11:17:39 346
原创 微服务学习笔记 #01# Consul + Ocelot + .Net Core +Dcoker
安装Ubuntu Server (为什么用Ubuntu?没有为什么,随意用的)。 安装Docker。 $sudo apt-get update $sudo apt-get upgrade $sudo apt-get install docker.io //安装Docker $sudo gpasswd -a ${USER} docker //将当前用户加入到Docker这个Group $sudo service docker restart //重启Docker docker vers
2021-02-07 12:59:36 172
原创 Oracle11gR2 数据库 突然 “TNS无监听程序“ 协议适配器错误
先说一下这个实在是太tm坑了。lsnrctl statusTNS-12541 无监听程序 TNS-12560 协议适配器错误 TNS-00511 无监听程序按照网上的解决方案我各种重新配置监听,但都不好使。最后看到一个帖子中说他无意中发现监听日志达到了4g。我看了一下我的果然也是如此。当时我毫不犹豫直接删除,然后重启服务。解决问题。日志位置 app/administrator/diag/tnslsnr/xxxxxx/listener/trace/l...
2021-01-12 14:07:27 421
原创 解决HyperV 和其他虚拟机冲突
以下命令均需要管理员权限关闭Hyper-Vbcdedit /set hypervisorlaunchtype off打开Hyper-Vbcdedit /set hypervisorlaunchtype auto
2021-01-08 14:44:06 1164
原创 ASP.NET CORE DBFirst 基于现有数据库 生成 Models
Scaffold-DbContext "Data Source=IP地址;Initial Catalog=数据库名称;User ID=登录名;Password=登录密码" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models
2021-01-02 23:11:20 285
原创 Asp.Net Core EF CodeFirst MySQL 开发时的问题记录
首先安装好MySQL后创建数据库,配置连接语句。然后直接EntityFrameworkCore\Update-Database 。第一个问题:fail: Microsoft.EntityFrameworkCore.Database.Command[20102] Failed executing DbCommand (6ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT `Migration.
2020-10-15 09:50:48 999
原创 Flutter 使用 SignalR Asp.Net Core 搭建即时通讯 DEMO
本人刚开始学习Flutter,对Flutter还不是很了解。这个例子 首先是日后项目有可能会用到,其次是加深学习。文中的说明中难免有不合理的地方,详细文档请参阅官方文档:SIgnalR https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/signalr?view=aspnetcore-3.0&tabs=visual-s...
2020-03-08 22:17:07 2988
转载 在 WindowsService 中承载 WebAPI
本文章仅作者记录学习所用。本文章主要内容原文地址为:https://www.cnblogs.com/datacool/p/datacool2019001.html//====================================================================================1.首先创建 WindowsService 项...
2020-02-11 21:54:39 2226 3
转载 PowerDesigner16.5 连接Oracle 11g 数据库 逆向生成ER图 以及所遇到的坑
这篇文章是根据其他两个帖子学习以及遇到的坑总结的。我主要是为自己记录一下,防止日后忘记 或找不到原帖。这篇文章是介绍如何连接Oracle 生成 ER 图https://blog.csdn.net/weixin_41477980/article/details/80298594然后这篇文章解决了生成的ER图没有注释列的问题https://blog.csdn.net/yangsh...
2020-01-23 01:34:26 1283
原创 C# 借助Aspose在没有Office的电脑上用Word模板生成Word文档并调用打印功能
C# 借助Aspose在没有Office的电脑上用Word模板生成Word文档并调用打印功能----------------------------仅作为个人学习记录----------------------------首先需要创建一个Word作为模板使用。创建Word,并调整内容。 在需要插入数据的地方点击 【插入-文档部件-域-选择MergeField-输入域名-点击确定】 ...
2019-12-08 20:24:32 568
转载 Asp.Net Core 2.1 中 利用SignalR 服务端主动推送数据
最近正在学习 SignalR 在Asp.Net Core中的应用(数据推送等等。。。)。以下为个人学习时遇到问题的记录和解决方法。对于Asp.Net Core我也是刚刚学习,所以不保证完全正确。如果有错误还请大家指正,多谢多谢!!!在完整版(传统版)的 Asp.Net 程序中 利用SignalR 主动推送数据一般我习惯用GlobalHost.ConnectionManager.GetHubCon...
2018-06-26 01:23:56 5954 3
原创 Windows中启动Docker (Linux 容器) 出现错误的解决方案 (MobyLinuxVM”无法实现,无法启动虚拟机)
我自己遇到了这个问题。最后在国外的一篇文章中找到原因。先看一下具体错误:Unable to create: 已停止该运行的命令,因为首选项变量“ErrorActionPreference”或通用参数设置为 Stop: 无法新建虚拟机。“MobyLinuxVM”无法实现。(虚拟机 ID 007A6003-90D1-4369-BD8C-75703089EE73)无法访问配置存储: 系统找不到指定的路径...
2018-06-19 19:04:21 15210 12
Axios 向后端Api 传递对象数组 400/415 求解决办法。
2021-04-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人