• 日志-2021-4

    4月第1周数据库系统学习1.初步认识数据库是电子信息化的集合,是一些相互之间有关联关系的表/数据的集合。“表”是按行按列形式组织及展现的数据。关于表的术语:表名、表标题(格式)、表内容(值)、行/元组/记录、列/字段/属性/数据项。有关系型数据库、非关系型数据库。结构化数据库、非结构化数据库。...
  • 日志-2021-3

    2月第4周整型学习了C语言中整型的表示与运算。 有无符号和有符号两种,其中有符号类型使用二进制补码存储。相同的n位二进制数用无符号和补码解释可能有完全不同的结果,取值范围也不同。要特别注意参数传递时类型匹配的问题,以及隐式类型转换。 无符号运算和补码运算可以使用相同的算术规则,算术运算超出范围...
  • 日志-2021-2

    说明本日志主要由三部分组成: 简记,简要记录每天工作 详记,对简记的各项条目做进一步说明,并附上小结或思考 附录,将学习时的部分笔记附在最后 中短期计划,在三条线上并发: 基础知识补习、基本工具的学习(知识/工程) 锻炼写代码的能力 就今后研究方向做初步摸索与入门(技术/学术) 简记第...
  • Java中字符串与byte[]的相互转换

    Java中String使用char[]数组以16位定长对每个字符进行Unicode编码,想要用byte[]类型处理字符串时,需要在String类型与byte[]类型间相互转换。 其实没什么值得写的,调2个方法就可以了。 String转byte[]不指定编码方式使用String类型的getByt...
  • socket编程作业笔记

    Ubuntu16.04 下 C/C++,通过socket编程实现server与client间通信时遇到的问题。 类型转换 在主机字节序与网络字节序中转换 x86CPU都是小端字节序(little-endian),地址低位存储低位值。而网络字节序与CPU类型和操作系统无关,是大端字节序(big...
  • 智能指针验证性实验

    初步了解智能指针,以及浅显地验证其基本功能。 1 起因1.1 动态内存管理运算符new和delete在自由存储区上进行动态内存管理。如果在程序中使用new从自由存储区中分配了内存,那么当不在需要它时,应当使用delete将其释放。 动态内存管理不当时会出现问题,比如:忘记delete,造成内存...
  • 欢迎来到鸟类朋友的家园

    初次使用博客在董佬师的帮助下,我有了第一篇博客