Irene181 Irene181
4年前
盘点Python基础之列表的那些事儿
大家好,我是蔡同学,今天给大家分享列表的知识一、列表的格式示例:namesList'xiaoWang','xiaoZhg','xiaa'比C语言的数组强大的地方在于列表中的元素可以是不同类型的。testList1,'a'二、列表的相关操作("增"、"删"、"改",“查”)<1添加元素append()通过append可以向列表添
雷厉风行 雷厉风行
2年前
JetBrains Rider for Mac: 为开发者提供全面的.NET开发解决方案,永久版下载
JetBrainsRider是一款为.NET开发者打造的跨平台集成开发环境(IDE)。作为一款综合性的开发工具,它能够轻松地支持多种.NET语言,包括C、VB.NET和F,并在Mac、Windows和Linux等多种操作系统上运行。如果您是一名.NET开发
redis为什么速度这么快?
一、原因分析1.redis在处理请求的时候都是纯内存操作;2.redis处理命令使用了单线程,减少了线程切换的开销;3.redis内部实现使用了非阻塞的IO多路复用;4.redis主要基于c语言实现,底层针对不同的数据类型做了不少优化。
Stella981 Stella981
3年前
Nosqli:一款功能强大的NoSql注入命令行接口工具 (Go语言开发)
!(https://oscimg.oschina.net/oscnet/up89e2982410f9a35fdc07c20658df1190e26.JPEG)NosqliNosqli是一款功能强大的NoSql注入命令行接口工具,本质上来说,它就是一款NoSQL扫描和注入工具。Nosqli基于Go语言开发,是一款易于使用的NoSql
Wesley13 Wesley13
3年前
Java【NIO2】- 系列 1: 为什么要写【NIO2】系列?
1\. 基本概念IO是主存和外部设备(硬盘、终端和网络等)拷贝数据的过程。IO是操作系统的底层功能实现,底层通过I/O指令进行完成。所有语言运行时系统提供执行I/O较高级别的工具。(c的printfscanf,java的面向对象封装)2\.  Java标准io回顾Java标准
Stella981 Stella981
3年前
Go语言开发Windows应用
当第一次看到Go程序在windows平台生成可执行的exe文件,就宣告了windows应用也一定是Go语言的战场。Go不是脚本语言,但却有着脚本语言的轻便简单的特性。相较于php和python之类以服务器控制台为主要战场的脚本语言来说,Go语言是真正的圆了“动态语言的应用开发梦”。WindowsApiWindows桌面应用依
Stella981 Stella981
3年前
Redis5版本集群搭建
一、简介1.1Redis是什么Redis是一个开源的,使用ANSIC编写,高性能的KeyValue的NoSQL数据库。1.2Redis特点(1)基于内存(2)可持久化数据(3)具有丰富的数据结构类型,适应非关系型数据的存储需求(4)支持绝大多数主流开发语言,如C
Wesley13 Wesley13
3年前
JAVA面试——Redis
1、Redis是什么?都有哪些使用场景?Redis是一个使用C语言开发的高速缓存数据库。Redis使用场景:1)记录帖子点赞数、点击数、评论数;2)缓存近期热帖;3)缓存文章详情信息;4)记录用户会话信息。2、Redis有哪些功能?1)数据缓存功能;2)
Stella981 Stella981
3年前
OpenCV基础(五)
图形绘制OpenCV提供了直线,矩形,圆,椭圆的绘制函数,下面介绍用法直线绘制:line()函数原型: voidline(InputOutputArrayimg,Pointpt1,Pointpt2,constScalar&color,intth
Stella981 Stella981
3年前
GOT段在linux系统中实现代码动态加载的作用和其他段的说明
上一节我们看到,当程序想调用系统函数时,在编译阶段无法确认被调用函数所在的虚拟地址。因此必须有机制让程序在运行过程中,在调用系统API的时候有办法去确定所调用的系统函数对应的入口地址,这就是代码运行时对应动态加载的过程。动态加载,也就是在调用系统函数时再去确认所调用的函数地址的技术需要使用两个段,一个是.plt段,一个是.got.plt段。后者其实是.g