- 博客(31)
- 问答 (2)
- 收藏
- 关注
原创 You have docker-compose v1 installed, but we require Docker Compose v2.
curl -SL https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-linux-x86_64 -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-composedocker-compose --version
2023-08-16 17:29:44 587
原创 urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl‘ module is compiled with ‘OpenSSL 1.0.
卸载安装。
2023-08-16 17:22:45 122
原创 SQL存储过程是什么
存储过程的参数分为IN、OUT、INOUT类型,分别表示输入类型参数、输出类型参数以及输入输出类型参数。IN是默认的参数类型;OUT表示输出类型参数,即它可以把存储过程内部的数据传递给调用者;而INOUT类型参数既可以把数据传入到存储过程中,也可以把存储过程的数据传递给调用者。存储过程是一种封装了SQL的语句集,并能实现相应的逻辑功能。当存储过程执行成功后会被存储在数据库服务器中,并允许客户端直接调用,这大大提高了SQL语句的执行效率和安全性。简单的说就是预先定义好的sql语句,在需要的时候直接调用即可。
2023-05-11 13:23:37 175
原创 Mysql binlog
用于记录所有的二进制文件,二进制日志文件(文件名后缀为.00000*包含AUTO_INCREMENT 字段的表被更新时;日志进行恢复,由于执行时间不同可能产生的数据就不同。语句,以事件形式记录,还包含语句所执行的消耗的时间,是什么,引用了什么函数,他只记录 执行后的效果。的升级版,一定程度上解决了,因为一些情况而造成的。对于需要对binlog 的监控的情况都不方便。优点:节省空间,同时兼顾了一定的一致性。会记录每次一执行写操作的语句。会记录每次操作后每行记录的变化。最重要的日志了,它记录了所有的。
2022-12-28 20:58:34 139
原创 LFM和ALS的理解
其亮点之一就在于优化参数时使用了交替最小二乘法,而非梯度下降算法,使得ALS算法可以进行分布式并行计算。整体过程如下图,将4*4的用户对商品的评分矩阵,拆解为两个矩阵:用户特征矩阵Q4*n、物品特征矩阵P4*n,最后求得新矩阵。得到P矩阵,然后固定P矩阵,来求解Q矩阵,交替求解,直到损失达到阈值,或到达迭代次数即可求得新矩阵。接下来讨论,如何得到拆解的矩阵Q和P里的特征值。1.可以先为Q矩阵赋随机值,得到下图。2.根据原矩阵和Q矩阵,来求解P矩阵。
2022-12-24 16:05:12 558
原创 Mybatis缓存
3>二级缓存必须在SqlSession关闭或提交之后有效,sqlSession.commit或者close,如果,没有提交或关闭,会保存在一级缓存,关闭或提交后,保存在二级缓存。:需要手动开启,SqlSessionFactory级别,同一个SqlSessionFactory创建的SqlSession,执行相同的查询,可以使用缓存。:默认开启,SqlSession级别,同一个SqlSession的相同查询条件可以使用缓存。两次查询之间执行了任意的增删改,会使—级和二级缓存同时失效。
2022-12-22 18:44:43 69
原创 微信小程序函数传参
.wxml文件<button bindtap="test" data-content="{{text}}">传参测试</button>.js文件const app = getApp()Page({ data: { text:"这是text" }, onLoad() { }, test(e){ console.log(e.currentTarget.dataset.content) }})...
2022-04-12 16:56:22 698
原创 Supervisor配置Presto报错:Exited too quickly (process log may have details)
1.在$PRESTO_HOME/bin/launcher 文件里添加Java环境#JAVA_HOMEexport JAVA_HOME=/usr/local/jdkexport PATH=$PATH:$JAVA_HOME/bin2.重启即可
2021-11-05 08:46:03 420
原创 Hive json Class org.openx.data.jsonserde.JsonSerDe not found Exception
自己的解决办法,不一定完全正确,也可能会有多余步骤,仅供参考json-serde-1.3.8-jar-with-dependencies.jar 在hive-site.xml中添加配置<property> <name>hive.aux.jars.path</name> <value>hdfs://hadoop01:8020/common/lib</value></property>...
2021-11-02 23:11:24 1094 1
原创 MySQL Like模糊匹配
%:任意个任意字符_:一个任意字符-- 查询student表中name以S开头的学生select * from student where name like 'S%';-- 查询student表中name的第二个字母是A的学生select * from student where name like '_A%';-- 查询student表中name包含E的学生select * from student where name like '%E%';-- 查询student表中name长
2021-10-16 21:52:26 143
原创 SparkCore自定义分区器
Spark自定义分区器自定义分区器:创建一个类继承Partitioner,并实现方法下方代码实现功能:把偶数放到0分区,基数放到1分区import org.apache.spark.rdd.RDDimport org.apache.spark.{Partitioner, SparkConf, SparkContext, TaskContext}object TestPartitioner { def main(args: Array[String]): Unit = {
2021-10-14 22:22:18 138
原创 MySQL修改密码策略、密码安全等级
#查看初始密码策略SHOW VARIABLES LIKE 'validate_password%';#设置密码安全等级为LOWset global validate_password_policy=LOW;#设置必须包含大小写字数量符为0set global validate_password_mixed_case_count = 0;#设置必须包含特殊字符数量为0set global validate_password_special_char_count = 0...
2021-10-14 21:27:56 3020
原创 Caused by: org.apache.spark.SparkException: This RDD lacks a SparkContext. It could happen in the
这个报错是因为RDD的transformation中嵌套transformation或action,导致计算失败可以先从报错那一行找到嵌套的transformation或action操作,把这个操作拿出来运算报错Caused by: org.apache.spark.SparkException: This RDD lacks a SparkContext. It could happen in the following cases:(1) RDD transformations...
2021-10-12 22:21:18 1525
原创 sqoop import export
#建库create database test;use test;#建表CREATE TABLE emp( empno INT primary key, ename VARCHAR(50), job VARCHAR(50), mgr INT, hiredate varchar(50), sal int, comm int, deptno
2021-09-15 22:52:36 133
原创 ParseException line 3:50 cannot recognize input near ‘<EOF>‘ ‘<EOF>‘ ‘<EOF>‘ in subquery source
嵌套查询的表要有表别名
2021-09-10 15:51:31 1410
原创 ERROR org.apache.hadoop.hdfs.server.datanode.DirectoryScanner: dfs.datanode.directoryscan.throttle
启动hdfs的时候查看datanode日志,出现错误ERROR org.apache.hadoop.hdfs.server.datanode.DirectoryScanner: dfs.datanode.directoryscan.throttle.limit.ms.per.sec set to value below 1 ms/sec. Assuming default value of 1000解决办法在hdfs-site.xml增加如下配置<property>...
2021-08-30 17:36:42 952
原创 CentOS7开机免密,开机自动登录
1.编辑getty@tty1.service文件vim /etc/systemd/system/getty.target.wants/getty@tty1.service2.修改ExecStart[Service]ExecStart=-/sbin/agetty --autologin root --noclear %I3.重启reboot
2021-08-28 14:27:05 1524 2
原创 Vim删除指定字符
跟替换字符一个道理,只不过替换的新字符为空替换字符:%s/旧字符(串)/新字符(串)/g删除字符:%s/要删除的字符//g
2021-08-24 19:53:43 11530 2
原创 TreeSet自定义去重规则
TreeSet的去重与HashCode和equals无关,通过实现Comparable接口并重写CompareTo方法实现自定义去重。CompareTo方法的返回值为0的情况下被视为相同元素进行去重import java.util.TreeSet;/** * @author lzy */public class Main { public static void main(String[] args) { TreeSet<Person> treeSet..
2021-08-20 17:15:16 1087
原创 List、ArrayList自定义排序规则
一种方法是实现Comparable接口并重写compareTo方法。第二种就是Comparator比较器,这里举例的是第一种方法import java.util.ArrayList;import java.util.Collections;import java.util.List;/** * @author lzy */public class Main { public static void main(String[] args) { List<Worke
2021-08-19 21:06:23 546
原创 Set、HashSet自定义去重规则
重写equals和HashCode方法进行元素去重import java.util.HashSet;import java.util.Objects;import java.util.Set;/** * @author lzy */public class Main { public static void main(String[] args) { Set<Animal> set = new HashSet<>(); set.
2021-08-19 20:52:30 888
原创 JAVA序列化对象到文件、反序列化
import java.io.*;/** * @author lzy */public class Main { public static void main(String[] args) { Person xiaoming=new Person(18,"小明"); File file=new File("src\\file\\1.txt"); File fileParent=file.getParentFile(); /.
2021-08-07 21:01:49 117
原创 NVIDIA GeForce Experience无法登录
用网易uu加速器,搜索NVIDIA GeForce Experience,并加速。 登陆时不要使用微信qq登录,使用网易163邮箱登录,没有的可以注册一个
2021-06-18 00:28:16 5742
原创 NVIDIA GeForce Experience错误代码0x0003 0x0001
0x0003参考https://blog.csdn.net/xiaowangyin/article/details/104368626,用的第一种
2021-06-15 19:48:46 12210 14
原创 LGHUB安装慢解决办法
最近重装了电脑,安装LGHUB的时候非常慢,以为等等就好了,早上睡醒发现还没装好,就把LGHUB卸载,我用的是ccleaner卸载然后进注册表改了默认安装位置,之前我把它改成了D盘,现在改回C盘,再安装,1分钟就装好了后续更新的时候,,也要确保路径为C盘卸载LGHUB win+r,输入regedit,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion 双击ProgramFi...
2021-06-10 10:16:55 7064 1
空空如也
大数据有什么比较好的项目
2023-05-10
Java抽象类和接口问题
2021-07-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人