Java 坑

1. Throwable causeThrowable cause 总是不为null, 但是当cause是自身的时候getCause 返回null.

2017-09-15 21:59:24

阅读数 156

评论数 0

Eclipse问题集

confused 异常,对抛出错误,但实际没有错误。 import resolved 删除文件,重写,而不是大规模重写

2017-07-16 14:57:23

阅读数 273

评论数 0

Spring Boot 注意问题

1. JPA DAO@Id只能注解Long 而且是单一主键约束 数据库建表,唯一主键而且是Long IdRepository delete 可以自动级联删除 save 强行写入,不会抛出异常,无视not null 命名规则, 返回类型决定返回一个还是多个

2017-07-16 14:53:08

阅读数 260

评论数 0

PostgreSQL 注意问题

自增长策略使用Sequence作为主键 id bigint PRIMARY KEY DEFAULT nextval('foo_seq') 自增序列不管插入成功与否,只要有插入操作,就会自增 手动指定插入时不自增

2017-07-16 14:41:45

阅读数 441

评论数 0

Git笔记(1) rebase

基于文本编辑的git 操作 注意两点必须: 1. 编辑文本需要写入磁盘 2. 退出文本编辑器 git rebase -i –auto-squashgit pull git rebase –continue 消灭回环。

2017-07-16 14:36:15

阅读数 203

评论数 0

环境变量设置

使用export PATH在.profile 里使用PATH=而不是export PATH=才能在自动设置路径变量。 应该类似Windows set 与 setx

2017-07-16 12:42:34

阅读数 189

评论数 0

python 相对导入

参考https://stackoverflow.com/questions/16981921/relative-imports-in-python-3python2 默认相对导入 python3 默认绝对导入python3 相对导入只有两个方式:1.在上层有一个文件main.py,可以直接运行...

2017-06-14 22:43:13

阅读数 174

评论数 0

jupyter

1. jupyter kernel查看内核 jupyter kernelspec listWindows下可能安装位置:C:\Users\Administrator\AppData\Roaming\jupyter\kernels C:\ProgramData\jupyter\kerne...

2017-05-28 13:33:51

阅读数 2313

评论数 0

tensorflow 笔记(0)

分类大小写字符分成一类,比分成两类的训练效果好的多

2017-05-08 21:06:12

阅读数 368

评论数 0

Swi-Prolog 数值约束

强调数值约束labeling :- use_module(library(clpfd)). which_year(Y):- Y in 1..100, labeling([min(Y)],[Y]), 11*(1+0.065)**Y > 18*(1+0.02)**Y.

2017-05-08 20:58:14

阅读数 468

评论数 0

opencv 处理验证码

1.安装1.1 on PythonOpenCV 官方有Python27的支持(以pyd的形式) 还有非官方支持opencv-python ,opencv-contrib-python(有一些非开源的算法实现) 支持Python3和Python21.2 on C++1.2.1 可以根据cma...

2017-04-18 13:51:33

阅读数 2199

评论数 0

VS (VC++)问题与解答备忘录

1.错误LNK2019无法解析的外部符号 _WinMain@16,该符号在函数 “int __cdecl 直接原因:缺少WinMain函数1.1 将工程改为控制台程序即可linker->system->subsystem 选择console

2017-04-13 20:35:24

阅读数 397

评论数 0

Swi-Prolog 数值约束

强调数值约束labeling参考这里 具体来讲,一个:- use_module(library(clpfd)).which_year(Y):- N in 1..100, labeling([min(N)],[N]), 11*(1+0.065)**N > 18*(1+...

2017-04-07 19:58:09

阅读数 470

评论数 0

Prolog 备忘录

1.大写或下划线开头的词暗示变量,小写开头的词暗示原子量;查询时必须使用大写或下划线开头的词。2.noun(x1, x2) <=> x1 is the noun of x2 such as father(Jim, Jam) <=> Jim is the father of...

2017-02-16 09:18:11

阅读数 501

评论数 0

与Js交互

1. URL 后面的#! 比如CSDN 编辑已发表的MarkDown博客时 URL 中的 # 本来的用途是跳转到页内锚点。一个 URL 中 # 后的值 (hash tag) 不影响所访问网页的内容,所以搜索引擎在处理仅仅 hash tag 不同的多个 URL 时会当做相同内容从而忽略 ...

2017-01-13 23:11:56

阅读数 458

评论数 0

jupyter notebook 误删恢复

在jupyter notebook上使用IPython写了大段代码, 却不小心误删, 同时由于jupyter notebook只有一个存档位, 代码没有存档,或存档过久, 因此无法恢复原内容怎么办? 可以利用IPython强大的交互能力恢复出来!!不要关jupyter notebook, ...

2017-01-03 22:01:01

阅读数 17066

评论数 10

golang 异常管理机制

panic 引发运行时恐慌defer 收尾工作recorver 在defer中捕获pannic

2016-12-31 17:42:56

阅读数 330

评论数 0

二段式线程 Goroutine

Goroutine既不是 用户级线程(n : 1 , 多个线程对应一个)

2016-12-31 17:41:03

阅读数 424

评论数 0

go range

range 恒定最多返回 两个参数default type key, value := range map index, value := range slice

2016-12-31 12:49:24

阅读数 413

评论数 0

go test

1. 测试范围默认运行所有在目录下xxx_test.go 的测试文件 而且只对以Testxxx(t tesing.T)的函数进行测试可以通过指定特定的文件或参数(正则匹配)来运行特定的测试文件以及特定的函数2.运行参数go test 忽略log信息 go test -v 冗长模式, 打印实时的...

2016-12-30 13:37:08

阅读数 2896

评论数 0

提示
确定要删除当前文章?
取消 删除