自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

soulman1234的专栏

小白进阶之路

  • 博客(48)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 树莓派ddns

树莓派 阿里云 ddns

2023-03-16 13:53:13 346 1

原创 worker service配置服务,quartz托管

worker设置为windows服务引入nuget包Microsoft.Extensions.Hosting.WindowsServices代码public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .UseWindowsService() .ConfigureServices((hostContext, services)

2021-05-25 21:01:28 764

原创 dotnetcore集成vue-element-admin 登录

dotnetcore集成vue-element-admin 登录我这里使用的是vue-element-admin的基础模板vue-admin-template,基本上vue-element-admin也是同理。从vue-element-admin基础模板,vue-admin-template clone下来GitHub地址执行Npm 安装,如果没有npm的话,就去下载个node.js安装下,在vue-admin-template下面,打开cmd,指定到自己vue-admin-template目录下

2021-02-02 18:51:23 939 1

原创 Nuget 使用笔记 纯dll发布

Nuget 使用笔记 纯dll发布​建nuget server​直接创建一个framework版本的空webapi项目,然后nuget管理里安装nuget.server。web.config里有个apikey的appsetting,填上新建的guid值就好了,可以发布部署到对应的服务器上去。这里需要把nuget.exe放到项目根文件里去。下载地址​设置VS程序包源​新增一个程序包源,路径为IP或者域名后加上nuget。:http://xxx.nuget.com/nuget​发布dll

2020-12-11 14:52:03 279

原创 .net RulesEngine 规则引擎使用

Microsoft RulesEngine 规则引擎使用贴GitHub地址:github地址: microsoft/RulesEngine装入项目这里我由于项目中是framework的,所以我装的framework版本,直接在项目中,打开nuget管理,搜索RulesEngine安装即可。实际使用 simple example:先配置Rule Json字符串,比如我这里声明一个test,里面有两个规则,test1,test4,表达式条件分别为:test1:传入的值中,CODE要为test,同

2020-09-07 11:10:28 3172

原创 .net core使用阿里云ssl证书部署linux https应用

跳过主内容跳过应用向导.net core使用阿里云ssl证书linux部署应用​申请阿里云ssl证书​这步骤忽略,网上教程多。​下载阿里云ssl证书文件。​在证书控制台下载文件,选择iis方式下载。里面是一个xxxxx.pfx文件和密码文件。​然后自己确认端口port,address为.pfx文件地址,password为密码 web.ConfigureKestrel(options => {

2020-07-06 17:27:39 1101 2

原创 .net core 使用docker env变量启动

.net core 使用docker env变量启动使用worker service 开发了一个程序。用systemd已经可以正常运行。然后想在docker运行,但是docker 中不能每次涉及到配置文件内容都去改json文件,还有密码啥的。太麻烦。于是用docker env 变量来操作配置文件。以下为代码:FROM mcr.microsoft.com/dotnet/core/runtime:3.1-buster-slim AS baseWORKDIR /appFROM mcr.micro

2020-07-06 17:00:58 1595

原创 .Net Core publish发布应用到指定linux环境

.Net Core publish发布应用到指定linux环境两种方式:1、构建适用自己环境的应用1.1选择适合自己的目标运行时目前,VS2019中,可选的运行时是有限的,比如就没有linux-arm64,在官网中,是有较多可选版本运行时的:官网连接点这里这是linux部分,当然你可以找你想要的部分可移植(.NET Core 2.0 或更高版本)linux-x64(大多数桌面发行版,如 CentOS、Debian、Fedora、Ubuntu 及派生版本)linux-musl-x64(使用

2020-07-01 16:24:43 4503

原创 Net Core 发布docker 运行提示exec user process caused exec format error

.Net Core 发布到docker 运行提示exec user process caused “exec format error”使用.net core 自带的Dockerfile 生成了镜像,发布到远程机器上,docker 运行容器时提示 dockers exec user process caused “exec format error”根本原因是dotnet core runtime版本不对,去dotnetcoreTag里查到自己的机器版本,比如我这里是arm64,Ubuntu20.04

2020-06-23 23:21:57 1750

原创 .net core 阿里云ddns解析

前几天,oray免费的ddns域名解析挂了。平时也不稳定,收费的太贵。决定弃用,并把之前的oray申请的顶级域名转到阿里云。转出这里不详细说了,百度一搜一大把。完成转出后,家里路由器并没有阿里云ddns的配置。但是可以使用aliyun的sdk开发一个ddns解析挂载到家里的服务器上,这样就可以了。多的不说,上代码连接:http://git.thingslink.top:8088/root_wzy/Aliyunddns可以直接看readmeAliyunddns阿里云动态域名解析客户端,可部署

2020-06-23 22:53:28 892

原创 Unknown table COLUMN_STATISTICS in information_schema (1109)

Unknown table ‘COLUMN_STATISTICS’ in information_schema (1109)新建一个mysqldump.cmd文件,内容为:@echo off"C:\Program Files\MySQL\MySQL Workbench 8.0 CE\mysqldump.exe" %* --column-statistics=0这里的C:\Program Files\MySQL\MySQL Workbench 8.0 CE\mysqldump.exe 路径改为你自己

2020-06-11 15:35:35 2394

原创 Mysql 错误 1100 LOCK Tables

Mysql 错误 1100 LOCK Tables直接执行 UNLOCK TABLES即可

2020-06-11 15:34:34 548

原创 Mysql 错误 1273 Unknown collation

Mysql 错误 1273 Unknown collation这是因为语句里创建表的collation与库的不一致,检查下库的和sql语句中collation,设置为一致即可!

2020-06-11 15:33:57 1406

原创 mysql 导出,导入数据、结构

导出数据库结构和数据到另一个数据库选择菜单server -> Data Export在Object Selection 里选择需要导出的库,选择双击,可以看到下面的框里有相关的表,选择需要导出的表。再调整export options ,设置自己的文件路径。点击下方start export 导出即可!后面找到文件复制到需要地方执行即可。...

2020-06-11 15:32:55 185

原创 Windows Terminal 美化、当前路径打开terminal

Windows Terminal 美化,当前路径打开terminal下载Windows Terminal直接在win10商店里搜索terminal下载,自动安装。美化terminal打开terminal,在左上角,第一个tab后,新建标签页旁边有个下标箭头,点开里面的设置,装有vscode的环境会自动加载配置json文件,只需要修改profiles和schemes,这里贴上我的配置,你可以直接复制过去,背景图片路径自己改下。"profiles": [{ // Make

2020-06-10 21:48:23 1244 1

原创 VUE集成tinymce-editor 踩坑 Uncaught SyntaxError: Unexpected token

VUE集成tinymce-editor 踩坑安装tinymcenpm install --save @tinymce/tinymce-vuenpm install --save tinymce装好后,components里新增tinymce-editor.vue<template> <div class="tinymce-editor"> <editor v-model="myValue" :init="init" :disabl

2020-05-25 21:54:15 8210 5

原创 VUE 两种创建项目详解

VUE 两种创建项目详解Vue init webpack 创建项目选项详解一、Project name :项目名称,如果不需要就直接回车。注:此处项目名不能使用大写。二、Project description:项目描述,直接回车三、Author :作者四、vue build 构建方式(暂且这么解释)  两个选择(上下箭头选择,回车即为选定)(是使用阉割版的vue还是使用完整版的vue 第一个是完整版的 第二个是阉割版的)  1.Runtime + Compiler:recommended fo

2020-05-09 15:53:16 3434

原创 树莓派升级内核

树莓派升级内核升级内核直接执行:sudo apt-get install --reinstall raspberrypi-bootloader raspberrypi-kernel后面就是:sudo apt-get update & sudo apt-get upgrade

2020-05-09 10:57:46 1157 2

原创 八、树莓派LNMP安装nextcloud云盘详细教程

八、树莓派安装nextcloud,部署自己的云盘使用树莓派部署一个自己的云盘,来完成一些手机,电脑间的文件操作,同时,摒弃百度云盘的限速。由于是树莓派,不推荐LAMP方式,这里我们用LNMP方式。基于LNMP安装。先安装Nginx,php-fpm,MySQL。这些安装都比较简单,mysql对应是mariadb-server。直接sudo apt-get install 就好。我前面的文章...

2020-05-02 18:59:19 3054

原创 七、树莓派挂载移动硬盘

七、树莓派挂载移动硬盘插上移动硬盘,确保供电啥ok后,使用xshell 连接上树莓派df -h查看硬盘可以看到硬盘容量、文件系统啥的。建一个目录 ,让树莓派挂载在创建的目录名字随便,我这里叫mobiledisksudo mkdir /home/pi/mobiledisk然后按照我们的希望挂载sudo mount /dev/sda1 /home/pi/mobiledisk再df ...

2020-05-02 17:58:26 753

原创 sql根据字段条件删除同表重复数据

SQL 删除重复数据根据多个字段删除重复数据,保留ID最小的记录:DELETE AFROM Table A ,(SELECT Para1,Para2 FROM TableGROUP BY Para1,Para2HAVING COUNT(*) > 1 ) BWHERE A.Para1=B.Para1 AND a.Para2= b.Para2AND A.ID NOT IN (SE...

2020-05-01 13:04:15 1175

原创 sqlserver排他锁

sqlserver排他锁先找到已经连接的进程:select spidfrom master.dbo.sysprocesseswhere dbid=db_id('OldDbName')然后kill 查到的进程idkill 59最后重命名:EXEC sp_renamedb 'OldDbName', 'NewDbName'...

2020-05-01 13:02:55 770

原创 always on 清理日志,日志过大

always on 清理日志脚本:数据库定期执行脚本:新建作业,设置步骤,脚本放在步骤里,然后设置计划,计划设置周期。use databasenamegodeclare @bakfile nvarchar(200) --@bakfile备份文件名set @bakfile='D:\Backup\databasenamelog_bak_'+convert(nvarchar(8),getda...

2020-05-01 13:01:57 2555 10

原创 数据库一直为restoring 状态AlwaysOn

数据库一直为restoring 状态(正在还原)执行代码:restore database [dataname] with recovery

2020-05-01 13:00:20 1014

原创 九、树莓派配置.Net Core runtime

八、树莓派配置.Net Core runtime配置.Net Core runtime后,可直接运行.net core 程序。先去微软.net core官网,下载对应版本到自己得树莓派上。这里我贴出来得是3.1.arm32.可以使用wget命令:wget https://download.visualstudio.microsoft.com/download/pr/b68cde83-05...

2020-04-26 09:49:43 1226

原创 linux 根目录文件夹含义

linux 根目录文件夹含义/bin 二进制可执行命令/dev 设备特殊文件/etc 系统管理和配置文件/etc/rc.d 启动的配置文件和脚本/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件/sbin 系统管理命令,这里存放的是系统管理员使用的管理...

2020-04-25 16:40:10 195

原创 六、树莓派配置webmin,外网在线管理树莓派系统,

树莓派配置webminsudo apt-get updatesudo apt-get install libauthen-pam-perl apt-show-versionscd ~mkdir webmincd webminwget http://prdownloads.sourceforge.net/webadmin/webmin_1.941_all.debsudo dpkg --...

2020-03-30 16:50:01 981

原创 office online server 在server 2012,2016上部署

office online 在server 2012,2016上部署​1、准备一台域控,加域。​2、加域后,powershell 管理员运行:​server 2012 R2 上运行:​Add-WindowsFeature Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Defa...

2020-03-17 16:22:36 1163

原创 XBRL证联网PDF,XML互写MD5验证

读取PDF文件的代码,引用iTextSharp.text.pdf;private void files_Click(object sender, EventArgs e) { OpenFileDialog file = new OpenFileDialog(); file.ShowDialog(); th...

2020-02-25 12:58:56 277

原创 五、树莓派部署py12306,本地打码服务,助力过节抢票

环境:python3.6树莓派4B +4GB系统:raspberry先clone文件到本地。py12306git clone https://github.com/pjialin/py12306进入py12306,安装依赖包cd py12306pip3 install -r requirements.txt这里会出现这个问题:这个是因为组件缺少的问题:...

2019-12-26 18:56:47 731

原创 后端Post WEBAPI 传递文件

在后端通过模拟post请求传递文件。声明了一个model实体public class model{public string name{get;set;}public string file{get;set;}}通过后端Post请求:FileStream fs = new FileStream(this.file.Text, FileMode.Open, File...

2019-12-24 17:23:43 644

原创 使用Aspose.words对word文本域Field处理

处理word作用域,将域指定替换为对应值,然后移除掉域。使用域而不使用标签是因为域可以方便用户使用和维护。相对可视化。上代码: Document doc = new Document("Test2.docx"); DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc);...

2019-12-11 10:29:20 2982 1

原创 四、树莓派4,buster安装gitlab,gitea

机器:树莓派4 4GB内存版。gitlab:12.04ce运行情况:经常500,不推荐。拿到树莓派的时候,我第一个想到的就是给自己搭建一个代码托管服务器玩一玩,虽然我已经有了github。但还是想自己弄一个,然后搭建了gitlab,但是运行情况真的不乐观,页面访问5次,有3次出现500,gitlab只要运行起来,就会占用2GB内存,然后你想再访问下,直接飙到3GB,找了很多优化帖...

2019-11-22 14:22:34 2722

原创 三、树莓派4 raspberrypi buster 使用清华源安装docker

前面已经完成基本安装,这里安装docker:1、更换软件源:使用docker官方源安装下载太慢,这里我们使用国内源:sudo nano /etc/apt/sources.list替换为:#deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi# Uncomment lin...

2019-09-17 22:09:38 3014

原创 二、树莓派4,Raspbian buster安装Pi Dashboard仪表盘

承接上文一、树莓派系统已经完成安装并完成外网访问,那么,给树莓派安装一个仪表盘把。首先,需要安装的清单有:nginx、PHP7.*、git先安装nginx,sudo apt-get updatesudo apt-get install nginx然后安装PHP,由于我这里使用的是最新版系统,所以网上的PHP7.0不适用,安装会找不到包,我们可以在安装前看下自己的包版本:s...

2019-09-11 22:30:46 1631 5

原创 一、树莓派4入手随笔,烧录树莓派系统,配置无屏幕进入并完成外网访问。

看到树莓派4b发布后,之前一直观望3b+的我终于找到说服自己的理由,在某宝上买下来了4b 4GB版。等了1个月左右到货。然后自己出差1个多月,没空去鼓捣他,中间只能安排些零碎时间来用它。拿到树莓派后,首先想到就是外网访问,树莓派放在家里,自己随时随地出差,都可以访问。先去官网下载系统,我下载的是第二个。完了后使用官方推荐的win32DiskImager烧录系统,插入sd卡,写入即可...

2019-09-09 20:20:22 4263 4

原创 C#连接Exchange邮件发送邮件

话不多说,上代码:直接替换控制台程序的Program.cs文件,把参数改改,直接就可以跑起来。亲自测试可用!using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Net.Mail;using System.Text;using System.Thr...

2019-09-04 14:32:35 2249

原创 配置共享目录为IIS虚拟目录且免密码登陆

在域控下做了一个IIS站点,然后新建了一个虚拟目录指向另一台服务器的共享目录,但客户端访问共享文件夹的文件时总会要输入密码。需要设置一下免密码访问。这里参考了其他博客:写的很详细,这边我自己再记录下,下面是参考链接:https://www.cnblogs.com/xingshao/articles/4517600.html在域控上设置域控管理账户,域控管理账户就具备同时登陆两个服务器的权限...

2019-09-02 19:10:07 1113

原创 正则表达式取花括号值、邮箱值

正则表达式取花括号值:(?<=\{)[^}]*(?=\})使用实例:正则表达式取邮箱:([0-9a-zA-Z_.-]+)@([0-9a-zA-Z]+([.][a-zA-Z]+){1,2})

2019-08-29 13:20:07 287

原创 .net 集成CAS SSO单点登录、登出、重定向、全集

前提:脱机开发,页面使用asp.net,使用CAS SSO登陆系统,CAS Server 为企业现成的;集成使用代码包:DotNetCasClient,下载地址:https://download.csdn.net/download/soulman1234/115840231、将DotNetCasClient解压到本地:2、生成DotNetCasClient3、将这个d...

2019-08-20 16:22:05 4474

AccessDatabaseEngine2010.rar

未在本地计算机上注册“.ACE.oledb.12.0”提供程序。异常详细信息: System.InvalidOperationException:

2020-05-27

.net-casSSO-client.rar

.net CAS SSO 登陆客户端程序,可以直接运行,直接将DoNetCasClient生成dll集成到你的项目即可。本人博客有教程。

2019-08-20

操作系统死锁实验报告

操作系统死锁实验报告,死锁源代码,调试图

2014-07-01

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

TA关注的人

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