c#实现
文章平均质量分 60
object-null
我是一个攻城狮
展开
-
Linux服务器离线部署.NET Core 3.1项目
Liunx服务器离线部署.NET Core 3.1项目一、离线部署.Net Core3.1项目二、.NET Core3.1环境下载安装三、Docker部署程序方案二:直接服务启动一、离线部署.Net Core3.1项目由于项目都是离线安装,因此需要做一切的离线部署;其实无论是项目离线还是非离线,离线部署提高了每次Build的时间,提高了工作效率。1、方案一:.net core 部署再docker上需要build的十分痛苦需要访问微软的地址,此文完全使用docker镜像的方式直接离线部署。(下文主要讲原创 2020-11-05 17:35:15 · 1960 阅读 · 0 评论 -
1分钟学会MVC项目使用~MVC语法
MVC页 无指定-视图只能出现一次。 @RenderBody() 呈现共享的视图 无参 @RenderPage(“~/Views/Shared/_Header.cshtml”) 带参数@RenderPage(“~/Views/Shared/_Header.cshtml”,...原创 2020-04-24 21:32:42 · 328 阅读 · 0 评论 -
iTextSharp.text.pdf 数据流方式写入附件
var filename = Snowflake.snowflake.GetId(); FileStream byteOut = new FileStream(System.AppDomain.CurrentDomain.BaseDirectory + ...原创 2019-05-31 09:53:57 · 1466 阅读 · 0 评论 -
OAuth 2.0 C#代码实现
感谢作者阮一峰的知识讲解《基础知识链接》基于前辈的知识,总结出了如下的代码实现。在使用的时候,建议使用授权模式变形,通过用户名密码或其他信息获取clientId,using System;using System.Collections.Generic;using System.Dynamic;using System.Linq;using System.Net;using...原创 2018-07-31 18:51:48 · 6372 阅读 · 0 评论 -
[C#进阶]模仿用户操作、访用户爬数据 方向
技术背景:由于公司打卡功能深入了解,决定破解网络打卡,签到等功能。【模仿用户操作】拓展:由此扩展出,可以登录诸多网站模仿用户行为爬去数据 筛选 提炼 选中结果废话不多说,开启技术教程:技术环境:通过VS创建winform窗体、主要自制浏览器实现访用户操作(主要控件: WebBrowser)=============================代码摘要:using System;using S...原创 2018-05-18 11:09:01 · 440 阅读 · 2 评论 -
委托使用方法总结
Invoke同步BeginInvoke异步无参数的委托:含参的委托:原创 2014-11-27 15:11:48 · 737 阅读 · 2 评论 -
C#RSA非对称加密算法/数字签名算法
加密过程:1、明文-----转换----》byte[]数据2、byte[]数据-----公钥--------》byte[]加密数据解密过程:1、byte[]加密数据-------私钥-------》byte[]数据2、byte[]数据-----转换------》明文------------------------------- 一、基础数据--------------原创 2017-05-10 15:18:05 · 935 阅读 · 0 评论 -
网页文件收费下载应用实现
通过流下载可以验证身份及收费等操作,还能避免路径外漏。如果视频观看收费也建议使用流分段下载,这样防止文件整体被copy。爱奇艺VIP会员观看视频就是这样干的,分段观看15秒左右一段1、文件普通下载方式:直接将2、通过一般处理程序流下载: 并没有获取到文件本身的路径DownLoad.ashx后台代码: /// /// DownLoad 的摘要说明原创 2016-11-21 17:57:16 · 5117 阅读 · 0 评论 -
.Trim() 去除不了的空格
不管什么语言一般都有去重空格的代码。然后一个字符串定义: “111 222 333”.Trim().Lenth 等于多少位呢? 那就说不准了你说11位?,因为9个数字+2个空格,你确定你看到的真的是空格么?答案不一定是,ASCII中数字:32 【按下键盘Alt+数字键‘3’+数字键‘2’ 然后松开】,发现打出了空格,没错打出来了,这就是空格,如果你打ASCII中数字:160.按照上面的方法操作,你原创 2016-08-12 15:41:41 · 2611 阅读 · 0 评论 -
扩展类:类型转换
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace XWP_KZ{ public static class KZclassHelper { /// /// string 转换 int 错误默认返回:0原创 2016-06-23 17:44:43 · 400 阅读 · 0 评论 -
c# 调用CMD命令行,执行
1.引用 using System.Diagnostics;2.创建执行CMD Process CmdProcess = new Process(); CmdProcess.StartInfo.FileName = "cmd.exe"; 3.配置开发方式输入输出错原创 2014-12-18 16:25:44 · 6999 阅读 · 0 评论 -
c# 实现简单的发送邮箱
一个简单的邮箱发送原创 2014-11-27 16:16:06 · 629 阅读 · 0 评论