自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux部署 .netcore网站

5.先安装ssh,然后重启ssh,检查ssh状态,都是正常,但是fianlshell总是无法登录。我在这边卡了很久,最后是发现用户名不对。安装镜像的时候主机名设置的是linux08,用户设置的是root。但是虚拟机外不能访问,修改下配置配置文件。10.随便建个linuxweb应用,拷贝文件 8.安装.netcore环境 主要是第5步,这个账户用户名问题,搞心态。4.开启ssh,返回的结果是 linux08。

2024-01-09 16:48:30 598

原创 Sqlserver 查看表空间,收缩数据库日志

*

2023-12-29 10:46:11 448 1

原创 【C#】程序自动重新连接

int cnt = 0; do { try { workD(); cnt = 11; } catch (Exception e) { cnt++; Console.WriteLine("正在重连。。第" + ...

2022-05-19 11:05:00 494

原创 C# 串口接收小工具,数据校验完整接收

项目用的小工具,简单写的,算是做个备份。串口发送工具用的是sscom。模拟的是地磅仪表数据 格式如下:ZR,GS+002903kg配置文件写在app.config里面 static void Main(string[] args) { ReciveData.SerialPort_DataReceived(); Console.Read(); } public class ReciveData { p

2021-11-23 17:46:55 1597 2

原创 如何从控制台覆盖js代码

<script type="text/javascript"> function check(){ var passwd = document.getElementById("passwd").value; if (passwd === "") { alert("错误: 密码不能为空!"); } else { alert("错误: 密码就是空的!

2021-10-09 16:49:22 534

转载 C# 控制程序防止多开

互斥对象防止程序多开private void Form1_Load(object sender, EventArgs e){ bool Exist;//定义一个bool变量,用来表示是否已经运行 //创建Mutex互斥对象 System.Threading.Mutex newMutex = new System.Threading.Mutex(true, "仅一次", out Exist); if (Exist)//如果没有运行 { newMute

2021-09-01 09:08:11 267

原创 2021-08-18 跨线程给控件赋值

#region 给Text属性赋值 private delegate void ControlSetValue(Control con, string str); private void SetValue(Control con, string str) { if (con.InvokeRequired) con.Invoke(new ControlSetValue(SetValue), new ...

2021-08-18 17:21:58 143

原创 opc win7 32位转win10遇到的问题

2021-05-13 15:32:00 200

原创 vb6.0连接postgresql 13

遇到的问题记录一下。1.首先是安装pgssql,我安装的是13版本的。2.安装完成之后,安装navicat工具,便于查询,数据库到这边就装完了,3.还原之前的数据库。。。4.下载odbc驱动 https://www.postgresql.org/ftp/odbc/versions/msi/直接安装即可。5.打开 控制面板–>管理工具–>ODBC数据源(64位)–>添加–>输入账号密码 可以进行测试test6.你可能在这边数据的ip地址连接失败。只能用localho

2021-04-15 20:50:35 1007

原创 IIS短文件名漏洞处理办法

原地址: https://segmentfault.com/a/1190000006225568

2021-04-09 09:53:37 103

原创 C#通过word书签,另存文件

原地址是这个 https://blog.csdn.net/u011131296/article/details/9167005,然后进行了修改。1.引用dll2.操作模板,先复制一份临时文件,然后对临时文件进行操作,最后另存为选择指定位置。namespace WindowsFormsApp1 { public partial class Print : Form { /*=================================================*/

2021-03-29 15:14:06 288

原创 用户+明文密码 简单的加密

public static string Encode(string userId, string password) { decimal d = 0m; int num = 0; string s = userId + password; byte[] bytes = Encoding.Default.GetBytes(s); while (num < bytes.Length..

2021-03-26 09:39:51 160

原创 C# List实体类 和 string 的互转(以逗号分隔)

public class PushUser { public string mobile { get; set; } public string userid { get; set; } } List<PushUser> pushUsers = GetUsers(tsgw); //List赋值 var a = from o in pushUsers select o.userid; stri...

2021-03-09 15:30:56 1505

原创 C# 多线程写文件日志 ReaderWriterLockSlim

class Program { static void Main(string[] args) { Thread thread = new Thread(new ParameterizedThreadStart(ss));//创建线程A thread.Start("A"); Thread thread2 = new Thread(new ParameterizedThreadStart(ss));//创建线程B .

2021-02-25 15:21:41 474

原创 GridView 导出excel

public override void VerifyRenderingInServerForm(Control control) { // Confirms that an HtmlForm control is rendered for } protected void ss1_Click(object sender, EventArgs e) { //首先清除分页 // GridView1.Al.

2021-02-22 17:24:17 68

原创 C# Quartz+Topshelf 生成windows定时服务

记录一下,防止忘记了新建一个控制台应用程序 我用的是Framework4.5引用包直接上代码了, 该引用的进行引用。代码里有2个触发时间,具体的可以直接百度。有个具体实现的方法是 TestJob有个记录日志的文件是log。 如果日志文件访问被拒绝,可以手动建log文件,然后给上完全控制的权限就完事了。public class TestJob : IJob { public void Execute(IJobExecutionContext context) {

2021-01-19 22:44:23 445

原创 pg数据库每日备份并且上传到ftp服务器

记录一下,防止遗忘。由于直接cmd到ftp服务器一直无法连接,转用winscp软件来上传文件。安装WinSCP软件设置环境变量 Path —> C:\Program Files (x86)\WinSCPC盘放入backup.bat文件配置计划任务(直接百度windows计划任务)bat文件说明:一共分两个部分第一,生成数据库备份文件 xxx.backup第二,上传到ftp服务器。 通过动态生成一个winscp.txt文件,然后cmd执行winscp.txt文件以下是backup

2021-01-13 15:46:20 320

原创 C#写日志的方法

/// <summary> /// 日志 /// </summary> /// <param name="msg"></param> public void log(string msg) { string path = "C:\\TopshelfTest.txt"; FileStream fs = new FileStream(path, FileMode.Append); S.

2020-11-20 08:43:06 1753

原创 .net get或者post方法调用接口获取json文件内容

//get方法调用接口获取json文件内容public void GetFunction(){ string serviceAddress = "http://222.111.999.444:8687/tttr/usercrd/12/b7e50cb45a?userid=9999"; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(serviceAddress); request.Meth

2020-11-19 16:01:27 1124

原创 .net按钮 OnClientClick调用后台方法。非ajax

function canadd() { var s = '<%=ShowMsg()%>'; if (s == "Y") { return confirm("已存在的记录会被覆盖,是否继续?"); } else { return true; } } <uto:UtoButton ID="btnImport" .

2020-08-25 11:31:26 464

转载 AJAX GET与POST区别及web离线应用的简单理解

1.get方式传参为显示的,在url后面会跟参数,安全性不好,但性能较高 post方式传参为隐式,安全性较高。2.get取或送数据的大小有限制,一般小于1kb post取或送数据的大小无限制,一般为2M3.get方式取数据要用QueryString post方式取数据要用Request.Form 虽然两者有一个统一的Request方法,但这样影响效率,尽量少用。4.get方法会cache数据 post 方式never cache数据 5

2020-08-11 10:50:57 76

转载 c#区间取随机数

这里必须要给默认小数,不然结果会返回一样的整数namespace RandNum { class Program { static void Main(string[] args) { Console.WriteLine(GetRandomNumber(1, 3.2)); Console.Read(); } public static double GetRandomN

2020-08-10 14:09:48 557

原创 指纹登录 OnAuthenticationHelp 1021,1022,1023,1001错误

xamarin Android条用指纹验证的时候,小米10 回调OnAuthenticationFailed 会返回1021小米6 回调OnAuthenticationFailed 会返回1022魅族 回调OnAuthenticationFailed 会返回1001OnAuthenticationFailed一般是指纹移动过快才会触发,目前解决办法是,跳过。。。public override void OnAuthenticationHelp(int helpMsgId, ICharSe

2020-07-16 18:20:41 1046

原创 .net pdf文件流转base64 并且预览显示

1,文件转成流 fileurl为路径 private static string ReadFromFile(string fileurl) { FileStream fsForRead = new FileStream(fileurl, FileMode.Open); string base64Str = ""; try { //读入一个字节 //Console.Wri

2020-07-13 09:41:43 2126

转载 Asp.Net WebApi Token验证 权限验证

原文地址 https://www.cnblogs.com/w5942066/p/12055542.html作者 魏杨杨1、前言WebAPI主要开放数据给手机APP,Pad,其他需要得知数据的系统,或者软件应用。Web 用户的身份验证,及页面操作权限验证是B/S系统的基础功能。我上次写的《Asp.Net MVC WebAPI的创建与前台Jquery ajax后台HttpClient调用详解》这种跟明显安全性不是那么好,于是乎这个就来了 ,用户需要访问的API都必须带有票据过来,说白了就是登陆之后含有用户

2020-07-03 16:46:47 2815

原创 .net Webapi开发记录

2.部署iis, 网站名字随意,貌似用不到。1.打开vs 新建项目,创建asp.net web application3. 输入http://localhost:81/help 能看到help接口文档4. 找到App_Start文件夹,在WebApiConfig.cs文件下 添加下面代码 config.Routes.MapHttpRoute( name: "testapi",//name 仅仅是名字 routeTemplate: "

2020-07-03 16:35:26 129

原创 webapi跨域问题处理

<system.webServer> <httpProtocol> <!--跨域--> <customHeaders> <add name="Access-Control-Allow-Origin" value="*"/> <add name="Access-Control-Allow-Headers" value="Content-Type,Token" /> .

2020-07-02 15:34:16 63

原创 C#Postgresql 帮助类 Helper

配置webconfig<connectionStrings> <add name="postgre" connectionString="PORT=5432;DATABASE=utodb;HOST=192.168.1.1;PASSWORD=123456;USER ID=qq"/> </connectionStrings> public static string ConnectionString = ConfigurationManager.Conne

2020-06-29 09:03:12 1892

原创 C# Socket 服务器接收数据 并保存文件(多个端口)

static void Main(string[] args) { StartListening(); }private static void StartListening() { // Data buffer for incoming data. byte[] bytes = new Byte[1024]; // Establish the local endpoint for the.

2020-06-24 11:31:24 1533

原创 json文件上传,通过一般处理程序解析

<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title></title></head><body> <input type="file" name="jsfile" accept=".json" id="jsfile"> <script type="text/javascript" src

2020-05-13 15:52:50 356

原创 类的继承

https://www.cnblogs.com/baxianhua/p/9082739.html类的继承,写的很清楚

2020-04-02 23:24:28 71

转载 sql 库存先进先出原则,统计库存

create table t(id int identity(1,1),mz varchar(50),--煤种lc varchar(50),--料场fq varchar(50),--分区j int, --入库数量c int, --出库数量jdate datetime --入库时间)insert into t(mz,lc,fq,j,c,jdate) select 'A','LC1...

2019-07-22 11:24:17 1589

转载 PushAsync is not supported globally on Android, please use a NavigationPage

PushAsync is not supported globally on Android, please use a NavigationPage异常出现及解决方案我的模板是有vs默认生成的。错误点: public App () { InitializeComponent(); MainPage = new MainPage();//错误地...

2018-11-14 17:12:41 1147 1

原创 xamarin使用极光推送JPush (安卓)

xamarin使用极光推送JPush (安卓)初次接触xamarin极光推送, 慢慢摸索.SDK集成1.首先去官网下载最新的Jpush推送sdk.2.新建项目 Android–&gt;Android绑定库3.将解压出来的两个jar包 放到jar文件夹下, 同时新建libs文件夹4.将arm开头的三个文件夹放到libs中, 如果用的是模拟器,x86也需要放里面5.修改jar包属性和s...

2018-11-13 09:42:02 1671 3

Postgresql c# demo

Postgresql C# helper类, 含控制台测试, 增删改查 , 详细的帮助类

2020-06-28

industry2017.rar

包含门类,大中小类,共三万多条数据 表结构 id,text,value,parent_id 四层 表结构 id,text,value,parent_id 四层

2020-05-14

空空如也

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

TA关注的人

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