实用工具 策略 技巧 文件
ulimit文件限制命令
当进程打开现有文件或创建新文件时,会受到文件描述符的限制。 Linux系统中经常出现错误too many open files ,说明你打开的文件数量超过文件描述符的限制。 查看文件描述符大小: [root@centos7-190:mysql]$ ulimit -n102412修改文件描述符大小: ......
C/CPP在命令行中生成DLL文件
简单的写一个C调用DLL(动态链接库)的例子。 创建3个.c文件备用 test.c 1 #include <stdio.h> 2 3 //这里声明,表示来自dll文件。 4 extern int Add(int,int); 5 extern int Square(int); 6 extern int ......
PageOffice实现文件在线安全预览——禁止编辑、下载、复制等
实际应用中,很多时候不仅需要在线编辑文件,还需要在线安全预览文件,要求不能复制、下载、另存到本地等情况。pageoffice可以实现文件在线安全预览,禁止:编辑、复制、粘贴、右键菜单、选择、下载、另存、F12下载、PrintScreen拷屏等操作。 一、环境 前端:vue 后端:springboot ......
Linux 配置文件相关
手动生成passwd文件 cygwin安装完,没有passwd的文件,如果在cygwin安装zsh,无法修改默认为zsh,所以 mkpasswd -l > /etc/passwd mkpasswd是生成对应的文件信息,然后导入到passwd,修改passwd对应的用户shell就可以 ......
.net Redis工具类
新建RedisCache缓存类库 代码如下: RedisHelper: 1 using FBW.RedisCache.Service; 2 using Newtonsoft.Json; 3 using StackExchange.Redis; 4 using System; 5 using Syst ......
springBoot,springCode项目 java 读取Excel 文件操作
导入的文件 前端点击上传得到文件(MultipartFile file 【这里是存放的临时文件】) 本人前端用的vue3,elementui, 导入按钮代码 <!--导入文件 --> <el-col :span="1.5"> <el-button type="info" plain icon="el ......
行为策略与目标策略、On-policy与Off-policy
在强化学习中,行为策略和目标策略的区别在于,行为策略是智能体在环境中实际采取的策略,而目标策略是智能体希望学习的最优策略。¹ 行为策略和目标策略的差异会影响到强化学习算法的选择和性能。¹ 行为策略和目标策略都是强化学习中的重要概念。 (1) 强化学习中,确定性策略和随机策略的区别,以及各自经典的算法 ......
C#.NET 大文件上传解决方案(500M以上)
ASP.NET上传文件用FileUpLoad就可以,但是对文件夹的操作却不能用FileUpLoad来实现。 下面这个示例便是使用ASP.NET来实现上传文件夹并对文件夹进行压缩以及解压。 ASP.NET页面设计:TextBox和Button按钮。 TextBox中需要自己受到输入文件夹的路径(包 ......
Winform中通过自带的App.config实现从配置文件中读取配置
场景 Winform中实现保存配置到文件/项目启动时从文件中读取配置(序列化与反序列化对象): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/129614129 在上面通过自定义xml配置文件进行读取和保存到配置文件的功能。 除此 ......
银行对接 加签验签工具类Sm3withSm2Helper
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using Org.BouncyCastle.Asn1.X9; 6 using Org.BouncyCastl ......
ASP.NET 大文件上传解决方案(500M以上)
IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag 客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传的下载: Accept-Ran ......
14-springboot配置文件
1、.properties文件 键值对的properties属性文件配置方式 SpringBoot默认读取该文件作为项目配置文件 2、.yml文件 yml 也是一种配置文件格式,主要采用空格、换行、冒号等格式排版进行配置; yml 后缀也可以使用 yaml 后缀; 配置的值与前面的冒号必须要有一个空 ......
Python 自动识别并批量转换文本文件编码
如题,很简单,就是先用chardet 库识别文件编码,解码之后再输出成目标编码。算是个偶尔能用上的小工具,要用的时候万一没有就很难受的那种,比如,网上下载了别人的项目文件,一打开全是乱码…… 代码 加了比较详细的注释~~ 看懂的要求应该不高,平时用过Python,知道几个常用库就行。 from pa ......
day9记录_idea上传文件接口调用
day9_idea上传文件接口调用,如下图,调用成功 注:pom文件需要增加以下代码: <dependencies> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.14.1< ......
.md文件格式详解,即markdown文件语法。记笔利器
###Markdown是一种轻量级的标记语言。Markdown 虽然功能不是很强大,但是非常简单好用 #1、标题(#) 标题(h1~h6标签) 格式: #一级标题 ##二级标题 ###三级标题 #2、段落(空行) 段落 段落1 段落2 #3、换行(两个空格或\) #4、文字格式(*) 斜体 粗体 # ......
这些类型的Web前端开发工具必须会用
任何 Web 或移动解决方案的前端对于设计出色的用户体验以及留住或转化用户都至关重要。选择合适的工具来提供视觉和功能出色的前端仍然是一个问题。看看小编推荐的前端开发框架、库和工具,以帮助大家做出明智的选择。 ......
groove 将数据写入本地文件
package script.assertions def order_number = vars.get("order_number30691") // 获取要写入的数据println(" order_number ")println (order_number) def file = new F ......
Qt Creator的CDB调试器--使用技巧与解决调试很慢的心得,重点是Symbols Path设置
CDB(command line debugger)是给控制台调试代码用的,CDB是WinDbg的小兄弟。因为VS的VC++用的调试器是C:\Windows\System32\vsjitdebugger.exe,所以安装Visual Studio是没有cdb的。必须从WDK里面安装Debugging ......
C# 大文件上传解决方案(500M以上)
以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。 准备文件上传的API #region 文件上传 可以带参数 [HttpPost("upload")] public JsonResult uploa ......
Python离线库压缩文件怎么安装tar.gz文件?
在使用pip安装python库的时候,大部分情况下都是通过命令来在线安装的。但是在网络不好或者是库比较特殊的情况下就要去下载python库压缩文件来手动安装了。而tar.gz就是python库压缩文件的一种格式,下文会来介绍一下要如何去安装它。 1.python库压缩文件可以从pypi这个官网或者是 ......
用Python编写一个封装mstsc的RDP批量管理工具
要实现的功能 1. 调用系统的mstsc命令来实现远程桌面 2. 确保连接过程不可见,实现直接连接的效果 3. 支持窗口和全屏连接 4. 支持手动添加新的桌面 5. 支持显示桌面列表 6. 支持删除列表 7. 隐藏桌面的地址和密码,只显示别名和用户名 8. 当选中项目时,取消隐藏 项目地址 点击传送 ......
JAVA 大文件上传解决方案(500M以上)
我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。 这次项目的需求: 支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,ie8,ie9,Chrome,Firefox,360安全浏览器,并且刷新浏览器后仍然能够续传,重启浏览 ......
sysbench压测工具操作文档
sysbench压测工具操作文档 sysbench是一个基于 LuaJIT 的可编写脚本的多线程基准测试工具。它最常用于数据库基准测试,但也可用于创建不涉及数据库服务器的任意复杂工作负载 一、安装sysbench 1.1、借助包管理器安装 Debian/Ubuntu curl -s https:// ......
CleanShot X:截图、录屏、标注甚至识别文字的多合一小工具
如果经常使用截图功能,需要记录或者保存一些灵感的,或者喜欢在截图上直接写备注的,我真的好推荐cleanshotX这个软件,缺点大概就是只能mac用。 应用简介 CleanShot X 不仅可以搞定截图、标注、录屏以及滚动截屏。有些「不务正业」的它还能一键隐藏桌面所有图标,不过这也是它的细节之一:进行 ......
docker-compose restart 策略
restart 策略用于控制容器在退出后的行为。 on-failure 是指在容器退出时,当其退出状态码不为0(即失败)时,自动重启该容器。具体来说,它会重启那些在容器退出时返回非0状态码的容器。如果容器在退出时返回状态码0,则不会自动重启该容器。 no:容器退出时不重启容器; always:容器退 ......
《做一个不背锅运维:K8S Service底层策略初探和分析》
创建用于测试的Deployment和Service apiVersion: apps/v1 kind: Deployment metadata: labels: app: test-goweb name: test-goweb spec: replicas: 6 selector: matchLab ......
死锁的四个必要条件以及处理策略
一、什么是死锁 死锁是指两个或两个以上的进程(线程)在运行过程中因争夺资源而造成的一种僵局。 例如,某计算机系统中只有一台打印机和一台输入设备,进程P1正占用输入设备,同时又提出使用打印机的请求,但此时打印机正被进程P2 所占用,而P2在未释放打印机之前,又提出请求使用正被P1占用着的输入设备。这样 ......
SQL数据库丢失恢复 SQL数据库误删除恢复工具 SQL数据库覆盖恢复工具
SQL数据库文件丢失,误删除,数据库所在分区误格式化 数据库误还原覆盖 等情况 极佳数据库开发出数据库碎片恢复软件。可以从磁盘和分区恢复丢失的数据库文件市面上常规恢复软件无法恢复情况下的恢复,即碎片级数据库提取恢复。根据数据库物理结构,查找碎片,组合出丢失的文件。 点击下载 支持SQL6.5 7.0 ......