摘要:京门时代外卖ERP系统是北京京门时代科技有限公司旗下的一款专注外卖行业的系统解决方案,主要对外卖平台订单智能分单、门店进销存管理、仓储WMS管理等环节进行专业管控 阅读全文
posted @ 2018-02-12 16:55 左正 阅读(3146) 评论(0) 推荐(0) 编辑
摘要:近两年一直做邮轮旅游方面的系统开发,最近有点时间,就花了两三个月,开发了一套邮轮ERP。 感兴趣的同学可以给我留言(904308112@qq.com),一起交流学习。 阅读全文
posted @ 2018-01-29 10:47 左正 阅读(402) 评论(0) 推荐(1) 编辑
摘要:UiPath RPA开发人员的5个常见错误 #1 未找到选择器/ UI元素未发现 #2 调用的对象是空的 #3 活动超时问题 #4图片未找到问题 #5保存下载文件的问题 UiPath RPA开发人员的5个常见错误 #1 未找到选择器/ UI元素未发现 异常类型:UiPath.Core.Selecto 阅读全文
posted @ 2020-10-22 08:26 左正 阅读(37) 评论(0) 推荐(0) 编辑
摘要:说明,使用ping工具 1.可以用来查询域名是否可以访问 2.可以用来查询域名对应的ip地址 如果远程服务器允许ping命令的前提下。 一、使用Ping类,效率比较高,相应快 程序集 System 命名空间:namespace System.Net.NetworkInformation // 使用p 阅读全文
posted @ 2020-10-12 20:32 左正 阅读(24) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System. 阅读全文
posted @ 2020-10-12 20:15 左正 阅读(36) 评论(0) 推荐(0) 编辑
摘要:今天有一个做开发的朋友突然问你知道很多网站上面加入的X-UA-Compatible属性的意义么?其实这个在以前还专门花了一点时间来验证我自己的想法,结果也确实如自己所预想的那样,八九不离十,当然有一点点的偏差。我做的项目中也并不是每个项目中都使用该属性。那么我们首先来看看几个知名站点,他们也使用了这 阅读全文
posted @ 2020-10-09 19:30 左正 阅读(17) 评论(0) 推荐(0) 编辑
摘要:后端使用webBrowser,前端利用 window.external 调用后端写好的方法有很多人已解答了,这里就不说了。。这里主要说怎么让Echarts从后端数据库取到值并绑定在data上(在这之前需要先将eharts的包引入) C#后台代码: /*在后台写一个输出要要绑定数据的方法,输出的是字符 阅读全文
posted @ 2020-10-09 10:52 左正 阅读(22) 评论(0) 推荐(0) 编辑
摘要:背景 Echarts 是百度推出的一个使用 JavaScript 实现的开源可视化库。 该库提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于 BI 的漏斗 阅读全文
posted @ 2020-10-05 20:52 左正 阅读(55) 评论(0) 推荐(0) 编辑
摘要:【实例简介】动态绑定数据 【实例截图】 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System 阅读全文
posted @ 2020-10-05 20:33 左正 阅读(22) 评论(0) 推荐(0) 编辑
摘要:当.Net编译器编译你的c#或vb.net程序时, 程序员的程序并不会编译为原生的机器语言,而是编译成为了通用中间语言指令(CIL)。 CIL是介于源代码和本地代码的中间的语言,当你的程序运行,不是直接执行的机器代码,而是由.NET框架解释执行。 正因为如此,你的应用程序或库的源代码,可以很容易地复 阅读全文
posted @ 2020-09-30 09:53 左正 阅读(19) 评论(0) 推荐(0) 编辑
摘要:目的: 应该有不少人需要去某些网站不停爬取数据,有时会使用HTTPRequest一直请求某个网站的某个网址。有的网站比如 QQ空间,赶集网(这是我测试的网站),不停刷新会提醒你的账号异常,可能会查封你几天禁止访问该网站。我想为了网站的安全,大多大型网站都会有这样一个措施。 但是,有些工作的确需要抓取 阅读全文
posted @ 2020-09-26 17:37 左正 阅读(87) 评论(0) 推荐(0) 编辑
摘要:通过C#发送邮件,可以根据自己的需求更改。 这个是个配置文件的类,可以用,也可以改,也可以不用。 using System; using System.IO; using System.Runtime.Serialization.Formatters.Binary; namespace WaterC 阅读全文
posted @ 2020-09-26 10:09 左正 阅读(44) 评论(0) 推荐(0) 编辑
摘要:代理服务器无账号和密码的代理服务器: //创建请求 HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); //实例化一个WebProxy对象 WebProxy wp = new WebProxy("102.32.75.244 阅读全文
posted @ 2020-09-25 14:27 左正 阅读(34) 评论(0) 推荐(0) 编辑
摘要:信号量 Semaphore 类似互斥锁,但它可以允许多个线程同时访问一个共享资源 通过使用一个计数器来控制对共享资源的访问,如果计数器大于0,就允许访问,如果等于0,就拒绝访问。计数器累计的是“许可证”的数目,为了访问某个资源。线程必须从信号量获取一个许可证。 通常在使用信号量时,希望访问共享资源的 阅读全文
posted @ 2020-09-22 11:28 左正 阅读(47) 评论(0) 推荐(0) 编辑
摘要:首先简单介绍一下timer,这里所说的timer是指的System.Timers.timer,顾名思义,就是可以在指定的间隔是引发事件。官方介绍在这里,摘抄如下: 1 2 Timer 组件是基于服务器的计时器,它使您能够指定在应用程序中引发 Elapsed 事件的周期性间隔。然后可通过处理这个事件来 阅读全文
posted @ 2020-09-21 14:54 左正 阅读(39) 评论(0) 推荐(0) 编辑
摘要:System.Windows.Forms.WebBrowser wb; //WebBrowser 对象 wb.NewWindow += new CancelEventHandler(wb_NewWindow); wb.DocumentCompleted += delegate { #region 处 阅读全文
posted @ 2020-09-18 09:58 左正 阅读(65) 评论(0) 推荐(0) 编辑
摘要:一,重写WebBrowser组件,禁止跳转到IE新窗口。菜单“项目->添加类”,在模板中的“类”图标上确认一下,然后名称改为“ExtendedWebBrowser.cs”。 二,在右边解决方案管理器中右击“查看代码”,然后在ExtendedWebBrowser.cs代码窗口将代码修改成如下: usi 阅读全文
posted @ 2020-09-18 09:53 左正 阅读(52) 评论(0) 推荐(0) 编辑
摘要:本文章主要给新手不常看AT指令详细说明书进行快速参考,或者有些老手一时大意忘记了,AT+CMGL读取指令的前提设置导致无法读取短信的问题。我偶尔给客户检测设备售后也会因为忘记了前置设置而无法读取短信,明明看到收到短信但无法读取的问题 AT+CMGL指令是需要跟着前置的AT+CMGF指令进行读取对应的 阅读全文
posted @ 2020-09-12 16:41 左正 阅读(52) 评论(0) 推荐(0) 编辑
摘要:AutoResetEvent是.net线程简易同步方法中的一种。 AutoResetEvent 常常被用来在两个线程之间进行信号发送 两个线程共享相同的AutoResetEvent对象,线程可以通过调用AutoResetEvent对象的WaitOne()方法进入等待状态,然后另外一个线程通过调用Au 阅读全文
posted @ 2020-09-12 16:37 左正 阅读(24) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// 重写ShowDialog()函数 /// </summary> /// <returns> ViewServerInfo是返回类型 </returns> public new ViewServerInfo ShowDialog() { var oldRet = b 阅读全文
posted @ 2020-09-07 15:39 左正 阅读(47) 评论(0) 推荐(0) 编辑
摘要:有时候,我们点击某个窗体的“叉”号,C#中默认是执行的窗体Close,于是我们还想再Show的时候就会报错,所以我们需要重写WndProc使其点叉时变成隐藏hide,而不是close,具体代码如下: protected override void WndProc(ref Message m)//重写 阅读全文
posted @ 2020-09-07 11:05 左正 阅读(32) 评论(0) 推荐(0) 编辑
摘要:今天开发产线测试Tool时发现日志文件会几率性的被占用,上网浏览找到最简单的代码(API或者FileStream),在这里抛砖引玉下。 第一种方法:API 1 using System.IO; 2 using System.Runtime.InteropServices; 3 4 [DllImpor 阅读全文
posted @ 2020-08-22 16:39 左正 阅读(93) 评论(0) 推荐(0) 编辑
摘要:今天要说的实体框架并不是 ADO.NET EntityFramework,而是利用特性与反射技术自己来搭建一个简单的实体框架。在来讲之前先说些题外话,我们知道要想使一个项目有更好的健壮性、可移植型,是要将项目分层,不管是c/s,还是b/s框架一般都是三层架构,数据处理层(DAL)、业务逻辑层(BLL 阅读全文
posted @ 2020-08-17 19:31 左正 阅读(31) 评论(0) 推荐(0) 编辑
摘要:泗洪上海老乡,欢迎加群。 阅读全文
posted @ 2020-08-16 15:28 左正 阅读(23) 评论(0) 推荐(0) 编辑
只有博主才能阅读该文。 阅读全文
posted @ 2020-08-09 10:23 左正 阅读(0) 评论(0) 推荐(0) 编辑
只有博主才能阅读该文。 阅读全文
posted @ 2020-08-09 10:15 左正 阅读(0) 评论(0) 推荐(0) 编辑
摘要:1. 问题描述 用C#写了一个小工具, 需要显示网页上的内容, 但WebBrowser使用的是IE内核, 不能很好的展示网页 2. 解决方法 通过一些尝试, 在巧合之下找出了一种方法, 成功的让WebBrowser用上了Edge内核, 先上图上代码 /// <summary> /// 修改注册表信息 阅读全文
posted @ 2020-07-29 11:12 左正 阅读(298) 评论(0) 推荐(0) 编辑
摘要:在webBrowser使用过程中为了C#和JS通讯,webBrowser必须设置ObjectForScripting的属性,它是一个object,这个object可以提供给webBrowser控件载入的网页上的script访问。 在设置过webBrowser控件的ObjectForScripting 阅读全文
posted @ 2020-07-28 15:56 左正 阅读(47) 评论(0) 推荐(0) 编辑
摘要:最近帮客户开发的WinForm客户端,部分在使用的过程中,会出现“系统文件找不到”的错误提示。 调试后,确定为程序在操作配置文件时,系统权限引起的错误,直接管理员权限运行就正常了。 考虑用户操作的便利性,设置为每次运行默认获取系统管理员权限,以下为设置步骤。 1、在Visual Studio 中-- 阅读全文
posted @ 2020-07-06 14:47 左正 阅读(84) 评论(0) 推荐(0) 编辑
摘要:最近一直在做CEFsharp 方面的,遇到了下载文件的无法保存的问题 。 记录解决下。 主要是应用了 IDownloadHandler 调用方法: web.MenuHandler = new MyWebContextMenu(); web.DownloadHandler = new MyDownLo 阅读全文
posted @ 2020-06-10 12:47 左正 阅读(557) 评论(0) 推荐(0) 编辑
摘要:基本操控cefSharp可以让页面运行指定的js代码,所以这就为操控页面提供了方法,js能做的所有操控DOM元素的方法,cefSharp都可以做了在67版本中对页面使用js的方法很简单,一句话: browser.ExecuteJavaScriptAsync(script);//script是Stri 阅读全文
posted @ 2020-06-04 10:54 左正 阅读(174) 评论(0) 推荐(0) 编辑
摘要:在使用Winform 开发了一个小软件,其中使用了SQLite作为数据库 但在我的Win7 64位系统上却出现了以下错误: System.BadImageFormatException: 未能加载文件或程序集“System.Data.SQLite, Version=1.0.66.0, Culture 阅读全文
posted @ 2020-06-02 14:53 左正 阅读(133) 评论(0) 推荐(0) 编辑
摘要:环境:VS2008+Win7 64bit代码: public string Execute(WebBrowser browser, HtmlElement btn) { bool loadFinished = false; int counterTimeOut = 500; string messa 阅读全文
posted @ 2020-05-07 14:37 左正 阅读(147) 评论(0) 推荐(0) 编辑
摘要:ComboBox的DataSource的值可设置为 :实现 IList 接口的对象,如 DataSet 或 Array。默认为 空引用(在 Visual Basic 中为 Nothing)。 但是在实际的项目中可能需要绑定Dictionary作为数据源。此时,将Dictionary<>放到Bindi 阅读全文
posted @ 2020-05-07 10:54 左正 阅读(60) 评论(0) 推荐(0) 编辑
摘要:public class AwaitAsyncShow { public static void Show() { Test(); } private async static Task Test() { Console.WriteLine($"当前主线程id={Thread.CurrentThre 阅读全文
posted @ 2020-04-28 14:51 左正 阅读(67) 评论(0) 推荐(0) 编辑
摘要:最近做了一个个人数字图书馆管理系统,因为牵扯到电脑文件的扫描,想做一个实时显示当前扫面文件的功能,就类似于360文件扫描时的效果,本来打算用多线程来实现,但是方法太多没有实现,后来在程序中进行控制,由于文件太多,出现了假死现象,就连自己定义好的Timer计时器都出出现了假死,所以这个问题必须解决,随 阅读全文
posted @ 2020-04-28 14:23 左正 阅读(79) 评论(0) 推荐(0) 编辑
摘要:1.获取frame的document HtmlDocument htmlDoc = webBrowser1.Document; htmlDoc = webBrowser1.Document.Window.Frames["frmRpt"].Document; "frmRpt"为iframe的name; 阅读全文
posted @ 2020-04-21 17:17 左正 阅读(85) 评论(0) 推荐(0) 编辑
摘要:Document 对象 每个载入浏览器的 HTML 文档都会成为 Document 对象。 Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。 提示:Document 对象是 Window 对象的一部分,可通过 window.document 属性对其进行访问。 Doc 阅读全文
posted @ 2020-04-21 17:13 左正 阅读(532) 评论(0) 推荐(0) 编辑
摘要:最近在开发项目的时候,使用爬虫抓取网络数据的时候,当请求Web数据时,碰到了“请求被中止: 未能创建 SSL/TLS 安全通道”的问题,尝试过很多网上的方法,例如添加证书等都没有用。最后在GitHub上面找到了解决方案,地址:https://github.com/paypal/TLS-update/ 阅读全文
posted @ 2020-04-20 15:42 左正 阅读(1025) 评论(1) 推荐(0) 编辑
摘要:KernelBase.dll是Windows操作系统的重要文件,它为各种应用程序提供服务。如果电脑提示kernelbase.dll错误,这该怎么处理?大家可以用电脑自带的防火墙或者是第三方软件来进行故障的修复,想进一步了解处理方法的小伙伴赶快往下学习。 方法一: 在开始使用KernelBase.dl 阅读全文
posted @ 2020-04-13 13:42 左正 阅读(5932) 评论(0) 推荐(0) 编辑
摘要:解决方案(3种方案,可以逐一尝试): 1、编译从Any CPU变更为X64或X86 2、64位计算机编译X86版本,在客户计算机运行时选择兼容性,以管理员权限运行 3、检查配置文件,所有读取的Configuration节点是否在App.Setting 或Web.Confirg文件中存在。(绝大部分原 阅读全文
posted @ 2020-04-13 13:34 左正 阅读(208) 评论(0) 推荐(0) 编辑
摘要:Appium安装总体需要以下几个步骤: ① 安装Appium python client包 直接在命令提示窗口中 输入pip install Appium-Python-Client 另外要确保安装匹配版本的selenium和appium:可以输入pip install seelnium -U ② 阅读全文
posted @ 2020-04-11 21:30 左正 阅读(2727) 评论(0) 推荐(0) 编辑