斩龙剑
码龄7年
关注
提问 私信
  • 博客:107,697
    动态:37
    107,734
    总访问量
  • 43
    原创
  • 32,184
    排名
  • 19
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2018-05-10
博客简介:

weixin_42183288的博客

查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    210
    当月
    5
个人成就
  • 获得73次点赞
  • 内容获得154次评论
  • 获得115次收藏
创作历程
  • 2篇
    2024年
  • 1篇
    2022年
  • 7篇
    2021年
  • 19篇
    2020年
  • 6篇
    2019年
  • 14篇
    2018年
成就勋章
TA的专栏
  • Python
    10篇
兴趣领域 设置
  • 人工智能
    机器学习深度学习tensorflow数据分析
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

kafka手把手安装以及填坑问题 windows版亲测

就卡在这里 ,最后 升级zookeeper才解决。我修改了producer.properties。2 安装scala,没什么坑,正常装即可。以及consumer.properties。1 jdk 安装 没啥坑 正常装即可。然后 安装kafka 没有坑。还有一个坑 就是乱码问题。
原创
发布博客 2024.12.04 ·
259 阅读 ·
5 点赞 ·
0 评论 ·
1 收藏

Ubuntu下Mysql修改默认存储路径

然后 还要加上vim /etc/apparmor.d/tunables/alias 在最后添加别名 alias /var/lib/mysql/ -> /data/mysql/, 其实不用加 ,正常。总结看来 只修改了/etc/mysql/mysql.conf.d/mysqld.cnf 和vim /etc/apparmor.d/usr.sbin.mysqld。第二个文件是/etc/my.cnf,, 我这边是没有这个文件的,不需要处理。也不用加,我试下 加了 正常不,加了,也没啥毛病。
原创
发布博客 2024.10.24 ·
748 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏

IDEA之Docker部署项目篇

废话不多说:全是干货,亲身体验。1 预备工作,首先服务器,要配置安全组,开放2375端口,我是在阿里云服务器上。2 开放Docker的2375端口,实现远程访问。2.1 systemctl status docker.service 查询docker服务2.2 找到并编辑docker服务文件,在ExecStart行后面追加以下内容-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock2.3 最后保存退出2.4 systemc
原创
发布博客 2022.05.19 ·
3644 阅读 ·
3 点赞 ·
1 评论 ·
8 收藏

HarmonyOS和MIUI的区别

经过调研,两者所处的层级不一样,MIUI、EMUI、ColorOS和Flyme都是修改安卓系统的壳,也就是UI,其本质还是安卓系统。而HarmonyOS修改了安卓的核心,也就是说Harmony、Android、WP和IOS是可以并列的层级。类似于众多的国产浏览器也是自己包装下壳,核心还是别人的。...
原创
发布博客 2021.09.13 ·
5870 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

33

发布动态 2021.09.13

test

发布动态 2021.09.13

22

发布动态 2021.09.13

在行列都排好序的矩阵中找指定的数

题目描述给定一个N \times MN×M的整形矩阵matrix和一个整数K, matrix的每一行和每一列都是排好序的。实现一个函数,判断K是否在matrix中[要求] 时间复杂度为O(N+M),额外空间复杂度为O(1)。解法由于行和列都是排好序的,故考虑用二分法来解决这一问题,而且,还要求了时间复杂度,暴力法可以放弃。首先控制输入和输出,然后确定开始元素,开始元素只能选择右上角或者左下角,因为只有这两个位置可以进行二分判断,如果小于的话,这边都小于;如果大于的话,这边都是...
原创
发布博客 2021.05.10 ·
631 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

剑指Offer--JZ36

题目描述输入两个链表,找出它们的第一个公共结点。(注意因为传入数据是链表,所以错误测试数据的提示是用其他方式显示的,保证传入数据是正确的)/*public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}*/public class Solution { public ListNode FindFirstCo
原创
发布博客 2021.03.25 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指Offer-JZ1

题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。public class Solution { public boolean Find(int target, int [][] array) { int rows = array.length; if(rows == 0){ retur
原创
发布博客 2021.03.25 ·
82 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL数据库底层MVCC机制

MVCC其实就是(Multi-Version Concurrency Control)多版本并发控制协议。它是MySQL底层实现read commited和repeatable read 的核心思想。当执行查询sql时会生成一致性视图read-view,在可重复读隔离级别中,在同一个session中read-view中只生成一次,它由执行查询时所有未提交的事务id数组(数组中最小的id为min_id)和已经创建的最大事务id(max_id)组成,查询的数据结果需要跟read-view做对比才能够得到快照
原创
发布博客 2021.04.24 ·
138 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库的锁机制(表级,行级)

说实话,计算机这些理论概念,不直接进行操作,还真是不好理解,不好记忆。表级锁:1,某线程A对表级锁加上读锁(Share Lock)之后,A线程只能读该表,不能读其他表,更不可能修改任何表;而线程B也只能读取该表,除此之外,可以读取其他表,而想改动(update)该表陷入阻塞,改不了。2,某线程A对表级锁加上写锁(Exclusive Lock)之后,A线程不仅可以读该表,写可以update该表,但是对其他表不能读写,而线程B对该表读会进入阻塞状态,更不用说写操作了。但是可以读写其他表总结:(1
原创
发布博客 2021.01.27 ·
812 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

算法研究(删除排序数组中的重复项)

这个题前提是有序,可以用快慢指针逐个比较,慢指针指向新数组中不重复数字的位置。题目描述:给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。链接:https://leetcode-cn.com/leetbook/read/top-interview-questions-easy/x2gy9m/给定 nums = [0,0,1,1,1,2,2,3,
原创
发布博客 2021.01.16 ·
105 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

String类之各种迷惑的比较分析

String s1 = "abc";String s2 = new String("abc");String s1 = “abc”;可能创建一个或者不创建对象,如果”abc”这个字符串在java String池里不存在,会在java String池里创建一个创建一个String对象(“abc”),然后s1指向这个内存地址,无论以后用这种方式创建多少个值为”ABC”的字符串对象,始终只有一个内存地址被分配,之后的都是String的拷贝,Java中称为“字符串驻留”,所有的字符串常量都会在编译之后自动地.
原创
发布博客 2020.12.31 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

sqlite的安装

在 Windows 上安装 SQLite请访问 SQLite 下载页面,从 Windows 区下载预编译的二进制文件。您需要下载 sqlite-tools-win32-*.zip 和 sqlite-dll-win32-*.zip 压缩文件。创建文件夹 C:\sqlite,并在此文件夹下解压上面两个压缩文件,将得到 sqlite3.def、sqlite3.dll 和 sqlite3.exe 文件。添...
原创
发布博客 2018.06.30 ·
542 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式之Singleton(单例)分析

所谓的单例模式,就是只能创建唯一实例,首先讲下饿汉式(HungerSingleton),就是在加载类的时候就会创建类的单例,很饿吧,所以要赶紧创建实例,可以这样理解。public class HungerSingleton { /* * 构造方法私有化,确保只能唯一实例化 */ private HungerSingleton(){ } /* * 内部实例化 */ private static final HungerSingleton single = new Hung
原创
发布博客 2020.12.29 ·
174 阅读 ·
0 点赞 ·
3 评论 ·
1 收藏

《计算机工程》从投稿到录用之一手经验

经过将近两个月的漫长等待,我的投稿状态终于变成版面费通知了。之前,前几天就想写这篇文章,但是,还是等等吧,别出现突发状况,就有点打脸了。《计算机工程》这个期刊有一个明显的特点就是加急速度快,我们实验室的同学,一般在研三的时候,时间比较紧的情况下,一般考虑该期刊。投稿过程中,有问题我大部分问的是已投中的师姐,并没有给期刊打什么电话咨询,要是问点小白的问题,显得没有必要,为了保险起见,尽量还是不要给编辑部留下不好的印象。95%以上的问题,期刊都进行细节说明。关于计算机工程的投稿经验,CSDN上也就三篇,哈哈,我
原创
发布博客 2020.12.08 ·
12116 阅读 ·
7 点赞 ·
107 评论 ·
27 收藏

JDBC(知识复习)

JDBC是一套访问数据库的接口,具体的实现需要不同的数据库厂家来实现。(Java多态的体现)JDBC连接数据库的步骤(1)加载驱动(2)连接数据库(3)使用语句操作数据库(4)关闭数据库连接,释放资源Statement 接口实现数据库的增删改,不过开发的时候一般使用PreparedStatement...
原创
发布博客 2020.12.07 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL(复习)

插入数据:INSERT INTO t_student VALUE(NULL,'孙悟空','美猴王','东胜神洲','boy',67);插入多条数据INSERT INTO t_student(id,stuName,sex,rank) VALUE(NULL,'你','boy',45),(NULL,'你','boy',45);更新数据UPDATE t_student SET nickName='hhkjb' WHERE id=23;删除数据DELETE FROM t_student W
原创
发布博客 2020.11.30 ·
117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

新型网络应用

即时通信:音频视频是基于UDP的,因为要考虑到传输效率问题。而应用共享是基于TCP的。即时通信有两种通信模式,一种是C/S模式,一种是P2P模式。中转服务器负责中转消息。qq聊天,先试图用p2p连接,不行的话,用中转服务器进行交互中转。即时通信系统的通信协议:主要由两个代表,基于SIP协议框架的SIMPLE协议集和基于JABBER协议框架的XMPP协议集SIP协议称为会话初始化协议,所谓会...
原创
发布博客 2020.11.30 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多