12 2020 档案
摘要:我猜中文博客也有介绍的, 但我没看过中文的. 我来说说我的看法. 这里有一篇好文章. 概述说来: python和java一样, 也是先产生字节码的, 然后在虚拟机上执行. 但之所以我们感觉不到, 是因为这些编译是隐式的, 不像java需要先执行javac编译. 那为什么python可以交互式地执行一
阅读全文
摘要:TL;DR(其实并不长.. 但是看标题就足够了) import weakref def print_death(): print("Gone with the wind") class test_class: a={1,2,3} def __init__(self): self.b={2,3,4}
阅读全文
摘要:我搜了很多, 和我遇到一样问题的人似乎挺少的. 我提示一下, 原因可能是开了代理, 我猜测我就是这样(因为我只要开代理, 出现kernel中断问题的概率就会大大增加). 我的解决办法是, 我用的mac, 用little snitch软件, 封掉了python3.8(也就是jupyter属于的pyth
阅读全文
摘要:因为我实在不喜欢RStudio(占内存, 而且经常debug就close session, 所以它存在的价值是什么?), 想在jupyter notebook中装R kernel. 看这个(IRkernel)[https://github.com/IRkernel/IRkernel]的README就
阅读全文
摘要:这个问题从我两年半前学python就困惑着我(至今python水平也没有提高..). 我的问题是, which python3告诉我, 是/usr/local/bin/python3, which pip3告诉我, 是/usr/local/bin/pip3. 但是当我pip3 show reques
阅读全文
摘要:#include <stdio.h> static int i3 = 3; int i3; int main() { } 会有编译错误么? 如果是 #include <stdio.h> static int i3 = 3; extern int i3; int main() { } 会有编译错误么?
阅读全文
摘要:跟着<操作系统真象还原>, 要安装bochs, 我傻乎乎地想跟书上一样就好了. 结果, 大错特错, 折腾了很久. 报错是这个: gtk/gtk.h: No such file or directory #include <gtk/gtk.h> 没有这个头文件, 网上搜出来, 安装 sudo apt-
阅读全文
摘要:关于stepfun, 首先说它的必要参数. 再说它的两个重要参数. 这个函数, 最好的说明方式就是画图. 图在后面. 它的必要参数是两个向量, x,y. 意义是横坐标和纵坐标. 其中x必须是一个升序的向量, 经常是sort(x)的写法. y的长度比x大1. 对应关系是怎样的呢? x[1]对应y[2]
阅读全文
摘要:惭愧啊, 我上学也有几年了, 但是一次写对程序的概率. 总是把90%的时间用于debug, 我感到非常痛心. 而且不是那种软件级别的代码, 连30行的R代码, 核心逻辑只有15行的, 我都能debug几小时. 因此来想想这两个问题. 如何少写bug? 首先得理解了算法和逻辑, 确保逻辑是完善的, 当
阅读全文
摘要:上课学了最最基本的 shiny 的知识. 说点感受. reactiveValues, 我们为什么一定得用它? 难道就不能用普通的 R 对象么? 当然可以. 如果一个表达式不依赖任何 input 和 output, 它就可以不在交互函数中. 首先先说 reactive 是怎样的存在, 它其实就是依赖
阅读全文