首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏阿杜的世界

    Redis学习札记

    例如,如果一个网站的用户ID从100000001开始,会造成10多MB的内存浪费,正确的做法是给每个用户ID扣除100000000再进行存储。

    66730发布于 2018-08-06
  • 来自专栏会呼吸的Coder

    Python学习之numpy札记

    个三行四列的矩阵,里面的只全部为0 a = np.ones((3,4)) #生成一個三行四列的矩阵,值为1 a = np.empty((3,4)) #生成一個三行四列的矩阵,值为0 a = np.arange(1,10,2 (1,10,6).reshape(2,3) #生成一个1-10之间2行3列的6段线段 a = np.array([10,20,30,40]) b = np.arange(4) #生成一个0-3之间四位数的矩阵 列印兩个矩阵 print(a b) #矩阵相加 print(a-b) #矩阵相減 print(a*b) #矩阵相乘 print(a**b) #矩阵乘方 2. numpy矩阵运算 c = np.sin(a)*10 #对a中每个值取sin, 再乘10, con, tan都是这样的 print(c) print(b<3) #判断b中每个数据是不是小于3, [ True True True False] a = )) #矩阵小于5的等于5, 大于10的等于10, 只保留中间部分 print(np.mean(A,axis=1)) #矩阵中对行计算平均值,axis=0是对列计算平均值 numpy矩阵索引切片 A =

    1K20发布于 2020-02-17
  • 来自专栏极客慕白的成长之路

    ACM札记之一

                cout<<"NO"<<endl;     }     return 0; } 0x7 古希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为: 1+2+4+5+10 #include <iostream> using namespace std; int main() {     int a[10];     int i,k,j;     for(i=0;i<20; = 0)     {         num = x%10 +num*10;         x = x/10;     }     return num; } #判断回文数 int judge(int

    1.1K20发布于 2018-08-03
  • 来自专栏everhad

    札记:Property动画

    Frame refresh delay:帧率,默认是10ms,但最终决定与系统的运行负载和对底层时钟的响应速度。所给值仅仅是期望值。 动画均持续40ms,使用系统默认的10ms更新一次位置x,动画使得x从0增加到40。 线性变化 ? 可以看到x属性值随时间均匀变化。 非线性变化 ? 可以看到x属性值随时间不均匀变化。 动画开启后,随着时间行进,每当到达一个帧频率(或者说刷新频率)后——比如上面的默认的是每过10ms后,会触发一次动画帧生成。 接下来,每次生成动画帧,进入计算动画值的过程。 比如上面案例中,t=10ms时动画时间进度为0.25f=25%=10ms/40ms; 计算属性值变化百分比:时间进度确定后,为了让动画值变化和时间进度保持某种映射关系以表现出特殊动画效果,如加速减速运动等

    1.3K70发布于 2018-01-08
  • 来自专栏编程

    Java反射札记

    Java反射相关内容,在阅读一些开源框架和自己动手封装逻辑时常要用到,以前陆陆续续地看到过一些文章,但是最终留下的是破碎的代码片段和类名,所以这次重新敲一遍反射的代码,作如下记录。 上游知识 类加载流程图: 注:图片来自https://www.cnblogs.com/snake-hand/p/3151381.html Java内存模型如下: 注:图片来自KevinJaz(https://www.zhihu.com/question/24304289) 在代码编译后,会生成JVM(Java虚拟机)能够识别

    551100发布于 2018-02-05
  • 来自专栏极客慕白的成长之路

    ACM札记

    ;         rnum = rnum + num%10;     }while((num/=10)! int getrnum(int num){     int rnum=0;     do{         rnum *= 10;         rnum = rnum + num%10;     } while((num/=10)! =0)     {         if(d%10! ;     }     if(d%10!

    1.2K10发布于 2018-08-03
  • 来自专栏机器学习/数据可视化

    NLP札记1

    二、基于统计的学习方法 降低对专家的依赖,自适应灵活的语言问题,使用统计方法让计算机能够自动学习语言。 语料库指的是人工标注的结构化文本。 三、NLP历史 1950年的图灵测试 1980年第一个自动问答系统 1990年统计学习方法的兴起 2010年神经网络的复兴 ?

    75710发布于 2021-03-02
  • 来自专栏phodal

    咨询札记(壹)

    为了快速胜任,可以从经验学习,最快的是学习他/她人。 如何保持技术领先? 并不是说我们比客户快,而是说如何依靠于行业,并引领整个行业。这个问题有点难呐!不过呢,也并非那么困难。 随后,在那之后的近一年里,我在 GitHub 上有了 10,000 + 次提交,差不多是我在交付团队上的三倍(原来大概率就也 3000+)。 另外一个则是原来写的是业务代码,成长不快,而现在则是纯纯的技术代码,还有大量的学习。 不过,我相信未来一年可能就不是这样的,疫情不常有, 哈哈哈。 但是呢,对于个人来说,我们还是要: 高效学习。持续学习对于我来说,已经不是问题。下一步,便是如何高效的学习——因为时间总是有限的。 长期计划。 更好的学习方式。 所以,我在想是否存在某种方式,实施群体学习 —— 当然了一起写代码是一个不错的主意。

    96410发布于 2020-11-13
  • 来自专栏极客慕白的成长之路

    ACM札记

         int num,a[N],len;//定义整数      char ch[N];//字符数组,把整数转成字符串求整数长度      cin>>num;//输入整数      itoa(num,ch,10 len=strlen(ch);//求出整数的长度      for (int i=len-1;i>=0;i--)//依次求出整数各位上数,赋值给数组      {           a[i]=num%10 ;           num/=10;      }      for (int i=0;i<len;i++)      {           cout<<a[i]<<" ";      }     

    55510发布于 2018-08-03
  • 来自专栏极客慕白的成长之路

    CTF札记

    访问http://120.24.86.145:8010/flag.txt得到flag 0x10第十题 前女友,打开网页是这个,有意思: ? 查看源码,发现有code.txt,查看之: <?

    1.2K30发布于 2018-08-03
  • 来自专栏everhad

    札记:Fragment基础

    通常app只用到一些常见的生命周期方法,也是api文档中着重说明的,下面就学习下这些常见的回调。

    1.6K60发布于 2018-01-08
  • 来自专栏云瓣

    JS 异步系列 —— Promise 札记

    札记系列总共三篇文章,作为之前的文章 Node.js 异步异闻录 的拆分和矫正。 Promise札记 Generator札记 Async札记 Promise/A+ 核心 在实现一个符合 Promise/A+ 规范的 promise 之前,先了解下 Promise/A+ 核心,想更全面地了解可以阅读

    1.5K30发布于 2018-07-03
  • 来自专栏码农UP2U

    【JVM 札记】浅谈 JVM

    就好比学习 C 语言一样,因为 C 语言编译连接后生成的二进制文件通过操作系统的装载器装在后,可以让其直接运行在 CPU 上,因此,去学习操作系统对 CPU 的调度、对内存的管理等知识可以很好的理解 C 而学习 Java 去学习 JVM 也是相同的道理。 JVM 的全称是 Java Virtual Machine,就是 Java 虚拟机。 学习 JVM 我觉得就是学习 .class 文件的运行环境,它当中的很多知识和操作系统比较类似。 2.当我看 JVM 相关的内容时,很快能想到和操作系统的知识相关联,可惜大部分操作系统的知识都已经忘记,不然以类比的方式进行学习,可能会更深入,更透彻。

    52720编辑于 2023-02-18
  • 来自专栏linux百科小宇宙

    Linux scp命令札记

    scp是 secure copy的缩写, scp是Linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录。

    5.3K10发布于 2021-06-08
  • 来自专栏everhad

    札记:Java异常处理

    接下来我们结合Java提供的异常处理机制来学习下如何在正常的程序逻辑中加入异常处理的代码。

    1.6K80发布于 2018-01-08
  • 来自专栏云深之无迹

    aDataFlow-设计札记

    这个是B站Up主设计的一个东西,很漂亮,也比较有用,主要是技能树齐全,尤其是说明书和PCB板子之间的连接真的很不错。

    23310编辑于 2024-09-17
  • 来自专栏码农UP2U

    【JVM 札记】JVM 内存划分

    是否有必要学习 JVM 为什么要了解 JVM 的内存划分或者内存管理呢?其实本身我觉得是没有太多必要的,因为作为一个普通的程序员而言,去了解它是一种破坏黑盒子的行为。 在追求极致的状态下,就要通过人为的调控它来让它最优,因此又不得不去学习它,去了解它。 这块应该是学习的一个重点,毕竟垃圾回收就主要是针对堆内存进行的。 (当然了,共享的数据在多个线程下同时被操作时是有危险的,所以就搞出了线程的同步、互斥之类的) 总结 其实这种知识我觉得还是不要迷信的好,能把代码真正的写好也不容易,去学习数据结构、设计模式可能更贴近工作

    37710编辑于 2023-09-21
  • 来自专栏云深之无迹

    LTCGM1272使用札记

    在 LTCGM1272 中,FIFO 触发 INT(中断) 表示 FIFO 里存储的数据已达到设定阈值(如 fifo_water_line = 10,说明 FIFO 里至少有 10 组数据)。

    26400编辑于 2025-03-21
  • 来自专栏everhad

    札记:android手势识别,MotionEvent

    摘要 本文是手势识别输入事件处理的完整学习记录。内容包括输入事件InputEvent响应方式,触摸事件MotionEvent的概念和使用,触摸事件的动作分类、多点触摸。 用户手指(一或多个)按下和最终完全离开屏幕的过程为一次触屏操作,每次操作都可归类为不同触摸模式(touch pattern),最终被定义为不同的手势(手势和模式的定义是设计上的,用户在使用任何触屏设备后都会学习到不同的手势 目前大多数手机设备几乎都是支持10点触摸。 是否考虑多点触摸是根据View的功能而定。比如scroll一般一个手指就可以,而scale这一的就必须2个手指以上了。

    6.2K70发布于 2018-01-08
  • 来自专栏Vamei实验室

    程序员电邮札记

    晚上找了些补充资料,一块整理成这个札记。 正式邮件 工作场合的邮件都比较正式。发往官方组织和政府部门的电邮,也最好采用正式邮件的格式。正式邮件需要符合一定的格式和写法,有明确的目的和精简的内容。

    81970发布于 2018-01-18
领券