自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 Mybatis

Mybatis 自用

2022-09-19 20:39:15 440 1

原创 Redis

Redis

2022-09-19 20:34:37 266

原创 CompletableFuture并发

java8

2022-07-27 17:30:09 332

原创 阿里云 Connect:fail,please try it later

使用阿里云自带的远程连接连接不到服务器,但是自己用puTTY是可以正常连接使用的。提交了工单,解决问题,售后工程师说是就是 /home/admin/.ssh/authorized_keys 的目录与文件的权限不正确导致的(之前确实无脑777了)百度了一下(没有实际验证)如果希望ssh公钥生效需满足至少下面两个条件:1) .ssh目录的权限必须是7002) .ssh/authorized_keys文件权限必须是600...

2022-04-29 09:34:09 1459

转载 nginx: [error] invalid PID number ““ in “/var/run/nginx.pid

nginx: [error] invalid PID number ““ in “/var/run/nginx.pid“_林星1997的博客-CSDN博客

2022-04-26 23:21:11 4112

转载 【Bug解决】CentOS-8中“Failed to download metadata for repo ‘AppStream‘: Cannot download repomd.xml”

【Bug解决】CentOS-8中“Failed to download metadata for repo ‘AppStream‘: Cannot download repomd.xml”__陈同学_的博客-CSDN博客问题原因:原因是:CentOS-8于2021年12月31日停止了源的服务可以命令查看一下系统是不是8:cat /etc/redhat-release解决步骤:(1)打开/etc/yum.repos.d文件夹:cd /etc/yum.repos.d(2)新建bak

2022-04-26 21:33:32 3446

转载 转载 MySQL开启远程访问

转载地址:开启MySQL远程访问权限 允许远程连接 - Oops!# - 博客园防止删除,转载内容,侵删1、登陆mysql数据库 mysql -u root -p 查看user表mysql>use mysql;Database changedmysql>select host,user,password from user;+--------------+------+----------------------------------------...

2022-04-26 16:16:40 379

原创 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

查看当前策略:修改策略和长度:设置密码:ALTER USER 'root'@'localhost' IDENTIFIED BY '要设置的密码';

2022-04-26 16:02:32 41

原创 mysql 忘记用户密码(centos8.2)

之前开启过服务器的mysql,但是太久没用就忘记密码了。1. 进入root模式2. 停止服务:systemctl stop mysqld3. 修改配置,在[mysqld]下面增加skip-grant-tablesvim /etc/my.cnf4. 重启mysqlservice mysqld restart5. 执行mysql6. 更新密码并刷新,因为我的版本为5.7.36,password字段变成了authentication_string:up

2022-04-26 15:50:45 938

原创 serve : 无法加载文件 F:\nodejs\node_global\serve.ps1,因为在此系统上禁止运行脚本。

已经下载了serve并保存了环境变量,但是在webstorm中依然无法使用。解决方法:Set-ExecutionPolicy -Scope CurrentUser提供参数值:RemoteSigned查看权限,已经更改,再次执行serve顺利运行。

2022-04-25 21:36:58 919

原创 java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x92\x94‘ for column ‘name‘ at row 1 问题

参考彻底解决:java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x92\x94‘ for column ‘name‘ at row 1_小达哥的垃圾桶的博客-CSDN博客

2022-04-16 16:58:26 635

原创 java-9 IO流

文件流:文件在程序中以流的形式操作输入流:数据输入程序(内存)的路径输出流:数据从程序(内存)输出的路径创建文件对象及相关操作File file = new File(String path); //根据路径创建对象File file = new File(String parent,String child); //父目录文件+子路径File file = new File(File parent,String child); //父目录+子路径//此时file还在内存中.

2022-03-28 14:23:49 611

原创 java-8线程

1.8 线程概念进程的概念:通俗理解就是运行中的程序,是动态的,启动进程时操作系统会为进程分配内存线程的概念:线程由进程/线程创建,是进程的一个实体,一个进可以有多个线程。多线程指在同一时刻,可以执行多个线程。并发和并行:并发是交替执行多任务(单核CPU),并行就是同一时刻,多个任务同时执行(多核CPU),并发和并行是同时存在的。创建线程的两种方法1) 继承Thread类(Thread实际上也是实现了Runnable接口),重写run方法,Thread里面的run方法也是实现的Runnabl

2022-03-17 14:15:20 820

原创 java-7 面向对象

类与对象:类是数据类型,类是抽象的,对象是一个具体事例,即是实例创建一个对象时:先加载类的信息(属性+方法,一个类只加载一次),然后为类分配空间,默认初始化(不管给没给值都先用默认值初始化),再给属性赋值,再进构造器,返回给对象一个地址。根据后面程序初始化的属性的类型赋值或再分配空间。初始化包括:默认初始化,显示初始化,构造器初始化堆里面的才是对象,栈里cat是对象的引用​ 在上图中,因为name属性类型为String,也是一个引用类型,所以也是分配一个常量池的地址,在常量池里才有值.

2022-03-17 14:09:32 77

原创 java-6.递归

注意递归是从最上面的栈逐层返回,谁调用就返回给谁。如果传递的是引用类型,会共享引用类型的数据递归要有退出递归的条件。汉诺塔:有一个盘的情况,直接从A->C,其他都看成底下一个盘算一个,上面所有盘算一个共两个盘的情况A->B,A->C,B->C.即借用中间的柱从开始柱转移到目标柱。以3个盘为例,经过一番操作中间(B)有两个小盘,最大的盘已经放在目标柱(C)上了,此时最大盘已经好了,不管他了,剩下两个小盘的开始柱为B,借用中间柱A到目标柱C上。回溯的基本思想是:从一条路.

2022-03-17 14:07:41 336

原创 java-5 数组

数组在默认情况下是引用传递,传的值是地址,若int[] arr2=arr1,arr2的变化会影响arr1的值。想要复制数组,需要开辟一个新的空间二位数组是一维数组的集合,即每个一维数组的长度可以不一样。如生成一个下三角型数组。int [][]a=new int[4][]; for (int i=0;i<a.length;i++){ a[i]=new int[i+1]; }动态初始化和静态初始化,注意:String[] str=..

2022-03-17 14:07:00 437

原创 java-3.Switch基本用法

switch (表达式){ case 常量1: 语句1; break; case 常量2: 语句2; break; default: default语句; break; }switch (表达式){ ca

2022-03-17 14:05:57 328

原创 java基础-2 进制转换

1.2 进制转换十进制转其他进制。如123转为2进制,用123不断除2,得到的余数倒过来就是对应的二进制。转成其他进制同理。二进制转八进制,从后往前每3个为一位。如:0b110001100=0b110 001 100=0614.二进制转十六进制,从后往前每4个为一位。如:0b110001100=0b1 1000 1100=0x18C.位运算:int a = 1>>2 //1向右位移两位int a = 1>>>2 //1向右无符号位移2位

2022-03-17 14:03:33 1091

原创 Java基础-1Java运行机制及运行过程

1.1 Java运行机制及运行过程java具有跨平台性,是因为编译后的class文件在虚拟机JVM的支持下就可以在不同平台运行。换言之,想要运行一个java程序,首先需要有JVM。JDK(java开发工具包)包括 JRE(java运行环境) JVM 核心类库 java开发工具(如用于编译的javac和用于运行的java) 如果只想运行开发好的class文件,只需要JRE一个源文件中最多只能有一个public类,其他类的个数不限,且有publ

2022-03-17 14:01:24 7116

原创 mathtype dll cannot be found解决办法

今天卸载了mathtype7,重新安装6.9版本,打开word就显示mathtype dll cannot be found和一个版本不匹配的错误信息,在word点进mathtype,还有运行错误的提示。在网上搜了半天说是把mathpage.wll加到STARTUP里面,但是我按照提示试了半天,加在office15,16都没有用,最后是误打误撞,替换了其他地方的mathpage.wll成功的。看word的信息是32位先在mathtype中找到32的wll文件替换这个位置的文件.

2021-11-29 13:16:32 5721 2

原创 记一个matlab中遇到的迷惑情况

今天从网上找了一个matlab的代码学习,碰到一个情况:这里猛地一看很像i的取值从一到十一,但其实不是。前面的代码作者用小写L1表示信号长度然而matlab里小写l和1不仅长得一样,for循环那里的代码不论改为11还是l1,最后的结果都按照l1来计算,即结果都是下图所示:暂时还不了解原因是什么,这个情况先在这里记录一下...

2020-11-28 21:04:05 167

原创 LSSS 学习笔记

访问结构的定义:在waters的论文中,属性将扮演parties的角色,且只考虑单调的访问结构。通过让negation of an attribute成为一个单独的属性(这使属性的总数翻倍),他们的技术可以(低效地)实现更一般的访问结构。用LSSS进行构建。LSSS的定义:假设∏是访问结构A的LSSS。设S是授权集合,定义I ⊆ {1, . . . ,m} as I = {x|ρ(x) ∈ S}. the vector (1,0, . . . ,0) is in the ..

2020-11-15 15:32:54 1521

翻译 【翻译】StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation

摘要最近的研究表明了两个领域内图像到图像转换取得了显著的成功。然而,现有的方法处理两个以上的领域时在可伸缩性和鲁棒性上有局限,因为每对图像域都要构建不同的模型。为了解决这个局限,我们推出starGAN,一种新颖的、可扩展的方法,它可以仅使用一个模型对多个域执行图像到图像的转换。StarGAN的这种统一模型架构可以仅在一个网络中国训练多个数据集的多个领域。这使starGAN与现有模型相比,转换图片的质量更高,拥有灵活地将输入图像转换到任何目标域的新能力。我们的实验证明了我们的方法在面部特征转移和面部表情

2020-08-05 21:26:50 855

原创 吴恩达机器学习笔记 逻辑回归Logistics Regression

逻辑回归与之前的线性回归虽然名字类似,但其实是一种分类的方法,如分辨是否为垃圾邮件(是或否),输入肿瘤特征分辨是良性还是恶性等。因为最终的类别(eg.只有是和否两种情况)已经确定,我们就需要将不同的输出结果进行分类,这就需要一个阈值(eg. 0.5),以此为界限进行分类。 如果参考之前线性回归的假说ℎ???? (????),拟合的线受到数据影响,同样的阈值可能产生不同的结果,因此逻辑回归提出了新的假...

2020-02-11 10:48:06 193

原创 吴恩达机器学习笔记 正规方程

解决线性回归除了梯度下降,还可以使用正规方程求解。梯度下降是通过不断更新迭代参数直至收敛来确定代价函数最小时的参数,而正规方程可以一次性求解出正确的。原理是使偏导数为0,求解出 假设我们的训练集特征矩阵为 ????(包含了 ????0 = 1)并且我们的训练集结果为向量y训练集特征矩阵为m*(n+1)矩阵,向量y为m维向量。在网上看到了补充的推导过程,看不太懂,直接贴到下面...

2020-02-05 16:57:42 252

原创 吴恩达机器学习笔记 多元梯度下降法

之前介绍的梯度下降中只有两个变量,现在考虑有0~n共n+1个变量的时候。与单变量线性回归类似,在多变量线性回归中,我们也构建一个代价函数,则这个代价 函数是所有建模误差的平方和,多变量线性回归的批量梯度下降算法为 注意多个变量的变化也是要同时计算更新。 参数的范围会对梯度下降的算法产生影响,因此常用的梯度下降处理方法有特征缩放和选择合适大小的学习率特征缩放:要保证...

2020-02-04 15:49:09 301

原创 吴恩达机器学习笔记 第三节 线性代数回顾

可以使用矩阵间的乘法来对多个预测对象进行多个假设的同时预测,这要比使用循环语句更加简单高效,大多数编程语言中都有优化的线性代数库来支持矩阵乘法的运算。 矩阵乘法不符合交换律,符合结合律。 单位矩阵I。 矩阵的逆和转置。注意这里的A需要是一个方阵(m*m),且有逆矩阵时才有相乘为单位矩阵。那些没有逆矩阵的矩阵成为奇异矩阵或退化矩阵。转置矩阵:...

2020-02-02 15:32:47 100

原创 吴恩达机器学习笔记 P10 梯度下降

梯度下降,是最小化代价函数(包括但不限于线性回归的代价函数)的常用方法。通过不断改变变量的值,找到最小化的方向,重复直至找到最小值。注意这里的最小值是局部最小值,不同的起点开始可能得到不同的最小值。(视频中以下山为例)。 梯度下降的定于如图所示 其中成为学习率,他控制着以多大的幅度更新参数。太小则找最低点的过程幅度变化小,需要更多步找到最低点,太大可能难以收敛或发散。在这个...

2020-02-01 14:41:10 83

原创 关于mysql #1 of SELECT list is not in GROUP BY clause and contains 的问题

   今天帮老师修改数据库的一些数据,发现同一条语句在服务器上的数据库中可以执行,但是在我自己电脑的数据库就不可以。错误提示为: #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column '******' which is not functionally dependent on columns i...

2018-09-17 16:04:16 773

StirMarkBenchmark_4_0_129.zip

数字水印实验工具,内部有使用文档,可参考:https://wenku.baidu.com/view/2599736ef011f18583d049649b6648d7c1c70828.html?rec_flag=default&sxts=1555756794026

2020-05-18

操作系统段页式课程设计.rar

包括程序,使用说明,课设报告 依据操作系统课程所介绍的虚拟内存实现方案,按照内核代码的实现原则, 设计和实现一个段页虚拟存储管理系统的模型。 系统包含两个部分,一个部分是按内核代码原则设计的固定分区分配存储管 理系统,由一系列的函数组成;另一个部分是演示系统,调用固定分区分配存储 管理系统的相应函数,以让其运行,同时用字符界面作为系统的展示界面,以展 示系统的运行状态,显示系统的关键数据结构的内容。 具体包括: ·首先分配一片较大的内存空间和一段磁盘空间,作为程序运行的可用存储空间 和外存兑换区; ·建立应用程序的模型,包括分段结构在内; ·建立进程的基本数据结构及相应算法 ·建立管理存储空间的基本存储结构。 ·建立管理段页的基本数据结构与算法。 ·设计存储空间的分配与回收算法; ·实现缺页中段支持的逻辑地址到物理地址转换,实现虚拟存储器; ·提供信息转储功能,可将存储信息存入磁盘,也可从磁盘读入 操作系统:Windows10。 开发工具:Visual Studio 2017

2020-05-07

汇编dosbox

DOSBox是一个软件。它是当前在 Windows 系统运行 DOS 游戏的较为完美的解决方案,该软件不仅能支持相当多的游戏实现正常运行,而且能将声音完美表现出来。

2018-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除