- 博客(30)
- 收藏
- 关注
原创 python笔记-day10-迭代器生成器和模块
’‘’‘’‘’’1)感性的认识生成器是一种特殊的迭代器生成器可以理解成生产数据的机器,在存储的时候保存的是产生数据的算法而不是数据本身2)理性的认识调用带有yield关键字的函数就可以得到一个生成器(如果一个函数中有yield,那么调用这个函数不会执行函数体,也不会获取返回值。函数调用表达式的值是一个生成器对象)语法:‘’‘’‘’‘’’‘’‘’‘’‘’’注意:如果一个模块想要被其他模块使用,那么这个模块在命名的时候必须符合标识符的要求。
2025-01-24 16:41:03
1039
原创 nginx漏洞复现(包含nginx的介绍,配置,访问控制等内容),是较全的nginx学习!_nginx 1
http块: 该模块是Nginx服务器配置中的重要部分,代理、缓存和日志定义等绝大多数的功能和第三方模块的配置都可以放在这个模块中。需要注意的是http块可以包括http全局块、server块 locaiton块的主要作用是基于nginx服务器接收到的请求字符串(例如:www.test.com/uri-string),对虚拟主机名称 (也可以是IP)之外的字符串(例如:前面的/uri-string) 进行匹配,对特定的请求进行处理。地址定向、数据缓存和应答控制等功能,还有许多第三方模块的配置也在这里
2025-01-24 00:50:06
1575
原创 Linux自动化运维—anisble_anisable
1、playbook是由一个或多个“play” 组成的列表2、play的主要功能在于将事先归并为一组的主机装扮成事先通过ansible中的task定义好的角色。从根本上来讲,所谓task无非是调用ansible的一个module。将多个play组织在一个playbook中,即可以让它们联同起来按事先编排的机制同唱一台大戏3、Playbook采用YAML语言编写。
2025-01-23 23:09:08
1154
原创 Java语言程序设计与数据结构(基础篇)课后练习题 第十章(一)
elsereturn age;10.3else= 0)elsei++)else= 0)elsei++) {elseelse10.4MyPoint(){this.x = x;this.y = y;double s;return s;double s;return s;return x;return y;10.5。
2025-01-23 19:07:34
459
转载 Java【代码 16】将word、excel文件转换为pdf格式和将pdf文档转换为image格式工具类分享(Gitee源码)aspose转换中文乱码问题处理
● aspose-cells-20.7.jar 将excel文档转换为pdf需要引入(Linux端中文出现乱码时使用)● aspose-pdf-22.4.cracked.jar 将pdf转换为其他格式【破解版效果不佳】● aspose-words-15.8.0-jdk16.jar 将word文档转换为pdf需要引入。● aspose-pdf-22.4.jar 将pdf转换为其他格式【未破解效果依然不佳】● aspose-cells-8.5.2.jar 将excel文档转换为pdf需要引入。
2025-01-23 17:48:10
505
原创 go-mciro系列(四)使用nacos作为配置中心_go使用nacos
【代码】go-mciro系列(四)使用nacos作为配置中心_go使用nacos。
2025-01-23 14:56:43
228
原创 ELK Stack 日志平台性能优化实践_pipeline
通过设置-w参数指定pipelineworker数量,也可直接修改配置文件logstash.yml。这会提高filter和output的线程数,如果需要的话,将其设置为cpu核心数的几倍是安全的,线程在I/O上是空闲的。默认每个输出在一个pipelineworker线程上活动,可以在输出output中设置workers设置,不要将该值设置大于pipeline worker数。还可以设置输出的batch_size数,例如ES输出与batch size一致。
2025-01-23 01:15:48
664
原创 CSS弹性盒子Flexbox布局详解_弹性盒子控制两侧距离
如果所有Flex项目的flex-grow设置为1时,表示Flex容器中的Flex项目具有相等的尺寸。如果你给其中一个Flex项目设置flex-grow的值为2,那么这个Flex项目的尺寸将是其他Flex项目两倍(其他Flex项目的flex-grow值为1)。当伸缩容器的侧轴还有多余空间时,align-content属性可以用来调准伸缩行在伸缩容器里的对齐方式,这与调准伸缩项目在主轴上对齐方式的justify-content属性类似。如果有必要的话,flex-grow可以定义一个Flex项目的扩大比例。
2025-01-22 23:43:36
1253
原创 Android高级工程师面试必备之计算机网络基础
举例:A 和 B 打电话,通话即将结束后,A 说“我没啥要说的了”,B回答“我知道了”,但是 B 可能还会有要说的话,A 不能要求 B 跟着自己的节奏结束通话,于是 B 可能又巴拉巴拉说了一通,最后 B 说“我说完了”,A 回答“知道了”,这样通话才算结束。注意此时不是完全关闭TCP连接,待对方确认后进入半关闭状态,当另一方也没有消息要发送时,也发送连接释放通知,此时才完全关闭TCP连接。长连接:网络请求结束后,不会立即中断连接,也不会永久保持连接,而是在设定的时间内,没有传输时会断开。
2025-01-22 22:10:16
506
原创 android夜间模式Support Library
在设置界面设置完了,返回之前的界面,还都是原来的状态,这个真的好气。如果是在设置中,可以采取重新调起当前界面的方式,而不recreate,加上一个动画,相对来说也比较温和。value的color文件夹设置日间模式颜色,value-night的color文件夹设置夜间模式颜色。然后在项目所有的xml配置中涉及有图片和颜色的地方,都在对应地方设置日夜间模式两种。
2025-01-22 20:49:07
1104
原创 Android 人脸识别
).show();@Override}).show();”, errpos);= 0) {/***/@Overrideif (res!} else {= res) {// Menu@Override”)@Override})@Override}).show();@Override@Overridereturn;i < 100;++i) {= 0) break;try {
2025-01-22 19:27:46
876
原创 2024年阿里等大厂Android岗春招行情分析(含校招)和面试题汇总
现在已经是十月份的月末了,金九银十,这个找工作和面试的热潮已经渐渐退隐。潮涨潮退,有的人从里面收获了心仪的offer;有的人走了一趟,一无所获,或者收获寥寥,无甚满意;还有的人在观望,等待下一个良机。这里分析一波现在的面试行情,带大家了解一下自己所处的位置,另外,分享一下有用的资料,帮助大家提升自己的战斗力。
2025-01-22 16:31:39
821
原创 dashboard可视化界面部署springboot项目(1)
metadata:name:eureka#空间名称labels:复制代码在3处执行以下代码,注意空间名称自行修改。
2025-01-20 16:00:15
1200
原创 C语言暑假刷题冲刺篇——day2
【前言】1、以下程序段的输出结果是()A:12B:13C:16D:以上都不对【答案】A【解析】strlen()函数用于获取字符串的长度(即字符中字符的个数,不包括\0)。\、\123、\t是转义字符,所以长度是12。\表示单个字符\123表示八进制的ASCII码值为123对应的字符It表示制表符很多小伙伴会忘记转义字符的具体内容,这里有常用转义字符。2、若有以下程序,则运行后的输出结果是()【答案】B【解析】
2025-01-20 15:46:54
981
原创 C语言VS环境下,scanf()和scanf_s()_vs2022跑c代码scanf_s格式要求
在VS2013环境中,使用C语言的scanf()函数时,提示存在安全性问题。
2025-01-20 15:34:05
334
原创 CSS基础知识(复合选择器、标签模式、背景)_css规则复合内容
标签以什么方式进行显示,比如div自己占一行,span一行多个作用网页标签非常多不同地方用不同类型的标签以便更好的完成网页分类。
2025-01-20 15:20:24
909
原创 ConcurrentHashMap 1
/获取Integer[]的基础偏移量//获取Integer[]中元素的偏移间隔//获取数组中索引为2的元素对象//1//设置数组中索引为2的元素值为100//反射获取Unsafe对象。
2025-01-20 15:04:27
540
原创 Cesium绘制矩形
取消双击默认选中实体效果:添加的标注本身有默认事件:左键单击选中标注实体,双击镜头会直接跳转到标注地点。如果不想要这种效果,可以取消默认事件。
2025-01-20 14:46:55
367
原创 CentOS7 离线安装 Nginx 1
反向代理(服务代理):客户端将请求发送给反向代理服务器,反向代理再获取指定目标服务器数据再返回给客户端(客户端只认识代理服务器ip)此时,访问tomcat服务器可正常访问tomcat页面,访问nginx服务器ip可代理转发到tomcat页面。赋予/usr/local/nginx/html/index.html文件644权限。正向代理(爬虫代理):客户端(浏览器)通过代理服务器(配置代理服务器)进行互联网访问。或者在/etc/rc.d/rc.local文件下添加。修改nginx配置文件。
2025-01-20 14:34:02
1247
原创 c++经典项目控制台贪吃蛇小游戏详细教程_贪吃蛇小游戏c++
startsnake.empty()||textsnake.back().GetX()<33)//当蛇还没消失或文字没移动到指定位置。voidStartInterface::PrintFirst()//蛇从左边出现到完全出现的过程。
2025-01-20 14:18:07
707
原创 Binder“一次拷贝“你真懂吗?_binder一次拷贝发生在什么时候(1)
对Binder“一次拷贝”的两个问题(什么时候拷贝和拷贝的是什么东西),相信大家已经有了一个初步的了解。这里我用一张图来总结一下上面介绍的内容:图中表示了文中所讲的关键的和。斜着的那个绿色箭头就是“一次拷贝”所在之处。右侧接收方的两个绿色块代表内存映射。关于对“一次拷贝”的理解以及内存映射在Binder通信中的作用如果不仔细去研究的话很容易被Binder驱动源码里那么多的和调用给搞混了。但是研究透了以后这个机制其实并不复杂。希望这篇文章能帮到大家。
2025-01-20 13:45:22
657
原创 AngularJS进阶(二十)HTML5实现获取地理位置信息并定位功能_html获取地图位置(经纬度)选择插件
这篇文章主要介绍了HTML5实现获取地理位置信息并定位功能,本文讲解了原生HTML5、百度地图、谷歌地图等三种获取理位置信息并定位的方法,需要的朋友可以参考下。HTML5提供了地理位置定位功能(GeolocationAPI),能确定用户位置,我们可以借助HTML5的该特性开发基于地理位置信息的应用。本文结合实例给大家分享如何使用HTML5,借助百度、谷歌地图接口来获取用户准确的地理位置信息。
2025-01-20 13:24:44
624
原创 Android蓝牙开发(二)之蓝牙配对和蓝牙连接(1)
BltContant.SPP_UUID是一个UUID常量,至于UUID是什么,大家可以自行百度,因为详细的文章已经很多了。自动配对就是搜索到蓝牙设备后自动配对不需要输入pin码,但在基本开发中都不采用这种方式,所以这里说的是第一种配对方式。蓝牙配对有点击配对和自动配对,点击配对就是我们选择设备两个手机弹出配对确认框,点击确认后配对。搜索到蓝牙设备后,将设备信息填充到listview中,点击listiew则请求配对。只需要将creatBond改为removeBond。同样的,如果我们想要配对的设备取消配对。
2025-01-20 12:58:29
668
原创 Android-第四节01Activity(基础知识)
show(),表示显示这个Toast消息提醒,当程序运行到这里的时候,就会显示出来,如果不调用show()方法,这个Toast对象存在,但是并不会显示,所以一定不要忘记。Toast.makeText(MainActivity.this,“登录成功”,Toast.LENGTH_LONG).show();Toast.makeText(MainActivity.this,“登录失败”,Toast.LENGTH_LONG).show();makeText(),是Toast的一个方法,用来显示信息,分别有三个参数。
2025-01-20 11:29:40
953
原创 Android 118道基础面试题,面试途中不卡题
面试官面什么,完全是看他们个人的(性格,心情,天气,你的面相)。以上只是一些我觉得重要的点,当然还有很多深层的东西不是一时半日可以补上来的,还是要看自己平时的经验积累。PS:如果面试官说,还有什么想问的,千万不要给自己挖坑,说今天自己表现怎样,能不能被录取。89、Fragment在ViewPager里面的生命周期,滑动ViewPager的页面时Fragment的生命周期的变化。32、ViewPager使用细节,如何设置成每次只初始化当前的Fragment,其他的不。
2025-01-20 09:56:53
491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅