自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 资源 (24)
  • 收藏
  • 关注

原创 C# Windows获取系统路径汇总

string dir = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory)

2021-06-15 15:56:08 6685 1

原创 C# WinForm获取当前系统路径汇总

stringstr=this.GetType().Assembly.Location;

2021-06-15 15:29:15 4977

原创 正则不获取中文只获取英文数字利用正则表达式不能输入中文

var staff = "asp621数值"; var arr = staff.split(""); --只获取英文数字正则 var pattern = /^[A-Za-z0-9]+$/; var str = ""; for (var i = 0; i < arr.length; i++) { ...

2021-04-09 17:12:40 2551

原创 form表单提交input使用disabled后台无法获取value值

form表单输入框input设置disable属性提交后,得不到该输入框的值

2021-04-08 17:12:16 4268 1

原创 SQLSERVER存储过程循环临时表新增修改数据到另一张表

使用存储过程利用临时表循环实现多表修改updateCREATE PROCEDURE [dbo].[UP_Pack_Detail_Update]( @Types varchar(100) = NULL)ASSET XACT_ABORT ON## 标题 BEGIN TRAN--构建临时表SELECT ROW_NUMBER() OVER ( ORDER BY id) i,* INTO #A FROM [pack_detail] where pack_no=@Types --in('N-C1

2021-03-23 11:53:01 2483

原创 刷新SqlServer数据库中所有的视图

**使用存储过程刷新所有视图sp_refreshview刷新多个视图**问题:表添加字段后相关视图错位--定义视图名称和异常视图名称变量DECLARE @strRefreshViewName NVARCHAR(4000), @streErorView NVARCHAR(4000)--定义获取所有视图名称的游标DECLARE cursorViewName CURSOR localFOR SELECT name FROM sysobjects WHER

2021-03-02 14:26:15 2526

原创 解析Exception和C#处理Exception的常用方法总结

在.NET中,异常是指成员没有完成它的名称宣称可以完成的行动。在异常的机制中,异常和某件事情的发生频率无关。异常处理四要素包括:一个表示异常详细信息的类类型;一个向调用者引发异常类实例的成员;调用者的一段调用异常成员的代码块;调用者的一段处理将要发生异常的代码块。异常类类型包括:基类:System.Exception;系统级异常:System.SystemException;应用程序级异常:System.ApplicationException。在.NET中有如下的异常类: 由System

2021-01-25 17:40:52 5865

原创 .net Exception HResult属性值汇总

.net Exception HResult常见属性值汇总名称描述值S_OK操作成功0x00000000E_ABORT操作中止0x80004004E_ACCESSDENIED常规访问被拒绝错误0x80070005E_FAIL未指定故障0x80004005E_HANDLE无效的句柄0x80070006E_INVALIDARG一个或多个参数无效0x80070057E_NOINTERFACE不支持这样的接口0x80004002

2021-01-25 16:42:32 2651 1

原创 c# Exception 对象的属性汇总

C# 中 Exception 对象的属性,在程序出现异常时,需要记录异常的信息,并把信息保存起来或输出,以方便准确定位异常的根源,以下是 Exception 对象的属性名称说明公共属性Data 获取一个提供用户定义的其他异常信息的键/值对的集合。公共属性HelpLink 获取或设置指向此异常所关联帮助文件的链接。公共属性HResult 获取或设置 HRESULT(一个分配给特定异常的编码数字值)。公共属性InnerException

2021-01-25 16:34:23 2660

原创 c# Dictionary<string, object> 转JSON字符串

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-01-25 16:25:54 3045 2

原创 System.InvalidOperationException:“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。

Excel导入时报此错误:“System.InvalidOperationException:“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。”。只需要下载安装:AccessDatabaseEngine插件即可解决问题 public DataTable GetData(string Path) //读取方法 { string strConn = "Provider=Microsoft.ACE.O

2020-12-26 10:13:09 2741 1

原创 Like 运算符中出错: 字符串模式“%XXXX*XXXX%”无效

datatable.select中Like 运算符中出错: 字符串模式“%XXXX*XXXX%”无效 首先在datatable.select中使用模糊查询like运算符中一些符号需要转义或者替换(而正常字符串在sql中就能执行),例如: like‘%xxx*’后边出现了 * 需要改为[*],因为sql会误认为这个*是一个占位符,编译时候就会出错 datatable.select语句中你需要插入或者更新的字符串中有一些符号或者关键字都需要这样修改,例如: '.','_','[

2020-12-24 17:21:17 6167 2

原创 查询SQLSERVER执行过的SQL记录

SELECT TOP 1500--创建时间 QS.creation_time, --查询语句 SUBSTRING(ST.text,(QS.statement_start_offset/2)+1, ((CASE QS.statement_end_offset WHEN -1 THEN DATALENGTH(st.text) ELSE QS.statement_end_offset END - QS.statement_start_offset)/2) + 1 ) AS statement_tex

2020-11-15 11:59:32 6936 1

原创 查询SQLSERVER执行过的SQL记录(历史记录)

SELECT top 1000 QS.creation_time, SUBSTRING(ST.text, (QS.statement_start_offset / 2) + 1, ((CASE QS.statement_end_offset WHEN - 1 THEN DATALENGTH(st.text) ELSE QS.statement_end_offset END - QS.statement_start_offset) / 2) + 1)

2020-11-15 11:57:04 10087

原创 vs2015显示方法引用个数

在工具→选项,打开如下界面,寻找“文本编辑器→所有语言”中设置显示;设置完成后重启vs就可正常查看当前方法的所有引用;如下图:

2020-10-27 15:56:09 16464 1

原创 JavaScript(js)去除Json带有“T”的时间日期格式调整

JavaScript前端去除‘T’当在开发过程中,如果数据库(这里使用的是SQL Server)数据库时,在获取当前时间时,中间带有“T”,去掉“T”,并进行了襄阳的方法封装。var timeFormatSeconds = function(time) { var d = time ? new Date(time) : new Date(); var year = d.getFullYear(); var month = d.getMonth() + 1; var day = d.get

2020-10-27 14:57:00 19454 4

原创 JavaScript(js)中forEach退出循环

JavaScript中forEach退出循环JavaScript中forEach循环,break与return都是无法跳出循环,需要使用抛出异常的方式跳出循环代码如下:try { BarCodeList.forEach(lst => { if (lst.SNO == item.SNO) { ////抛出异常,跳出循环 throw new Error("EndIterative"); } });} catch (e) { if (e.message !=

2020-10-27 14:11:30 17330 3

原创 button按钮的启用和禁用(readonly和disabled)

jquery设置元素的readonly和disabledreadonly $('input').attr("readonly","readonly")//将input元素设置为readonly    $('input').removeAttr("readonly");//去除input元素的readonly属性       if($('input').attr("readonly")==true)//判断input元素是否已经设置了readonly属性    对于为

2020-10-27 12:03:57 26755 1

原创 mvc条码打印(使用window.print打印条码)实例

mvc条码打印(使用window.print打印条码)实例代码:@{ Layout = "~/Views/Shared/_Layout.cshtml"; var types = ViewData["types"].ToString().Trim();}<script src="@Url.Content("~/Areas/Area/AreaScripts/PrinterInWarehouse.js")" type="text/javascript"></script

2020-10-27 11:15:50 19035 4

原创 mui如何添加自定义icon图标

浏览器访问阿里巴巴图标库网https://www.iconfont.cn/下载代码:底部导航修改前 <nav class="mui-bar mui-bar-tab"> <a class="mui-tab-item" href="index.html" data-id="looks"> <span class="mui-icon mui-icon-home "></span> <span class="mui-tab-l

2020-10-26 16:12:05 19927 1

原创 事务并发引起的问题及解决方法

事务并发引起的问题及解决方法问题:脏读(Dirty reads):脏读发生在一个事务读取了另一个事务改写但尚未提交的数据时。如果改写在稍后被回滚了,那么第一个事务获取的数据就是无效的。 时间 取款事务A 存款事务B T1 开始事务 T2 开始事务 T3 查询账户余额为1000元 T4 汇入100元把余额改为1100元 T5 查询...

2020-10-15 18:12:36 11914 1

原创 进程与线程描述

进程计算机的核心是CPU,它承担了所有的计算任务,而操作系统是计算机的管理者,它负责任务的调度,资源的分配和管理,统领整个计算机硬件;应用程序是具有某种功能的程序,程序是运行于操作系统之上的。进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单位,是应用程序运行的载体。进程是一种抽象的概念,从来没有统一的标准定义。进程一般由程序,数据集合和进程控制块三部分组成。程序用于描述进程要完成的功能,是控制进程执行的指令集;数据集合是程序在执行时所需要的

2020-10-13 14:48:25 9349 1

原创 进程与线程的简单解释(描述)

进程与线程的简单解释(描述)进程(Process)和线程(Thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。通俗描述进程与线程1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务。3.进程就好比工厂的车间,它代表CPU所能处理的单个任务。任一时刻,CPU总是运行一个进程,其他进程处于非运行状态。4.一个车间里,

2020-10-13 14:35:17 10451 1

原创 mui实现新大陆PDA扫码接收

这几天通过mui来做PDA扫码接收,想通过广播的方式进行扫描结果的接收。所以通过native.js使用原生安卓类库,要实现广播必须使用安卓BroadcastReceiver类库;但是这个类库是抽象类,没法实例化;通过查询,发现mui对这个类库进行了映射;这样就可以轻松使用这个类库操作进行功能实现了; mui.plusReady(function() { mui.init(); setTimeout(function() { scan(function(code) {

2020-10-09 17:49:29 13517 5

原创 mui back()返回刷新页面方法

在父页面中添加事件监听: window.addEventListener('refresh', function(e) { chaxun();//执行刷新方法 });在子页面初始化时,注册beforeback方法: mui.init({ beforeback: function() { //获得父页面的webview var list = plus.webview.currentWebview().opener(); //触发父页面的自定义事件(refresh),从

2020-10-09 17:35:44 12442 1

原创 mui判断当前网络类型

mui判断当前网络类型mui判断当前网络类型,原生api介绍mui.plusReady(function(){ // plus.networkinfo.CONNECTION_UNKNOW = "未知";状态码:0 // plus.networkinfo.CONNECTION_NONE = "无网络链接"; 状态码:1// plus.networkinfo.CONNECTION_ETHERNET =

2020-10-09 17:27:59 8411 1

原创 C# 中计算耗时

C# 中计算耗时System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch();sw.Restart();returnManager.AddRReturnActual(RReturnActualList, R.GBStatus, R.GBSummary);//执行方法sw.Stop();Console.WriteLine("耗时 " + sw.ElapsedMilliseconds);...

2020-10-09 17:12:00 13823 4

原创 C#中Math函数简介

C#中Math函数介绍Math.abs() 计算绝对值Math.acos() 计算反余弦值Math.asin() 计算反正弦值Math.atan() 计算反正切值Math.atan2() 计算从x 坐标轴到点的角度Math.ceil() 将数字向上舍入为最接近的整数Math.cos() 计算余弦值Math.exp() 计算指数值Math.floor() 将数字向下舍入为最接近的整数Math.log() 计算自然对数Math.max() 返回两个整数中较大的一个Math.min() 返

2020-10-09 17:06:33 18272 9

原创 javascript 数组Array(list)添加/删除

javascript 数组Array(list)添加/删除unshift:将参数添加到原数组开头,并返回数组的长度pop:删除原数组最后一项,并返回删除元素的值;如果数组为空则返回undefinedpush:将参数添加到原数组末尾,并返回数组的长度concat:返回一个新数组,是将参数添加到原数组中构成的splice(start,deleteCount,val1,val2,…):从start位置开始删除deleteCount项,并从该位置起插入val1,val2,…reverse:将数组反序s

2020-10-09 08:54:16 15120 2

原创 sql nvarchar(max)性能和占空间分析与varchar(n)/nvarchar(n) 长度性能及所占

sql nvarchar(max)性能和占空间分析与varchar(n)/nvarchar(n) 长度性能及所占空间分析varchar(n),nvarchar(n) 中的n怎么解释:  nvarchar(n)最多能存n个字符,不区分中英文。  varchar(n)最多能存n个字节,一个中文是两个字节。所占空间:nvarchar(n)一个字符会占两个字节空间。   varchar(n)中文占两字节空间,英文占一个。n的取值范围:nvarchar(n) n的范围是:1与4000之间  

2020-10-09 08:54:03 15725 1

原创 WPF窗体自适应分辨率

WPF窗体使用Viewbox自适应分辨率使用WPF创建一个窗体(Window)时,如果设置了固定的高度(Height)和宽度(Width),一旦用户的电脑分辨率过低,就会使得窗体及其中的内容无法完整地显示出来。要解决这个这个问题,有以下几个方法可供参考:Viewbox如下:<Window x:Class="WpfApplication4.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presenta

2020-10-09 08:53:39 14445 1

原创 jquery设置元素的readonly和disabled(只读)

jquery设置元素的readonly和disabled1.readonly$('input').attr("readonly","readonly")//将input元素设置为readonly$('input').removeAttr("readonly");//去除input元素的readonly属性 if($('input').attr("readonly")==true)//判断input元素是否已经设置了readonly属性对于为元素设置readonly属性和取消readonly属

2020-09-30 11:34:45 12909 1

原创 html text常用事件方法详细描述

事件如下描述onactivate:当对象设置为活动元素时触发。onafterupdate:当成功更新数据源对象中的关联对象后在数据绑定对象上触发。onbeforeactivate:对象要被设置为当前元素前立即触发。onbeforecut:当选中区从文档中删除之前在源对象触发。onbeforedeactivate:在 activeElement 从当前对象变为父文档其它对象之前立即触发。onbeforeeditfocus:在包含于可编辑元素内的对象进入用户界面激活状态前或可编辑容器变成控件选中区前

2020-09-30 11:29:03 13809 1

原创 mui删除元素

mui删除元素var list=document.getElementById("myList");list.removeChild(list.childNodes[0]);修改为遍历删除元素下所有节点,如下var list=document.getElementById("myList");for(var i = list.childNodes.length; i > 0; i--) { list.removeChild(list.childNodes[i - 1]);}

2020-09-30 11:24:16 10705 1

转载 post和get提交

提交方式post和get有什么区别?(1)post是向服务器传送数据;get是从服务器上获取数据。(2)在客户端,get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。(3)对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Req

2020-09-30 11:20:23 12585 1

原创 SQL对不同服务器数据库之间的数据操作

创建链接服务器exec sp_addlinkedserver 'ITSV' , ' ' , 'SQLOLEDB' , '192.168.0.237' --sql服务器ip地址 exec sp_addlinkedsrvlogin 'ITSV' , 'false' , null , 'sa' --用户名 , '123' --密码select* from ITSV.XYMES_AiQi.AreaInfo--执行

2020-09-30 10:10:40 16120 1

原创 ado.net之c#基础增加/修改/删除/查询

class AdoDemoD { static string strConn = @"data source=192.168.0.237;initial catalog=XYWMS;user id=sa;multipleactiveresultsets=True;application name=EntityFramework" providerName="System.Data.SqlClient" "; static void Main(string[] args

2020-09-30 09:36:40 15088 1

原创 移动端ECharts折线图“动态数据+时间坐标轴”与饼形图

以下是普通api方法,返回是listpublic HttpResponseMessage GetBatchRecordList(string BatchCode) { Common.PageResult<BatchRecordInfoModel> pageResult = new PageResult<BatchRecordInfoModel>(); try {

2020-09-30 09:30:55 15633 1

原创 c# Thread多线程几种方式例子

进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。程序关闭时,后台线程直接关闭,但前台线程会执行完后关闭。通过Thread类新建线程默认为前台线程。其他方式创建的都是后台线程1.异步多线程public class Program { static void Main(string[] args) { Console.WriteLine("----------主程序开始,线程ID是

2020-09-30 09:16:36 16538 1

原创 c#Async与Await异步编程

这个是.NET 4.5的特性,所以最低要求.NET版本为4.5及以上。Thread多线程异步编程例子public class Program { static void Main(string[] args) { Console.WriteLine("主线程测试开始.."); Thread thread = new Thread(ThMethod); thread.Start();

2020-09-30 09:01:25 14553 1

C#钉钉消息推送(源码)

创建好钉钉开发者应用,传入AgentId,AppKey,AppSecret应用凭证即可获取access_token,GetUser获取userid需要传入access_token和手机号(应用要申请开通获取通讯录权限)

2021-07-29

AccessDatabaseEngine插件下载

解决Excel导入时报错:System.InvalidOperationException:“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。”

2020-12-26

C#实现DXF文件读取写入

C#实现DXF文件读取写入 文件描述参考文章:https://mp.csdn.net/mp_blog/creation/editor/122893295

2022-02-12

WinForm图片查看器

WinForm图片查看器源码

2022-02-08

canvas粒子鼠标跟随效果

canvas粒子跟随效果。canvas粒子跟随效果。canvas粒子跟随效果。

2018-07-31

鼠标跟随星星特效

鼠标跟随星星特效,超炫酷。下载双击打开即可浏览效果,js文件也已经在里面

2018-08-01

Microsoft.Speech/Win7系统微软TTS语音修复

Microsoft.Speech.dll,Win7系统微软TTS语音修复

2021-08-26

WPF打印功能

WPF实现打印功能(界面)有页眉页脚。

2019-01-29

WPF导出Word.rar

需下载安装office,WPS不支持,WPF导出Word文档,报错重新引用一下Microsoft.Office.Interop.Word.dll。

2020-01-17

C# Winform中使用SendMessage消息发送拦截

C# Winform中使用SendMessage消息发送拦截,WndProc消息处理拦截。小案例。

2021-12-11

WPF右下角消息推送框

WPF右下角消息推送框,有动画,30秒后自动收回。

2019-01-15

Microsoft.Office.Interop.Word各版本DLL.rar

各处收集的Microsoft.Office.Interop.Word打印各版本DLL。。。。。。。。。。。。

2020-01-17

C#学生管理系统

vs2012开发环境winform+SqlServer2008数据库学生管理系统。

2018-07-27

MVC书店系统

基于mvc三层架构开发的一套完整第三波书店系统,vs2012+sqlserver2009开发环境

2018-07-27

广播接收新大陆pda扫码内容.rar

mui 移动端,广播方式获取新大陆pda扫码内容。。文件为html页,需要自行删除其他内容。。。。。。。。。。。。

2020-07-23

WPF右下角消息推送

WPF登录启动软件状态下,右下角弹出推送消息框。

2019-01-16

二维码情书(网页版的动态表白情书).rar

二维码情书(网页版的动态表白情书)下载解压文件,发送到手机安装使用。移动端。

2020-01-08

整套数据库教学

整套SqlServer数据库教学对初学者应该有帮助,数据库设计,优化SQL,高级查询,存储过程,视图,索引,事务,内有PPT教程和例子

2018-07-27

sp_refreshview多刷新视图

QLSERVER视图错位的解决办法,存储过程一键刷新所有视图,下载后根据需要使用如果只需要刷新单个的使用sp_refreshview刷新几个,此文件为.sql

2021-03-02

Winform自动生成Word文档.rar

需下载安装office,WPS不支持,Winform自动生成Word文档,报错重新引用一下Microsoft.Office.Interop.Word.dll。

2020-01-17

C#猜拳游戏

C#猜拳游戏,基于vs2012开发环境.NET Framework4.5框架

2018-07-27

C#自行车租赁系统

基于三层架构winform开发的自行车租赁系统,sqlserver2008r2,vs2012环境,分页查询,增删改查,分页

2018-07-27

itextsharp.rar

iTextSharp.dll类库源码,各版本都有,想要哪个版本需要自己单个重新生成项目拷dll。

2020-01-08

鼠标跟随特效

鼠标跟随特效,鼠标跟随特效,鼠标跟随特效,鼠标跟随特效。

2018-07-31

空空如也

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

TA关注的人

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