编程笔记
-
Xamarin Android 打包发布流程
安卓项目上右键存档 APK 会自动打包。 打包完毕后点击右下角分发 点击临时 签名标识点加号 红色的部分都是必填。 填完后点击创建 选择签名标识后,另存为 选择APK存放位置后,会对APK…
-
9.4 代码缓存 Java性能优化节选
JIT编译的代码被存储在一个叫做代码缓存(code cache)的内存区域,该区域还存储属于虚拟机本身的其他原生代码,比如解释器的部分内容。代码缓存在虚拟机启动时设置了一个固定的最大值。它不能超出这个限制,所以有…
-
CentOS8上使用 yum 安装JDK
1、安装方法 CentOS8上使用 yum 直接安装,环境变量自动配置好 2、查看是否已安装 看到下面结果,说明已经安装配置 jdk [root@localhost ~]# java -version 3、卸载 查看系统是否自带 jdk 1 2 3 rpm -qa |gr…
-
linux模拟跨网段通信
物理主机1:centos8.4 192.168.0.99 物理主机2:windows10 192.168.0.106 vmware NAT:172.16.1.1 虚拟机1:ubuntu20.04 NAT:172.16.1.109 Bridge:192.168.0.109 虚拟机2:ubuntu20.04 NAT:172.16.1.99 目标:让…
-
Configureparser制作配置文件
Configureparser制作配置文件 配置文件组成: 键值对,分段[] ,键值对:或= 注释 #或;开头 示例: **db.ini** [mysql] host = localhost user = user7 passwd = s$cret db = ydb [postgresql] host = localhost use…
-
1039 愉快的递推式 矩阵乘法
链接:https://ac.nowcoder.com/acm/contest/26656/1039来源:牛客网 题目描述 已知 f(1)=1,f(2)=1f(1)=1,f(2)=1f(1)=1,f(2)=1。 对于 n>2n>2n>2 的任意 f(n)f(n)f(n), 都满足 f(n)=3f(n−1)+2f(n−2)+2f(n)…
-
1038 递推 矩阵乘法 快速幂
链接:https://ac.nowcoder.com/acm/contest/26656/1038来源:牛客网 题目描述 JYM和XJ转眼就从小学上了高中。在学习递推的时候,JYM在纸上随手写了一个递推关系式:an=2*an-1,a0=0。写完这个递推式,JYM拿给XJ看…
-
Trie字符串统计
Trie字符串统计 摘自acwing模板题https://www.acwing.com/problem/content/837/ trie数的存储和查找 形如上面的树,左边的字符串是要存储的字符串,存完一个字符串在他的末尾记录一个标记(方便查找操作) 存储: 存…
-
K皇后
https://www.luogu.com.cn/problem/P2105 遍历行 ,如果发现有标记的就直接下一个 答案先加上这一行所有不可能在逐个减去 遍历所有皇后 lie[queens[q].y]!=i说明此时在同一行 int y = queens[q].x + queens[q].y - …
-
并查集(集合合并,路径压缩优化)
并查集(路径压缩优化) 摘自acwing算法模板 并查集 并查集的作用: 1.两个集合合并 2.询问两个集合是否在同一个集合中 怎么实现路径压缩?如果x不是祖宗结点,就让父亲结点 = 祖宗结点 , 最后返回父亲结点 怎么实现…