XOR
Python多进程
转载:一篇文章搞定Python多进程(全) - 知乎 (zhihu.com) 一篇文章搞懂Python多线程简单实现和GIL - https://mp.weixin.qq.com/s/Hgp-x-T3ss4IiVk2_4VUrA一篇文章理清Python多线程同步锁,死锁和递归锁 - https:// ......
ibatis 两次查询的问题
10年前的项目框架中发现分页检索都是两次查询,执行的线程是相同的 一开始怀疑是 DAO 和 DAO2 中有重名的方法导致 后来经过反复调查,原来是在DAO中使用 queryForPaginatedList 导致的 com.ibatis.sqlmap.engine.impl.SqlMapSession ......
spring mvc handle 404
http://stackoverflow.com/questions/18322279/spring-mvc-spring-security-and-error-handling 正常情况下 no mapping found 不抛出异常 可以配置 <servlet> <servlet-name>di ......
jQuery 取出所有checkbox 选中的值(和其他常见操作)
var roleIdArray = []; $.each($("input:checkbox[name=roleId]:checked"),function(i,n){ roleIdArray.push($(n).val()); }); $("#roleIds").val(roleIdArray.j ......
23) maven deploy:deploy-file 插件部署jar和pom
http://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html 1. 为什么用这个插件 想直接上传文件到仓库,而不是部署maven项目到仓库 2. 部署哪个文件?file 3. 部署到哪?url 4. 部署时权限怎么 ......
24) dependency:resolve 当依赖出现了问题
http://maven.apache.org/plugins/maven-dependency-plugin/resolve-mojo.html 有依赖出现问题可以用这个插件解决一下 [INFO] Scanning for projects... [INFO] [INFO] [INFO] Buil ......
什么是 CA
https://www.digicert.com/ https://cn.globalsign.com/ Certificate Authority 为网站颁发证书的权威机构 The more your customers trust you, the more they buy from you. ......
linux 查看端口
step1 查进程号 syntax : netstat -apn|grep [port number] e.g. netstat -apn|grep 8888 explain -a, --all, --listening display all sockets (default: connected ......
HashUtils.java 工具类
import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class HashUtils { private static String[] hexCode = { "0", " ......
ant 简单例子
和Maven类似,ant有一个 build.xml 文件 一个 pom.xml 代表一个 Maven项目 一个build.xml 代表一个ant项目 <project name="MyProject" default="clean" basedir="."> <description> simple ......
什么是 iaik
iaik.xml.crypto.xades.SignatureTimeStamp 下面这个是官网 http://www.iaik.tugraz.at/ 下面这个是for java https://jce.iaik.tugraz.at/ 缩写字母jce的意思是: Java™ Cryptography ......
查找某文件夹下所有java文件(包括子文件下的文件)
<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.0</version> </dependency> import java.io.File; import java.i ......
一个有趣的问题:卷积和池化能否相互代替?
本文来自公众号“AI大道理” 卷积和池化层在神经网络中非常常见。 正因为习以为常,所以容易让人误以为是必不可少的。 那么卷积能代替池化吗? 池化又能否代替卷积呢? 要想回答这个问题,必须深究其本质,才能看清楚他们是否不可获取,以及缺了会怎么样。 编辑 1、卷积的本质 卷积是一种运算,特征图与卷 ......
Vue3 中组合式API 与 React Hooks 的区别是?
Vue3 中组合式API 与 React Hooks 的区别是? 1. 调用顺序 Vue3:组合式API不限制调用顺序,可以有条件地进行调用 React-hooks:有调用顺序的限制,不可以写在条件分支中 查看源码分析:例如:useState定义的变量会放在一个数组中,在条件分支中需要根据条件定义变 ......
ESP32使用MQTT协议发送数据
参考博客:https://blog.csdn.net/weixin_42328389/article/details/123049977 参考官方示例MQTT 下的TCP 做个测试 要改的代码只有这里: 需要一一对应,但是client_id不能一样,否则会被认为是 同一个client 使用MQTTX ......
linux软件安装:rpm安装-yum安装-编译安装-二进制安装
转:https://blog.csdn.net/weixin_43880061/article/details/125354573 1 简介 在CentOS系统中,软件管理方式通常有这几种方式: rpm安装 、yum安装、编译安装、二进制安装 。 编译安装,从过程上来讲比较麻烦,包需要用户自行下载, ......
RMQ——询问区间最大最小值问题
RMQ 如题:作用是询问区间最大最小值问题 步骤: 1.定义 a[i]表示数列的数 lg数组是一个辅助数组,用于快速计算查询区间的长度对应的k值。具体来说,lg[i]表示以2为底,i的对数。在C++中,可以使用lg2函数来计算以2为底的对数 f[i][j]表示从a[i]到a[i+2^i-1]这个范围 ......
WinFrom无边框窗体响应边框事件(无边框Winform快捷响应拖动事件)
网上有在窗体上响应鼠标按下事件,并记录鼠标移动轨迹来移动窗体,比较繁琐。 在窗体响应鼠标按下事件,使用Windows窗体的消息来把鼠标按下消息转发至当前窗体,实现响应拖动窗口。 public class MoveWindow { //无边框程序移动窗体 [DllImport("user32.dll" ......
MongoDB 大文件处理 _ Building MongoDB Applications with Binary Files Using GridFS
https://www.mongodb.com/docs/manual/core/gridfs/?_ga=2.14656884.2104711149.1685609332-621414559.1685004986 GridFS GridFS is a specification for storin ......
pygame-02基本元素的绘制
### 1-实例代码 ``` import pygame,sys pygame.init() screen=pygame.display.set_mode((600,400)) pygame.display.set_caption("绘制基本元素") screen.fill((255,125,0)) ......
如何将word图片粘贴到CuteEditor里面
1.编辑器修改 (可选) 1.1在 ueditor/config.json 中添加代码块 /* 上传word配置 */ "wordActionName": "wordupload", /* 执行上传视频的action名称 */ "wordFieldName": "upfile", /* 提交的视 ......
vue解决密码input框内回显浏览器之前保存的账号密码
问题: 浏览器保存登录的账号密码之后,在界面修改会自动回显到input框内,影响观感使用。 解决办法: 给input加上属性 autocomplete="new-password" readonly onfocus="this.removeAttribute('readonly'); this.ty ......
CentOS 安装 svn server
https://www.howtoforge.com/tutorial/how-to-setup-a-svn-server-on-centos-6/ 安装 安装 subversion 只需一条命令 yum install -y subversion 输入的日志信息: Loaded plugins: ......
JAVA 反射应用:Annotation
SomeClass.java import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import jav ......
22) 插件指定多个source folder、 插件获取 pom 文件中的信息
操作 1. 增加插件 <build> <plugins> <plugin> <artifactId>maven-resources-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> <goals> ......
CentOS 安装 svn server ..
https://subversion.apache.org/packages.html 1. 安装 Subversion yum install -y subversion 2.安装 mod_dav_svn yum install -y mod_dav_svn 3. 使用 svnadmin 命令创建 ......
js 中的 this
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <script type="text/javascript"> var tool = { a : 'some msg', sho ......
400 (Bad Request)
出现这种情况极有可能是 form表单的字段类型与bean中的类型不一致,无法映射导致的 比如: <input type="radio" name="isAvailable" value="是" checked="checked"> 启用 java bean 中却定义成 private int isA ......
mysql functions ,LAST_INSERT_ID() 或 自定义主键
http://dev.mysql.com/doc/refman/5.6/en/information-functions.html LAST_INSERT_ID() 这个值如果各个table 都有一个 自增的 id,那么各个table用各自的 LAST_INSERT_ID() 自定义: # 固定前缀 ......