js中的事件流和事件处理程序
HTML和js之间的交互是通过事件实现的。 事件流描述的是从页面中接受事件的顺序。 事件流 IE中的事件流是事件冒泡流。顺序是从里向外 eg:div-body-html-Document Netscape Communicator的事件流是事件捕获流。顺序是从外向里 eg:Document-html ... 查看全文
RocketMQ在windows环境下的安装
一.预备环境1.系统 Windows2. 环境 JDK1.8、Maven、Git 二. RocketMQ部署1.下载1.1地址:http://rocketmq.apache.org/release_notes/release-notes-4.2.0/1.2选择‘Binary’进行下载1.3解压已下载 ... 查看全文
C#筆記00--最基礎的知識
由于本人拥有C/C++的基础,所以在學習C#的時候還是比較快的,在最基礎的東西之中我只會記錄那些與C/C++不同的地方,或者個人認爲比較重要的地方。 0. 數據類型: C#中的數據類型與C++沒有太多的差異,具體情況如下表格。其中比較重要的是需要對decimal有一個印象,你可以理解為一個精度更高的 ... 查看全文
WPF中DataGrid列根据条件隐藏
一、采用代理1、xaml的Resources中添加一个FrameworkElement的代理<Window.Resources> <FrameworkElement x:Key="Proxy" DataContext="{Binding}"/> </Window.Resources>2、用一个隐藏的 ... 查看全文
C# DataTable数据增加小计合计列
/// <summary> /// 分类小计,并有合计行 /// </summary> /// <param name="dt"></param> /// <param name="sColHeJi">显示合计小计的字段</param> /// <param name="nColHeJi">需要显示 ... 查看全文
Winfrom自定义弹框设计
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Drawing.Drawing2D;using ... 查看全文
C# WinForm自制项目模板入坑记
1. 创建模板配置 1.1 在项目目录中创建 文件夹 1.2 创建一个名为“template.json” 的新文件 注意: 指明模板中将要被替换的字符串 2. 安装模板 运行命令 以安装位于当前文件夹的模板 3. 测试模板 运行命令 ,新项目成功在 目录下生成,名字也都统一改为 4. 遇到的坑 现在 ... 查看全文
WindowsQQ消息防撤回补丁制作
需要工具:x32dbg、两个QQ账号。 PC挂一个qq,用xdbg32调试 之后搜索im文件,其实这个东西在IM..dll文件夹里面(别问我怎么知道,网友说的,另外提示对应的PC_Wechat相应部分在WeChatWin.dll文件中,也是网友说的) 然后去调试上面im.dll文件即可,在此区域去搜 ... 查看全文
ES6字符串新增API之padStart妙用
ES6在日常开发中用的已经很普遍了,其中对字符串处理能力加强,新增了几个有用的API,例如:trimStart,trimEnd,pasStart, padEnd, stratsWith, endsWith, include, repeat...等等。今天我们要讨论的是pasStart/pasEnd。 ... 查看全文
LDAP/SASL/GSSAPI/Kerberos编程API(2)--krb5客户端
krb5API有两个可用的库:MIT和Heimdal,两个库的API不一样,一方客户端的API连接上另一方服务端基本上是没问题的.API中的kadmin两个库则是完全不兼容,可从MIT和Heimdal两个的kadmin应用工具看出,连接对方的kadmin服务端是不成功的.kadmin目的是为远程操控Kerberos服务器,一般我们开发Kerberos应用很少以此为目标,都是直接使用它们各自的kad 查看全文
c# AutoResetEvent
AutoResetEvent 允许线程通过发信号互相通信。通常,此通信涉及线程需要独占访问的资源。 线程通过调用 AutoResetEvent 上的 WaitOne 来等待信号。如果 AutoResetEvent 处于非终止状态,则该线程阻塞,并等待当前控制资源的线程通过调用 Set 发出资源可用的 ... 查看全文
【零基础】易盛9.0API入门二:登陆
一、前言 前一节解决了开发环境问题,这一节就进一步实现API登陆交易服务。 我们先简要说明下API涉及的两个类ITapTradeAPI和ITapTradeAPINotify,他们分别实现了“指令”和“回调消息”的功能。 ITapTradeAPI(指令):比如发送下单指令、登陆指令、撤单指令等。 IT ... 查看全文
C#获取时间戳和时间戳反转为时间方法
/// <summary> /// 取时间戳,高并发情况下会有重复。想要解决这问题请使用sleep线程睡眠1毫秒。 /// </summary> /// <param name="AccurateToMilliseconds">精确到毫秒</param> /// <returns>返回一个长整数时间 ... 查看全文
WPF DataGrid下滑动态加载数据
效果如图: 重点是判断滑动到DataGrid底端(VerticalOffset等于ScrollableHeight),则继续加载数据 示例代码 查看全文
DelphiXE3中创建WebService(服务端+客户端) 1
DelphiXE3新建WebService具体操作:1.打开“DelphiXE3”->“File”->“New”->“Other”2.“New Items”->“Delphi Projects”->“WebSrvice”->“SOAP Server Application”3.“Stand-alon ... 查看全文
C#数据列表导出为Excel
以下DataTable转Excel为引用他人页面,https://jingyan.baidu.com/article/fedf0737a0f54335ac8977b8.html 其余类型转Excel为自己所需要而进行更改的。 此篇文章为记录该功能编写,如果该断代码,对各位有用,各位在使用时,所遇到的 ... 查看全文
linux 解决windows文件迁移到linux后的^M问题
windows 默认的文件换行是\r\n linux 默认的是\n 所以从windows上转到linux的文件用VIM打开的话VIM无法识别换行符,所以需要转换 方法1 如果只是单独的几个文件,可以直接用vim打开,然后输入 或者手动替换: 输入以下字符串: %s/^M//g (注意,^M = Ct ... 查看全文
win10家庭版解决“管理员已阻止你运行此应用”
https://blog.csdn.net/xy36910/article/details/82914544 解决方法:以管理员身份运行“命令提示符”(可以在win10自带的小娜搜索“cmd”然后右键选择“以管理员身份运行”),然后在要运行程序所在的文件夹下运行该程序即可。 ... 查看全文
发现一个有趣的开源项目:通过动画教你学习算法
学算法学累了吧?被算法虐的不轻吧?反正,我已经被虐的遍体鳞伤。所以今天呢,我给大家介绍一个开源项目,这个开源项目给我们提供了一个通过视图动画学习算法的环境。下面来一览究竟。先上一张可视化学习算法的图片吧,让你们感受下这个开源项目已经斩获了很多star了,如下:地址:https://github.com/algorithm-visualizer/algorithm-visualizer到目前为止,这 查看全文