自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(126)
  • 资源 (9)
  • 收藏
  • 关注

原创 Java 坑

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

2017-09-15 21:59:24 338

原创 Eclipse问题集

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

2017-07-16 14:57:23 478

原创 Spring Boot 注意问题

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

2017-07-16 14:53:08 429

原创 PostgreSQL 注意问题

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

2017-07-16 14:41:45 739

原创 Git笔记(1) rebase

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

2017-07-16 14:36:15 340

原创 环境变量设置

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

2017-07-16 12:42:34 315

原创 python 相对导入

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

2017-06-14 22:43:13 276

原创 jupyter

1. jupyter kernel查看内核 jupyter kernelspec listWindows下可能安装位置:C:\Users\Administrator\AppData\Roaming\jupyter\kernelsC:\ProgramData\jupyter\kernels当出现Kernel error的时候可以查看对应的kernelspec目录里的kernel.jso

2017-05-28 13:33:51 2644

原创 tensorflow 笔记(0)

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

2017-05-08 21:06:12 462

原创 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 743

原创 opencv 处理验证码

1.安装1.1 on PythonOpenCV 官方有Python27的支持(以pyd的形式) 还有非官方支持opencv-python ,opencv-contrib-python(有一些非开源的算法实现) 支持Python3和Python21.2 on C++1.2.1 可以根据cmake构建项目 1.2.2完全手动构建项目 Windows(VS)安装参考:http://blog.c

2017-04-18 13:51:33 3051

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

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

2017-04-13 20:35:24 497

原创 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+0.02)**N, Y is N + 2016.查询最早中国GDP超过美国GDP的时间,2016年中

2017-04-07 19:58:09 763

原创 Prolog 备忘录

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

2017-02-16 09:18:11 743

原创 与Js交互

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

2017-01-13 23:11:56 578

原创 jupyter notebook 误删恢复

在jupyter notebook上使用IPython写了大段代码, 却不小心误删, 同时由于jupyter notebook只有一个存档位, 代码没有存档,或存档过久, 因此无法恢复原内容怎么办? 可以利用IPython强大的交互能力恢复出来!!不要关jupyter notebook, 而是继续执行下面的代码for line in locals()['In']: print(lin

2017-01-03 22:01:01 33340 12

原创 golang 异常管理机制

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

2016-12-31 17:42:56 497

原创 二段式线程 Goroutine

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

2016-12-31 17:41:03 534

原创 go range

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

2016-12-31 12:49:24 518

原创 go test

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

2016-12-30 13:37:08 3247

原创 Python 运算符重载

常见的运算符重载方法在类中,对内置对象(例如,整数和列表)所能做的事,几乎都有相应的特殊名称的重载方法。下表列出其中一些最常用的重载方法。参见http://blog.csdn.net/gavin_john/article/details/50717695 方法 重载 调用 __init__ 构造函数 对象建立: X = Class(args) __del__ 析构函数

2016-12-25 15:23:30 558

原创 Python装饰器(整理转载自《Python学习手册》)

Python装饰器以两种 相关的形式呈现:1.函数装饰器 在函数定义的时候进行名称重绑定,提供一个逻辑层来管理函数和方法 或随后对它们的调用。 2.类装饰器 在类定义的时候进行名称重绑定,提供一个逻辑层来管理类,或管理随后 调用它们所创建的实例。简而言之,装饰器提供了一种方法,在函数和类定义语句的末尾插入自动运行代码——对于函数装饰器,在 def 的末尾;对于类装饰器,在 class 的末

2016-12-25 14:47:24 544

转载 Python 属性管理(整理转自《Python学习手册》)

插入在属性访问时运行的代码1.__getattr__ 和 __setattr__ 方法,把未定义的属性获取和所有的属性赋值指向通用的处理器方法。2.__getattribute__ 方法,把所有属性获取都指向Python 2.6的新式类和Python 3.0的所有类中的一个泛型处理器方法。3.property内置函数,把特定属性访问定位到get和set处理器函数,也叫做特性(Property)

2016-12-24 19:37:20 749

原创 PyQt5(>= 5.4) 设置cookie

1. 得到 cooieStore (QWebEngineCookieStore)browser = QWebEngineView()cookieStore = browser.page().profile().cookieStore()2. 创建并设置cookie (QNetworkCookie)cookie=QNetworkCookie()cookie.setName(name.encode(

2016-12-18 23:22:55 3198 3

原创 tesseract 训练 + 识别

1.tesseract也提出,通过使用多个语言训练库联合使用。如此,新的字体训练库也可以与原有的数据训练库联合使用。如参数 -l 之后 tesseract input.tif output -l eng+newlanguage。 注意:+ 前后不能有空格

2016-12-18 14:22:19 2130

原创 python 数字的四舍五入的问题

python3 以及python2.7 使用 round或者format进行浮点数的四舍五入问题由于 python3 包括python2.7 以后的round策略使用的是decimal.ROUND_HALF_EVEN 即Round to nearest with ties going to nearest even integer. 也就是只有在整数部分是奇数的时候, 小数部分才逢5进1; 偶数时

2016-10-19 19:30:15 17017 6

原创 tesseract-ocr 使用笔记

1. -psm 指定识别模式 -psm 10 单个字符 -psm 8 单个单词 -psm 7 一行 其余可以-h 查看帮助2. -l (-langs) 指定待识别语言(更准确说是字符集)-l eng 纯英语2.1. –list-langs 查看available language3. 结尾 digits 指明待识别验证码为纯数字、字符

2016-10-15 17:07:15 925

原创 IDE 删除恢复

在IDE中删除文件, 不会送入回收站, 而是直接调用系统删除,因此怎样方便的恢复删除的文件(特别是手残误删除的文件)是个阴吹思婷的问题NetBeans参考http://opengg.me/841/recover-files-with-netbeans-local-history/ 就是利用项目的history,恢复删除的文件

2016-10-15 16:56:41 1736

原创 爬虫, 从python2 到 python3

我也是纳闷, python3 出好些年了, 各种主要的解析库、爬虫框架等相关库也早就支持python3, 为啥网上一搜爬虫的文章(2015年写)用的还是python2.7 , 又没有啥好处, 早晚免不了要迁移到python3, 为啥不早早的迁移?python3 都到3.6 了, 据我所看, 迁移又不麻烦, 何必呢。。。? 哎, 每次学习都要把看到的代码转换到python3, 只能特别地记录下有关

2016-09-17 14:23:13 1108

原创 python (库、应用程序 ) (打包、上传、构建、安装) => LTS

首先你要有一个setup.py (不管用上古的distutils还是标准的setuptools还是其他先进的打包工具)库的打包打包成tar.gz python setup.py sdist 打包成exe python setup.py bdist_wininst 打包成rpm python setup.py bdist_rpm(rpm 指令支持)setup.py 上联requirements.

2016-09-05 14:23:27 2794 1

原创 First, Follow 集

参考 http://www.cppblog.com/woaidongmao/archive/2010/02/22/108242.htmlFirst集:1. 非终结符(表达式左侧的大写字母)的推导式如果含有终结符(小写字母、运算符、ε),则将推导式里所有终结符作为这个非终结符的First 集 , 例如 由式E′→+TE′∥ϵE' \to + TE' \|\epsilon\quad 推出 Fir

2016-09-05 14:02:43 562

原创 Issure: Windows 80 端口被占用

0.首先: netstat -ano | findstr “80”查看占用端口的进程1.一般应用程序占用, 直接 taskkill /pid xxx /f 结束进程即可 2. system 的 service占用 2.1 pid 4 系统和压缩内存占用 进程占用 2.1.1 直接以系统管理员身份运行 cmd 执行停止http 服务操作net stop http执行

2016-08-05 21:47:15 659

原创 Issure: Thunderbird Win10 左上角空白块

实际上是功能块,只是没有显示内容1.空白块中间区域点击可以启动应用2.大概空白块右上角点击可以关闭

2016-07-25 10:32:47 661

原创 doctest -- 注释里的单元测试

doctest 是python自带的模块, 通过在注释里写代码,以及结果来进行简单的测试def square(x): """Squares x. >>> square(2) 4 >>> square(-2) 4 >>> square(5) 21 """ return x * xdoctest.testmod()********

2016-07-24 23:07:53 530

原创 Issure: LookupError: unknown encoding: cp65001

1.python 不能识别Windows关于UTF-8的编号, 参见http://stackoverflow.com/questions/878972/windows-cmd-encoding-change-causes-python-crash可以chcp 936 切到默认的GBK

2016-07-24 22:38:56 1522

原创 Python 自带小工具

1. exec#python里运行python文件exec(open(test.py).read())

2016-06-19 17:37:23 652

原创 关于Python的配置文件

1.最常用的Plain text形式的配置文件1.1首选 .init 文件标准库 configparser1.2次选 csv文件 与 Unix/Linux 下常用的 xx = xxx形式的配置文件分别是标准库csv 与 shlex2.最常用的二进制级配置文件2.1持久化数据首选shelve标准库 shelve2.2shelve的底层构建pickle标准库 pickle几乎没必要用, 直接使用

2016-06-19 17:31:53 722

原创 Javascript 的 DOM 树

1.添加节点时,每一个节点都需要显式保留,否则会失效例如://错误示例,li元素无法添加ul_detail.appendChild(document.createElement('li').appendChild(entry_date_node));//需得是li=document.createElement();li.id='entry_date';ul_detail.appendChi

2016-06-03 17:15:14 355

原创 NightCode

直到写这篇文以前,见过的最好用、最轻量级的Clojure编辑器说它好用:1.基于leiningen开发的GUI编辑器, 括号的自动匹配比emacs上的智能多了2.简洁的界面就是1.项目 2.编辑界面 3.项目的REPL 4.项目无关的REPL 就是刚刚好,特别适合新手(诸如我。。。)说它轻量级: 所

2016-05-30 18:39:20 845

原创 Clojure ns 宏介绍

:use , :require最重要是https://clojuredocs.org/clojure.core/use(ns some.namespace (:require [clojure.contrib.json :as json]) (:use [clojure.string :only [trim lower-case split]] [clojure.contri

2016-05-30 18:19:28 408

minghu6 git config

git config minghu6

2016-12-18

Clojure调用Java类的一个实例

Clojure调用Java类的一个实例

2016-05-18

MS_MPI_V7_US

Windows平台上的 MPI实现,版本v7,语言英文

2016-03-17

Windows下MPI实现--MSMpiv6

Windows下的Mpi实现--MSMpi 2012发行的,语言是中文 压缩包包含x64以及x86两版

2016-03-17

计算机组装与系统实验--最简单的原型机

计算机组成与体系结构 计算机组成 计算机体系结构 最简单原型机 原型机

2015-11-01

WinMasm2.2

WinMasm2.2

2015-09-27

Masm611.zip

Masm61 汇编

2015-09-26

DOSBox0.74-win32-installer.exe

DOSBox0.74-win32-installer.exe

2015-09-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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