首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
白到专题
安卓实战开发之JNI从小白到伪老白深入了解JNI动态注册native方法及JNI数据使用
前言 或许你知道了jni的简单调用,其实不算什么百度谷歌一大把,虽然这些jni绝大多数情况下都不会让我们安卓工程师来弄,毕竟还是有点难,但是我们还是得打破砂锅知道为什么这样干吧,至少也让我们知道调用流程和数据类型以及处理方法,或许你会有不一样的发现。 其实总的来说从java的角度来看.h文件就是java中的interface(插座),然后.c/.cpp文件呢就是实现类罢了,然后数据类型和ja
阅读更多...
【C++从小白到大牛】C++的隐式和显示类型转换基础知识讲解
目录 1、C语言中的类型转换 2、C语言和C++中可以相互转换的类型总结 C语言: CPP: 3. 为什么C++需要四种类型转换 4、C++四大强制类型转换 4.1static_cast 4.2 reinterpret_cast 4.3 const_cast 4.4dynamic_cast 注意点: 1
阅读更多...
【C++从小白到大牛】C++智能指针的使用、原理和分类
目录 1、我们为什么需要智能指针? 2、内存泄露 2.1 什么是内存泄漏,内存泄漏的危害 2.2如何避免内存泄漏 总结一下: 3.智能指针的使用及原理 3.1 RAII 3.2关于深拷贝和浅拷贝更深层次的理解: 3.3 std::auto_ptr 3.4 std::unique_ptr 3.5 std::shared_ptr 引用计数的原理: 原码: std::sh
阅读更多...
从小白到大神:算法工程师的核心竞争力养成计划!
从小白到大神:算法工程师的核心竞争力养成计划! 我们会发现,本科及研究生所学的知识,比如高等数学、线性代数、传统机器学习方法及深度学习理论等这些,都只是作为算法学习的基础,并不能成为算法工程师的核心竞争力。 因为学术研究和工业界应用最大的区别在于:业务和数据。 那么,算法工程师的核心竞争力到底是什么呢?我认为主要有以下几点👇 Part.1 对业务的洞察力 有些朋友觉得算法工程师只
阅读更多...
2024大模型学习全攻略:从小白到专家,一站式进阶之路
前言 随着人工智能技术的迅猛发展,大模型(Large Models)已成为这一领域的新宠。从GPT系列到BERT,再到各类变体,大模型以其强大的能力吸引了无数开发者和研究者的目光。那么,作为一个零基础的学习者,如何快速入门并精通大模型技术呢?本文将为你提供一份详尽的学习指南。 一、大模型基础概念 在开始深入学习之前,我们需要了解大模型的基本概念和特点。大模型通常指的是参数量巨大、结构复杂的神
阅读更多...
《Netty学习打卡--从小白到放弃》----- 01 - 学前准备
打卡日期(2019-07-03) 学习netty的意义 作为一个java程序员,如果没有研究过netty,只对java语言的使用和理解仅仅停留在表面水平,会点SSH、SSM,会写几个MVC,访问数据库和缓存,这些只是初等Java程序员干的事。如果想要进阶,想了解java服务器的深层高阶知识,netty绝对是一个必须要过的门槛。 有了netty,可以实现自己的HTTP服务器,FT
阅读更多...
0基础学习小红书博主IP特训营,37天 教你从小白到KOL(13节)
课程内容: 1 第一课:如何做好博主账号定位 .mp4 2 第一课作业,html 3 第二课:如何打造小红书爆款笔记(一)_.mp4 4 第二课:如何打造小红书爆款笔记(二).mp4 5 第二课作业,html 6 第三课:如何高效搭建选题库 .mp4 7 第三课作业,html 8 第四课:破解流量玄学,教你小红书流量机制 .mp4 9 第四课作业,html 10 第五
阅读更多...
Suricata源码解析-开启从小白到小白必经之路
写在前面 记录了从一个小白到小白的学习之路,为了方便可能会贴别人的文章。 适合人群:需要对suricata快速入门,但是不需要完全理解。(因为我也不懂) 系列文章包含以下: 使用suricata6.0.8源码, 官方文档:https://docs.suricata.io/en/suricata-6.0.8/ 官方github链接:https://github.com
阅读更多...
Mysql从小白到大神
一、,mysql InnoDB引擎 底层存储结构 index page:存放mysql的所有数据 date dictionary:数据字典(当我们PDL操作时); lock info:行锁(当update1000w行记录时候要分1000w个行锁,很影响性能,所以避免行锁。但是在mysql中行锁达到一定量的话会自动升级为表锁) undo page:缓存(当我们每次做修改时候,都要先把
阅读更多...
Postgresql 从小白到高手 十一 :数据迁移ETL方案
文章目录 Postgresql 数据迁移ETL方案1、Pg 同类型数据库2 、Pg 和 不同数据库 Postgresql 数据迁移ETL方案 1、Pg 同类型数据库 备份 : pg_dump -U username -d dbname -f backup.sql 插入数据: psql -U username -d dbname -f backup.sql
阅读更多...
什么是Shell?从小白到入门你只差一个它
目录 一、编程语言介绍编程语言分类 二、shell介绍1、shell介绍2、bash shell基本特性2.1、 命令和文件自动补全2.2、 常见的快捷键—提升操作熟练度 3、shell脚本介绍4、shell脚本语法 一、编程语言介绍 编程语言是指计算机能理解的语言,人类通过使用计算机语言可以给计算机批量下达任务,让其按照人类的思想去完成工作 最常见的语言有:汇编语言、C语言
阅读更多...
《Java从小白到大牛精简版》之第6章 运算符(下)
《Java从小白到大牛》纸质版已经上架了!!! 本文是《Java从小白到大牛精简版》之第6章 运算符(上)继续… 6.4 位运算符 位运算是以二进位(bit)为单位进行运算的,操作数和结果都是整型数据。位运算符有如下几个运算符:&、|、^、~、>>、<<和>>>,以及相应的赋值运算符,具体说明参见表6-6。 表6-6 位运算符 **注意 无符号右移>>>运算符仅被允许用在int和
阅读更多...
《Java从小白到大牛精简版》之第5章 数据类型
《Java从小白到大牛》纸质版已经上架了!!! 在声明变量或常量时会用到数据类型,在前面已经用到一些数据类型,例如int、double和String等。Java语言的数据类型分为:基本类型和引用类型。 5.1 基本数据类型 基本类型表示简单的数据,基本类型分为4大类,共8种数据类型。 整数类型:byte、short、int和long浮点类型:float和double字符类型:char布
阅读更多...
《Java从小白到大牛精简版》之第4章 Java语法基础
《Java从小白到大牛》纸质版已经上架了!!! 本章主要为大家介绍Java的一些基本语法,其中包括标识符、关键字、保留字、常量、变量、表达式等内容。 4.1 标识符、关键字和保留字 任何一种计算机语言都离不开标识符和关键字,因此下面将详细介绍Java标识符、关键字和保留字。 4.1.1 标识符 标识符就是变量、常量、方法、枚举、类、接口等由程序员指定的名字。构成标识符的字母均有一定的
阅读更多...
《Java从小白到大牛精简版》之第3章 第一个Java程序
《Java从小白到大牛》纸质版已经上架了!!! 本书第一个Java程序是通过控制台输出HelloWorld,以这个示例为切入点,向大家系统介绍Java程序的编写、Java源代码结构以及一些基础知识。 在Java中,程序都是以类的方式组织的,Java源文件都保存为.java文件当中。每个可运行的程序都是一个类文件,或者称之为字节码文件,保存为.class文件。要实现在控制台中输出HelloW
阅读更多...
Java从小白到大牛第4篇项目实战视频课程2——Java版QQ-关东升-专题视频课程
Java从小白到大牛第4篇项目实战视频课程2——Java版QQ—1778人已学习 课程介绍 本项目是Java SE技术实现的QQ2006聊天工具,所涉及到的知识点:Java面向对象、Lambda表达式、Java Swing技术、多线程技术和网络通信等知识,其中还会用到方方面面的Java基础知识。 课程收益 掌握Java主要技术,包括:面向对象、多线程
阅读更多...
《Java从小白到大牛精简版》之第1章 开篇综述
《Java从小白到大牛》纸质版已经上架了!!! Java诞生到现在已经有20多年了,但是Java仍然是非常热门的编程语言之一,很多平台中使用Java开发。表1-1所示的是TIOBE社区发布的2016年5月和2017年5月的编程语言排行榜,可见Java语言的热度,或许这也是很多人选择学习Java的主要原因。 表 1-1 TIOBE编程语言排行榜 2017年5月2016年5月变化编程语言评级
阅读更多...
Java从小白到大牛第1篇 Java基础-关东升-专题视频课程
Java从小白到大牛第1篇 Java基础—3042人已学习 课程介绍 本视频是智捷课堂推出的一套“Java语言学习立体教程”的视频第一部分,读者以及观看群是初级小白,通过本视频的学习能够成为Java大牛。本主要内容包括:Java语法基础、Java编码规范、数据类型、运算符、控制语句、数组、字符串等技术。 “立体教程”是包括纸质图书,电子图书,视频讲解,课件PPT,习
阅读更多...
从小白到初级运维的成长总结
接着前几篇后台哥们给我下发的数据:{"名字":"玉念聿辉","特点":"帅,特备帅"},今天我们来做一个总结,自己选择的B跪着也要把他装完啊! 目录: Linux服务器安装---------------------------------------------------------运维1常用远程工具的介绍与使用----------------------------------------
阅读更多...
git命令操作(从小白到大佬)
git的配置 第一次安装git需要配置用户名和邮箱git config --global user.name 'xxx'git config --global user.email 'xxx@xxx.com' git的三区 工作区 开发代码的地方新建/修改/删除文件出现再工作区 暂存区 暂时保存代码的地方 版本区 代码版本控制的地方 指令 git init 初始化一个空的git仓库(只要做一次,
阅读更多...
从小白到首席游戏角色建模设计师,差的就是这种设计思维!
一个好的游戏设计师出来需要有较高的技能以外,还需要有良好的设计思维。那么我们在创作中需要注意哪些问题呢?我们又需要从哪些方面进行思考呢? | 游 戏 角 色 是 游 戏 的 代 言 人 | 判断一款游戏的好与坏,角色设计通常占比较重要的地位,而有创意的角色通常会让人永记在心。正因如此,角色就像是一根导火线,吸引着观众的眼球,成为游戏中最亮眼的地方。 例如《魔兽争霸》的古尔丹、《生化奇兵:无限
阅读更多...
关东升老师从小白到大牛系列丛书(由清华大学出版社出版)
助力技术成长,成就大牛之路 在这个科技日新月异的时代,掌握一门编程语言或专业技能已是必备,不再是奢侈。清华大学出版社出版的“从小白到大牛”的系列丛书,涵盖Python、Java、Kotlin、Android和SQL,助你快速在技术之路上进阶。 每本书都由关东升老师精心编写,内容深入浅出,实例丰富,旨在帮你轻松掌握核心概念和技术。无论你对Python、Java感兴趣,还是渴望在移动开发或数据
阅读更多...
python从小白到大师-第一章Python应用(七)应用领域与常见包-自动化办公PPT
目录 一.pywin32com 二.pptx 一.pywin32com Pywin32com是一个Python库,它提供了与Microsoft Windows操作系统交互的能力。它基于COM(Component Object Model)技术,允许开发人员使用Python操作Windows应用程序、文件系统、注册表和其他Windows组件。 Pywin32com提供了广泛的功能,
阅读更多...
python从小白到大师-第一章Python应用(八)应用领域与常见包-自动化办公word
目录 一.python-docx 二.pypiwin32 一.python-docx Python-docx是一个用于创建、修改和读取Microsoft Word文件(.docx)的Python库。它提供了一组丰富的功能,使开发人员能够使用Python生成自定义的Word文档。 以下是python-docx库的一些主要特点和功能: 创建和编辑Word文档:可以使用python-
阅读更多...
python从小白到大师-第一章Python应用(五)应用领域与常见包-爬虫
目录 一.爬虫 1.1 urllib 1.2 requests 1.3 scrapy 1.4 pySpider 总结 一.爬虫 1.1 urllib urllib是Python标准库中的一个模块,它提供了一组用于处理URL(统一资源定位符)的函数和类。通过urllib,我们可以方便地进行URL的解析、访问和处理。 该模块主要包括以下几个子模块: urllib.requ
阅读更多...
保姆级的从小白到名厂offer的java学习路线教程 。
这是一篇保姆级的学习java教程,详细介绍了java学习路线,小白跟着此java后端学习路线能一步一步地从0学到1,直到拿到名厂的offer。如果你是刚开始计划学习java,但是不知道如何规划自己的课程,或许会问java难学吗这个问题;或者是已经学习了一些java基础知识,但是不知道后续该学习什么,这篇文章非常适合你,这篇文章也适用于绝大部分同学。提前说一句,如果你是研究生,自学coding的,一
阅读更多...