- 博客(11)
- 收藏
- 关注
原创 【GO笔记】go中的常量以及位运算
把结果再与某个权限做与运算,当具有该权限时候,其他位都为 0,该权限位为 1,正好等于该权限的数值。每位 1 代表一个权限,当进行或运算的时候,把其他权限的 1加了进来,就代表有多个权限了。(1) & 按位与,两数各对应的⼆进位相与 同⼀位同时为1则为1 252 & 63 = 60。(4)
2022-09-21 10:46:38
296
1
原创 golang 计时器用法
Go语言的标准库里提供两种类型的计时器Timer和Ticker。Timer经过指定的duration时间后被触发,往自己的时间channel发送当前时间,此后Timer不再计时。Ticker每隔duration时间都会把当前时间点发送给自己的时间channel,利用计时器的时间channel可以实现很多与计时相关的功能。...
2022-08-15 14:34:47
1307
原创 golang MongoDB的使用
MongoDB项目中涉及到的,先记录下,后面有新的内容再补充库"go.mongodb.org/mongo-driver"ObjectIDMongoDB中经常会接触到一个自动生成的字段:”_id”,类型为ObjectId。MongoDB采用了一个称之为ObjectId的类型来做主键。ObjectId是一个12字节的 BSON类型字符串。例:6273 f481 4ca1 7097 3448 131f(1) 6273 f481(4字节):UNIX时间戳6273f481(16进制时间戳)→
2022-05-12 14:06:43
1284
原创 golang 时间相关常用处理
开发中会用到的一些时间相关api,先浅记录一部分吧。格式转换// 字符串 → 时间time, _ := time.Parse("2006-01-02 15:04:05 -0700 MST", "2022-05-10 00:00:00 +0800 CST")// 时间 → 字符串now := time.Now() // 返回的是Time类型time := now.Format("2006-01-02 15:04:05") // 获取时间戳now.Unix()// 获取时间属性now.yea
2022-05-11 13:59:02
389
原创 算法题记录(一)、丑数
剑指offer-33-丑数把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含质因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。通俗易懂的大佬题解:从丑数的定义我们知道,一个丑数的因子只有2,3,5,那么丑数p = 2 ^ x * 3 ^ y * 5 ^ z,换句话说一个丑数一定由另一个丑数乘以2或者乘以3或者乘以5得到,那么我们从1开始乘以2,3,5,就得到2,3,5三个丑数,在从这三个丑数出发乘以2,3,5就得到
2021-07-05 15:33:54
70
原创 CSS常用属性(一)-position和float
整理一些常用的css属性以及详细理解//消除body默认的margin和padding*{ margin:0; padding:0;}//div在整个网页水平居中*{ margin: 0 auto; padding: 0; }div水平垂直居中只要给div加个margin-top,值为(父元素高度-div宽度)/2positionabsolute(绝对定位):元素将不再占用原来元素的空间,相对于其最接近的一个具有定位属性的父级元素进行定位相对于网
2021-03-29 15:31:12
222
原创 【教程 | 前端 | 素材】个人收藏的各类宝藏网站,持续更新
在这里也备份一些收藏的网站吧,有教程也有到处逛发现的~什么都有主要是给自己留个备份,如果帮助到一些人更好啦教程类【前端】 MDN学习区:网页开发教程,挺详细的实用类【刷题/社区】大家都很熟悉了。牛客网、LeetCode、博客园【前端】30天js挑战,一天一个视频:有时间试试【前端】 CodePen : 在线代码编辑器,前端程序员社区【前端】外国的一个网站,分享css技术的,感兴趣没事可以看看:css技巧【插件】JQuery插件库,这个比较良心,一天可以下两个免费的插件 ,看着玩
2021-03-08 14:34:39
284
1
原创 JavaScript知识梳理(一)
JavaScript知识梳理(一)想想还是需要系统梳理一遍,相比后端我大概更愿意多学习一些前端,慢慢学吧,理论还是完全不够呢。注意点:在标签上加onclick="functionname()",是不好的做法,用JavaScript污染HTML,且效率低下。(根据实际情况判断)异步 与 延迟(async defer)当页面中的脚本彼此独立运行并且不依赖页面上的其他脚本时,可以用async具有defer属性的所有脚本将按照它们在页面上显示的顺序进行加载,如果您的脚本需要等待解析并且依赖于其他脚本和D
2021-03-08 14:18:43
186
原创 canvas动画(一) 初步了解canvas
canvas动画概念Canvas API(画布)是在HTML5中新增的标签用于在网页实时生成图像,并且可以操作图像内容,基本上它是一个可以用JavaScript操作的位图(bitmap)。Canvas 对象表示一个 HTML 画布元素,没有自己的行为,但是定义了一个 API 支持脚本化客户端绘图操作。定义canvas画布等同于一张位图,拥有自己的width和height属性,相当于设置了分辨率,不要使用style来设置canvas的宽度和高度<canvas id="cnv" width="
2021-03-05 15:24:47
253
原创 vue中的export default和new Vue({})
vue中的export default和new Vue({})Vue 是什么? 相当于一个构造函数,生成的实例是一个巨大的对象,可以包含数据、模板、挂载元素、方法、生命周期钩子等选项。1.export defaultexport default :相当于提供一个接口给外界,让其他文件通过 import 来引入使用name: 相当于全局idcomponents:component: 组件computed: methods:data:import Confirm from
2021-02-18 09:37:51
4536
原创 js中的function函数与箭头函数
js中的function函数与箭头函数箭头函数箭头函数中的thisfunction和=>的区别function几种写法的区别1.(function(){}())与(function(){})()2. $(function(){})箭头函数函数的简化,也是匿名函数,拥有词法作用域的this值在JS中,箭头函数并不是简单的function(){}匿名函数的简写,箭头函数和匿名函数有个明显的区别:箭头函数内部的this是词法作用域,在编写函数时就已经确定了。而匿名函数的this指向运行时实际调用该方法
2021-02-17 17:13:20
1700
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人