我知道很多人都讨论过这个问题, 多我一个不多, 少我一个不少. 最近有人又问到这个问题, 所以想再说说. 万丈高楼平地起, 地基很重要. 懂了的人不要嫌罗嗦, 欢迎补充或者纠正. 从起源/定义说起 Struct 从C 的时代就已经有了(向丹尼斯.里奇致敬), 它是Structure 的缩写 -- 就是结…
2025/1/31 19:51:35 人评论 次浏览文章目录Windows平台编译网址 https://miracl.com/https://github.com/miracl/MIRACL Windows平台编译 源码目录下新建文件夹ms32或ms64,把/lib/ms32doit.bat或ms64doit.bat分别拷进去。 把源码include和source目录所有文件拷贝进要编译的ms32或ms64,…
2025/1/31 19:03:42 人评论 次浏览今天配了一下开发工具,事实上主要是想配置svn插件,可是后来查了下,发现sublimet的插件库还是蛮丰富的。顺手安了一些别的插件进去。1,Svn插件安装的一些问题首先ctrlshiftp,打开package control:1,假设出现cannot inst…
2025/1/31 19:02:42 人评论 次浏览背景描述 HLS (HTTP Live Streaming)是Apple的动态码率自适应技术,主要用于PC和Apple终端的音视频服务,包括一个m3u(8)的索引文件,TS媒体分片文件和key加密串文件。HTML5直接支持这个流地址,因此只要是支持H5的设备都可以解码播放…
2025/1/31 18:49:29 人评论 次浏览一、语法糖的概念“糖”,可以理解为简单、简洁,“语法糖”使我们可以更加简洁、快速的实现这些功能。 只是Python解释器会把这些特定格式的语法翻译成原本那样复杂的代码逻辑我们使用的语法糖有:if...else 三元表达式: 可以简化分…
2025/1/31 20:08:22 人评论 次浏览语言的选择 主要考虑是用 JavaScript 还是 Typscript,相比之下Typscript有以下优势: 明确的数据类型标注,让程序更容易理解限定数据类型,让代码执行效率更高强大的类型检查,大大降低了出错概率作为 JavaScript 的超集…
2025/1/31 20:07:52 人评论 次浏览目录 1.基于双下划线 2.模型介绍 3.模型建立 4.添加数据 5.实例演示 一对多 多对多 一对一 进阶练习 1.基于双下划线 基于双下划线的跨表查询也就是SQL中的join(连表)查询 Django 提供了一种直观而高效的方式在查询(lookups)中表示关联关系&#…
2025/1/31 20:06:51 人评论 次浏览嗯... 题目链接:https://www.luogu.org/problem/P1339 这道题是水的不能在水的裸最短路问题...这里用的dijkstra 但是自己进了一个坑—— 因为有些城市之间可能还没有道路,自己只是将其初始化为0,而应该初始化为0x3f3f,从而表示两…
2025/1/31 20:06:21 人评论 次浏览为什么80%的码农都做不了架构师?>>> Scribe的配置文件由全局的section和一个或多个store的section组成。这篇来了解一下scribe的配置文件,在源码包的examples目录下有多个配置文件实例: examples/ ├── example1.conf #模拟服…
2025/1/31 20:05:20 人评论 次浏览Flask-基本入门 简介 flask被称为微型框架,只提供了一个强健的核心,其他功能全部通过扩展库来实现;也就是说可以根据项目需要量身打造。他适合入门学习以及高手研究。 组成:WSGI、模板引擎(Jinja2) WEB工作原理 B/S和C/S架构 B/…
2025/1/31 20:04:49 人评论 次浏览视频教程请关注 http://edu.csdn.net/lecturer/lecturer_detail?lecturer_id440 一个朋友在问(我也曾经遇到过这样的事情),尤其是在地理信息上面,地图上的一些矢量数据,以及 影像数据,在地图没有变化&…
2025/1/30 23:16:31 人评论 次浏览文章目录1.端口号(port)2.网络字节序3.sockaddr通用类型4.套接字系列函数socket函数创建套接字(sys/types.h sys/socket.h)bind绑定端口与ip(sys/types.h sys/socket.h)recvfrom函数读取网络数据࿰…
2025/1/30 23:16:01 人评论 次浏览synchronized底层如何实现?什么是锁的升级、降级? 我在上一讲对比和分析了synchronized和ReentrantLock,算是专栏进入并发编程阶段的热身,相信你已经对线程安全,以及如何使用基本的同步机制有了基础,今天我…
2025/1/30 23:15:30 人评论 次浏览打开文件 FILE *fopen(const char *filename, const char *mode) filename – 这是 C 字符串,包含了要打开的文件名称。 mode – 这是 C 字符串,包含了文件访问模式,模式如下: “r”:打开一个文本文件,可以读取文件&…
2025/1/30 23:14:59 人评论 次浏览当前DIV之前的DIV没有指定height时,并且里面有浮动层时,为了将当前DIV上边距与上一个DIV紧挨着可以在当前DIV用clear:both;清除浮动属性来解决,不然当前DIV不认识上一个DIV的高度(因为没指定height默认为0,没有用子DIV…
2025/1/30 23:14:29 人评论 次浏览2019独角兽企业重金招聘Python工程师标准>>> 题目描述 NowCoder总是力争上游,凡事都要拿第一,所以他对“1”这个数情有独钟。爱屋及乌,他也很喜欢包含1的数,例如10、11、12……。你能帮他统计一下有多少个包含1的正整数…
2025/1/30 23:13:57 人评论 次浏览