2017年12月6日

interview

摘要: 协程 yield 闭包 GIL线程全局锁 super init 单例 __new__ __init__ 切面编程AOP 装饰器 鸭子 重载 新式类旧式类 作用域 阅读全文

posted @ 2017-12-06 04:57 satyrs 阅读(177) 评论(0) 推荐(0) 编辑

concurrent

摘要: count++; 这条语句由3条指令组成: (1)将 count 的值从内存加载到 cpu 的某个寄存器r (2)将 寄存器r 的值 +1,结果存放在 寄存器s (3)将 寄存器s 中的值写回内存 count++; 这条语句由3条指令组成: (1)将 count 的值从内存加载到 cpu 的某个寄存 阅读全文

posted @ 2017-12-06 04:57 satyrs 阅读(226) 评论(0) 推荐(0) 编辑

JVM 03(essential)

摘要: 字段表 field_info:接口或类中声明的变量。 字段的作用域(public,private,protected修饰符),是类级变量还是实例级变量(static修饰符),可变性(final),并发可见性(volatile修饰符,是否强制从主内存读写),是否可序列化(transient修饰符),字 阅读全文

posted @ 2017-12-06 04:57 satyrs 阅读(126) 评论(0) 推荐(0) 编辑

multi-thread

摘要: 同步:次序;互斥:临界资源一次只能为一个进程所用。 monitor 监测并发代码的重入 wait/notify必须存在于synchronized块中--针对的是一个监视器。wait之后其他线程可进入同步块执行,如缓冲区为空时读进程阻塞、写进程将数据送入缓冲区时读进程被唤醒。 java.lang.Il 阅读全文

posted @ 2017-12-06 04:56 satyrs 阅读(250) 评论(0) 推荐(0) 编辑

interview01

摘要: 1overload:编译时多态(参数修改) 类中 override重写: 运行多态(参数不修改) 父子.构造器可重载overload 2checked unchecked throw交给上一级处理(栈的上一个方法),程序停止 throws 声明可能 3java字节码的虚拟机进程 4collectio 阅读全文

posted @ 2017-12-06 04:56 satyrs 阅读(223) 评论(0) 推荐(0) 编辑

2017年10月28日

hive

摘要: 然后在hdfs上查看, port 50070dfs -ls /user/wyq/hive; eclipse java(jar cvf demoudf.jar ///.java) cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF 用 阅读全文

posted @ 2017-10-28 04:55 satyrs 阅读(312) 评论(0) 推荐(0) 编辑

2017年10月15日

GC

摘要: 如何判断对象可回收? 1 引用计数器 循环引用问题 对象添加一个引用计数器,每当有一个地方引用它时,计数器就加1;当引用失效时,计数器值就减1;任何时刻计数器都为0的对象就是不可能再被使用的。 2 根搜索 GCRoots为起始,向下开始搜索,走过路径为reference chain。当一个对象到GC 阅读全文

posted @ 2017-10-15 06:24 satyrs 阅读(162) 评论(0) 推荐(0) 编辑

2017年10月13日

JVM 02(essential)

摘要: 内存 :code segment(代码区 二进制代码),data segment(数据区),stack(栈),heap(堆) 静态变量(类级别)/字符串常量 数据区(基本类型,final,static) 局部变量(string s = "Hello world!";函数参数) 栈 new/动态分配内 阅读全文

posted @ 2017-10-13 00:01 satyrs 阅读(196) 评论(0) 推荐(0) 编辑

2017年10月9日

error

摘要: error:定制; gaussian error;形式好的,便于计算,convex optimization 算法里,通过error measure进行迭代。最后的hypothesis给出error。 数据有错,y符合的是条件概率,但(x,y)符合分布P(x,y) Noisy target: tar 阅读全文

posted @ 2017-10-09 02:20 satyrs 阅读(264) 评论(0) 推荐(0) 编辑

2017年10月8日

generalization ability

摘要: 为什么能够学习? 机器学习是什么?为什么数学推导很重要?概率的作用是? 能够学习,即能够在sample中找到f,f未知。sample源自f。能找到f吗?找到h使得在sample中的误差和h对不在sample中的数据的误差限制在一定范围内,能够肯定在这个范围内吗? 为什么误差有上界则为能够学习?使用统 阅读全文

posted @ 2017-10-08 18:24 satyrs 阅读(453) 评论(0) 推荐(0) 编辑

导航