- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 搞清楚,ASCII,Unicode和UTF-8
前言NSDictionary和NSMutableArray底层原理(哈希表和环形缓冲区)Django中CSRF防御全过程解析以及中间件作用机制聊聊NSInvocation和NSMethodSignatureJavaScript EventLoop 详解1.ASCII我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就
2022-06-29 11:12:54
184
原创 Golang go...stuct何时使用指针
1、什么是指针指针是一种数据类型(代表内存地址的整数),使用它定义的变量叫指针变量。指针也是变量,所以也是用于存储 一个值。重点是,它储存的这个值,意义有点特别。指针储存的不是普通的一个值,而是另外一个变量的地址。一句话:指针是一种用于存储“另外一个变量的地址”的变量。或者拆成两句:指针是一个变量,它的值是另外一个变量的地址。2、使用与不使用区别 type User struct { username string } // 1、不使用指针 func SetUserna
2022-05-26 19:02:15
422
原创 Golang for...range使用理解
如:for index,row := range rows { } 不论是切片(slice)或对象(map)func RangeMap(myMap map[int]string) { // 直接遍历复制value for index,row := range rows { fmt.Println(row) } // 通过key取value for key, _ := range myMap { _, _ = key, myMa
2022-05-26 18:21:57
350
原创 eclipse报Project facet Java version 11 is not supported错误
报版本11不支持问题——解决如下:①找到项目右击最下方,点击properties②找到project facets——中的java,修改为你自己jdk对应的版本号就行。
2019-04-26 11:15:04
4090
原创 idea系列①——安装使用并将代码上传至“码云”
1、创建码云账号,安装git 并给idea 配置git 。2、打开idea 选择 Configure -> Settings3、选择 Plugins -> Browse repositories -> 搜索 Gitee-> Install4、重启idea。
2018-06-01 11:56:20
1216
原创 形参、实参、泛型
形参: 全称为“形式参数”是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传递的参数。实参: 实参,actual parameters,全称为"实际参数"是在调用时传递给函数的参数,即传递给被调用函数的值。实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参。 因此应预先用赋值,...
2018-06-01 09:36:02
1187
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人