首页
学习
活动
专区
工具
TVP
发布

数据结构笔记

专栏作者
89
文章
122997
阅读量
21
订阅数
【云+社区年度征文】Go语言中如何正确使用 slice
由于 Go语言中的数组长度是固定的,Go增加 slice来弥补 Go中数组的不足。在 Go的实现中 slice是对数组的部分内容的引用,这和其他语言是不一样的。在 Python和 JavaScript中变量都是引用整个数组,不存在部分引用的情况。
渔父歌
2020-12-17
4510
操作系统:死锁的产生和处理
预防死锁:通过设置一些限制条件,破坏产生死锁的四个必要条件的一个或多个,来预防发生死锁。预防死锁实现简单,但是往往因为限制条件太过严格,导致系统资源利用率和吞吐量减少。
渔父歌
2020-09-07
1.4K0
快速幂算法
但是这种方法只能用于指数 n比较小的情况,如果指数 n非常大的话,这种方法就不再适用了。
渔父歌
2020-06-22
4750
快速乘(俄罗斯农民乘法)
通常用在大数相乘取模的情况,可以防止大数相乘溢出。 当我们使用 int类型做快速乘运算时就相当于模2^32(假设 int类型是 4位)。
渔父歌
2020-06-11
1.1K0
PyQt动画
特别注意: self.animation 不能改成 animation ,因为改成后者之后 animation 在初始化函数执行完后引用计数会变成 0,这时 python解释器会把 animation回收。最终导致本应该无限循环的动画在播放一段时间后不再播放,或者根本不播放。 运行效果:
渔父歌
2020-04-14
3870
PyQt实现loading遮罩层
优点: 1、完美覆盖整个窗口,阻止点击事件 2、不会阻塞窗口 3、窗口拖动时自动跟随 4、可以使用 gif动图,也可以使用文字 5、使用简单,开包即用
渔父歌
2020-04-14
3.3K0
PyQt中WindowFlags使用详解
通过 setWindowFlags来设置窗口的 WIndowFlags,多个 WindowFlags之间用 | 连接,如:
渔父歌
2020-04-14
2.2K0
PyQt中QScrollArea中组件更新后空白的解决办法
有一个需求是 QScrollArea中的组件需要动态添加或删除,比如懒加载的图片列表。
渔父歌
2020-04-14
1.7K0
前端:CSS选择器优先级计算
在优先级相同的情况下,后出现的优先级比先出现的优先级更高,可以理解为后出现的覆盖先出现的。
渔父歌
2020-03-27
4390
美团前端一面面试经验
1、浏览器事件模型(捕获阶段、冒泡阶段) 2、Vue中的 computed和 watcher的区别(刚好是我没看到的〒▽〒) 3、使用过 webpack吗(没用过,面试官建议我去看看) 4、小程序中遇到过最大的问题(原生组件遮挡的问题) 5、cookie和 localStorage的区别(没有了解) 6、算法:一个 1-100的数组,从中间拿掉一个,怎么确定拿了哪一个数 7、em和 rem的区别,还有 vh是什么 8、说说 position(static、absolute、relative、fixed)。具体参考我的这篇文章:前端:CSS定位position 9、JavaScript的类型(基本类型和引用类型) 10、合并两个数组的方法(concat),拼接字符串数组的方法(join) 11、CSS选择器权重(优先级)计算。前端:CSS选择器优先级计算 12、js文件加载 defer(页面渲染完成才会执行)和 async(获取js时不阻塞,获取完成后立即执行并阻塞)的区别。 13、img标签的 src、alt的用处(我的天,我把这两个听成一个单词了) 14、不适用 localStorage是怎么在不同页面传递数据的 15、怎么做不同屏幕的适配(CSS3媒体查询)
渔父歌
2020-03-27
7220
前端:CSS定位position
需要注意的是,设置了 left的元素不能再设置 right,设置了 top的元素不能再设置 bottom,反过来也是一样。如果同时设置的话,left的优先级高于 right,top优先级高于 bottom(不论它们出现的位置如何)。
渔父歌
2020-03-26
4800
前端:JavaScript闭包
数每次调用输出会自增 1 使用 JavaScript的匿名函数: var f = (function(){ var i = 0 return function(){ return i++ } })() 还有一种写法有点像 python的装饰器: function count(){ var i = 0 count = function(){ return i++ } return i++ } 两种方法都可以实现功能,不过
渔父歌
2020-03-26
3310
前端:CSS字体大小 px、em、rem的区别
1px的长度表示显示器中一个像素(pixel)的长度,实际显示的效果和显示器的 DPI(Dot Per Inch,每英寸像素数)有关,DPI越大每英寸的像素数越多,每个像素的实际大小越小。通常来说分辨率越高的屏幕 DPI也就越高,所以高分辨率屏幕显示的图标和字体都要更小一些。
渔父歌
2020-03-26
2K0
ASP.NET 解决跨域问题
添加上面的配置之后有可能还会出现 Request header field Content-Type is not allowed by Access-Control-Allow-Headers in preflight 错误,这时看看有没有设置 Access-Control-Allow-Headers 字段,如果设置了的话就去掉这个字段,或者把客户端请求头的 Content-Type 字段修改为 Access-Control-Allow-Headers 的值。
渔父歌
2020-03-26
9770
vuex使用记录
附上官方文档的链接,想更进一步了解vuex的朋友可以看看:https://vuex.vuejs.org/
渔父歌
2020-03-25
1.2K0
ASP.NET 读取客户端提交的数据
读取 post请求提交的数据: string value = context.Request.Form["key"] 读取 get请求提交的数据: string value = context.Request.Params["key"] 读取用户上传的文件: HttpPostedFile file = context.Request.Files["key"] HttpPostedFile.ContentLength:获取上传文件的大小 HttpPostedFile.ContentType:获取上传文件的
渔父歌
2020-03-25
3.6K0
数据定义语句(2)DROP DATABASE
执行 DROP DATABASE 会删除数据库里的所有表然后再删除数据库,所以执行这条语句的时候一定要慎重。要执行该语句,你需要拥有数据库的 DROP 权限。DROP SCHEMA 和 DROP DATABASE 可以互相替换。
渔父歌
2019-11-13
5580
数据定义语句(1)CREATE DATABASE
CREATE DATABASE语句创建指定的数据库,数据库的名字由db_name给出,执行该语句需要CREATE权限。CREATE SCHEMA和 CREATE DATABASE是等价的。
渔父歌
2019-10-28
4460
VS C++打开文件对话框报错:不能将char[]转换为LPWSTR
这个是字符集的问题,打开属性管理器->常规->字符集->使用多字节字符集 测试代码: #include <windows.h> #include <stdlib.h> #include <iostre
渔父歌
2019-10-23
5960
Django自定义命令
在commads目录下面创建我们的命令文件,命令的名称就是命令文件的名称,命令文件内部的基本结构如下:
渔父歌
2019-10-17
6970
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档