STL——容器(Map & multimap)的排序
map<T1,T2,less<T1> > mapA; //该容器是按键的升序方式排列元素。未指定函数对象,默认采用less<T1>函数对象。 map<T1,T2,greater<T1>> mapB; //该容器是按键的降序方式排列元素。 less<T1> 与 greater<T1> 可以替换成其它的 ... 查看全文
python3--列表
alist=[10,3.14,'hello',[200,300]] 1、切片操作:print(alist[:1]) 结果:[10] 切片出来的类型和原数据类型保持一致 2、列表常用操作: #1查询:获取元素 最快是下标获取 alist=[10,3.14,'hello',[200,300]] prin ... 查看全文
C++ 在构造函数中使用new的注意事项
如果在构造函数中使用new来初始化指针成员,则应在析构函数中使用delete new和delete必须相互兼容。new对应于delete,new[]对应于delete[] 如果有多个构造函数,则必须以相同的方式使用new,要么都带中括号,要么都不带。因为只有一个析构函数,所有的构造函数都必须与它兼容 ... 查看全文
虚拟机Manjaro启动黑屏解决方法
启动系统,按ESC键,进入GRUB页面,进入到命令行 1. Start up your computer and when you see the Grub screen, do the following: 2. In the Grub menu press the ‘e’ key to edit ... 查看全文
[Java]PrintWriter&FileWriter 写入追加到文件
//用PrintWriter写入文件 import java.io.IOException; import java.io.PrintWriter; public class PrintWriteDemo { public static void main(String[] args) throws ... 查看全文
Spring Boot获取oss前端上传签名
获取上传签名代码 /** * 获取签名 * @return */ public OssSignature getSignature(OSSClient ossClient,OssProperties ossProperties,String fileName) { /** * host的格式为 bu ... 查看全文
Spring Boot获取oss前端下载签名
获取下载签名代码 /** * 获取下载的url * @param objectName * @return */ public String downloadUrl(OSSClient ossClient,OssProperties ossProperties,String objectName) ... 查看全文
当JavaScriptCore遇上多线程
不同VM的context并发执行JS代码发生死锁的情况,真是相当隐晦了,感谢ollyguo和enigmaliang大神的建议,才能让这个bug抽丝剥茧,慢慢的解开。 ... 查看全文
python闭包和装饰器
一、闭包 闭包从形式上来说是在外部函数中定义内部函数,并且内部函数引用了外部函数的变量,此变量叫做自由变量。 或者说是将组成函数的语句和这些语句的执行环境打包在一起。 闭包满足的条件: 必须有一个内嵌函数 内嵌函数必须使用外部函数的变量 外部函数的返回值必须是内嵌函数 def closure(): ... 查看全文
JAVA JVM垃圾回收 JVM调优
总所周知,Java中垃圾是由JVM自动回收,而不需要程序员自己动手,这样编码难度确实降低了,但是其回收的性能成为问题 1.什么是垃圾 没有任何引用指向的一个对象或者多个对象(循环引用)会被JVM认为是垃圾 2.如何定位垃圾 1.引用计数法(单个对象):引用的增加和减少都被记录,而引用为0的时候,就认 ... 查看全文
6、Go语言基础之数组
1、Array(数组) 数组是同一种数据类型元素的集合。 在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。 基本语法: // 定义一个长度为3元素类型为int类型的数组a var a [3]int 1.1、数组定义: var 数组变量名 [元素数量]T 比如:var ... 查看全文
webpack4.0---url-loader
网页有很多小图标,会使网页加载速度变慢,使用精灵图要使用background-position属性确定图标位置,不方便 使用url-loader:当文件大小小于某个指定size的时候,会转成DataURL形式,也就是base64,将小图片打包到js或者css文件中 在webpack.config.j ... 查看全文
收集几款很好用的网站
1、PS学习网:http://www.ps-xxw.cn/ 2、小蚂蚁编辑器:http://www.xmyeditor.com/tools/video.html (微信图文音视频提取工具) 3、猫咪影视:http://tv2.k8aa.com/ (在线视频资源网站,无广告) ... 查看全文
网络知识杂谈 - https - 原理简述
1. 概述 1. 简单描述 https 2. 尽量介绍它的原理 1. 实际的机制, 可能会更加复杂一些... 2. 背景 1. 这玩意, 困扰我好多年了 2. 今天开始, 想做个了断 3. 之前工作也接触过, 但从我的角度来说, 认识很浅 1. 会配置 1. 给个证书, 放好位置, 调一下选项 2. ... 查看全文
UltraWebGrid中多表头的使用
UltraWebGrid控件是用来显示页面列表的,今天来介绍一下使用UltraWebGrid实现多表头。 先来看一下效果图: 原有的表头如下: this.gridHelper.AddColumn("TemplateIDEdit", "模板id", null); this.gridHelper.Add ... 查看全文
js如何把a标签里面的值传递到函数里面
a标签如何定 如何传参到函数 1.<a></a>标签 如何传参到函数 <c:forEach items="${roleList}" var="role"> <tr> <td><input name="ids" type="checkbox"></td> <td>${role.id }</td> <t ... 查看全文
js依赖mui.css生成图片验证码
js依赖mui.css生成图片验证码 相关css和js引入路径 https://cdnjs.cloudflare.com/ajax/libs/mui/3.7.1/css/mui.css https://cdnjs.cloudflare.com/ajax/libs/mui/3.7.1/css/mui. ... 查看全文