笔记
UCASXS
这个作者很懒,什么都没留下…
展开
-
用邮件及时获取变更的公网IP--------python爬虫+打包成exe文件
参考。原创 2024-01-03 21:28:57 · 584 阅读 · 0 评论 -
centos系统部署vue项目
2.下载Linux版本的Nginx安装包 https://nginx.org/en/download.html。原创 2022-10-13 20:33:59 · 3062 阅读 · 0 评论 -
gorm多个不定查询字段\分页查询
1原创 2022-08-27 18:55:00 · 1315 阅读 · 0 评论 -
【(非)连续最长公共子序列模板】
1.连续最长公共子序列t718 最长重复子数组 = 牛客题霸NC127 最长公共子串(求连续最长公共子序列的具体结果 )**1.1 t718 最长重复子数组 public int findLength(int[] nums1, int[] nums2) { int len1 = nums1.length; int len2 = nums2.length; int[][] dp = new int[len1+1][len2+1];原创 2021-10-07 17:19:59 · 146 阅读 · 0 评论 -
Nginx部署VUE项目
Nginx部署VUE项目1.Centos6系统库中默认没有nginx的rpn包的,所以先更新rpm依赖库(1)使用yum安装nginxrpm -Uvh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm(2)切换到usr/local/nginx目录下,再执行安装命令yum -y install nginx(3)切换到nginx/sbin目录执行命令./nginx启动n原创 2021-09-15 13:39:28 · 213 阅读 · 0 评论 -
【快速排序模板】
快排 先从后往前找比k小的,再从前往后找比k大的。如果顺序颠倒就会错误class Solution { public int[] sortArray(int[] nums) { quickSort(nums,0,nums.length-1); return nums; } void quickSort(int[] nums, int low, int high){ if(low >= high) r原创 2021-09-07 17:10:39 · 67 阅读 · 0 评论 -
【归并排序模板】
参考文章class Solution { public int[] sortArray(int[] nums) { return sort(nums,0,nums.length-1); } int[] sort(int[] nums, int low, int high){ if(low >= high) return nums;//递归终止条件 //分开 成两个数组[low,mid] [mid+1,high]原创 2021-09-07 15:54:01 · 115 阅读 · 0 评论 -
对称加密算法和非对称加密算法通俗解释
1.对称加密中,谁加密的谁解密。2.非对称加密中,公钥加密的数据只有私钥可以解密,私钥加密的数据只有公钥可以解密。1.客户端给服务端发送自己所支持的算法种类,服务端选择一种以证书的形式返回给客户端。2.客户端检验证书合法性,生成对称加密密钥client key,再用服务端公钥非对称加密了client key后发给服务器。3.服务器接收后用服务器私钥解密出client key,再用client key加密待传输数据后发送给客户端。4.客户端用client key解密数据。总结:客户端利原创 2021-08-19 16:31:31 · 496 阅读 · 0 评论 -
【拓扑排序】代码实现
参考https://mp.weixin.qq.com/s/pCRscwKqQdYYN7M1Sia7xAint[][] prerequisites = [[0,2],[1,2],[2,3],[2,4]];//有向图有5个顶点,[0,2]代表结点0指着结点2int[][] g = new int[5][5];//邻接表5个表头结点,每个表头结点最多4个边表结点,g[4][3] = 1 代表结点4有个边表结点是结点3int[] indeg = new int[5];//入度 indeg[4]代表节点4的入度原创 2021-08-12 15:31:08 · 229 阅读 · 0 评论 -
java笔记
1.字符数组转字符串:new String(字符数组);2.str.substring(i,j)代表取 [i , j) 的字符串;3.Integer.MAX_VALUE和Integer.MIN_VALUE;原创 2021-04-17 18:44:00 · 112 阅读 · 0 评论 -
微服务实战(二)nginx配置
说明:在Windows上做服务器和nginx配置。1.使用以管理员身份运行SwitchHosts-win32-x64_v3.3.11.5347在Windows电脑本地注册域名解析。![SwitchHosts软件配置内容](https://img-blog.csdnimg.cn/20210304123740502.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4u原创 2021-03-04 12:39:03 · 1695 阅读 · 1 评论 -
微服务实战(一)环境搭建
1.Eureka1.1在注册工程的pom引入spring-cloud-starter-netflix-eureka-server依赖。1.2编写启动类并在其上加@EnableEurekaServer和@SpringBootApplication1.3在注册工程的resources下建个application.yml并写如下内容:1.3.1server: port: 10086 #定义自己的端口为10086spring: application: name: ly-registry原创 2021-03-02 16:36:29 · 125 阅读 · 0 评论 -
中国科学院大学 移动互联网技术2018年原题 大题最后一题
问题:假设我们现在有一个语料库如下,其中是句首标记,是句尾标记:<s1><s2> yes no no no no yes </s2></s1><s1><s2> no no no yes yes yes no </s2></s1>下面利用trigram模型来计算这个句子出现的概率:<s1><s2>yes no no yes</s2></s1>...原创 2020-12-17 15:27:19 · 357 阅读 · 0 评论 -
中科院陈玉福算法设计与分析 动态规划矩阵连乘计算问题
第一次:划分两个子矩阵。A1A2 303515=15750A2A3 35155=2625A3A4 15510=750A4A5 51020=1000A5A6 102025=5000第二次:划分三个子矩阵A1A2A3:(A1(A2A3))=2625+30355=7875((A1A2)A3)=15750+30155=18000故A1A2A3=(A1(A2A3))=7875A2A3A4:(A2(A3A4))=750+351510=6000((A2A3)A4)=2625+35510=原创 2020-12-15 14:14:30 · 348 阅读 · 0 评论 -
数据库关系运算范式分解例题
一、1.假设A能推B:那么每个A1所对应的B的属性值应该一样,由于B的第一行和第三行分别是B1和B3,故A不能推B。2.假设A能推C:那么每个A1所对应的C的属性值应该一样,由于C的第一行和第三行分别是C1和C2,故A不能推C。3.假设A能推D:那么每个A2所对应的D的属性值应该一样,由于D的第四行和第五行分别是D1和D2,故A不能推D。二、对B和C和D,以及AB,AC,AD,BC,BD分别作上述假设,发现只存在C推D,AB推C,AB推D三种关系,那么主键为AB。由于没有非主属性部分依赖于.原创 2020-11-21 18:26:06 · 5473 阅读 · 0 评论 -
数据库函数依赖判断
数据库函数依赖判断例题1.前言因为在复习国科大数据库新技术课程,找遍全网也没有找到对函数依赖判定的实例化讲解。于是决定自己写一个给大家参考。第一篇csdn博客,写的不好,敬请见谅。2.例题问:已知R<U,F>,U={A,B,C,D,E},F={A→C,B→C,C→D,DE→C,CE→A},R的一个分解为R1(AD),R2(AB),R3(BE),R4(CDE),R5(AE),判断这个分解是否具有函数依赖性。解:1.1由题发现,R4已经包含了C->D,DE->C的所有字母。但原创 2020-11-11 13:02:27 · 3264 阅读 · 0 评论