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

gojam技术备忘录

专栏作者
90
文章
139990
阅读量
15
订阅数
对最大子段和的理解(动态规划)
数组分为Left与Right部分,最大字段和要么在left,要么在right,要么必然包括mid-1与mid+1(这种情况复杂度仅为n,此处mid不代指元素,mid-1与mid+1相邻),籍此可以递归求解。
gojam
2020-04-22
8520
MBP无法连接iPad Pro的解决方案
加上一个usb-hub中继,但只能充电不能交换数据,出问题是因为苹果的usb 3.0驱动。
gojam
2020-02-26
1.2K0
面试角度的前端学习路线
1.CSS两栏、三栏布局 我知道是columns属性,不过试验了一下没有生效。郁闷?。为什么MDN的例子是正常的,我自己写一个p标签加上columns属性不生效呢? 两个元素对比 效果对比 很玄学吧,
gojam
2020-02-25
4700
Hashcat使用秘籍
hashcat /Users/guo/Downloads/file/file3.txt -a 3 -m 20 -O -i --increment-max 6 --increment-min
gojam
2019-12-10
5110
高性能计算简要复习
PVP:Player VS Player PVP拥有多个高性能向量处理器,有向量寄存器和指令缓冲,不用高速缓存,共享内存。
gojam
2019-12-10
1.4K0
nodejs控制台传输、接收文件
我一边查官网文档一边写的,虽然有send方法,但不知道receive方法在哪,最终还是用emit。
gojam
2019-11-30
9860
Diffle-Hellman密钥交换
素数n的本原根a满足,a的1次方到a的n-1次方 mod n结果不同并且对应1到n-1。(换句话说是1到p-1的置换序列)
gojam
2019-11-29
4530
雅可比松弛法
我们得到新的x1,x2,x3,于是我们可以继续将新的值代入方程,又得到新的x1,x2,x3,如此循环下去,X将会越来越接近准确值。
gojam
2019-11-17
9510
Ribbon效果
渐变色取色环上临近的颜色。我找到rgb变化的规律后,手写了三个分段函数,他们的规律(参照色环上的顺序)大概是R变化时GB不变,G变化时RB不变,B变化时RG不变,他们的周期相同,6个阶段中每个阶段都有一种原色数值上升/下降。
gojam
2019-11-14
6840
同步、异步与阻塞、非阻塞
同步与异步是基于消息和通信的概念。异步操作立即返回,操作完成后通知,而同步操作等待操作完成才返回(返回就相当于完成通知,也意味着没有通知)。
gojam
2019-11-11
1.5K0
Iframe使覆盖其上的绝对定位元素无法响应click事件
实验证实,但疑惑的是为什么最开始可以,这问题还需要排查。 重新启动浏览器后恢复正常。Safari和Firefox也正常。 ??Chrome的问题?? 缓存的问题?我把draggable删了就出问题了。不太好排查,算了。
gojam
2019-11-04
2.1K0
对数字证书的理解
最简单的情况下,服务器掌握私钥,任何人都可以使用公钥。因此只要用公钥解密就能确认数据是否来源于服务器。
gojam
2019-11-01
7480
S-DES
生成密钥 //S-DES 第一部分 生成密钥 let secretKey = "0111111101"; const p10=[2, 4, 1, 6, 3, 9, 0, 8, 7, 5]; const p8 = [5, 2, 6, 3, 7, 4, 9, 8]; const substituteMaker = (translate) => { //生成置换函数 return (key) => { let res = []; for (let i = 0; i
gojam
2019-10-16
1.1K0
寻路(待完成)
思前想后我决定用链表来存储地图,也就是用vector<int>按顺序存储地图的节点,由于地图一般是矩形的,知道高度与宽度后我们无需再存储位置信息,每个节点的内容可以是地形高度。用数组也是可以的,但栈中的数组需要确定大小,动态数组很好,但为了方便删除元素还是用效率低的vector容器吧。
gojam
2019-10-14
4680
用js写了一个批量发短信的脚本
一方面,header要添加content-type信息,另一方面,需要引入qs库,qs。stringify与json.stringify类似,但转换结果是queryString。
gojam
2019-10-13
2.4K0
C++读取文件内容
很多题都会要求读取txt作为输入。 头文件 fstream 打开文件 ifstream inputData("/cpp/input.txt"); if (!inputData.is_open()) { cout << "open failed" << endl; } ... inputData.close(); 读取一行的内容 string temp; getline(inputData, temp); 分隔一行的内容(split) char a[65]; strc
gojam
2019-10-13
3.1K0
Socket在线聊天室
因为刚好课上学socket,写一个聊天室吧。socket.io封装的很好,不用自己写,有空可以自己用socket api试试。
gojam
2019-09-29
2.5K0
分布式计算(1)
网格计算强调资源共享,使用者同时也是资源共享者,用于计算集中性服务(不便扩展 )。云计算的服务提供者少数而集中,资源专有,便于自动化扩展(其中对等计算更便于扩展,即每个节点拥有对等的服务,可以互相使用数据),使用者无需贡献资源。
gojam
2019-09-26
1K0
计算机安全(1)
即Confidentiality(保密性)、Integrity(完整性)、Availability(可用性)
gojam
2019-09-24
6810
子元素margin-top转移到父元素
如果子元素设置了margin-top/bottom,且父元素没有触发hasLayout,那么子元素的margin就可能转移到父元素。具体表现如下图(父元素虽然设置了background,但并不能覆盖子元素的margin部分;不过父元素高度足够时可以覆盖margin-bottom):
gojam
2019-09-19
1.1K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档