- 博客(65)
- 资源 (1)
- 收藏
- 关注
原创 windows使用linux上的tar命令
在安装Cygwin时,确保选择了tar和gzip等相关工具。这些工具将被用于创建tar.gz压缩文件。首先,你需要下载和安装Cygwin。你可以从Cygwin官方网站下载安装程序。在Cygwin终端中,使用cd命令导航到你要压缩的文件夹所在的位置。安装完成后,打开Cygwin终端。
2023-06-01 17:06:00
556
原创 visual studio远程调试在liunx上的.net core程序(出现错误Unable to find debugger script at ‘/root/.vs-debugger‘.)
visual studio ->工具->选项->跨平台->连接管理->添加 ssh协议信息。连接类型选择ssh 连接目标选择刚才添加的ssh服务器。visual studio->调试->附加到进程。linux安装ssh,以及dotnet sdk。linux上用dotnet 启动项目。
2023-05-30 01:27:48
950
原创 jenkins配置邮箱
注意Jenkins Location分组下的System Admin e-mail address这个配置也需要输入开通smtp的邮箱(moumou@163.com)SMTP Port: smtp服务端口(163勾选Use ssl后为465,其他查看邮箱配置)Default user e-mail suffix:邮箱后缀(@163.com)SMTP server:邮箱smtp服务器地址(smtp.163.com)Use SSL:查看邮箱服务器是否支持(163支持,勾选)点击Advanced打开验证。
2023-05-30 00:07:16
702
原创 jetkins汉化
登录到 Jenkins 的管理界面。导航到 “Manage Jenkins”(管理 Jenkins)菜单。点击 “Manage Plugins”(管理插件)选项。在 “Available”(可用插件)选项卡中,搜索并找到 “Localization: Chinese (Simplified)”(本地化:简体中文)插件。勾选该插件的复选框。点击 “Install without restart”(无需重启安装)按钮来安装插件。安装完成后,返回 Jenkins 的管理界面。导航到 “Manage
2023-05-25 09:57:04
141
原创 ubuntu 22 安装jetKins
1.作为一个 Java 应用程序,Jenkins 要求 Java 8 及更高版本,检查系统上是否安装了 Java。从 Jenkins 存储库导入 Jenkins GPG 密钥。将 Jenkins 存储库加入到源列表文件。2.通过官方存储库安装 Jenkins。systemctl 命令启动或者停止。3.安装jenkins。5.进入jetkins。检查是否安装java。
2023-05-25 09:52:12
275
原创 Remoting批量注册
/// <summary> /// 注册服务 /// </summary> private static void register() { // 注册所有继承了IRemotingService接口的类 // 获取实现Remoting的程序集 Assembly assembly = Assembly.GetAssembly..
2022-01-14 14:10:37
123
原创 log4net基本使用案例
单独的log4net配置文件 log4net.config,log4net.config文件属性复制到输出目录调成一直复制,system.data.dll也选择复制到输出目录<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="log4net" type="System.Configuration.IgnoreSectionHandl.
2022-01-12 14:33:14
238
1
原创 v2ray服务端启动出现panic: runtime error: invalid memory address or nil pointer dereference
panic: runtime error: invalid memory address or nil pointer dereference[signal SIGSEGV: segmentation violation code=0x1 addr=0x5 pc=0xfad88]一直重试启动几次后成功反复重启几次服务以后才能正常运行。原因可能是go语言编译的程序对低速硬盘设备(包括闪存文件系统)的兼容性不好...
2021-12-31 15:34:02
2589
原创 C#检测进程是否运行
1.通过进程检测程序 if (System.Diagnostics.Process.GetProcessesByName("OA.ERP6").ToList().Count > 0) { Console.WriteLine("存在列表,不知运行状态"); }2.winform进程检测 Application.EnableVisualStyles(); Application.SetCompatibleTextRendering
2021-12-29 17:58:36
7589
2
原创 钉钉H5微应用开发免登以及接口调试
钉钉H5微应用开发以及接口调试企业内部应用免登https://open.dingtalk.com/document/orgapp-server/enterprise-internal-application-logon-free1. H5微应用免登录开发开发微应用 需要获取到钉钉企业的ID ,打开https://open-dev.dingtalk.com/ 地址获取,页面右上角的CorpId  
2021-12-28 17:45:53
5560
原创 .net使用exceldatareader包时出现System.NotSupportedException: No data is available for encoding 1252
.net core以上版本使用exceldatareader包出现错误System.NotSupportedException: No data is available for encoding 1252解决方案:安装nuget的System.Text.Encoding.CodePages包Install-Package System.Text.Encoding.CodePages -Version 5.0.0在Program.cs文件或者Status.cs文件中 添加一行System.
2021-12-28 17:40:41
2491
1
原创 C# 10 新功能总结
C# 10 新增功能namespace写法简化之前的namespace在文件中写法namespace ###{ public class ### { ...... }}现在在文件中的写法namespace ###;public class ###{ ......}全局的 using利用全局 using 可以给整个项目启用 usings,不再需要每个文件都写一份。比如你可以创建一个 Import.cs,然后里面写://不需要命名空间或
2021-11-11 11:26:35
166
原创 .net 基于wkhtmltopdf插件,Rotativa包在后端根据html代码生成pdf文件
.net web 在后端根据html自动拼接生成pdf文件,使用wkhtmltopdf插件,Rotativa包,开箱即用,方便快捷
2021-11-01 15:25:48
616
原创 C#,.net使用特性类,将json转为实体时验证字段
创建实体模型 实体模型使用C#提供的现有类RequiredAttribute 该类位于命名空间using System.ComponentModel.DataAnnotations下 引用命名空间using System.ComponentModel.DataAnnotations; [Required(ErrorMessage = "库位ID不能为空")] public int PlanID { get; set; } //验证非空 [Range(0, 10000, ErrorM..
2021-10-26 13:47:46
524
原创 C#,.net将DataTable转为对应的Model实体类
代码类 public partial class ZConvert { /// <summary> /// 转换 DataTable 对象为 IList 对象 /// </summary> /// <param name="datas">数据集合</param> /// <returns>数组对象</returns> public
2021-10-25 16:56:50
1113
原创 SQLserver数据库用sql快速查看表的结构以及说明
使用sql直接查询--快速查看表结构(比较全面的)SELECT CASE WHEN col.colorder = 1 THEN obj.name ELSE '' END AS 表名, col.colorder AS 序号 , col.name AS 列名 , ISNULL(ep.[value], '') AS 列说明 , t.name AS 数据类型 , col
2021-10-25 16:54:27
1420
原创 sqlserver数据库用sql语句自动生成表的C#实体对象
直接使用sql生成declare @TableName varchar(500)set @TableName='表名'declare @Result varchar(max) = '/// <summary>/// ' + @TableName + ' /// </summary>public class ' + @TableName + '{'select @Result = @Result + ' /// <summary&g
2021-10-25 16:52:18
648
原创 Layui镜像地址
感谢layui团队,感谢贤心,Layui镜像站:Layui - 经典开源模块化前端 UI 框架Layer:layer 弹出层组件 - jQuery 弹出层插件Mobile:layer 移动端弹层界面组件Layui文档:Layui 开发使用文档 - 入门指南Layui示例:在线示例 - LayuiLayer文档:layer弹层组件开发文档 - Layui...
2021-10-25 11:46:19
770
原创 HTML将页面中的div保存为PDF
纯前端将页面的某个便签转为pdf的方法使用第三方插件将H5的画布截图保存为pdf的方法此方法引用了CDN的js<script src="https://cdn.bootcdn.net/ajax/libs/jspdf/1.2.60/jspdf.min.js"></script><script src="https://cdn.bootcdn.net/ajax/libs/vue/2.5.3/vue.min.js"></script> <scrip
2021-10-25 11:38:14
1773
原创 使用部署Nginx转发请求或转发到其他端口
部署Nginx以后转发请求http {# 添加resolver resolver 8.8.8.8; #1.8版本开始必须添加include mime.types;default_type application/octet-stream;sendfile on;keepalive_timeout 650; #超时时间client_max_body_size 0; #允许上传文件大小,0表示不限制,10m表示限制为10Mtypes_hash_max_
2021-10-18 15:14:07
3174
原创 nginx转发请求报错[error] 2696#760: *1 no resolver defined to resolve
报错例如[error] 2696#760: *1 no resolver defined to resolve www.bilibili.com,此错误检查出现在nginx 1.8 版本之后起因是使用 ngxin + lua 链接外部机器 Redis 时产生的原因是 Nginx 0.6.18以后的版本中启用了一个resolver指令,在使用变量来构造某个server地址的时候一定要用resolver指令来指定DNS服务器的地址,所以解决这个问题的方法很简单:在nginx的配置文件中的http{}部
2021-10-15 12:38:08
1367
原创 80端口被ntoskrnl.exe占用
查看80端口被ntoskrnl.exe占用,无法找到具体的程序打开sqlserver 配置管理器,停止实例或者管理sqlserver reporting services服务解决问题
2021-10-03 20:36:51
2085
原创 .net5路由机制处理
.net5的web应用机制处理在.net5中注册路由的位置还是在Startup.cs的Configure方法中使用Razor视图路由,此路由一般用于有视图的处理 app.UseEndpoints(endpoints => { endpoints.MapRazorPages(); });使用API控制器或者MVC控制路由 //使用默认控制器路由 app.UseEndpoints(endpoints =&g
2021-09-14 11:41:17
917
原创 SQL SERVER触发器笔记
表触发器(在表的触发器中添加)表在insert数据时,同步到备份表中SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCreate TRIGGER [dbo].[Warehouse_LeaseOrder_InserBak] /*[Warehouse_LeaseOrder_InserBak]为触发器名*/ ON [dbo].[Warehouse_LocationStruc] /*[Warehouse_LocationStruc]为insert数据时的
2021-08-30 14:55:08
127
原创 Nginx强制使HTTP跳转到HTTPS
在server标签中使用即可server{ listen 443 ssl; listen 80; server_name localhost; if ($server_port ~ "^80$"){ set $rule_0 1$rule_0; } if ($rule_0 = "1"){ rewrite /(.*) https://www.bikabika.site/$1 permanent; #更改为要跳转的网址 break;
2020-11-12 23:34:17
519
转载 利用135编辑器快速开发手机版网页
** ## 利用135编辑器快速开发手机版网页 **注:适合现时代公司推广,新媒体人群,及涉及一点编码却想快速开发的从业人员。原文地址 https://amayaliu.cn/Diary/Diary135bj.html
2020-06-14 23:40:16
504
原创 在渗透时关于伪静态网站识别以及渗透方式
伪静态即是网站本身是动态网页如.php、.asp、.aspx等格式动态网页有时这类动态网页还跟“?”加参数来读取数据库内不同资料。很典型的案例即是discuz论坛系统,后台就有一个设置伪静态功能,开启伪静态后,动态网页即被转换重写成静态网页类型页面,通过浏览器访问地址和真的静态页面没区别。前提服务器支持伪静态重写URL Rewrite功能
2020-06-12 12:56:34
1915
原创 redis输出中文乱码问题
redis在输出中文时可能会出现乱码解决方法:在 redis-cli 后面加上 --rawredis-cli --raw 可解决问题
2020-06-11 20:11:54
507
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人