- 博客(27)
- 收藏
- 关注
原创 7-25 朋友圈 (25 分)(详解+并查集的了解和应用)
/// {// }////}//压缩路径intr=x;=r)//找到他的前导结点inti=x,j;while(i!=r){ //路径压缩算法//记录x的前导结点//将i的前导结点设置为r根节点i=j;returnr;//x的根节点为a//y的根节点为bif(a!=b)//那么将b的根节点设为aintmain()intN,M;i<=N;i++)//设置根节点为数组下标,另外元素值为索引j<M;
2025-01-20 10:02:48
921
原创 0基础学习Python有什么建议?
3、自学过程中经常遇到问题,慢慢的问题堆积如山,最后被逼无奈只好选择放弃。4、学习时的效率非常低,遇到个小问题要花费很长时间寻找答案,容易导致自我怀疑思维导图也放这啦记得一定要看!!!④在自学过程中学会利用好搜索引擎。一名程序员,能够使用好百度的人的工资会翻倍;能够使用好Google的人工资更加翻倍。你在钻研上面提到的书籍的时候,肯定会发现很多问题,而良好的利用搜索引擎,你就会发现你遇到的这些问题基本上都有人提出过,并且通过搜索引擎进行搜索会发现这些问题都有前人进行过解答。
2025-01-20 07:41:44
931
原创 Python的数学计算库scipy介绍_scipy库是干什么的
scipy是一个python开源的数学计算库,可以应用于数学、科学以及工程领域,它是基于numpy的科学计算库。主要包含了统计学最优化线性代数积分傅里叶变换信号处理和图像处理以及常微分方程的求解以及其他科学工程中所用到的计算scipy主要通过下面这些包来实现数学算法和科学计算,后面对于scipy的讲解主要也是基于这些包来实现的cluster:包含聚类算法constants:物理和数学上的一些常数fftpack:快速傅里叶变换integrate:积分和常微分方程的求解。
2025-01-18 20:29:46
653
原创 Python的7大就业方向,你知道几个?_python就业
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。人工智能是目前最火的方向之一,薪资待遇非常高,Python是人工智能时代的首选语言,不管是机器学习还是深度学习,最常用的工具和框架都需要用Python调用。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(安全链接,放心点击)
2025-01-18 20:27:44
952
原创 Python实现数据库一键导出为Excel表格!大大的增加了工作效率!_python 数据库中查出来的数据导出到excel
回顾一下,本次试验用到了哪些知识点。1、Python简易操作数据库2、Python简易操作Excel3、数据库取出数据乱码问题解决之添加charset=utf-84、以二维数组的角度来处理获取到的结果集。作者:Marksinoberg原文链接:https://blog.youkuaiyun.com/marksinoberg/article/details/52263975。
2025-01-18 18:48:33
312
原创 Python定时自动给微信好友发送天气预报_python定时发送提醒
缺陷:打包为exe文件之后启动失败,原因是定时器找不到trigger,要想解决需要查看Apscheduler相关资料。打包为exe之后,可以很方便发给别人使用。扫码登录后每天早上5:30会自动给所有好友发送效果图中的天气预报。6.函数中请求百度天气接口,得到该好友对应天气数据,解析处理数据,发送天气信息,完成该对象发送。5.好友对象执行带参函数,参数为该好友城市。解决方法:换一种定时器。7.遍历结束,发送完毕。
2025-01-18 18:46:31
283
原创 Python 爬虫从入门到放弃(11 个有趣的 Python 爬虫例子)_python网络爬虫例子
作为一个IT的过来人,我自己整理了一些python学习资料,都是别人分享给我的,希望对你们有帮助。学好Python不论是就业还是做副业赚钱都不错,但要学会Python还是要有一个学习规划。朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】。
2025-01-18 13:14:51
317
1
原创 Python 爬虫 m3u8的下载及AES解密_python m3u8 aes解密下载
:return:‘’’ua=UserAgent(platform=platform,min_version=min_version,max_version=max_version)[browser_type]returnuadefget_proxy():ip=“”#proxies={“http”:ip,“https”:ip,}#returnproxiesifipelseNoneifip:returnproxieselse:print(“##
2025-01-18 13:12:48
754
原创 Javaweb笔记---web开发流程的改进_web开发基本流程改进建议怎么写的
/1,编码—中文 区别:设置request和response的编码。//及设置了response的编码 还设置了浏览器的编码。servlet服务员的工号必须以/开始。2,备注Servlet的名字和工号。
2025-01-17 18:26:41
93
原创 JavaWeb~使用UDP网络编程 简单实现汉译英服务器与客户端
/填写ip和port还可以自己手动设置将ip和port分开写(如下面案例) 还可以直接定义InetAddress对象(里面包含ip和port)//原本请求的数据时byte[]需要将其转换成String 并且如果发来的数据小于我们缓冲区的大小就会默认添加空格 我们得去掉无用空格。//如果没有写ip 则默认时0.0.0.0 (一个特殊的ip会关联到这个主机的国有网卡的ip)// 如果是一个更复杂的服务器, 此处就需要包含很多的业务逻辑来进行具体的计算.
2025-01-17 18:24:38
394
原创 Elasticsearch 使用中文分词_";searchanalyzer = ";ik_smart";
比如,当我们想将某个博客标记为“大神”时,博客系统却将这个单词粗暴的分成了如图21-2所示的两个词“大”和“神”。显然,这并不符合用户的使用习惯。这是 Elasticsearch 语言分析器上的限制,它并不能友好的处理所有语言,特别是中文。这种情况下,我们就需要额外的中文分词器来协助我们了。本章节,我们将演示使用 IK Analysis 插件来帮助我们实现中文分词。
2025-01-17 02:16:38
733
原创 Elasticsearch Mapping parameters(主要参数一览)
为了节省内存的使用,es提供了另一项机制(fielddata_frequency_filter),允许只加载那些词根频率在指定范围(最大,小值)直接的词根与文档的映射关系,最大最小值可以指定为绝对值,例如数字,也可以基于百分比(百分比的计算是基于整个分段(segment),其频率分母不是分段(segment)中所有的文档,而是segment中该字段有值的文档)。是否建立索引,默认情况下es会尝试为你索引所有的字段,但有时候某些类型的字段,无需建立索引,只是用来存储数据即可。是否允许动态的隐式增加字段。
2025-01-17 02:14:35
1054
原创 Android题集四大组件之Activity
getFragmentManager()所得到的是所在fragment 的父容器的管理器,getChildFragmentManager()所得到的是在fragment 里面子容器的管理器, 如果是fragment嵌套fragment,那么就需要利用getChildFragmentManager();使用add,如果应用放在后台,或以其他方式被系统销毁,再打开时,hide()中引用的fragment会销毁,所以依然会出现布局重叠bug,可以使用replace或使用add时,判断是否已经添加过。
2025-01-16 18:48:32
668
原创 Android项目中如何使用资源文件
而如果从物理存在形式来分,Android应用的源代码大致可分为如下三大类:界面布局文件:XML文件,文件中的每个标签都对应于相应的View标签。Java源文件:应用中的Activity、Service、BroadcastReceiver、ContentProvider四大组件都是采用java代码实现的。资源文件:主要以各种XML文件为主,还可包括png、jpg、gif等资源文件。关于Android项目文件结构课参考上一篇博客(
2025-01-16 18:46:30
639
原创 2021年字节跳动74道高级程序员面试,学习路线+知识点梳理_字节测试学习路线
Android 项目一般使用 gradle 作为构建打包工具,而其执行速度慢也一直为人所诟病,对于今日头条 Android 项目这种千万行级别的大型工程来说,全量编译一次的时间可能高达六七分钟,在某些需要快速验证功能的场景,改动一行代码的增量编译甚至也需要等两三分钟,这般龟速严重影响了开发体验与效率,因此针对 gradle 编译构建耗时进行优化显得尤为重要。
2025-01-16 03:12:51
669
原创 2021年大厂130个技术难点:详解云原生Kubernetes + Docker + DevOps
在这里,整理了 130 道**「Kubernetes + Docker + DevOps」的大厂面试题及详细解析,**通过这些面试题带你了解大厂会关注工程师哪些技术点,为你提供一个学习的方向。如果想要抓住技术红利,在未来的几年内实现薪资的快速增长,那么我建议你要紧跟时代趋势,开始学习掌握云原生技能。而其中,Kubernetes、Docker、DevOps 又是重中之中,我知道的很多人,因为会使用 Kubernetes,跳槽薪资非常不错。如何控制容器占用系统资源(CPU,内存)的份额。
2025-01-16 03:10:48
410
原创 【mysql学习】5
insert into product values(null,‘中国’,‘显示屏’,800);insert into product values(null,‘美国’,‘芯片’,2000);insert into product values(null,‘中国’,‘PCB’,550);insert into product values(null,‘美国’,‘电池’,92);insert into product values(null,‘中国’,‘后盖’,60);**可以将student表删除;
2025-01-15 04:14:49
617
原创 【MySQL基础教程】DDL语句详细介绍_把ddl语句按照目的库类型进行解析
在同一个数据库服务器中,不能创建两个名称相同的数据库,否则将会报错。可以通过if not exists 参数来解决这个问题,数据库不存在, 则创建该数据库,如果存在,则不创建。🍀B. 创建一个itheima数据库,并且指定字符集。
2025-01-15 04:11:08
743
原创 【MATLAB】无人驾驶车辆的模型预测控制技术(精简讲解和代码)【运动学轨迹规划】_无人驾驶车辆模型预测控制第二版pdf
qquad汽车在变道时,给定期望的轨迹xryr(x_r,y_r)(xr,yr),并通过控制变量使汽车在时域上经过的路径逼近期望轨迹。当然,我们期望汽车的朝向θ\thetaθ最终逼近于0(即直线行驶),期望的状态量使用SrS_rSr表示,则我们的目的是使∣S−Sr∣|S-S_r|∣S−Sr∣即S−Sr22(S−Sr)2/2最小。当期望状态向量与实际状态向量相差较小且期望控制量与实际控制量相差较小时,可采用在SrS_rSr处的导数。
2025-01-15 04:03:40
836
原创 RabbitMQ面试题集锦(精选)(另附思维导图)(1)
在cluster模式下,还包括 cluster 中 node 位置信息和 node 关系信息。元数据按照 erlang node 的类型确定是仅保存于 RAM 中,还是同时保存在 RAM 和 disk 上。元数据在 cluster 中是全 node 分布的。
2025-01-13 19:04:35
687
原创 RabbitMQ没有延时队列?我就教你一招,玩转延时队列
给我们的消息做过期处理,当消息在队列中存活了指定时候之后,该队列就会将这个消息直接丢弃。如果是后者,可能我们队列里面有很多的消息,然后每条消息的过期时间又不一致,这个时候,如果队列出口处堵了很多没有设定过期时间的消息又不被消费的时候,队列后面的消息及时设定了过期时间也不会被丢弃,只有在设定了过期时间的消息到了队列该消费的位置,才会判定。使用这种方式,消息即使过期,也不一定会被马上丢弃,因为消息是否过期是在即将投递到消费者之前判定的,如果当前队列有严重的消息积压情况,则已过期的消息也许还能存活较长时间。
2025-01-13 18:57:11
751
原创 ListenerExecutionFailedException消费rabbitMQ队列中消息出错导致刷屏_org
Web管理界面 http://虚拟机IP:15672/# 账号密码都是 guest2. 修改OrderServiceImpl类中public Long saveOrder(String scheduleId, Long patientId) 生成挂号订单//发送mq消息,号源更新和短信通知//发送mq信息更新号源 错误的代码错误的//正确的代码。
2025-01-13 02:30:31
1177
原创 Linux面试题及答案,适合毕业生和小白,适合查缺补漏
chmodu=rwx,g=rx,o=xfile 上例的另一种形式 chmod =r file 为所有用户分配读权限。
2025-01-13 02:26:50
524
原创 Linux运维常见面试题汇总_linux运维面试题
即便是 Mandrakelinux 默认的内核也是允许路由的,您必需显式允许它这么做。为此,您只要以 root 身份键入以下命令:$ echo 1 >/proc/sys/net/ipv4/ip_forward如果您要禁用路由,请将上述命令中的 1 改为 0。
2025-01-13 02:23:07
1174
原创 Java 枚举(enum)入门学习
1、枚举的本质是类,在没有枚举之前,仍然可以按照java最基本的编程手段来解决需要用到枚举的地方。枚举的使用增强了程序的健壮性,比如在引用一个不存在的枚举值的时候,编译器会报错。枚举的更多用法还需要在开发中去研究创造,Java5、Java6增加了不少新的特性,技术在升级,对程序员来说就要学习,如果你热爱java的话。2、枚举在Java家族中只占了很小的一块比重,所以我在项目中用枚举的地方不是很多,毕竟,一个项目是很多人开发维护的,用一个陌生的东西,会给其他的同事造成阅读困难。//结果: true。
2025-01-12 08:38:36
923
原创 Java 并发专题 :闭锁 CountDownLatch 之一家人一起吃个饭
顺便说一下volatile,为什么我们用volatile修饰 i 呢, 因为当多个线程操作同一个变量时,为了保证变量修改对于其他线程的可见性,必须使用同步,volatile对于可见性的实现是个不错的选择,但是我们代码中的 i – 也有可能因为并发造成一定的问题,毕竟i–不是原子操作,正常最好使用同步块或者AtomicLong.decrementAndGet()实现–。一个都没到,就开始吃饭了,,,(为了更好的显示,我在每个方法中休息了一段时间,模拟到达饭店的过程)。我乘地铁去饭店需要1小时。
2025-01-12 08:34:53
320
原创 Java 基础篇:第二十章:多线程和设计模式_设计模式和的多线程设计模式
单例设计模式:保证类在内存中只有一个实例对象。比如BBS论坛中访客(当前在线人数)的实时统计,必须保证存储总数的对象只能是一个。如何保证类在内存中只有一个对象?控制类的创建,不让其他的类来创建本类对象——使用private修饰构造方法。在本类中定义一个本类的对象。对外提供一个公共的访问方法。
2025-01-12 08:31:10
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅