
工具
文章平均质量分 62
五道口纳什
wx公众号/B站:五道口纳什
展开
-
windows下Graphviz安装及入门教程
发现好的工具,如同发现新大陆。有时,我们会好奇,论文中、各种专业的书中那么形象的插图是如何做出来的,无一例外不是对绘图工具的熟练使用。原创 2015-10-28 18:33:46 · 76298 阅读 · 14 评论 -
十进制小数<==>二进制小数
十进制小数 ⇒ 二进制小数二进制小数 ==> 十进制小数python实现原创 2016-01-24 21:45:18 · 2144 阅读 · 1 评论 -
工具的使用——Photoshop
1. 微博图片去水印。原创 2016-01-25 20:39:11 · 1215 阅读 · 0 评论 -
构图之法——9条构图小贴士
视频版请移步 摄影技巧-大师教你如何构图更专业1. rule of thirds(三等分构图法,也即将图像虚拟成九宫格)Place points of interest on intersections. 将兴趣点(视觉冲击力最大点)置于三等分线的交叉处; Position important elements along the lines. 将重要元素沿三等分线放置;2. Leadi原创 2016-01-28 17:09:49 · 3889 阅读 · 0 评论 -
身份证号每一位号码的意义
我们的身份证号一般为17/18位,如果多出来的第18位一般用来校验。前两位数字表示:所在省份的代码如下图所示: 从地图中我们可清晰地看出第一位标识的又是该省份位于全国的哪些地区:华北(1):北京(11)天津(12)河北(13)山西(14)内蒙(15)东北(2):辽宁(21)吉林(22)黑龙江(23)华东(3):上海(31)江苏(32)浙江(33)安徽(34)福建(35原创 2016-01-30 22:20:35 · 6598 阅读 · 0 评论 -
身份证号第18位的计算
身份证号每一位号码的意义 首选需要声明两点,第18位为x:其实对应与编码系统中的10(十),因为进制的关系了;第18位的取值是前面17位通过一定的编码规则(ISO 7064:1983.MOD 11-2)生成出来的,而非随机。你说不随机就不随机了?下面我们通过Python,实现对第18位数字的生成(根据前面17位)。首先来看ISO 7064:1983.MOD 11-2 的计算方法(见中华人民共原创 2016-01-31 10:20:48 · 6971 阅读 · 0 评论 -
utilities(C/C++)
1. swap的另一种实现2. 十进制的小数形式(单精度、双精度)与 IEEE 754 下的二进制形式的相互转化3. hashstring原创 2016-01-23 21:42:58 · 1989 阅读 · 0 评论 -
python 包管理工具 —— setuptools
1. make_dir2. make_thetas3. plot_decision_regions原创 2016-01-06 21:23:29 · 3140 阅读 · 0 评论 -
VS2013——error C4996: 'std::_Uninitialized_copy0':
问题描述error C4996: ‘std::_Uninitialized_copy0’: Function call with parameters that may be unsafe - this call relies on the caller to check that the passed values are correct. To disable this warning, use原创 2016-03-15 21:44:02 · 4765 阅读 · 0 评论 -
工具的使用——windows操作系统的使用(创建宽带连接)
1. 创建宽带连接的方法创建如下图所示的宽带连接:原创 2016-02-19 16:37:57 · 1336 阅读 · 0 评论 -
工具的使用——vs2013
1. 快捷键2. 断点及其快捷键3. 生成代码区块4. 像eclipse的ctrlo快捷键一样查看当前文件的大纲显示快捷键原创 2015-11-04 09:26:36 · 2038 阅读 · 0 评论 -
utilities——C++常用仿函数
0. unary_function/binary_function1. greater<>/less<>2. 排序规则(sorting criterion)原创 2016-02-19 09:21:28 · 1822 阅读 · 0 评论 -
vs2013 也能重构(refactor )变量名了
插件下载地址:https://visualstudiogallery.msdn.microsoft.com/164904b2-3b47-417f-9b6b-fdd35757d194该插件目前只支持:Visual Studio 2013仅支持 Rename 功能;聊胜于无吧;下载完成,傻瓜式安装完成之后,打开 vs2013,菜单栏 ⇒ 工具 ⇒ 扩展与更新 ⇒ 全部 ⇒ 找到 Visual C+原创 2016-02-19 17:02:42 · 6259 阅读 · 0 评论 -
utilities(C++)——Null类的设计
Null 类用于一些变量的初值;原创 2016-02-20 17:10:36 · 984 阅读 · 0 评论 -
XShell——使用
快捷键 stuff 操作 说明 复制 ctrl+insert 先选中 粘贴 shift+insert原创 2015-12-09 11:38:15 · 2039 阅读 · 0 评论 -
utilities(C/C++)(二)
说明性语言1. 排序准则(sorting criterion)原创 2016-02-19 16:13:12 · 1099 阅读 · 0 评论 -
为 Notepad++ 安装 NppFTP 插件,查看修改虚拟机上的文本文件
我们知道 WinSCP 可实现对虚拟机上文件的查看和修改,以及主机和虚拟机文件之间文件的发送和接受,但 WinSCP 并非做文件编辑的趁手的工具。我们可用 XShell 取代其文件传递的功能,可用Notepad++的NPPFTP插件实现对虚拟机上文件的专业编辑。(1)NppFTP:NppFTP(Npp:Notepad Plus Plus)(2)Notepad ++:Download Notepa原创 2016-03-18 20:18:00 · 13190 阅读 · 0 评论 -
工具的使用——vs2013(二)
1. 上下移动选中的代码2. 命令行传递参数3. 显示行号4. 添加【新建项】/【现有项】5. 善用书签6. 过滤器路径与绝对路径原创 2016-02-19 23:41:09 · 1443 阅读 · 0 评论 -
工具的使用——电脑的认识与使用
键盘上的Shift与Alt1Scroll Lock原创 2016-02-24 14:47:25 · 1169 阅读 · 0 评论 -
学习方法谈
循序渐进,先建立起直观如何快速学习一个工具、Python的一个第三方的library?读其documentation,一个成熟的应用广泛的工具不仅有完备的documentation,还会给出关于工具最为常见用法的一个quick start,这更有利于快速上手,如果只是简单调用其中的api,而不打算更为深入的学习。我在想一本相关技术书与其online documentation的关系是什么,区别和原创 2015-12-18 15:32:12 · 1132 阅读 · 0 评论 -
utilities(C++)——错误提示
out of rangefilename is an invalid name.原创 2016-02-26 18:46:52 · 1043 阅读 · 0 评论 -
Navicat for Mysql 的使用
1. 其在 Windows 开始菜单中的显示为 其本身不叫 Navicat,而是 PremiumSoft,在 Windows 开始菜单处启动的时候要明确。2. 在 Navicat 环境下打开命令行界面【工具】 => 【命令列界面】原创 2016-04-05 22:06:14 · 1037 阅读 · 0 评论 -
windows操作系统的使用 —— 资源监视器
工具的使用——windows操作系统的使用工具的使用——windows的使用(二) 开启telnet开启windows的tenlet:【控制面板】==> 【程序和功能】==> 【打开或关闭Windows功能】(勾选telnet服务器、telnet客户端)原创 2016-03-11 10:10:33 · 1589 阅读 · 0 评论 -
显示器与分辨率
参数: 刷新频率,有时屏幕相应的慢,体验不好,不是处理得慢,而在于处理器对屏幕的刷新频率不同;0. 分辨率对手机而言,注意区分,屏幕分辨率和相机分辨率。1080p:1920*1080 = 2073600,二百万像素4K:3840*2160 = 8294400,八百万像素 2K 分辨率指屏幕横向像素达到 2000 以上,主流 2K 分辨率为 2560x1440。4K电视指的...原创 2016-05-11 23:54:39 · 2824 阅读 · 0 评论 -
warning C4819 解决方案 warning C4819: The file contains a character that cannot be represented in the cu
原文请见 warning C4819 解决方案 warning C4819: The file contains a character that cannot be represented in the cu一、 warning C4819: The file contains a character that cannot be represented in the current code转载 2016-04-19 17:07:07 · 10638 阅读 · 2 评论 -
utilities(matlab)—— mat2imgcell
mat2imgcellfunction Img = mat2imgcell(D, h, w, fmt)N = size(D, 2);Img = cell(N, 1);for i = 1:N, Img{i} = reshape(D(:, i), h, w, (fmt=='gray')*1+(fmt=='color')*3)end原创 2016-01-07 15:31:08 · 1765 阅读 · 0 评论 -
windows 7 局域网文件(夹)共享方法
如何在同一局域网中的两台主机间传递文件?需要借助一个桥梁工具,即插即拔的 U 盘吗?未必。要求:位于局域网中的两台主机彼此能够 ping 通。设置流程:(1)将需要在主机间共享的文件,设置为共享、(2)其他主机访问该共享文件。原文地址:WIN7局域网文件共享设置方法step 1:右击桌面网络—-属性—-更改高级共享设置step 2:选择 公共网络—选择以下选项:启动网络发现——启动文件和打印转载 2016-05-03 23:22:00 · 1953 阅读 · 0 评论 -
工具的使用——windows操作系统的使用(二)
工具的使用——windows操作系统的使用(1)域名解析文件的位置:C:/Windows/System32/drivers/etc/hosts(2)windows7 启动屏幕保护程序【桌面右键】⇒ 【个性化】 ⇒ 【屏幕保护程序】(3)Linux vs Windows 关于分区(a)Windows将硬盘看做“C盘”、“D盘”几个独立的分区不同(b)Linux将整个文件系统看做一棵树,这棵树的原创 2016-02-27 16:59:53 · 1383 阅读 · 0 评论 -
工具的使用——vs2013(三)
工具的使用——vs2013 工具的使用——vs2013(二)(1)选中工程名,alt+enter:弹出属性页工程的生成与编译(1)对整个工程而言,要做的是【生成】/【重新生成】 (2)对单个的 .cpp 文件而言,所做的是【编译】原创 2016-03-16 14:46:14 · 1223 阅读 · 0 评论 -
工具的使用——搜狗输入法
快捷鍵 功能 按键 补充 软键盘 ctrl+shift+k 关闭的按键相同 符号大全 ctrl+shift+z 自然包括普通标点 切换输入法 ctrl+spacectrl+shift 通用的方式为:ctrl+space软键盘(搜狗输入法自带)的开启与关闭有时我们不知道按到了什么快捷键就调出了搜狗输入法自带的软键盘,它就那样出现在屏幕中,偏又没有一个叉号原创 2016-02-19 15:35:18 · 2197 阅读 · 0 评论 -
CLion 的使用(一)
toolchains 设置首先是找到设置 toolchains 的位置,【File】⇒ 【Setings】直接在搜索框中输入:toolchains,然后把 MinGW 的 home 目录(也即根目录,而不是 bin 目录)作为 MinGW 的 home。所以对于一些复杂的 IDE,需要设置某些属性时,不是逐菜单地遍历式搜索,而是直接在 setings 或者 preferences 等处的搜索框中输入原创 2016-05-03 10:51:06 · 58927 阅读 · 1 评论 -
Source Insight 的使用
关联源文件如何使用 source insight 基本设置(1)字体的设置【Options】⇒ 【Document Options …】 ⇒ 【Screen Fonts …】原创 2016-05-05 21:55:54 · 962 阅读 · 0 评论 -
Linux 下源代码阅读工具 —— vim + TagList + CTags
为什么不采用 Windows 下较为著名的源代码阅读软件 SourceInsight,其一,其在 Linux 下的安装较为繁琐;其二,切换代码时背景色的变化会为人的眼部产生极为不舒服的感觉;其三,Linux 下自有自己的一套实用工具:vim,TagList,Ctags其四,很多 Linux 的软件开发实际在不使用 X Window 的情况下进行的,这时不可能启动基于 X Window 的图形原创 2016-05-30 12:35:41 · 6585 阅读 · 0 评论 -
PyCharm 设置运行参数
def square(x): ''' square a number and returns the result >>> square(2) 4 >>> square(3) 9 ''' return x**2if __name__ == '__main__': import doctest, test doctest.原创 2016-05-07 20:36:12 · 42948 阅读 · 1 评论 -
ubuntu 下 Graphviz 的安装及神经网络的绘图
ubuntu 下 Graphviz 的安装sudo apt-get install graphviz神经网络的绘图touch nn.dotvim nn.dot编辑如下内容:digraph G { rankdir=LR splines=line nodesep=.05; node [label=""]; subgraph cluster_0 {原创 2016-05-21 09:51:07 · 5454 阅读 · 1 评论 -
IDEA 编译构建等工程配置
个人更喜欢 CLion,相较 VS。(1)添加头文件:alt + enter原创 2016-05-21 11:24:47 · 9006 阅读 · 0 评论 -
GNU/Linux jpg、png、gif 与 eps 格式的相互转换
将 jpeg、png、gif 转换为 eps 格式最好用的工具是 Imagemagik,功能十分强大。安装sudo apt-get install imagemagik使用convert tiger.png tiger.eps把eps格式转换为jpeg,png,gif等众多格式,还是使用GhostScript,在终端输入gs -dBATCH -dEPSCrop -sDEVICE=png256 -sO原创 2016-05-22 18:20:28 · 5560 阅读 · 2 评论 -
数学史上著名的常量
名称 说明 2322^{32} 1000000001 000000004294967926原创 2015-11-21 20:45:03 · 2984 阅读 · 0 评论 -
常见实用工具物理学
1. 六种最简单的机械工具1.1 螺丝钉、1.2 倾斜面、斜面是一种简单机械,可用于克服垂直提升重物之困难,省力但是费距离。距离比和力比都取决于倾角:斜面与平面的倾角越小,斜面较长,则省力越大,但费距离。斜面与平面的倾角越大,斜面较短,则省力越小,但省距离。斜面在生活中有广泛的应用,如盘山公路、搬运滚筒、斜面传送带等。在不计算任何阻力时,斜面的机械效率为100%,如果摩擦力很小,则可达到很高的效率。原创 2016-07-11 17:04:35 · 1462 阅读 · 0 评论 -
utilities——比较与排序规则(C++)
排序规则 常作为set/map容器的某一模板参数(set第二,map第三),实现顺序的指定;作为排序算法的排序规则;原创 2016-03-01 15:31:11 · 1270 阅读 · 0 评论