腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
编程之路的专栏
专栏成员
举报
77
文章
120131
阅读量
27
订阅数
订阅专栏
申请加入专栏
全部文章(77)
编程算法(25)
http(23)
渲染(15)
python(13)
c 语言(12)
https(11)
flutter(11)
网络安全(9)
ide(8)
api(7)
windows(7)
java(6)
打包(6)
ios(5)
c++(5)
go(5)
android(5)
数据库(4)
tcp/ip(4)
php(3)
javascript(3)
html(3)
gcc(3)
node.js(2)
css(2)
linux(2)
云数据库 MongoDB(2)
mongodb(2)
网站(2)
游戏(2)
爬虫(2)
面向对象编程(2)
官方文档(1)
android studio(1)
makefile(1)
sql(1)
flask(1)
sqlalchemy(1)
matlab(1)
ubuntu(1)
深度学习(1)
云函数(1)
xslt & xpath(1)
移动开发(1)
shell(1)
selenium(1)
udp(1)
socket编程(1)
安全(1)
数据分析(1)
数据结构(1)
canvas(1)
ipv6(1)
dart(1)
搜索文章
搜索
搜索
关闭
SDL简介
api
渲染
windows
linux
c 语言
SDL在结构上是将不同操作系统的库再封装成相同的函数,例如SDL在Windows平台上是DirectX的封装,而在使用X11的平台上(包括Linux),SDL则是与Xlib库沟通来输出图像。虽然SDL本身是使用C语言写成,但是它几乎可以被所有的编程语言所使用,例如:C++、Perl、Python(借由pygame库)、Pascal、Java等等。
arcticfox
2020-09-24
2.3K
0
Android与Python混合编程
android studio
https
网络安全
c 语言
python
早在2017年的时候,出于业余兴趣,我就开始研究关于Python移植到Android上的实现方案,我一直希望能实现Android与Python的混合编程,并为此写了一系列博客,我希望借助JNI技术,实现Java与Python的交互。或许是出于上班忙,时间少,精力有限,人的惰性等等原因,一直没有实现一套框架,降低Android与Python混编的难度,做到尽可能封装C语言代码,让使用者无需掌握NDK开发,C语言编程等。原理是早已走通了,剩下的就是苦力活,写C代码,写JNI代码,对接口一一封装。
arcticfox
2019-09-03
4.5K
2
Go语言入门——进阶语法篇(三)
go
c 语言
c++
面向对象编程
编程算法
Go语言虽然存在指针,但是远比C语言指针简单,且Go语言基本指针不能直接进行指针运算。
arcticfox
2019-08-20
554
0
程序员C语言快速上手——工程篇(十二)
c++
打包
ide
c 语言
gcc
其实学完C语言的语法后,我们往往会有数不清的疑惑,例如编译器在编译的时候就可以分配内存,那么不同的程序会不会分配到相同的内存地址,计算机如何处理这种冲突?C语言既然可以操作内存,我们能不能修改其他程序的内存数据,游戏外挂是不是这样实现的?程序是怎么被加载到内存的,C语言main函数又是谁调用的?为什么编译之后还要链接?什么是动态库什么又是静态库?
arcticfox
2019-08-13
1.3K
0
Go语言入门——基础语法篇(二)
c 语言
go
python
编程算法
Go的语句是可以省略;结束符的,且每行尽可能只写一句代码,这是Go语言的编程范式,因此应遵循规范,不要加分号。分号只在一种情况下是必须的,当一行写了多个代码语句,则每个语句必须使用分号分隔。
arcticfox
2019-08-02
711
0
Go语言入门——环境准备篇(一)
c 语言
打包
windows
java
linux
Robert Griesemer:曾协助制作Java的HotSpot编译器和Chrome浏览器的JavaScript引擎V8
arcticfox
2019-07-31
573
0
程序员C语言快速上手——高级篇(十一)
数据结构
c 语言
编程算法
gcc
线性表是最为常用的数据结构之一,其他高级语言也都有提供,也就是Java、Python中的List
arcticfox
2019-07-30
1.2K
2
程序员C语言快速上手——高级篇(十)
c 语言
编程算法
c++
为什么需要在堆上面分配动态内存?在前面的章节中,我们一直使用自动内存,也就是栈内存,这并不影响C程序的编写,那么我们为什么还要去使用动态内存,而且还要很麻烦的去手动管理动态内存呢?
arcticfox
2019-07-26
1.4K
0
程序员C语言快速上手——高级篇(九)
ide
编程算法
c 语言
这在实际操作中非常麻烦,我们需要一种新的数据类型,将这些信息存放在一起,而不是这样分散的去表示和操作。数组显然是无法满足这个需求的,因为数组只能存放相同的数据类型,一个学生的信息,可能需要多种数据类型来表示,比如考试成绩,这个就需要float类型来表示。
arcticfox
2019-07-18
1.6K
0
程序员C语言快速上手——基础篇(二)
c 语言
编程算法
打包
gcc
ide
在代码目录下打开cmd命令行或打开VSCode中的命令行,VS Code快捷键是【Ctrl】+【~】
arcticfox
2019-06-26
1K
0
程序员C语言快速上手——环境准备篇(一)
c 语言
windows
大多数人在Windows上使用Visual Studio IDE作为C语言学习环境,实际上我认为这是非常错误的做法。每个人都有各自的理由,比如学校是这么教的,要保持和课堂同步,又比如要做毕设等等,还有貌似合理的更高级说法,比如有人喜欢说工具是其次的,只要学好了C语言语法就行,其他任何环境也能快速上手。对不起,如果是针对一门跨平台的高级语言,这个说法成立,但是对于C语言,不成立。使用IDE会最大程度的弱化你对C语言整体的理解程度。
arcticfox
2019-06-26
952
0
程序员C语言快速上手——进阶篇(七)
c 语言
最早的C语言仅仅用来编写小而美的代码,总共不超过100行,随着计算机软件的发展,小程序变成了大型软件工程,整个项目是由多人协同开发完成的,一个人显然已经玩不动了,这时候也就出现了模块化编程的概念。
arcticfox
2019-06-26
1.3K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档