- 博客(88)
- 资源 (7)
- 收藏
- 关注
原创 regedit 查看注册信息
7. [开始]-->[运行] cmd,输入 regsvr32 "C:\Program Files (x86)\Microsoft SQL Server\80\Tools\Binn\sqlmmc.dll" 然后单击[确定], 当然可以在运行里输入“regsvr32 sqlmmc.dll”(不加引号哦)2. 找到以下注册表子项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\ClientSetup。
2024-01-20 16:58:34 513
原创 ABP框架—从项目下载到运行
这个时候需要检查是否安装了 Microsoft.CodeDom.Providers.DotNetCompilerPlatform和Microsoft.Net.Compilers 这两个包,如果未安装需要安装后重新生成一下,如果已安装卸载重装再重新生成一下,是在不行只好从别的地方拷贝一个了。可以看到可选的有两种,一种是基于.NET Core的,一种是基于MVC5的,但是大趋所向,还是选择.NET Core的吧。ABP的学习网站我目前是使用两个,两个网站的文档内容有些是互补的,可以帮助我们更详细的学习。
2023-11-28 09:15:26 216
原创 WCS WMS WES关系
仓库控制系统 (WCS) 是一种软件应用程序。WCS用于指导仓库和配送中心(DC) 内的实时活动。作为仓库/配送中心的“交通警察”,WCS 负责保持一切顺利运行,最大限度地提高物料搬运子系统的效率,通常还有仓库员工自身的活动。它为各种物料搬运设备(如自动仓库、转盘、输送机系统、分拣机、码垛机等)提供了统一的接口。
2023-11-22 11:31:05 554
原创 sql语句优化总结-避免全表扫描
索引并不是越多越好,索引固然可以提高相应的 select 的效率,但同时也降低了 insert 及 update 的效率,因为 insert 或 update 时有可能会重建索引,所以怎样建索引需要慎重考虑,视具体情况而定。然 而,如果在编译时建立访问计划,变量的值还是未知的,因而无法作为索引选择的输入项。在使用索引字段作为条件时,如果该索引是复合索引,那么必须使用到该索引中的第一个字段作为条件时才能保证系统使用该索引,否则该索引将不会被使用,并且应尽可能的让字段顺序与索引顺序相一致。
2023-10-18 16:50:10 399
原创 MSIL和JIT的编译程序介绍
过去,常常需要把编译为几个应用程序,每个应用程序都用于特定的操作系统和CPU结构,这通常是一种优化形式,但有时是非常重要的,现在就不必要了,因为顾名思义,JIT编译器使用MSIL代码,而MSIL代码是独立于机器,操作系统和CPU的,目前有几种JIT编译器,每种编译器都用于不同的结构,我们总能找到一个合适的编译器创建所需的本机代码.这样,用户需要做的工作就比较少了,实际上,可以不考虑与系统相关的细节,把注意力放在代码的功能上就够了。
2023-10-17 11:38:05 73
原创 将多个EXCEL 合并一个EXCEL多个sheet
using (FileStream filestream = new FileStream(Application.StartupPath + "合并" + System.DateTime.Now.ToString("yyyyMMddhhmmss") + ".xls", FileMode.Create))//获取sheet名称。//String filename = HttpUtility.UrlEncode("综合报表", Encoding.UTF8);//读取excel文件。//读取excel文件。
2023-09-03 21:22:55 722
原创 vue安装及环境配置 2023年8月11日
npm install -g cnpm --registry=https://registry.npm.taobao.org
2023-08-25 11:12:08 68
原创 vue安装及环境配置
我网上查到的还有一种验证方法,但是我刚开始vue没有安装成功也出现了如下结果,当时我以为安装成功,所以我更推荐用vue -v验证。3.4 系统变量中的path增加最后三行(第一行应该是安装软件Node.js时自动添加了,所以手动添加只需要最后两行)。我尝试了很多种安装vue的方法,直到验证vue安装成功👇(不管安装的时候是不是一直出现警告,vue -v验证成功就好)1.2 安装后在cmd控制台输入node -v和npm -v(注意中间有个空格)验证是否安装成功。踩坑无数,最终上面这个安装方法成功🤦。
2023-08-11 09:39:24 162
原创 exec sp_updatestats sqlserver 超时时候执行系统SP
sp_updatestats 更新数据库中所有表的所有统计信息,甚至单行都已更改.它使用默认样本执行此操作,这意味着它不会扫描表中的所有行,因此它产生的统计信息可能会比其他方法差。如果您有一个包含"重建索引"的维护计划,它还会刷新统计信息,但会更精确,因为它会扫描所有行.重建索引后无需重建统计信息。sqlserver 超时时候执行系统SP...
2022-04-28 13:51:49 2129
原创 webapi webservice区别
webapi用的是http协议,webservice用的是soap协议webapi无状态,相对webservice更轻量级。webapi支持如get,post等http操作
2021-04-14 09:46:34 483
原创 text js获取日历不能执行OnTextChanged,可以加个button,onclick执行另个funtion,alert()停止两秒执行
前台 <script src="javascript/calendar.js"></script><script type="text/javascript"> function alert() { setTimeout(function () { document.getElementById("Btn").click(); }, 2000) ...
2021-03-05 15:31:49 130
原创 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序
运行时显示"未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。"AccessDatabaseEngine.exe 已经装了需要在IIS上面设置应用程序池 ------>选择高级设置 --------->启用32位应用程序 ------->true...
2020-12-14 14:58:20 103
原创 SQL 中的LastIndexOf,截取最后一次出现字符后面的字符
SQL如何取出一个字符串中最后一个特殊字符右边的字符,例如:10*20*300,怎样得到300?使用reverse配合charindex来实现。reverse是把字符串倒置,然后通过charindex来获取倒置之后第一个*的位置,然后使用substring函数进行字符串截取,截取后再使用reverse倒置回来即可。以下为例子declare@strvarchar(20)set@str='10*20*300'selectreverse(substring(rev...
2020-05-11 19:10:56 706
原创 NuGet Gallery | NPOI.OpenXmlFormats.dll 2.0.6
NPOI.OpenXmlFormats.dll 2.0.6不符合在NuGet Gallery查询下载即可
2020-02-18 08:39:13 416
原创 获取json 多个数组
获取{"categories":["PC1","PC1","PC1","PC1"],"data":[1,2,3,4]}添加引用 Newtonsoft.Json;public class OeeEntityInfo { public string[] categories { get; set; } public int[] ...
2019-09-03 16:00:04 1397
原创 bootstrap select 自动筛选 匹配
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <link href="bootstrap.min.css" rel=...
2019-08-30 18:58:43 1051
原创 bootstrap 选择时间天 小时 增加几个小时
引用<script src="~/Scripts/moment-with-locales.js"></script>获取当前时间 增加几个小时 datefrom = moment().format('YYYY-MM-DD ') + '00'; dateto = moment().add('hours', 1).format('YYYY...
2019-08-29 14:58:25 235
原创 ASP gridview 绑定数据
<asp:GridView ID="GridView_Area" runat="server" AutoGenerateColumns="false" Width="100%" OnSelectedIndexChanged="GridView_Area_SelectedIndexChanged">...
2019-08-05 13:52:49 2008
转载 多个参数Sqlserver SP调用
dts = new DataTable(); dts.Columns.Add("Code", Type.GetType("System.String")); dts.Columns.Add("Data", Type.GetType("System.String")); dts.Rows.Add(new object[] { "SPType",...
2019-07-09 10:28:46 501
转载 mui点击放大缩小和竖屏
放大缩小<meta name="viewport" content="width=device-width, initial-scale=0.3,minimum-scale=0.1,maximum-scale=10,user-scalable=yes"> mui.plusReady(function(){ plus.webview...
2019-04-24 16:24:49 717
原创 Winform 增加WindowsMediaPlayer
引用->添加引用->COM->Windows Media Player 添加。添加完成之后:左侧工具箱->右击->选择项->COM->Windows Media Player 在工具栏拖出来即可
2019-04-18 14:06:44 290
原创 iis 0x80070021
C:\Windows\\framework\v2.0.50727-------》aspnet_regiis –iC:\Windows\\framework\v4.0.50727-------》aspnet_regiis –i
2019-03-16 10:45:06 421
转载 ListView控件和imageList控件
1.在窗体中拖入ListView控件和imageList控件;2.设置imageList的大小3.把ListViewSmallImageListt 、LargeImageList、StateImageList属性为imageList; private void button1_Click(object sender, EventArgs e) { ...
2019-02-21 08:54:00 807
原创 post方法
http://XXX/login.ashx?op=login&account=admin&pwd=123456 op=login方法account=admin;pwd=123456参数
2019-02-16 11:22:10 477
转载 Lambda 和LINQ
Lambda C#的Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。语法如下: (object argOne, object argTwo) => {; /*Your statement goes here*/}var rolecfg = rolefuncs.FirstOrDefault(f => f.FunctionID == i...
2019-02-16 11:20:00 234
转载 西门子DB
DB 为数据块,就是DATA BLOCK 的两个单词的简写。DB100是数据块编号为100,DBX0.0:就是在数据块中,第一个字节的第一个位。DB100.DBX0.0 完整的意思:在数据块100中,第一个字节的第一个位1、DB100.DBB0 一个字节有8个位,分别为0---7!例:0.0----0.7共8位。2、DB100.DBW0一个字有两个字节,分别为 DB100.DBB0和 DB...
2019-02-15 16:00:47 11502
转载 JSON 转化为LIST
JSON 转化为LISTstring text = System.IO.File.ReadAllText("./temp/SPCConfig.json"); List<SPCConfigEntityInfo> all = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SPCConf...
2019-02-15 13:51:10 971
转载 winfrom句柄打开程序
[DllImport("user32.dll", EntryPoint = "ShowWindow", SetLastError = true)] private static extern bool ShowWindow(IntPtr hWnd, uint nCmdShow); private void MarhProgram_Cl...
2019-02-14 13:41:26 154
转载 对byte操作
byte[] ary = { 0x68, 0x01, 0x01, 0x02, 0x20 }; int value; byte tb = ary[3]; byte tc = ary[2]; if ((tb & tc) > 0) value = tb & tc...
2019-02-13 17:22:39 523
转载 EXE嵌入到Winform
打开SIMATIC WinCC private ExeToWinform fr; private void button1_Click(object sender, EventArgs e) { panel1.Controls.Clear(); fr = new ExeToWinform(panel1);...
2019-02-13 13:55:06 342
转载 html 表导出Excel和PDF
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body link="blue" vlink="purple&q
2019-02-12 21:29:57 377
原创 IIS发布只显示目录
MVC IIS发布只显示目录modules 加上 runAllManagedModulesForAllRequests="true"还是报错Could not load type system.servicemodel.action.httpmodule重新注册IISC:/Windows/Microsoft.NET/Framework/v4.0.30319/aspnet_regii...
2018-12-10 22:22:37 5226
转载 打开EXCEL 模板
#region 打開EXCEL模板 //string savefileName = AppDomain.CurrentDomain.BaseDirectory.ToString() + "export\\" + System.DateTime.Now.ToString("yyyyMMddHHmmss") + "AOI_SPI CT.xlsx"; ...
2018-05-10 23:08:22 155
转载 excel sheet 拷贝到另个 sheet
Microsoft.Office.Interop.Excel.Application _app = new Microsoft.Office.Interop.Excel.Application(); Microsoft.Office.Interop.Excel.Workbook _workBook = null; _app = n...
2018-05-10 23:07:41 593
转载 sftp 下载 using Renci.SshNet;dll
using System;using System.Collections.Generic;using System.Text;using System;using System.Collections;using System.IO;using Renci.SshNet;namespace Download_Sftp_File{ /************************描述 SF...
2018-05-10 23:05:56 1669
转载 FTP
获取FTP文件数量 public string[] GetFtpFileName(string userId, string pwd, string ftpIP) { string[] downloadFiles; StringBuilder result = new StringBuilder(); t...
2018-03-15 23:38:06 122
Redis demo c# 对Redis操作
2020-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人