编程笔记

解决C# webBrowser 操作多级联动Select下拉框

解决C# webBrowser 操作多级联动Select下拉框

最近在做一个类似于注册机的网页模拟操作,用的是winform窗体应用程序中的webBrowser实现的。但是在实际开发过程中遇到了一个多级select联动的问题,只有当选中了第一个select时,第二个select选择框中才会有数据可以选中。我在百度/谷歌/必应上均进行了搜索,结果一个能用的解决方案

Clear Breeze Clear Breeze 2021-09-07
1.9K+ 0 0
解决webBrowser占用内存过高的问题

解决webBrowser占用内存过高的问题

最近没怎么更新博客了,一直在开发一款WinForm程序。在开发过程中使用到了webBrowser控件,发现在长期运行后占用的内存会越来越高,最后直接导致程序异常崩溃,今天写个博客记录一下我的解决方法。 解决思路:每次用完 webBrowser 后调用 Dispose();销毁 webBrows

Clear Breeze Clear Breeze 2021-08-20
2.6K+ 0 0
修改webBrowser内置的IE浏览器内核版本

修改webBrowser内置的IE浏览器内核版本

最近在做一个窗体程序的时候,使用到了webBrowser,但是经过测试发现默认webBrowser使用的是IE7或者8的内核,网页内容显示不完全,有很多东西是加载不了的,最后更改内核为IE11后发现就正常使用了,下面分享一下解决代码。 通过注册表更改浏览器版本代码: /

Clear Breeze Clear Breeze 2021-08-10
2.3K+ 0 0
Windows11设置系统任务栏居左

Windows11设置系统任务栏居左

Windows11预览版已经更新了,更新完成之后发现系统任务栏是居中的,用习惯WIN7和WIN10的小伙伴或与会感觉到不适应,那么我们如何把任务栏改成居左呢? 原始任务栏位置: 更改任务栏教程: 1.在任务栏空白区域点右键,点击弹出的任务栏设置 2.找到任务栏

Clear Breeze Clear Breeze 2021-08-07
1.9K+ 0 0
C#创建、写入、删除Txt文本文件

C#创建、写入、删除Txt文本文件

前两天在做一个WinForm程序的时候,需要一个记住密码的功能,我又不想把这个信息保存到数据库,所以就想着用txt文件保存登录信息的json到硬盘中,然后需要记录和回显的时候就使用这个txt文件里的json来操作。 首先,窗体加载时判断文件是否存在,若不存在则创建,存在则读取信息回显:

Clear Breeze Clear Breeze 2021-07-21
3.9K+ 0 0
亲测可用的JS复制数据到剪切板实例

亲测可用的JS复制数据到剪切板实例

这两天在做一个项目的时候,客户提出来要在前端页面上加个复制按钮,点击按钮就把当前行的型号数据复制到剪切板。我在网上找了一些JS复制数据到剪切板的代码作为参考,实际情况就是要么是无效、要么会影响现有的页面显示效果。最后通过思考整合,封装了一个比较合适好用的js复制数据到剪切板的方法。 实例代码:

Clear Breeze Clear Breeze 2021-07-16
2.5K+ 0 0
C#定时器Timer用法实例

C#定时器Timer用法实例

在工作中有时候会写一些定时执行任务的工具,定时器Timer也经常会使用到,今天写篇博文记录一下Timer的具体用法实例,希望能给新入门的同行提供一些帮助。 代码实例: using System; using System.Collections.Generic; using System

Clear Breeze Clear Breeze 2021-07-05
2.1K+ 0 0
限制layui输入框只能输入整数或小数

限制layui输入框只能输入整数或小数

在输入一些类似于商品件数、商品价格或其他只能为整数或者小数的信息时,虽然在后端接口上也会进行限制,但是在前端上也要进行输入限制和提示。 如果要限制下图发票金额和发票税率,我们首先要知道JS中的onkeyup方法,它的作用是在用户按下并松开键盘时执行的操作。 我们首先编写一个通用方

Clear Breeze Clear Breeze 2021-07-03
6.6K+ 0 0
再次无损收款Google AdSense广告费用

再次无损收款Google AdSense广告费用

之前在博客写过一篇文章,是关于使用招行银行卡进行谷歌广告联盟无损收款的,有兴趣的站长朋友们可以去看一下《2021谷歌广告联盟(Google AdSense)国内最新无损收款方式》,目前招行接收谷歌广告联盟的汇款应该是最优解了。 今天又收到了谷歌广告联盟的汇款了,108美金,写个

Clear Breeze Clear Breeze 2021-06-15
3K+ 0 0
Base64实现数据隐写的原理分析

Base64实现数据隐写的原理分析

在开始本篇文章前,让我们先来看一组base64编码的字符串,这组base64解码后的内容是daidrhouse。这看来似乎并没有什么问题。但是当你仔细观察时,你会发现第一行和第4行解码后的结果都是d,但编码内容竟然不太一样? ZG== YY== aW== ZF== cm== aM== b2==

Clear Breeze Clear Breeze 2021-06-05
1.9K+ 0 0
JS计算并保留小数点后两位实例代码

JS计算并保留小数点后两位实例代码

这几天在项目开发过程中,涉及到了一些前端需要计算的功能,有一部分数据计算后小数点后有很多位,但项目要求保留小数点后三位或者两位,然后就写了个js函数来处理这个问题,取舍位数时遵循四舍五入,可以指定保留小数点后任意几位数。 实例代码: function round(v, e

Clear Breeze Clear Breeze 2021-05-28
2K+ 0 0
Layui.Table跨页多选及换页恢复勾选

Layui.Table跨页多选及换页恢复勾选

这两天项目开发过程中遇到了一个场景,需要layuitable支持跨页多选,去layui官网看了一下文档发现没有checkbox跨页复选或多选的相关实例和说明,只能自己去百度查阅资料了,经过一番查找和修改,完美实现了这个跨页多选(翻页复选)以及翻页后重新选中的功能,具体实现功能如下图: 1.首先

Clear Breeze Clear Breeze 2021-05-25
5.8K+ 0 0
JavaScript读取本地Json或txt文件内容

JavaScript读取本地Json或txt文件内容

在前端的开发过程中,有时候上传文件时要求直接读取和显示文件内容,这时候就需要使用JavaScript来对文件进行处理。 实现思路非常简单,先给file选择框绑定onchange事件,在文件选中之后先读取文件,拿到内容后进行对应的数据显示或处理即可,实例代码如下: <!doctype

Clear Breeze Clear Breeze 2021-05-22
2.7K+ 0 0
Layui自定义Table多级表头

Layui自定义Table多级表头

在项目开发过程中,一些报表的功能有时候需要显示多级表头,那么使用Layui怎么给Table自定义多级表头呢?我们需要在表头定义时使用到rowspan和colspan两个参数。 参数说明: rowspan 占用行数 colspan 占用列数 实现效果: 示例代码:

Clear Breeze Clear Breeze 2021-05-13
5.2K+ 0 0
Layui动态生成Table表头

Layui动态生成Table表头

最近在写一个项目,前端框架用的是Layui,因为项目工期有点紧张,在开发过程中遇到的一些问题和解决方案没及时更新到博客中,后面应该会慢慢更新一些关于layui使用的一些知识。 说起动态表头生成,我在百度上找了很多资料,对于我来说作用不是很大,最后还是根据layui的基础逻辑自己做的动态表头生成

Clear Breeze Clear Breeze 2021-05-03
5K+ 0 1
1 2 3 4 5 6 10