- 博客(15)
- 收藏
- 关注
原创 2021最新大厂前端面试题总结(百度、字节跳动、腾讯、小米
字节跳动的宗旨“和优秀的人一起做有挑战的事情”也被我用到了自我介绍中,“我认为我是优秀的人,也喜欢做有挑战的事情,更喜欢与优秀的人为伍”“我希望搭上字节跳动这架火箭”等等。快要面试了,第一次面试,有些紧张,但还是像平常考试一样,将总结下来的面试题目总结、前端遇到问题的总结又看了一遍,把自己做好的自我介绍熟悉的过几遍,给自己亲近的朋友发条消息获得她的祝福,又站在电脑桌前活动了一下身子,头脑顿时清醒利索了许多。个人感觉是这样的,至于面试官怎么想的,我就不清楚了,说不定是那种我就静静的看着你装逼的情况。
2025-01-20 10:30:53
320
原创 【数据采集】使用scrapy采集天气网、豆瓣数据信息_基于scrpy爬虫的天气数据采集
指定一个网站,爬取这个网站中的所有的所有图片,例如中国气象网(http://www.weather.com.cn),分别使用单线程和多线程的方式爬取。爬取豆瓣电影数据使用scrapy和xpath,并将内容存储到数据库,同时将图片存储在imgs路径下。:将下载的Url信息在控制台输出,并将下载的图片存储在images子文件中,并给出截图。这里的请求其实也是要用多线程爬取的,所有后续会补上!页面解析,并且替换回车,方便后续进行正则匹配图片。使用正则匹配,先获取所有的。所以我们就看到规律了!
2025-01-19 17:47:15
1367
原创 【mybatis】初识mybatis与快速入门第一个程序
🍋1.Mybatis概述MyBatis是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。**MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。**MyBatis可以通过简单的XML或注解来配置和映射原始类型、接口和JavaPOJO(PlainOldJavaObjects,普通老式Java对象)为数据库中的记录。可能大家读不太懂上面的话,觉得写的很官方,但这也确实是mybatis官方目录对于mybatis的解释。
2025-01-19 16:08:37
643
原创 “一学就会”微服务的架构模式:一个服务一个数据库模式
如果我们切分不够细,那么可能的结果就会变为,从一个很大的系统被切分为了寥寥几个也很大的系统,最终没有解决问题不说,还可能因为系统变成了不同的分布式服务,又引入了新的分布式系统本身所带来的问题。无论一个系统有多大,如果我们将其拆的足够小,就可以把一个复杂的大系统拆分成许多个小系统,再让这分解出来的小系统通过对外提供服务的手段,将他们再聚合成一套大的完整体系,从结果上,就等价为了原来的复杂的大系统了。比如,系统的订单模块,个人下单可能会被频频访问,此时,就需要系统的集群多一些,去处理这些大规模的访问。
2025-01-18 22:24:54
657
原创 Valgrind安装及Memcheck学习_configure error please use gcc >;= 3
这篇文章中使用的选项track-fds能够检测文件描述符问题这篇博客使用了debug.sh和makefile,可以借鉴下这篇文章的描述不错,可以参考。
2025-01-18 16:20:51
254
原创 USB简述(Linux驱动开发篇)_linux usb驱动开发
USB目前可以划分为USB1.0、USB2.0、USB3.0以及正在即将到来的USB4.0。
2025-01-18 16:16:45
770
原创 Service的基本的用法
**匿名类,里面的方法在成功绑定的时候和解除绑定的时候调用*/@创建时间:2015-8-13上午11:52:46。@类描述:绑定服务与activity设置。@项目名:ServiceTest_demo1。/**会在每次服务启动的时候调用*//**会在每次服务销毁的时候调用*//**会在服务创建的时候调用*/*服务的基本用法和方法的解释。/**拿到服务的对象*//**解开绑定服务*//**初始化控件*//**开启服务*//**停止服务*//**绑定服务*/
2025-01-18 06:39:48
359
原创 OWASP-TOP-10漏洞之XSS_渗透漏洞wotp10
XSS攻击通常指的是通过利用网页开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网页,使用户加载并执行攻击者恶意制造的网页程序。这些恶意网页程序通常是JavaScript,但实际上也可以包括Java、VBScript、ActiveX、Flash或者甚至是普通的HTML。攻击成功后,攻击者可能得到包括但不限于更高的权限(如执行一些操作)、私密网页内容、会话和cookie等各种内容。HTML是一种超文本标记语言,通过将一些字符特殊地对待来区别文本和标记,例如,小于符号(<)被看作是HTML标签的开始,
2025-01-18 03:55:53
823
原创 Kali入门指南:完美安装与配置教程_clion kali
选择自定义安装的话,这里我们点击官网的Installer进行安装,目前稳定版本为2023.4。
2025-01-18 01:11:19
608
原创 Java~处理超大数字与超高精度数字的API (BigInteger类和BigDecimal类)
BigInteger类构造方法常用方法BigIntegeradd(BigIntegerval):加法运算。BigIntegersubtract(BigIntegerval):减法运算。BigIntegermultiply(BigIntegerval):乘法运算。BigIntegerdivide(BigIntegerval):除法运算,可能会产生除零异常。
2025-01-17 17:30:40
1292
原创 JavaWeb:Cookie和Session
demo2/**Cookie快速入门*///3.获取Cookie//获取数据,遍历Cookiesif(cs!=null){cookie的细节一次可不可以发送多个cookie?可以,可以创建多个Cookie对象,使用response调用多次addCookie方法发送cookie即可。/**Cookie快速入门*///1.创建Cookie对象//2.发送Cookiecookie在浏览器中保存多长时间?
2025-01-17 17:28:39
783
原创 django——ORM常用查询总结_orm 取结果中的最大
QuerySet [{‘leader’: ‘可可’, ‘id__count’: 1}, {‘leader’: ‘可优’, ‘id__count’: 1}, {‘leader’: ‘某人’, ‘id__count’: 1}, {‘leader’: ‘某人’, ‘id__count’: 1}, {‘leader’: ‘某人’, ‘id__count’: 1}, {‘leader’: ‘kobe11’, ‘id__count’: 1}, …执行结果:
2025-01-17 04:09:17
628
原创 DIV+CSS常用网页制作布局技术技巧
absolute: 将对象从文档流中拖出,使用left,right,top,bottom等属性相对于其最接近的一个最有定位设置的父对象进行绝对定位。如果不存在这样的父对象,则依据body对象。显然,float是相对定位的,会随着浏览器的大小和分辨率的变化而改变,而position就不行了,所以一般情况下还是float布局!relative: 对象不可层叠,但将依据left,right,top,bottom等属性在正常文档流中偏移位置。它是怎样工作的,看个一行两列的例子。right: 文本流向对象的左边。
2025-01-17 04:07:13
292
原创 Camera2-HAL3-框架分析
上回说到,CameraDevice::open 的实现中,调用了 mModule->open,即 CameraModule::open,通过代码来看,它做的事并不多,主要是调用 mModule->common.methods->open,来进入下一层级的流程。而这里则需要注意了,open 是一个函数指针,它指向的是 QCamera2Factory 的 camera_device_open 方法,至于为什么和 QCamera2Factory 有关,这就要回头看 HAL Service 的启动初始化流程了。
2025-01-17 00:07:25
1005
1
原创 CAAC、FAA和ICAO的适航法规文件体系_faa法规体系
适航这个概念是一个伯来语,由单词Airworthiness翻译而来,表示适合航行的含义。我们说的适航其全称叫做适航性,是一种民用航空器的属性。所以,第一规定了适航的。
2025-01-17 00:05:23
1305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人