- 博客(59)
- 资源 (28)
- 论坛 (2)
- 收藏
- 关注

原创 一款基于NFine.Framework升级的新框架
DaleCloud.Framework,源自NFine.Framework框架前言:NFine.Framework框架对NFine.Framework升级改造目的对NFine.Framework升级改造内容前言:NFine.Framework框架NFine.Framework框架在网上算是一款比较好的基于C# MVC+EF6+Bootstrap 框架。这款框架的使用场景:OA、ERP、BPM、...
2019-06-24 16:35:56
9717
26
原创 C# 利用Kernel32的QueryPerformanceCounter封装的 高精度定时器Timer
在日常的开发过程中,经常 会使用一些定时器做定时循环处理任务;C# 中的定时器 包括 WinForm 中的System.Windows.Forms.Timer ;System.Timers.Timer ;System.Threading.Timer;以上方法在实际运行中,在执行一段时间后都会或多或少出现时间精度丢失的情况。经过测试:System.Windows.Forms.Timer 每各1秒钟要丢失15毫秒左右;System.Timers.Timer timer = new Syste.
2020-12-28 11:42:53
18
原创 MS SQL 数据库出现损坏(可疑)的修复方法
当数据库出现这种情况的时候,说明数据库已经出现损坏,需要对数据库进行修复处理;打开数据库管理器SQL server Management Studio,将当前数据库实例服务停止;然后找到需要修复的数据库的存放目录,并将.mdf和.ldf文件拷贝到其他盘进行备份(很重要)。如果不备份,后续的操作将会导致数据丢失无法修复;删除原来的数据库,并新建一个同名数据库,并且文件路径同样与之前路径保持一致;3、停止SQL 服务,删除新建数据库.ldf文件,将要之前备份的数...
2020-11-10 14:23:35
29
原创 EasyUI的Combogrid 多选项 通过Form表单提交,后台只能获取最后一个值的解决办法
之前用在ASP.NET MVC 框架下使用EasyUI开发系统,在开发过程中一直没有使用过combogrid的多选项(multiple)。所以一直也没遇到这个问题;在combogrid的multiple参数为true的情况下(多选),通过easyui的$('#fm').form('submit')方法提交form表单时,后台只能获取到combogrid的最后一个选项值;前端代码:<form id="form1" method="post"> <div style.
2020-08-06 16:32:45
152
原创 手把手教你使用CefSharp开发Winform(Winform中使用浏览器处理html页面)
第一步:了解什么是CefSharpCefSharp简单来说就是一款.Net编写的浏览器包,方便你在Winform和WPF中内嵌的Chrome浏览器组件,用过Chrome内核组件来加载处理html页面,以此实现你在winform中访问网页或处理html页面。为什么要使用CefSharp?个人觉得有以下方面好处:1)当你无法用winform控件来实现一些界面样式或者html才能实现的一些功能的时候,你就需要将你的winform界面改为html+js来处理,比如:echart丰富的报表,高大上的...
2020-07-16 14:17:09
1178
6
原创 新版本CefSharp.Winform 实现和js交互(JS调用C#方法)
CefSharp.Winform 要实现html页面中JS与C#方法调用。需要对被调用对象的Class进行注册;以前的旧版本CefSharp这样注册(适用于79.0.0以前版本):RegisterJsObject//Old method(bound为前端被调用的对象名称.如:bound.login();BoundObject为C#被暴露的Class对象,对应的js调用的方法就是BoundObject.Login())browser.RegisterJsObject("bound", new
2020-07-15 13:36:54
846
原创 DaleCloud(原NFine)介绍:前端framework-UI之对话框使用分享
目录前言一、对话框(alert,confirm,prompt)使用1.2 alert消息提示框1.2 confirm确认对话框1.3 prompt输入对话框1.4 message消息框二、弹出层Model使用方法2.2 关闭弹出层2.3 多个弹出层交互应用三、后台交互Ajax操作请求3.1 Form表单提交$.submitForm3.2 普通数据提交...
2020-03-19 15:58:13
1105
2
原创 DaleCloud(原NFine)介绍:使用easyui实现主从表提交(单据业务)
很多使用DaleCloud(原NFine)框架的同学一直在问,如何实现一对多的主从表业务数据提交。起始这是大部分做业务系统人的常见问题。比如我们的采购订单,入库单,出库单,等常见业务单据都存在主表+明细表的业务逻辑。那么如何实现一个页面完成主表和明细表的增删改查呢?给大家举个例子:前端样式使用这套框架的都知道Form页面的表单如何提交,其实就是在Form页增加一个easyUI的...
2020-03-09 10:43:16
1042
原创 VS2015开发工具里面没有Arial字体怎么办?VS如何添加字体
因为项目需要,想在C#项目的 Winform控件字体设置为Arial,但是在控件属性的字体选项中找了半天发现没有我想要的字体。事实上我电脑系统里面是装了我想要的字体的。在word文档等其他编辑工具中都能找到,就是VS2015里面没有。网上搜了很多都没有解决办法。有一天突然在某个论坛看到了系统对字体有隐藏和显示的功能。而VS只能加载可显示的字体。于是我就取设置了以下,果然可以。...
2020-03-06 13:31:33
433
原创 win7(Server2012)+IIS7配置PHP环境运行PHP网站详解(懒人篇)
说说缘由,我的服务器是windows server2012,之前用IIS搭建了两个项目,但是我现在想在服务器上搭建一个php的项目,于是用了phpstudy集成环境工具部署了php项目,但是发现apache 和IIS出现80端口冲突。网上那些IIS和apache做端口映射的方法太复杂不想用,所以想着直接在IIS上运行php程序。非IIS环境下,要运行一个php项目,要有以下几个环境:apach...
2020-01-14 15:51:34
709
原创 Bootstrap FileInput 图片上传插件
最近找了一个比较好用的图片和文件上传插件,Bootstrap-file input插件功能如此强大,样式非常美观,并且支持上传文件预览,ajax同步或异步上传,无论是aspx.net 还是MVC.net 都适合,拖曳文件上传等炫酷的功能,完全没有理由不去使用,但是国内很少能找到本插件完整的使用方法。BootstrapFileInput项目地址:https://github.com/kartik...
2020-01-10 00:30:29
465
原创 sql server 从地址字符串中提取省,市字符方法
遇到一个坑的项目,就是以前的客户地址需要把省和市提取出来单独存储,所以就想了一个笨办法,记录一下,避免下次忘记:select CHARINDEX('省',T_Address) from CustomerInfo// 获取省省份,地址:xxx省xxxselect SUBSTRING(T_Address,1,CHARINDEX('省',T_Address)) from Customer...
2020-01-07 16:43:21
807
2
原创 C,C++,C#对两个长度相同数组进行排序方法(希尔排序)
当遇到有数组需要进行排序的时候,除了冒泡排序,已经字典数组常规排序以外,还有以下希尔排序方法,做一下记录,方便以后再用;/// <summary>/// 希尔排序函数,升序/// </summary>/// <param name="r"></param>/// <param name="t"></param>...
2020-01-02 17:08:15
103
原创 DaleCloud(原NFine)介绍三:后台业务功能开发实战演示
目录前言示例概述第一步:根据数据表创建Entity,Mapping和Repository对应的代码文件第二步:在Application中添加CustomerApp实现客户档案的业务第三步:Web的Areas文件夹下创建一个区域,并完成控制器创建;第四步,在控制器Controller和前端cshtml页面中编写业务代码前言第一次拿到NFine框架的时候,我也是一脸懵逼...
2019-12-25 21:01:52
2901
6
原创 DaleCloud(原NFine)介绍一:开发框架源代码解决方案结构介绍
目录前言开发框架解决方案结构开发框架后台技术应用前言言归正传,众所周知NFine框架是NFine团队出品的一款.NET MVC框架,前端用的Bootstrap。但是由于NFine框架夭折了,团队也没出过什么教程文档之类的。于是我拿来改了改,改成了现在的DaleCloud框架,前端主框架依然沿用Bootstrap,表单和表格用了easyUI。很多人拿到这套框架不知道怎么用,我...
2019-12-25 14:06:35
2986
1
原创 DaleCloud(原NFine)介绍二:系统菜单及菜单按钮权限控制
第一次写这种技术性博客,写的不好请多包含。言归正传,众所周知NFine框架是NFine团队出品的一款.NET MVC框架,前端用的Bootstrap。但是由于NFine框架夭折了,团队也没出过什么教程文档之类的。于是我拿来改了改,改成了现在的DaleCloud框架,前端主框架依然沿用Bootstrap,表单和表格用了easyUI。很多人拿到这套框架不知道怎么用,我摸索了一段时间后搞懂了设计...
2019-12-25 00:16:12
2336
3
转载 apache与IIS共用80端口冲突解决方法
方法一:如果同一台电脑安装了apache和iis,会提示80端口冲突,如何解决apache与iis 80端口冲突的问题呢,并且同时使用apache和iis将apache设为使用80端口,IIS使用其它端口,比如81,然后将apache作为IIS的代理。在httpd.conf里面,取消下面四行的注释: 1 2 3 4 Loa...
2019-12-16 09:35:52
153
原创 Vue.js学习之路笔记
VueJs中文管网教程系列:1.VueJs2.Vue CLI3.Vue Router开发环境搭建:Vue环境搭建+VSCode+Win10开发vue需要安装的开发工具和环境的配置记录vsCode常用终端命令Vue-CLI-3.0-从搭建到部署到服务器整个流程及解决方案-2018利用vue-cli创建项目步骤简述学习知识:掘金社区Vue.js板块vu...
2019-10-10 15:52:00
120
原创 jQuery-WEUI(jqweui)的Uploader图片上传方法2.0
之前写了一篇关于用jqweui.cn库中的文件上传(uploader)+图片预览(Gallery)组合实现图片上传的方法,不过只能实现简单的将待上传图片插入到待上传图片预览列表和实现预览、删除功能。但是还没法实现真正的上传方法。由于公司业务需求,就花了点时间重新对图片上传方法进行修改封装成插件。可以配合jquery-2.1.4.js,weui.min.js,jquery-weui.js实现真正...
2019-09-06 17:02:55
2807
9
原创 ASP.NET MVC 模式下使用easyUI的Form表单提交填坑
用easyUI框架做form表单的提交,提交后发现后台老是报错,要么是提示路径不对,要么是提示没有表单验证字段。几经检查发现,原来我后台按照常规的MVC模式,在方法前面加了限制为POST请求, 并且强制要求验证表单。所以easyUI自带的form表单提交方法无法提交。后台代码如下:[HttpPost][ValidateAntiForgeryToken]public ActionR...
2019-08-14 15:59:26
342
原创 jQuery-WEUI的Uploader实现上传多张图片并且限制上传数量的方法
jQuery-WEUI的Uploader目前只有CSS样式,并没有对应的JS插件。于是自己根据之前在网上找到的未完善的代码做了修改。实现了多图上传并且限制上传数量的方法,点击预览的时候可以删除当前已添加的图片。这是jQuery-WEUI官网的demo示例代码。只有前端css样式。特别说明,本人已经重写Uploader上传方法,增加了可配置化和可直接上传到服务器的方法。新方法地址:h...
2019-03-15 10:18:12
3515
7
原创 Javascript中JSON数据分组操作方法(网上方法汇总)
方法一:function JsonArrayGroup(arr){ var map = {},dest = []; for (var i = 0; i < arr.length; i++) { var ai = arr[i]; if (!map[ai.id]) { dest.push({ id: ai.id,...
2019-03-12 21:33:56
455
原创 安卓微信升级7.0后,小程序及公众号内 h5页面 jsapi定位(高德,百度,腾讯地图API)失败原因
调用失败原因据说是 google 的安全策略问题, 涉及 隐私信息的 比如定位 需要 https 站点, 微信 7.0 更新了 sdk解决方案将网站/小程序/公众号后台地址从http 升级https ,而且必须是正规的SSL证书,自签名的证书 证书链不完整也是不行的。比如我的公众号h5的域名地址是:http://weixin.xxx.cn,现在要升级为https://weixin....
2019-03-02 12:17:58
3652
7
原创 移动端的touch事件(touchstart、touchmove)以及如何取得滑过元素的id
$('.jump-tag').bind("touchstart touchmove", function (e) { }); $('.jump-tag').bind("touchend", function (e) { $("#showLetter").hide(0); }); 对于touchstart事件来说:e.c...
2019-02-14 23:39:37
3697
原创 NFine.Framework框架去除cookie后门方法
最近看到NFine开发团队开发的NFine.Framework开源框架,觉得挺好用的。但是运行框架的时候发现加载首页的时候有在访问域名地址为 http://www.nfine.cn 的连接。这个是开源框架,自己拿来用,怎么能去访问莫名其妙的连接呢?在网上看到很多人也发现了这个问题。我试着全项目查找这个域名,发现根本找不到,偶尔有一天研究框架的js的时候,发现 jquery.layout....
2018-12-21 11:55:45
5945
10
原创 在notepad++中直接运行调试python代码
首先安装好Python,从Python官方网站下载并安装好Python 3.x,我电脑上的版本是Python 3.7。并且安装在C盘。然后安装好Notepad++并且打开。在在notepad++中,按F5,或者菜单栏点击 "运行->运行" (默认快捷键是 F5 ),在弹出的对话框中,输入“cmd /k C:\Python30\python.exe "$(FULL_CURRENT_PAT...
2018-10-07 11:33:50
9648
4
转载 SQL中 exec sp_executesql 执行 where in 参数方法
在公司项目中,需要用到一个方法,就是批量传入记录编号 通过 where jlbh in()的方法查询记录;平时直接用 select * from JDZS where Jlbh in(‘001’,‘002’,‘003’) 完全没有问题。但是我在用到的Fastreport报表插件中,会使用参数传入查询条件来执行SQL语句,原SQL语句“select Jlbh from JDZS wher...
2018-09-13 14:39:48
2637
1
原创 如何在VS中统计项目代码量
http://www.cnblogs.com/zfanlong1314/archive/2013/03/08/2950100.html按CTRL+F (Find in files),选择在文件中查找勾上支持正则表达式,然后输入搜索内容:^:b*[^:b#/]+.*$#开头和/开头或者空行都不计入代码量。如果需要只统计代码文件的代码量,可以选择查找文件的类型,比如什么*.xml, *.resx…....
2018-06-04 10:06:40
4212
转载 sql关键字过滤C#方法
文章来源:sql关键字过滤C#方法/// ///SQL注入过滤/// /// 要过滤的字符串/// 如果参数存在不安全字符,则返回truepublic bool SqlFilter(string InText){ string word="and|exec|insert|select|delete|update|chr|mid|master|or|trunca
2017-08-24 11:11:28
802
转载 适合微信平台的前端框架推荐
作者:欧钟源链接:https://www.zhihu.com/question/31602784/answer/114993908来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1、Frozen UI手Q出品,组件更丰富,视觉舒适度也不错,适合我这种前端较生疏,需要开箱即用的程序员。推荐度:5星演示地址:FrozenUI Dem
2017-08-22 21:00:13
3716
转载 c#实现每隔一段时间执行代码(多线程) 3种定时器
总结以下三种方法,实现c#每隔一段时间执行代码:方法一:调用线程执行方法,在方法中实现死循环,每个循环Sleep设定时间;方法二:使用System.Timers.Timer类;方法三:使用System.Threading.Timer;using System;using System.Collections;using System.Threading; p
2017-08-08 09:31:23
5365
转载 Winform下KeyDown,KeyPress,KeyUp事件的总结
原文链接:http://www.cnblogs.com/xiashengwang/archive/2011/09/15/2578798.html在winform程序中,经常会用到这几个事件用于控制数字输入,按键动作等操作,但一直没有完全弄清楚他们之间的区别和联系,到底什么时候用哪一个事件合适,闲暇无事,做了一个小小的总结,以免以后犯糊涂。1) 这三个事件调用的先后顺序(MSDN)
2017-06-30 10:49:59
4558
转载 linux下 Socket send函数和recv函数详解
1 #include 2 ssize_t recv(int sockfd, void *buff, size_t nbytes, int flags);3 ssize_t send(int sockfd, const void *buff, size_t nbytes, int flags);recv 和send的前3个参数等同于read和write。flags参数值为0或
2017-06-28 13:37:41
1680
转载 基于tcp/ip协议的ModBus
原文地址:http://devdiary.blog.sohu.com/188171717.html一 以太网的标准 以太网是一种局域网。早期标准为IEEE 802.3,数据链路层使用CSMA/CD,10Mb/s速度物理层有:(1)10 Base 5粗同轴电缆,RG-8,一段最长为500m;(2)10 Base 2细同轴电缆,RG-58,一段最长为185m;(3)1
2017-06-24 10:04:21
27287
1
转载 C#-Socket监听消息处理
TCP/IP:Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议,又名网络通讯协议。简单来说:TCP控制传输数据,负责发现传输的问题,一旦有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地,而IP是负责给因特网中的每一台电脑定义一个地址,以便传输。TCP协议在许多分布式应用程序中进行消息命令传递是必不可少的部
2017-06-23 16:55:36
1827
转载 C# 谈谈代码重构
原博地址:http://www.cnblogs.com/springyangwc/archive/2011/03/15/1985069.htmlC#代码重构重构(Refactoring)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。 一、为什么要重构(Refactoring) 1、·持续偏纠和
2017-06-21 14:34:13
325
转载 [收集]美化Winform界面的皮肤
根据以下步骤可以实现象MSN一样,更换Winform界面的皮肤,可以由用户来自己选择皮肤 第一、引用IrisSkin2.dll组件(下载) 说明:IrisSkin2.dll是一个第三方组件 在c#应用程序中使用IrisSkin2.dll美化界面一。添加控件IrisSkin2.dll。 1.右键“工具箱”。“添加选项卡”,取名“皮肤”。
2017-06-21 14:32:16
6397
转载 网络抓包命令 Tcpdump的详细用法
原博地址:http://www.cnblogs.com/yc_sunniwell/archive/2010/07/05/1771563.html1. TCPDump介绍 TcpDump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。tcpdump就是
2017-06-21 14:23:06
1802
转载 ARP知识,如何通过 ARP判断IP冲突
ARP(AddressResolutionProtocol)地址解析协议用于将计算机的网络地址(IP地址32位)转化为物理地址(MAC地址48位)[RFC826]。ARP协议是属于链路层的协议,在以太网中的数据帧从一个主机到达网内的另一台主机是根据48位的以太网地址(硬件地址)来确定接口的,而不是根据32位的IP地址。内核(如驱动)必须知道目的端的硬件地址才能发送数据。当然,点对点的连接是不需要A
2017-06-21 14:17:21
2898
转载 C#操作Excel类,功能比较全
原文出处:http://www.cnblogs.com/wangchuang/p/5546345.html/// 常用工具类——Excel操作类 /// ------------------------------------------------ /// CreateConnection:根据Excel文件路径和EXCEL驱动版本生成OleConnect
2017-06-06 11:13:52
2936
1
apache-tomcat-6.0.29
2010-12-09
jqweui图片上传插件jquery-weui.uploader.js
2020-07-21
Win7 VS2015 OpenCV丢失的api-ms-win-downlevel-shlwapi-l1-1-0库
2019-09-19
汽车4s店管理软件整体解决方案
2016-07-15
2016年中国五大品牌汽车维修管理软件排行榜
2016-07-15
车辆销售管理系统V7.0使用说明书
2015-03-31
谁有沐雪微信平台源码??重分有赏
发表于 2017-08-16 最后回复 2017-08-16
用vs2015开发汽车4S店管理系统 .net程序 执行生成报错,调用目标发生异常
发表于 2016-05-12 最后回复 2017-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝