LYBWWP

知识只是工具,重要的是思想。
私信 关注
Bingo_BIG
码龄12年

知识只是工具,重要的是思想。有问题请咨询QQ:916554861,lybwwp@163.com

  • 1,997,663
    被访问量
  • 339
    原创文章
  • 1,430
    作者排名
  • 223
    粉丝数量
  • 于 2009-05-16 加入CSDN
获得成就
  • 获得137次点赞
  • 内容获得161次评论
  • 获得433次收藏
荣誉勋章
TA的专栏
  • UA
    7篇
  • angular
    6篇
  • .NET环境
    1篇
  • upload
    1篇
  • RabbitMQ
    2篇
  • 报表
    1篇
  • 防攻击
    1篇
  • postman
  • IFS
    10篇
  • easyui
    2篇
  • Linq
    1篇
  • layer
    2篇
  • jQuery
    58篇
  • javascript
    57篇
  • 编程之涯
    3篇
  • C#
    161篇
  • 遇到过的难题
    2篇
  • .net
    82篇
  • 数据库
    31篇
  • CSC 命令编译cs文件
    1篇
  • 在应用程序进行web浏览
    1篇
  • MVC
    28篇
  • IIS
    7篇
  • html
    12篇
  • ClickOnce
    1篇
  • WCF
    4篇
  • VC++
  • 字符串
    3篇
  • 框架
    1篇
  • 部署
    2篇
  • 分页
    1篇
  • ACCESS
    9篇
  • SqlServer
    8篇
  • DevExpress
    23篇
  • Xtra
    9篇
  • 百度地图API
    2篇
  • Pdf
    2篇
  • HooK
    29篇
  • ClickOne
    3篇
  • DLL
    29篇
  • Excel
    9篇
  • 注册表
    2篇
  • 自动升级
    1篇
  • 实例
    1篇
  • txt
    1篇
  • 算法加密
    1篇
  • 电脑安全
    1篇
  • cookie
    2篇
  • FTP
  • web打印
  • 数据类型
    1篇
  • Mongo数据库
    1篇
  • XPath
    2篇
  • SgmlReader
    2篇
  • 大众点评api接口
    1篇
  • enYuan
    1篇
  • 正则表述
  • 正则表达式
    2篇
  • css样式
    1篇
  • Mobile Web
    2篇
  • 程序打包安装
  • 电子商务
    1篇
  • Jcrop
  • jquery插件
    12篇
  • 模块化js
    5篇
  • json
    3篇
  • AJAX
    2篇
  • NPOI
    1篇
  • BackbonJS
    2篇
  • jquery-easyUI
    16篇
  • jQuer
    1篇
  • SeaJS
    2篇
  • LigerUI
    3篇
  • 并行执行
    1篇
  • 异步执行
    1篇
  • 移动开发
    1篇
  • photoshop
    1篇
  • jQuery js验证
    1篇
  • js验证
    2篇
  • 下载
    1篇
  • mongo
    5篇
  • Underscore
  • H5
    1篇
  • appCloud
    1篇
  • lucene
    2篇
  • bootstrap
    1篇
  • 搜索引擎
  • mql语言 mt4
    2篇
  • 微信
    2篇
  • echart图表
    1篇
  • WPF
    21篇
  • MySql
    3篇
  • VUE
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

angular ui-grid-selection 如何获取已选择行的数据,如ID,包括多选

var currentSelection = $scope.gridApi.selection.getSelectedRows();console.log(currentSelection);
原创
12阅读
0评论
0点赞
发布博客于 5 天前

sql server 查询时在结果集中插入一条新数据,插入一条虚拟数据

sql server 查询时在结果集中插入一条新数据或插入一条自己想要的虚拟数据 select '' as LineCode,'请选择' as LineName unionselect ResourceCode LineCode, ResourceName LineName from [BS_ModelWithResource] where ModelLeve='productLine' and EnabledMark=1...
原创
17阅读
0评论
0点赞
发布博客于 23 天前

.net环境配置-在解决方案资源管理器中跟踪活动项

.net环境配置-在解决方案资源管理器中跟踪活动项
原创
15阅读
0评论
0点赞
发布博客于 1 月前

ua ui-grid 的使用方法,动态翻页

HTML<!--条码管理--><div id="itemlist" class="content-area content-area-relative" style="margin: 10px;"> <sit-property-grid sit-id="add_form" sit-layout="Horizontal" sit-type="Fluid" sit-mode="edit" sit-columns="54"> <sit-pr
原创
28阅读
0评论
0点赞
发布博客于 1 月前

angular-file-upload组件上传Demo

效果图1、前台html<style> .radiogroup { font-size: 12px; width: 100px; min-height: 20px !important; height: 23px !important; float: left; padding-top: 0; padding-bottom: 0; margin-to
原创
20阅读
0评论
0点赞
发布博客于 1 月前

angular 脏数据刷新,刷新数据

angular强制刷新数据,//判断angualr是否在进行脏检测 if (!$scope.$$phase && !$scope.$root.$$phase) { $scope.$apply(); }
原创
27阅读
0评论
0点赞
发布博客于 1 月前

angular 事件订阅,子窗口保存后刷新父窗口指定列表

子页面的保存事件//触发父窗口的事件 $rootScope.$emit('to-parent', 'parent'); function save() { var username = commonService.getLoginUser().loginName; username = username.replace('\\', '\\\\'); console.log(se...
原创
45阅读
0评论
0点赞
发布博客于 1 月前

SQL Server保存数据后汉字乱码问题

SQL Server保存数据后汉字乱码问题的原因是表或数据库的字符集有问题,修改数据库字符集编码方式就行了,方式如下:ALTER DATABASE [SIT_UA_MES] collate Chinese_PRC_CS_AS
原创
83阅读
0评论
0点赞
发布博客于 2 月前

C#调用RabbitMQ实现消息队列.zip

C#调用RabbitMQ消息队列的实现例子,包括的内容: 1、C#调用RabbitMQ--控制台程序模式--发送端 2、C#调用RabbitMQ--控制台程序模式--接收端 3、C# Winform 调用RabbitMQ--接收端
zip
发布资源于 3 月前

 C# Winform 调用RabbitMQ--接收端

using RabbitMQ.Client;using RabbitMQ.Client.Events;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading;using System.Threading.
原创
70阅读
0评论
0点赞
发布博客于 3 月前

C#调用RabbitMQ--控制台程序模式

C#调用RabbitMQ,RabbitMQ是一个消息队列的中间件,它是一个成熟,稳定的开源产品,所以一般情况下都用它来做消息队列。using RabbitMQ.Client;using RabbitMQ.Client.Events;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace RabbitM.
原创
57阅读
0评论
0点赞
发布博客于 3 月前

WilsonGlobalSystemHooks_src.zip

在C#窗口中实现全局消息钩子,不是全局的键盘和鼠标钩子, C#能用全局消息钩子吗???(除了键盘和鼠标的) 单纯用c#不行,必须要有一个native dll配合它。 https://bbs.csdn.net/topics/390285452 最下面链接中的代码,原因是国外的下载不了,放此供有心人学习
zip
发布资源于 3 月前

JArray 查寻指定对象, jarray 取值

查询JArray列表找到指定字段为指定值的对象JArray jsonarray = JArray.Parse("[{'Id':3, 'Name': 'Product3'}, {'Id':1, 'Name': 'Product1'}, {'Id':2, 'Name': 'Product2'}]");var name = jsonarray.FirstOrDefault(x => x.Value<int>("Id") == 1).Value<string>("Name").
原创
203阅读
0评论
0点赞
发布博客于 4 月前

update select 多个字段

常用方法:直接更新UPDATE <table_name> SET <column_name1> = <value>, SET <column_name2> = <value> where在 SQL 中,表连接(left join、right join、inner join 等)常常用于 select 语句,其实在 SQL 语法中,这些连接也是可以用于 update 和 delete 语句的,在这些语句中使用 join 还常常得到事半功..
原创
177阅读
0评论
0点赞
发布博客于 4 月前

asp.net 网站 防止CSRF攻击 使用 ValidateAntiForgeryToken

一.CSRF是什么?  CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么?  你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账......造成的问题包括:个人隐私泄露以及财产安全。三.CSRF漏洞现状  
转载
47阅读
0评论
0点赞
发布博客于 4 月前

SqlServer存储过程调用接口

1.开启组件(2012以上版本支持)sp_configure 'show advanced options', 1;GORECONFIGURE;GOsp_configure 'Ole Automation Procedures', 1;GORECONFIGURE;GOEXEC sp_configure 'Ole Automation Procedures';GO2、存贮过程declare @ServiceUrl as varchar(1000) set @Service.
原创
128阅读
0评论
0点赞
发布博客于 4 月前

SQL 关于时区的处理案例

SQL 关于时区的处理案例:设置时间偏移:SWITCHOFFSET(StopageStartTime,'+08:00')时间转换:CONVERT(VARCHAR(19),SWITCHOFFSET(StopageStartTime,'+08:00'),121) SELECT CONVERT(VARCHAR(19),SWITCHOFFSET(StopageStartTime,'+08:00'),121) AS StopageStartTime, CONVERT(VARCHAR(19),SWIT
原创
48阅读
0评论
0点赞
发布博客于 4 月前

SQL 无法解决相等于操作中的“SQL_Latin1_General_CP1_CI_AS”和“Chinese_PRC_CI_AS”之间的排序规则冲突。 解决方案

SQL查询报如下错误Msg 468, Level 16, State 9, Line 3Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Chinese_PRC_CI_AS" in the equal to operation.解决方案:这是因为数据库的字符集不一致导致的,在条件后添加COLLATE Chinese_PRC_CI_AS 如下:SELECT oper.CO...
原创
142阅读
0评论
0点赞
发布博客于 4 月前

Sql Server 判断临时表是否存在,存在则删除

Sql Server 判断临时表是否存在,存在则删除,临时表一定要加"tempdb.."if OBJECT_ID(N'tempdb..#temp',N'U') is not nullDROP TABLE #temp;--项目时表
原创
261阅读
0评论
0点赞
发布博客于 5 月前

stimulsoft-reports 报表工具的使用方法笔记

1、运行Designer.WinForms.exe2、新建页面页面属性设置3、控件的使用ReportTitle:标题Header:列标题Data:内容数据设置样式:运行效果
原创
162阅读
0评论
0点赞
发布博客于 5 月前

MVC JsonResult 如何返回值

public JsonResult index(string startDate) { //结构体 var res = new { htmlPath = "测试1", excelPath = startDate }; return Json(res.ToJson(), JsonRequestBehavio...
原创
80阅读
0评论
0点赞
发布博客于 5 月前

angular 手动刷新值 $scope.$apply()

if (!$scope.$$phase && !$scope.$root.$$phase) { //脏值检测 $scope.$apply(); }开始用angular做项目的时候,一定碰到过$scope.$apply()方法,表面上看,这像是一个帮助你进行数据更新的方法,那么,它为何存在,我们又该如何使用它呢。  JavaScript执行顺序  JavaScript单线程操作,代码按照代码片段的...
转载
112阅读
0评论
0点赞
发布博客于 5 月前

ua-angular 下拉框的通用方法

下拉框的通用方法,自己的方法查询数据源 <sit-property sit-widget="sit-select" sit-value="vm.currentItem.Position" sit-validation="{required: true}" sit-options="vm.PositionList" s
原创
74阅读
0评论
0点赞
发布博客于 6 月前

ua-angular 树结构、grid数据表的使用

HTML<link rel="stylesheet" type="text/css" href="CRC.CommonApp/widgets/jstree/themes/default/style.min.css"><style> .row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex.
原创
112阅读
0评论
0点赞
发布博客于 6 月前

ua-angular 日期、下拉框从数据字典获取、日期、输入框、数字输入框的使用

平台页面<div class="command-bar-side-panel"> <button ng-click="vm.cancel()" class="btn side-panel-button">取消</button> <button ng-click="vm.save()" class="btn side-panel-button" ng-show="vm.validInputs">保存</button></
原创
117阅读
0评论
0点赞
发布博客于 6 月前

POSTMAN的post json参数方式的使用方法

POSTMAN的post方式的使用方法如果post是json格式,一定要在header中加上Content-Typen:application/json,把参数放到body里
原创
338阅读
0评论
0点赞
发布博客于 6 月前

sql server 数据库中明明有值但是查询怎么都查不到值

产生原因是因为编码问题数据库是英文版 但是数据库中数据又是中文的所以查询中文时需要加上N 1 select*fromcustomerwhereUsername=N'张三'
转载
712阅读
0评论
0点赞
发布博客于 6 月前

UA介绍和开发流程讲解

原创
167阅读
0评论
0点赞
发布博客于 6 月前

Sql查询速度太慢的优化,懂了原理就有了优化的方向。

1、建索引,where,join后面的条件建上索引2、不要使用子查询,也就是select中有select的套用3、不要使用inner join4、不要用*查询,请指明具体字段
原创
166阅读
0评论
0点赞
发布博客于 6 月前

C# WPF Dev TableView 导出Excel

C# WPF Dev TableView 导出Excel/// <summary> /// 导出文件【Excel】 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnExportFile_Click(object .
原创
95阅读
0评论
0点赞
发布博客于 8 月前

WPF 后台动态生成批量按钮列表

WPF 后台动态生成批量按钮列表<ListView x:Name="dgDictionaryList" Grid.Row="0" Grid.Column="0" Grid.RowSpan="2" Grid.ColumnSpan="5" Foreground="White" Background="#00000000" HorizontalAlignment="Center" Margin="8" VerticalAlignment="Top" ScrollViewer.Horizonta
原创
217阅读
0评论
0点赞
发布博客于 8 月前

IFS 编辑或创建菜单Edit Navigator

IFS 编辑或创建菜单Edit Navigator许可集授权 切换用户重新登录
原创
81阅读
0评论
0点赞
发布博客于 8 月前

IFS 新建窗体的权限菜单配置

新的窗口开发完成保存后,生成客制化项目,生成成功后进入下一步。 Generatedictionary 扫描需授权的窗口文件 第3步导出目录为:***\workspace\proj\source\proj\databas
原创
83阅读
0评论
0点赞
发布博客于 8 月前

IFS 注册动态选择卡窗口

注册动态选择卡窗口注册窗口方法 Reference address:http://sizerace.ifscloud.net/ifsdoc/f1doc/foundation1/050_development/022_user_interface/045_ee_dev/027_apf_development/800_references/020_window_level_activities/300_Register_Form.htm注册动态选择卡窗口 Register dynamic ta.
原创
124阅读
0评论
0点赞
发布博客于 8 月前

IFS 设置值列表要显示的字段

设置值列表要显示的字段
原创
88阅读
0评论
0点赞
发布博客于 8 月前

IFS 右键菜单创建过程

1、点击设计界面中commandManger的Designer2、选中Context menues点击上面的New Item In Tree新建图标,此新建项目为3、点击新建图标的三角点击 MenuItem,此新建项为右键的一级菜单3、在最左侧点击新建命令与刚建的右键菜单关联4、建事件,关闭设计窗口...
原创
137阅读
0评论
0点赞
发布博客于 8 月前

IFS 数据联动,既如何根据某控件的值控制其它控件的、显示隐藏、启用禁用、数据录入

数据联动,既如何根据某控件的值控制其它控件的、显示隐藏、启用禁用、数据录入添加id字段添加要显示的字段,的SQL Column中填写api的方法,参数为上面的id
原创
125阅读
0评论
0点赞
发布博客于 8 月前

IFS 新增数据时如何控制某些字段不能填写,修改数据时控制某些字段不能修改

新增数据时如何控制某些字段不能填写,修改数据时控制某些字段不能修改在新建事件中直接用列名称设置可用属性即可:public override SalBoolean vrtDataRecordGetDefaults(){ colsRectifyContent.Enabled = false; colsRectifyFile.Enabled = false; return true;}...
原创
72阅读
1评论
0点赞
发布博客于 8 月前

C# goto语句

一、C# goto语句goto语句把控制交给由标记标识符命名的语句。语法格式如下:goto label;......label: ...在C#中,任何语句都可以被标记。语句标记后紧跟一个冒号,一个标记标识符。常用的格式如下:goto identifier; // 标签goto case constant-expression; // switch-case标签goto default; // switch语言中的...
转载
102阅读
0评论
0点赞
发布博客于 8 月前

在静态方法中调用前台控件赋值

在静态方法中调用前台控件赋值 Application.Current.Dispatcher.Invoke(new Action(() => { (Application.Current.MainWindow.FindName("textBox1") as TextBox).Text += str; })); private void Window_...
原创
205阅读
0评论
0点赞
发布博客于 9 月前

SocketClient20200526.zip

此例子为socke使用,其中有服务器端有客户端,cccc_ConsoleServer为WPFf写的服务端,window为客户端
zip
发布资源于 9 月前

WPF ComboBox 前台手动默认下拉列表值 双向绑定值

WPF ComboBox 前台手动默认下拉列表值和双向绑定值<ComboBox HorizontalAlignment="Left" VerticalAlignment="Top" Width="120" IsEditable="False" SelectedItem="{Binding Path=CHECK_RESULT,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" > ...
原创
167阅读
0评论
0点赞
发布博客于 9 月前

WPF 取 DataGrid TextBox所在行数据

前台: <DataGrid Name="gridWuLiaoZhuiSu" AutoGenerateColumns="False" CanUserAddRows="False" Grid.Row="1" Style="{StaticResource DataGrid_WuLiaoZhuiSu}" ColumnHeaderStyle="{StaticResource DataGrid_WuLiaoZhuiSu_Header}" RowStyle="{StaticResource DataGrid_
原创
199阅读
0评论
0点赞
发布博客于 9 月前

WPF DataGrid 值转换 conver使用

前台代码声明:<UserControl.Resources> <local:CommConverter x:Key="commConvertMethod" /> <local:DateConverter x:Key="DateConvertMethod"/> <local:IndicatorConverter x:Key="IndicatorIndex"/> <DataTemplat...
原创
190阅读
0评论
0点赞
发布博客于 9 月前

WPF DataGrid 中TextBox 双向绑定值实现

双向绑定一定要加UpdateSourceTrigger=PropertyChanged此属性<DataGrid Name="gridWuLiaoZhuiSu" AutoGenerateColumns="False" CanUserAddRows="False" Grid.Row="1" Style="{StaticResource DataGrid_WuLiaoZhuiSu}" ColumnHeaderStyle="{StaticResource DataGrid_WuLiaoZhuiSu_He
原创
345阅读
0评论
0点赞
发布博客于 9 月前

IFS建模时让ID自动增加1

ID自动增加打开**.apy文件,找到插入方法“Insert___ ”
原创
118阅读
0评论
0点赞
发布博客于 9 月前

IFS 后台建模注意事项

后台建模注意事项:1、标准的模型不允许删减字段,不能修改字段的长度、名称等相关信息;2、标准模型客制化后和完全自定义模型均可新增可空类型字段,可对新增字段修改数据类型、长度;修改字段名称实际上是在数据库中保留原有字段,新增一个新命名的字段,仅仅是在模型中体现字段名称变更;模型中删除的字段,数据库中并不会删除;3、模型名称、字段名称的第一个字母必须大写;中间不能有下划线,其它采用驼峰命名规则;4、原则上不建议对已有字段做名称变更、数据类型变更、删除字段操作。...
原创
124阅读
0评论
0点赞
发布博客于 9 月前

IFS 添加数据时给指定列默认值

IFS 添加数据时给指定列默认值,重载方法vrtDataRecordGetDefaults来实现public override SalBoolean vrtDataRecordGetDefaults() { #region Actions string sFormName = Ifs.Fnd.ApplicationForms.Int.QualifiedItemNameGet(this.ParentForm); ..
原创
86阅读
0评论
0点赞
发布博客于 9 月前

IFS发布版本详细说明步骤

发布(只能在服务器上发布源码)把源文件夹source复制过去,把里面的bin、obj、.user文件删除了服务器文件夹在Delivery文件夹内按照日期建立新文件夹,并建立内部文件夹内部结构。相同日期添加后缀已区别。Client文件夹为编译后自动生成,server文件夹存放翻译文件,source文件夹存放C#代码。编译打开cmd窗口 执行_msbuild.cmd命令进入编译目录指定文件夹 先输入盘符,进行指定盘。命令e: 进行编译工具的文件夹E:\if...
原创
238阅读
0评论
0点赞
发布博客于 9 月前

IFS 打开窗口,启用或禁用新增按钮

在窗口事件WindowActions中捕捉事件PM_DataRecordNew来处理 private void tbwSecurityCheck_WindowActions(object sender, WindowActionsEventArgs e) { #region Actions switch (e.ActionType) { //新增按钮是否启用 .
原创
109阅读
0评论
0点赞
发布博客于 9 月前

将mySql数据库导出excel,以sheet形式导出表,和目录

将mySql数据库导出excel,以sheet开工导出加目录using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.Reflection;using System.Text;using System.Threading.Tasks;using S...
原创
184阅读
0评论
0点赞
发布博客于 1 年前

解决C#导出excel异常来自 HRESULT:0x800A03EC另一种可能解决方案

C#导出Excel时报:异常来自 HRESULT:0x800A03EC可能的原因是:你导出是的多个sheet时,1、sheet名称太长,超出30个字符,2、还有一种可能是sheet重名了
原创
754阅读
0评论
0点赞
发布博客于 1 年前

WPF Dev的DXTabControl 以选项的方式打开新的窗口,还能关闭

前端: <dx:DXTabControl x:Name="myTabPage" Margin="0,0,0,0" Grid.Row="2" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Padding="0"></dx:DXTabControl>后台方法: private voi...
原创
349阅读
0评论
0点赞
发布博客于 1 年前

PWF dev控件之 DXTabControl动态添加可关闭的选择卡

前台代码 <dx:DXTabControl x:Name="myTabPage" Margin="0,0,0,0" Grid.Row="2" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Padding="0"> <dx:DXTabItem Header="工单管理" x...
原创
197阅读
0评论
0点赞
发布博客于 1 年前

C# DataTable按指定列进行求和,查询DataTable指定列为数组或list对象

1、C# DataTable按指定列进行求和 DataTable dt = MyTeamDAL.Team_GainMoney("", out msg);//求列G_Money的总和 decimal totalMoney = Convert.ToDecimal(dt.Compute("sum(G_Money)", ""));2、DataTable查询出指定列为List对象或数...
原创
331阅读
0评论
0点赞
发布博客于 1 年前

html的textarea中的文字怎么换行显示

在后台用textarea保存的文字内容,内容中有换行,但在页面显示的时候,一般不会再显示出换行,原因是textarea保存的换行符(\r
)html不识别方法一、用样式解决:<style> .pre-text { white-space: pre-wrap; } </style>方法二、用...
原创
1123阅读
0评论
0点赞
发布博客于 1 年前

MVC公共模块的使用方法

模板:<div class="ttable"> <div style="float:right; font:14px !important;"> [<a href="javascript:void(0);" onclick="ViewHistoryApp(); return false;">审批历史记录</a>] ...
原创
184阅读
0评论
0点赞
发布博客于 2 年前

easyui 输入框和下拉框的取值和赋值方法

1、下拉框的绑定<input id="txtChangePurpose" class="easyui-combobox" name="txtChangePurpose" data-options="valueField:'Value',textField:'Text',prompt:'--请选择变更目的--',required:true,editable:false"> ...
原创
400阅读
0评论
0点赞
发布博客于 2 年前

EasyUI的datagrid编辑复选框

EasyUI的datagrid编辑复选框前台<table id="FeederTable" class="easyui-datagrid"></table>脚本 $('#FeederTable').datagrid({ singleSelect: true, onClickRow: onClickRow2, ...
原创
172阅读
1评论
0点赞
发布博客于 2 年前

C# Table转换JSON

using Newtonsoft.Json;using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Unisoft.Net.Common{ pu...
原创
47阅读
0评论
0点赞
发布博客于 2 年前

Google Authenticator(谷歌身份验证器)在苹果手机上IOS系统中 输入密钥时提示密钥无效的解决方案

今天做了一个谷歌身份证器一次性密钥,在安桌手机上都没问题,但客户把密钥在苹果手机IOS系统时提示:提示密钥无效如密钥如下ABSGIYLENVUW4QDHNVQWS3BOMNXW2===此密钥在安卓系统可以添加,在IOS系统上提示无效,经百度,原来是两个系统对一些编码解析不一样导致的。原文如下:I was having the same issue as above. ...
原创
3119阅读
0评论
0点赞
发布博客于 2 年前

Google Authenticator(谷歌身份验证器)C#版

Google Authenticator(谷歌身份验证器)什么是认证器?怎么对接?Google Authenticator(谷歌身份验证器)是谷歌推出的一个动态密令工具,它有两种密令模式。分别是“TOTP 基于时间”、“HOTP 基于计数器”,通过手机上 简单的设置就可以设定自己独一的动态密令, 那么我们怎么将我们的程序和认证器进行对接呢?其实谷歌认证器并不是需要我们对接这个工具的API而...
转载
1297阅读
0评论
0点赞
发布博客于 2 年前

C# List对象用Distinct方法为 指定某字段去重复

public class r_ver_product_main_att_Compare : IEqualityComparer<r_ver_product_main_att> { public bool Equals(r_ver_product_main_att x, r_ver_product_main_att y) { ...
原创
1638阅读
0评论
0点赞
发布博客于 2 年前

C# List<string>对象转换为以逗号分隔的字符串'a','b','c','d'

//结果 "'a','b','c','d'"string str=string.Join(",", listIDs.Select(q => "'" + q+ "'").ToArray());
原创
643阅读
0评论
1点赞
发布博客于 2 年前

layui.table 的使用例子

平台代码:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>table模块快速使用</title> <link rel="stylesheet" href="layuiadmin/layui/css/layui.css"...
原创
574阅读
0评论
0点赞
发布博客于 2 年前

asp.net 用ajax调用后台接口方法例子

后台:引用 using System.Reflection; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string method = Request.QueryString["Metho...
原创
503阅读
0评论
0点赞
发布博客于 2 年前

模板引擎文档 - layui.laytpl 例子

<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, mini...
原创
449阅读
1评论
0点赞
发布博客于 2 年前

MongoDb关联查询实例讲解

刚接触MongoDB,有个需求是进行两张表的关联查询的。需求:把订单表(PrepurchaseOrder)和用户表(User)通过邮箱(emaiL)进行关联,查找订单用户对应的钱包地址。订单表结构如下:{"email" : "haifeng@163.com","productName" : "中型2GPU矿机",}用户表结构如下:{"email" : "1507...
转载
179阅读
0评论
0点赞
发布博客于 2 年前

MySQL 语句优化总结

Sql语句优化和索引1.Innerjoin和左连接,右连接,子查询A.inner join内连接也叫等值连接是,left/rightjoin是外连接。SELECT A.id,A.name,B.id,B.name FROM A LEFT JOIN B ON A.id =B.id;SELECT A.id,A.name,B.id,B.name FROM A RIGHT JOIN...
原创
64阅读
0评论
0点赞
发布博客于 2 年前

WPF DevXpress GridControl masetr detail 主从数据绑定

方式一、效果图:前台代码:<dxg:GridControl Name="grid1" AutoGenerateColumns="AddNew" EnableSmartColumnsGeneration="True"> <dxg:GridControl.View> <dxg:TableView A...
原创
413阅读
0评论
1点赞
发布博客于 2 年前

AutoUpdater(WPF自动升级).zip

WPF自动升级实例,此demo是在实际项目中应用的,可实现程序升级,升级软件本身升级。也可以根据自己的项目改成winform的,升级逻辑都是一样的,不一样的只是界面展现形式。 使用方法: AutoUpdater.Lib.UpdateInfo new_client = new AutoUpdater.Lib.UpdateInfo(); new_client.AppName = clientApp.Name; new_client.AppVersion = new Version("1.0.0.6"); new_client.Desc = "修改已知BUG;提升软件运行速度。"; new_client.DownWebUrl = "http://192.168.134.1/down/Debug1.6.zip"; new_client.RequiredMinVersion = clientApp.Version; new_client.MD5 = DateTime.Now.ToString("yyyyMMdd-HHmmss-fff"); //检测更新状态 bool b = AutoUpdater.Lib.Updater.CheckUpdateStatus(new_client); if (!b) { //打开默认页面 DEVMain.MainWindow window = new DEVMain.MainWindow(); window.Show(); }
zip
发布资源于 2 年前

Vue双向绑定代码实现MVVM原理

Vue三要素响应式: 例如如何监听数据变化,其中的实现方法就是我们提到的双向绑定模板引擎: 如何解析模板渲染: Vue如何将监听到的数据变化和解析后的HTML进行渲染<!DOCTYPE html><html><head> <meta charset="utf-8"> <title> 实现vu...
转载
65阅读
0评论
0点赞
发布博客于 2 年前

C# 异步处理

异步 方法一、Dispatcher.BeginInvoke//异常更改消息状态 this.Dispatcher.BeginInvoke( new Action( delegate { ...
原创
1146阅读
0评论
0点赞
发布博客于 2 年前

WPF DevXpress GridControl控件头部复选框Demo.zip

WPF DevXpress GridControl 一列的头部显示复选框,用来全选/反选
zip
发布资源于 2 年前

WPF DevXpress GridControl 一列的头部显示复选框,用来全选/反选

前台代码 <dxg:GridControl Grid.Row="0" Name="grdInventory" SelectionMode="MultipleRow"> <dxg:GridControl.Columns> <dxg:GridColumn Header="选择" Horizon...
原创
415阅读
0评论
0点赞
发布博客于 2 年前

WPF DevExpress GridControl 实现点击行实现行的复选框跟随行的状态选中或取消.zip

WPF DevExpress GridControl 实现点击行实现行的复选框跟随行的状态选中或取消, 1、行选中,复选框同时选中;行状态为取消,复选框状态也取消选中。 2、列表总取消默认第一行选中问题
zip
发布资源于 2 年前

WPF DevExpress GridControl 实现点击行实现行的复选框跟随行的状态选中或取消

前台代码<Window x:Class="DXGridSample.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns...
原创
846阅读
0评论
0点赞
发布博客于 2 年前

MySQL翻页查询时一次查询出总条数,减少查询次数,提高查询速度

/*一次查询出总条数*/SELECT SQL_CALC_FOUND_ROWS * FROM `system_notice`; SELECT FOUND_ROWS() AS pcount
原创
513阅读
0评论
0点赞
发布博客于 2 年前

WPF Dev ComboBoxEdit绑定值

<dx:ThemedWindow xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="http://schemas.devexpress.com/winfx/...
原创
256阅读
0评论
0点赞
发布博客于 2 年前

WPF DevXpress 单选框

<dxe:ListBoxEdit ShowBorder="False" SelectedIndex="0" x:Name="lbButtonIndex" > <dxe:ListBoxEditItem Content="羽毛球" /> <dxe:ListBoxEditItem Content="篮球" />...
原创
130阅读
0评论
0点赞
发布博客于 2 年前

WPF dev comboBoxEdit token口令 如何赋多值token

1、前台代码ComboBoxEdit口令模式TokenComboBoxStyleSettings<dxe:ComboBoxEdit x:Name="MyToken" MaxHeight="90" Margin="16,12,16,16" IncrementalFiltering="False" V...
原创
158阅读
0评论
0点赞
发布博客于 2 年前

WPF数据绑定的时候用Converter在视图页面总是显示字符串不正常或NullReferenceException: 未将对象引用设置到对象的实例

开发环境VS2015WPF数据绑定的时候用Converter在视图页面总是显示字符串不正常或NullReferenceException: 未将对象引用设置到对象的实例,项目可以生成,也能运行,就是设计视图打不开,整了两天这个问题,心累,如下图最终加上try()catch()就可以了,别问我原因,我也不知道,有知道的留言using System;using System.Colle...
原创
229阅读
0评论
0点赞
发布博客于 2 年前

WPF ListView模板的使用方法

<ListView x:Name="listViewLeve2" HorizontalAlignment="Left" Height="730" Margin="6,28,0,0" VerticalAlignment="Top" Width="489" Foreground="White" Background="#00000000" ScrollViewer.HorizontalSc...
原创
849阅读
0评论
0点赞
发布博客于 2 年前

C# 复制List对象到新的对象列表

由于List之间使用相等符号的话,等于是把List的地址给赋值过去了,赋值后的List变化,会改变原有的List,并没有起到备份原始数据的作用,对于没有嵌套的List,可以采用遍历重新赋值的方法去赋值(传递的是值类型,并非引用类型),若List内的数据是一个类的话,赋值的时候需要重新实例化才行。但如果是嵌套的List列表,遍历这种方法就麻烦了很多。
翻译
1463阅读
0评论
1点赞
发布博客于 2 年前

C# 以GET或Post方式请求Web地址

/// /// 发送URL请求并接收返回的JSon/// /// Url,你懂的/// 传入Url的JSon参数/// public string sendRequestAndReceiveJSon(string Url, string jsonParas){HttpItem item = new HttpItem{URL = Url,Method = “GET”};st...
原创
309阅读
0评论
0点赞
发布博客于 2 年前

WPF引用外部样式的两种方式

1、Window页面这样引用&lt;Window.Resources&gt; &lt;ResourceDictionary&gt; &lt;ResourceDictionary.MergedDictionaries&gt; &lt;ResourceDictionary Source="pack://applicatio...
原创
1137阅读
0评论
1点赞
发布博客于 2 年前

wpf datagrid 滑动滚动条背景色自动变了 解决方法

今天遇到了一个奇怪的问题,在后台根据一个字段的值状态,重新给datagrid付值背景色后,由于数据太多,下拉滚动条后每行的背景色变了,随机的替换了经过查阅资料,了解到WPF的DataGrid在默认情况下的数据绑定加载时动态加载的,只实例化屏幕内可见的数据;行头的内容是通过绑定实现的,但是滚动刷新时传入的DataGridRow并不是实际位置的行,而是虚拟的,造成行头显示内容错乱;最直接的解决...
原创
583阅读
0评论
0点赞
发布博客于 2 年前

WPF给DataGrid加行号

  &lt;DataGridTextColumn Binding="{Binding Header, RelativeSource={RelativeSource AncestorType={x:Type DataGridRow}, Mode=FindAncestor}}" CanUserSort="False"  FontSize="20" Header="序列" IsReadOnly="Tru...
原创
1945阅读
0评论
1点赞
发布博客于 3 年前

WPF Bitmap转换ImageSource 内存瀑涨问题解决

DispatcherTimer timer_CurrentBeat = new DispatcherTimer();//条码自动读取时钟 private void Window_Loaded(object sender, RoutedEventArgs e) { timer_CurrentBeat.Interval = new TimeSp...
原创
1523阅读
0评论
0点赞
发布博客于 3 年前

jquery select text 不管用的解决方案 option[text 不能用

&lt;select id="selector1"&gt; &lt;option value="1"&gt;a&lt;/option&gt; &lt;option value="2"&gt;b&lt;/option&gt; &lt;option value="3"&gt;c&l
原创
1079阅读
0评论
0点赞
发布博客于 3 年前

jquery select text 不管用的解决方案 option[text 不能用

&lt;select id="selector1"&gt; &lt;option value="1"&gt;a&lt;/option&gt; &lt;option value="2"&gt;b&lt;/option&gt; &lt;option value="3"&gt;c&l
原创
1079阅读
0评论
0点赞
发布博客于 3 年前

C# WPF DataGrid中查找指定模板中的控件

for (int i = 0; i &lt; this.gdView.Items.Count; i++) { var cntr = this.gdView.ItemContainerGenerator.ContainerFromIndex(i); ...
原创
1047阅读
0评论
1点赞
发布博客于 3 年前

主窗口关闭时触发子窗口的关闭事件, 子窗口中关闭父窗口

/// &lt;summary&gt; /// 关闭窗口事件 /// &lt;/summary&gt; /// &lt;param name="sender"&gt;&lt;/param&gt; /// &lt;param name="cancelEventArgs"&gt;&lt;/param&gt;
原创
4100阅读
0评论
0点赞
发布博客于 3 年前

通过类库加载用户自定义控件到定制子窗口

UserControl uc =(UserControl) Assembly.Load("COSMO.IM.Client.Scan").CreateInstance("COSMO.IM.Client.Scan.Scan_New_Skin"); this.ContentControl.Content = uc;//加载子窗口
原创
152阅读
0评论
0点赞
发布博客于 3 年前

只允许用扫码枪输入,不允许手输入,判断输入频率

只允许用扫码枪输入,不允许手输入,如何判断是扫码枪还是手输入呢?通过输入频率来判断,所以有了这个方法,自己可以根据情况调试时间 private DateTime _dt = DateTime.Now;  //定义一个成员函数用于保存每次的时间点          //允许最大间隔时间         private int interval_time = 250; private void...
原创
2732阅读
0评论
0点赞
发布博客于 3 年前

Blend 修改 WPFr ComboBox的背景色、字体颜色和下拉背景色

用Blend 修改 WPF ComboBox的背景色和字体颜色 详情介绍 vs2015
7z
发布资源于 3 年前

用Blend 修改 WPF ComboBox的背景色和字体颜色 详情介绍

Blend是VS 2015中自带的,所以框架.NET Framework4.5及以上。用Blend打开页面1、拖一个下拉框ComboBox,并添加几项默认值,以方便测试看效果。
原创
5890阅读
0评论
3点赞
发布博客于 3 年前

WPF DataGrid 指定列用输入框展示

&lt;DataGridTemplateColumn Header="实测值" IsReadOnly="False" CanUserReorder="False"&gt; &lt;DataGridTemplateColumn.CellTemplate&gt; &lt;Data...
原创
857阅读
0评论
1点赞
发布博客于 3 年前

C#app.config向配置文件中添加键值对,有则修改,无则添加

//向配置文件中添加键值对,有则修改,无则添加 public static void SetAppSetting(string key, string value) { if (!ConfigurationManager.AppSettings.AllKeys.Contains(key)) { ...
原创
1618阅读
0评论
0点赞
发布博客于 3 年前

C#判断DataTable某字段是否包含某值

// &lt;summary&gt; /// 判断DataTale中判断某个字段中包含某个数据 /// &lt;/summary&gt; /// &lt;param name="dt"&gt;&lt;/param&gt; /// &lt;param name="columnName"&gt;&lt;/param&am
原创
12909阅读
1评论
1点赞
发布博客于 3 年前