前端技术
HTML
CSS
Javascript
前端框架和UI库
VUE
ReactJS
AngularJS
JQuery
NodeJS
JSON
Element-UI
Bootstrap
Material UI
服务端和客户端
Java
Python
PHP
Golang
Scala
Kotlin
Groovy
Ruby
Lua
.net
c#
c++
后端WEB和工程框架
SpringBoot
SpringCloud
Struts2
MyBatis
Hibernate
Tornado
Beego
Go-Spring
Go Gin
Go Iris
Dubbo
HessianRPC
Maven
Gradle
数据库
MySQL
Oracle
Mongo
中间件与web容器
Redis
MemCache
Etcd
Cassandra
Kafka
RabbitMQ
RocketMQ
ActiveMQ
Nacos
Consul
Tomcat
Nginx
Netty
大数据技术
Hive
Impala
ClickHouse
DorisDB
Greenplum
PostgreSQL
HBase
Kylin
Hadoop
Apache Pig
ZooKeeper
SeaTunnel
Sqoop
Datax
Flink
Spark
Mahout
数据搜索与日志
ElasticSearch
Apache Lucene
Apache Solr
Kibana
Logstash
数据可视化与OLAP
Apache Atlas
Superset
Saiku
Tesseract
系统与容器
Linux
Shell
Docker
Kubernetes
最新内容
这里是文章列表。热门标签的颜色随机变换,标签颜色没有特殊含义。
点击某个标签可搜索标签相关的文章。
点击某个标签可搜索标签相关的文章。
转载文章
本文探讨了在C99标准中引入的柔性数组这一特性,它被用于解决定长数组带来的内存冗余和越界问题。文章通过对比定长数组与指针数据包的内存管理方式,突显出柔性数组在结构体中的应用优势,如减少内存碎片、实现连续地址空间分配,只需一次malloc及释放操作。柔性数组特别适用于构建动态长度的数据包,在网络通信、缓冲区设计等场景中有效避免了空间浪费和流量消耗。尽管其使用有特定格式要求(必须为结构体最后一个非唯一成员),但其对内存高效利用的特性使其成为一种值得学习和借鉴的编程技巧。
2023-01-21 13:56:11
501
转载
转载文章
本文讨论了如何利用快速傅里叶变换(FFT)解决情侣手环装饰物亮度调整问题。在女生生日之际,主人公发现手环拿错,需通过增加自然数c调整单个手环的亮度,并进行旋转操作以减小两个手环的差异值,该差异值定义为各对应位置装饰物亮度差的平方和。运用FFT求解∑SiTi的最大值,并结合二次函数最优化方法确定最小化差异值所需的c值,最终在O(nlogn)的时间复杂度内找到使手环亮度差异最小化的解决方案。
2023-01-20 17:51:37
524
转载
转载文章
jadx是一款功能强大的反编译神器,用户可从GitHub(https://github.com/skylot/jadx)下载并直接解压使用。在Windows和Linux系统下安装便捷,支持一键搜索APK中的关键字如“sign”,并能快速查找类或接口的用例。此外,通过右键操作,可以方便地复制类名以应用于Frida工具中。最新版本jadx更实现了code与smali间的自由切换,便于开发者深入分析匿名内部类等场景的smali字节码,大大提升了逆向工程的工作效率。
2023-01-20 16:12:18
465
转载
转载文章
本文详细介绍了在SpringBoot项目中利用HttpServletResponse和HttpServletRequest实现文件切片下载功能,通过处理Range请求头实现断点续传。后端Java代码展示了如何根据用户输入的文件名读取文件流,并使用InputStream、OutputStream进行文件分片传输。前端部分采用Vue框架展示交互界面,用户可以暂停与开始下载操作,以提升大文件下载体验。关键词:SpringBoot、HttpServletResponse、HttpServletRequest、InputStream、OutputStream、文件切片下载、分片传输、断点续传、Range请求头、Vue前端。
2023-01-19 08:12:45
546
转载
转载文章
该Java Swing编程示例主要围绕swingJpanelQieHuan类实现界面布局切换,其中使用了JPanel、JTree组件以及ActionListener事件处理机制。在JFrame窗口中,通过点击JButton(如“点赞界面”和“三连关注界面”)触发事件,进而动态切换不同颜色边框的 JPanel(如jpRed、jpPink等)。同时,该示例还涉及图片素材显示及右键保存功能,并展示了如何基于用户交互操作(如JTree节点点击)弹出新的登录窗体,其中包括JLabel、JTextField、JPasswordField和JComboBox等组件的使用。
2023-01-18 08:36:23
525
转载
转载文章
unzip是Linux系统中用于解压缩zip文件的核心命令,用户通过指定不同选项实现灵活操作。如使用 -d 目录名 解压至特定目录,-n 避免覆盖已存在文件,而 -o 则直接覆盖无需确认。通过 -v 查看压缩包内文件详情和压缩比,-t 测试文件完整性但不解压。同时,命令行中结合 -x 文件列表 可以排除部分文件解压。在实例中展示了如何直接解压文件或利用 -d 选项指定解压路径。此篇教程详细介绍了unzip命令的使用方法及其关键选项功能,为Linux环境下处理zip文件提供了实用指导。
2023-01-15 19:19:42
500
转载
转载文章
在layui项目中扩展图标库时,当内置图标不足以满足需求时,可采用阿里矢量图标进行补充。首先,从阿里矢量图标官网选取所需图标并下载代码;其次,解压文件并将内容复制至layui/font目录下新建的font文件夹内。接着,编辑iconfont.css文件,将图标类名前缀改为“layui-icon”。然后,在layui.css的底部合并iconfont.css的内容。最后,如同调用其他layui-icon一样在项目中调用新引入的阿里矢量图标。通过以上步骤,成功实现layui与阿里矢量图标的集成,有效扩充了layui项目的可用图标资源。
2023-01-15 13:55:36
531
转载
转载文章
该文章介绍了如何使用ActionScript创建自定义右键菜单在多媒体演示中的应用。通过实例代码,首先初始化一个ContextMenu对象并隐藏内置菜单项,接着为菜单添加了多个自定义ContextMenuItem,如“返回首界面”、“返回到六副”等,每个菜单项对应不同的跳转函数实现幻灯片间的切换。此外,还实现了一个跳转至“闪客帝国”网站学习的菜单项,利用getURL函数打开新窗口。最后将整个自定义菜单赋值给根级对象以便生效。这篇文章以实践案例详细展示了自定义右键菜单在多媒体互动中的具体实现方法与功能应用。
2023-01-13 21:10:13
661
转载
转载文章
这篇文章介绍了北京望京地区多家知名互联网公司的招聘情况,包括阿里巴巴集团及其众多子公司、美团等公司。这些企业在福利待遇上表现出色,提供六险一金、年终奖及股票期权等,并广泛招聘JAVA开发等技术岗位。面试过程中,各公司普遍重视算法与基础知识的考察,难度各异,如阿里巴巴面试较难,而coupang则以多轮面试和手写代码环节著称。此外,文中还提及了理想汽车、狮桥、领创集团等公司在望京地区的招聘动态以及各自的行业定位和福利特点。在金九银十求职季,有意投身互联网行业的求职者可将此作为重要参考。
2023-01-11 22:59:19
529
转载
转载文章
本文探讨了ES6中的Proxy和Reflect特性在实现响应式编程中的应用。通过Proxy的set和get捕获器,可以监听对象属性的读取与设置操作,并能进一步扩展至新增、删除等更丰富的操作场景。Reflect作为与Proxy配套使用的工具,提供了标准化的对象操作方法,有助于实现数据变化时的行为一致性。在Vue.js框架中,响应式原理借助Proxy实现了对数据变化的全面监听,配合依赖收集机制,确保视图能够实时准确地反映数据状态。同时,文章也提及了Object.defineProperty在Vue2中的使用及限制,突显出Proxy相比而言在实现响应式上的优势。
2023-01-11 12:37:47
679
转载
转载文章
本文详细介绍了Linux系统中的用户和用户组管理,包括用户标识号(UID)与组标识号(GID)的概念及其在/etc/passwd和/etc/shadow文件中的存储方式。通过useradd、usermod、userdel等命令实现用户账户的添加、修改与删除,并利用passwd命令进行密码管理。此外,文章阐述了用户组管理的具体操作,如添加用户组及修改、删除用户组的方法。权限管理部分强调了基本权限类型、特殊权限以及访问控制列表(ACL),并详细说明了如何使用chown、chgrp、chmod、setfacl和getfacl等命令进行权限设置和查询。同时,还提到了su和sudo命令在用户间切换和获取受限特权时的应用。
2023-01-10 22:43:08
547
转载
转载文章
这篇文章讨论了一道编程题目,L2-007家庭房产问题。要求通过C++实现算法统计每个家庭的人口数、人均房产套数和面积。利用并查集数据结构处理家庭关系,并对家庭房产信息进行整合计算。最终,将各个家庭的统计数据按特定格式存储,根据人均房产面积降序排序输出。该题涉及关键词:家庭房产、成员编号、人口数、人均房产套数、人均房产面积、输入格式、输出格式、并查集、C++实现及排序算法。
2023-01-09 17:56:42
562
转载
转载文章
本文博主结合自身经验,详细梳理了Web安全中的关键问题,包括XSS(跨站脚本攻击)的不同类型:非持久型XSS、持久型XSS及基于字符集的XSS,并强调了针对这些漏洞的防御措施如转义输入和设置token验证。同时,深入剖析了CSRF(跨站请求伪造攻击)原理与防范手段,以及SQL注入漏洞的危害与预防方法,指出应通过预编译参数化查询和严格过滤输入以防止SQL注入。此外,还提及了基于Flash的跨站XSS和未经验证的跳转 XSS等其他安全威胁及相应对策。
2023-01-03 14:51:12
493
转载
转载文章
本文介绍了对新手级别靶机“hackme”的渗透测试过程。首先,通过网络扫描发现靶机开放了22端口(SSH)和80端口(HTTP)。在对80端口的web应用进行分析时,利用arp-scan、masscan、netdiscover等工具完成初步扫描,并使用nmap进一步确认靶机开放端口。实战中,通过SQL注入漏洞利用工具sqlmap成功获取到名为webapphacking的数据库及其包含的users表信息,解密出超级管理员的MD5密码为"Uncrackable"。此外,在该web应用中还发现了文件上传功能,通过修改并上传php-reverse-shell.php文件实现getshell操作,最终获得对靶机的控制权。整个渗透测试流程紧密围绕靶机环境搭建、网络扫描、SQL注入漏洞利用以及文件上传漏洞展开。
2023-01-02 12:50:54
497
转载
转载文章
本文从人工智能现象出发,探讨人类智能与AI的本质区别。作者通过分析“灵魂”和“心流(意识)”,尝试寻找区别人工智能与人类的关键特征。文章提及了“感觉与欲望”在生物进化过程中的普遍性,并对笛卡尔的“心灵哲学”进行反思。此外,作者构建了“确定机与概率机模型”来解释大脑的思维过程,提出“自由意志”可能受限于这一机制,而“灵魂”则更像一个旁观者,无法直接影响生物体行为。文章以王者荣耀游戏中的“电脑人”现象为引子,深入剖析了人工智能快速发展下,人类智能本质及其与人工智能界限的模糊化问题。
2023-01-02 11:30:59
620
转载
站内搜索
用于搜索本网站内部文章,支持栏目切换。
知识学习
实践的时候请根据实际情况谨慎操作。
随机学习一条linux命令:
netcat (nc) -l -p port_number
- 监听指定端口以接收数据。
推荐内容
推荐本栏目内的其它文章,看看还有哪些文章让你感兴趣。
2023-02-18
2023-08-07
2023-09-10
2024-01-12
2023-01-11
2023-10-22
2023-01-13
2023-10-29
2024-01-09
2023-08-26
2023-01-02
2023-05-10
历史内容
快速导航到对应月份的历史文章列表。
随便看看
拉到页底了吧,随便看看还有哪些文章你可能感兴趣。
时光飞逝
"流光容易把人抛,红了樱桃,绿了芭蕉。"