综合
文章平均质量分 69
iuhsihsow
行路难!行路难!多歧路,今安在?
长风破浪会有时,直挂云帆济沧海。
展开
-
Window使用docker部署MongoDB攻略
之所以在MongoDB部署前面加上了“Window”和“docker”的限定词,原因是这种方式有比较多的坑。主要是window的文件权限的问题。这里我就简单说下我的做法吧。window 安装 MongoDB不使用docker的话,可以参照这篇文章、Windows 平台安装 MongoDBDocker部署MongoDB简单的说,可以运行这行代码就行docker run -d --name mongodb -v /data/mdb:/data/db -p 27017:27017 mongo其中原创 2022-04-27 12:46:10 · 2885 阅读 · 0 评论 -
学废了吗?2022年我的GTD工作流
文章目录前言特点工具介绍纸质笔记本电子设备打印机录音软件“GTD软件”收集,组织和规划日程规划收集,存档自动化流程1. 收集1.1 纸质记录1.2. Omnifocus收集1.3. 语音收集1.4. 印象笔记1.5. 日程安排2. 规划2.1 Omnifocus的近期计划2.2 纸质周计划2.3 每日规划2.3.1 开始计划2.3.2 规划2.3.3 执行2.3.4 追踪2.3.5 临时加入任务2.3.6 回顾2.4 回顾总结前言GTD算是老生常谈了,用好GTD不会让我们的一天变成26个小时,也不会创造原创 2022-04-23 18:00:27 · 1102 阅读 · 0 评论 -
数据可视化:使用Excel制作雷达图
概述雷达图可以方便的展示出多个维度的数值,用于多属性对比很方便。想必看过JoJo的都不陌生吧。原始数据图表效果操作步骤选中表格之后,选择 【插入】,然后选择【推荐图表】选择【所有图表】,然后在Toc中选择【雷达图】成图之后,选择【样式】可以进行配置图中会使用最大的值为坐标轴的最大值,所以为了美观的图,可以先对数据进行预处理,将数值处理为整数区间。例如;0,1,2,3,4,5.(归一化之后,乘以自己期待的最大值,再取整)...原创 2022-04-22 17:52:49 · 4393 阅读 · 0 评论 -
[How-to] Screen命令的使用
使用场景使用screen可以管理多个会话或窗口。一般是使用连接服务器的终端时使用。如果你有服务需要保持一直保持运行,可以使用这个命令。例如,你连接远程服务器,然后想在服务器里面wget一个很大的资源,但是你的远程连接几分钟后可能会断掉,这种情况,连接中断,则服务器的会话就会关闭。此时,使用screen就可以在后台保持会话了。安装CentOSyum -y install screenUbuntuapt-get install screen使用方法先看一下screen的命令。ben@slo原创 2021-03-17 13:39:43 · 417 阅读 · 0 评论 -
Excel绘制春节休假表
去年春节的时候,使用python和matplotlib绘制的休假表。地址如下:Matplotlib绘制春节休假表。让团队成员直观的了解到各自的休假时间,方便工作的安排和交接。今年本来照着去年的情况绘制一个。去年的形式如下:但是发现之前的版本有很多不足之处:数据都是需要转为json格式,不太好用数据不能及时分享和随时修改支持的样式还是太少了结果图所以今年还是回归到需求本身上,使用易于落地的方案吧。那就是excel表格。这次的内容就不那么技术化了,简简单单几个步骤实现自定义的表格。效果如下原创 2021-02-09 18:06:09 · 1392 阅读 · 0 评论 -
[How-to] 在Xcode中安装Vim插件
Virtual Studio 和 VS Code都有vim插件,Xcode也不例外。使用vim插件的一个好处是,所有的编辑器都使用统一的一套快捷键,比较适合多IDE,多平台工作的人。另一个好处是,能够减少对于鼠标的依赖,远程连接的时候,效率也比较高。下面介绍下如何在xcode中使用vim——安装XVim2插件。签名如果要安装XVIM2,首先需要使用自己的证书给Xcode签名。步骤如下:关闭 Xcode打开钥匙串访问 Keychain Access ,选择登陆 login选择创建证书4.原创 2020-09-30 13:20:05 · 2997 阅读 · 3 评论 -
[how-to] Mac下安装配置Java
how-to 系列主要为记录步骤,达成目标,不涉及到原理的解释以及例外情况的处理。前提:需要admin权限,OS X 10.8以后版本。下载进入下载页面,选择适合自己的版本。一般使用Java SE Development Kit 8 Downloads,点击进入页面。选择适合自己的版本4. 点击下载,会要求登录,输入账号密码,登录后即自动下载。安装双击jdk-...原创 2020-03-13 14:16:30 · 414 阅读 · 0 评论 -
[how-to] 将现有的ssh key加入到ssh-agent中
注:我博客中的how-to系列只列出操作步骤,不涉及到原理和非通常情况的操作。主要为有相关经验的人进行速查。如果感兴趣的人比较多,则会写一个tutorial版本,提供详细入门说明。主要针对于频繁切换机器,部署环境的人查询使用。已经有自己的key,机器环境中已经安装了git。如果不符合上面,请参考:https://help.github.com/en/github/authenticating...原创 2019-12-20 13:46:15 · 636 阅读 · 0 评论 -
在window中运行linux bash
在使用了linux之后,觉得bash很好用,命令比window下的powershell要简洁很多。而且自己也不想记两套命令,所以想在自己的window 10电脑中原创 2019-11-12 20:22:20 · 544 阅读 · 0 评论 -
读"What nobody tells you about documentation"
同事介绍的文章,觉得不错,在这里推荐下,并列出思维导图。对于软件来说文档有多重要?好的文档应该从哪些方面来写,有什么注意事项和技巧,可以从这篇文章中得到答案。原文链接 What nobody tells you about documentation...原创 2019-10-23 07:59:28 · 341 阅读 · 0 评论 -
腾讯云COS使用简介
由于前段时间购买的阿里云服务器(ECS)其网络运营商故障,不能访问了,退款处理后,又购买了腾讯云服务器(CVM)。然后又开始对腾讯云的熟悉过程。COS简介对象存储(Cloud Object Storage,COS)是腾讯云提供的一种存储海量文件的分布式存储服务,用户可通过网络随时存储和查看数据。腾讯云 COS 使所有用户都能使用具备高扩展性、低成本、可靠和安全的数据存储服务。基本上和阿...原创 2019-06-24 19:11:47 · 8432 阅读 · 0 评论 -
Ubuntu中安装GeoServer
由于购买的阿里云服务器出现了访问受限的问题,退款之后,又重新购买了腾讯云服务器,记录下腾讯云的对象存储(Cloud Object Storage, COS)的使用方式。COS简介对象存储(Cloud Object Storage,COS)是腾讯云提供的一种存储海量文件的分布式存储服务,用户可通过网络随时存储和查看数据。腾讯云 COS 使所有用户都能使用具备高扩展性、低成本、可靠和安全的数据存...原创 2019-06-24 17:57:36 · 3139 阅读 · 1 评论 -
Emacs实用Tips【持续更新】
Tips No.1:不要纠结Vim好还是Emacs好。我认为Vim好!但是我的使用情景和你不同,不适用与你的情况啊。我主要还是使用Vim的。当一个编辑器来使用Vim的。并不用来调试代码,打游戏。。。Vim有不少优点。 - 形成机械记忆时间短 虽然Vim的学习曲线一开始比较陡峭,但是学了一段时间,手指形成机械记忆之后,做各种编辑工作很方便。 - 各种软件都有高质量的Vim插件 我现在原创 2017-12-24 17:30:34 · 638 阅读 · 0 评论 -
使用ArcGIS Runtime WPF SDK (1)创建自己的地图应用程序
随着ArcGIS Runtime 100.x的发布,可见Runtime系列产品会在Esri的产品体系中扮演越来越重要的角色。本篇主要是编译和编撰官网相关内容。ArcGIS Earth和Drone2Map的推出,使得Runtime系列越发闪耀。本篇主要是编译和编撰官网相关内容。作为ArcGIS Runtime SDK系列开发的第一篇。(但是由于博主的.Net开发水平有限,估计会有很多谬误之处,请见谅)原创 2017-09-15 14:06:35 · 3664 阅读 · 3 评论 -
C#中的Json操作
随着JSON越来越多的应用到IT领域,C#中再也不是XML一家独占的情况了。熟练的解析和构建JSON也是必备技能。目前我正在参与的ArcGIS Earth产品,其工作区的保存格式以及软件中的传输格式都是使用JSON。就在此分享一些浅显的经验吧。工欲善其事必先利其器,对于C#一般使用Newtonsoft.Json就行了,如果使用python则用json,但对于C++,由于许可和效率的问题,选择会很多,原创 2017-08-12 11:37:26 · 881 阅读 · 1 评论 -
不清楚的问题(自己记录)
1.服务器2.人机交互3.oracle原创 2012-03-05 10:40:45 · 940 阅读 · 0 评论 -
程序员能力矩阵 Programmer Competency Matrix
[译文]程序员能力矩阵 Programmer Competency Matrix注意:每个层次的知识都是渐增的,位于层次n,也蕴涵了你需了解所有低于层次n的知识。 计算机科学 Computer Science 2n (Level 0)n2 (Level 1)n (Level 2)log(n) (Level 3)Comments数据结构转载 2012-01-18 14:52:28 · 744 阅读 · 1 评论 -
编程之道
The Tao Of ProgrammingTranslated ByGeoffrey James编程之道Geoffrey James翻译:flyingappletTable of ContentsBook 1 -- The Silent VoidBook2 -- The Ancient MastersBook 3 -转载 2012-02-02 09:23:29 · 2541 阅读 · 1 评论 -
支持插件的程序设计
转载的地址:http://blog.csdn.net/jimmy54/article/details/5367882支持插件的程序设计 继续转一篇以前的帖子 01-23-2007 支持插件的程序设计作者:dorainm看到很多软件,尤其老外的,大型软件,异常支持插件功能主程序简洁了不说转载 2012-12-31 14:30:09 · 910 阅读 · 0 评论 -
收藏链接用的blog
OpenCVhttp://blog.csdn.net/morewindows/article/category/1291764GDALhttp://blog.csdn.net/liminlu0314/article/category/777646博客收藏列表http://blog.csdn.net/csh624366188/article/details原创 2012-12-31 15:08:14 · 907 阅读 · 0 评论 -
VS2008如何在release下调试
一般都是在debug下调试程序,但有时候,为了加快调试速度,或者debug版本由于库的缺失,编译不过,需要在release下进行调试。代码的调试相关的信息存在pdb中,里面包括了代码的名称和行数,还有函数的地址,偏移等,通过pdb,可以讲二进制和源代码联系起来。所以,当程序崩溃的时候,可以通过生成的dump文件和pdb在开发者的机器上进行调试。首先要在【生成调试信息】这一栏原创 2013-01-16 21:52:16 · 3372 阅读 · 0 评论 -
如何阅读源代码
第一章: 导论++++++++++++1.要养成一个习惯, 经常花时间阅读别人编写的高品质代码.2.要有选择地阅读代码, 同时, 还要有自己的目标. 您是想学习新的模式|编码风格|还是满足某些需求的方法.3.要注意并重视代码中特殊的非功能性需求, 这些需求也许会导致特殊的实现风格.4.在现有的代码上工作时, 请与作者和维护人员进行必要的协调, 以避免重复劳动或产生厌恶情绪.转载 2013-02-18 09:27:01 · 953 阅读 · 0 评论 -
Fix Bug的五个阶段
来自: coolshell.cn一个非常严重和困难的bug,能够成就一个饱经沧桑深受压力的有经验的专业程序员的职业生涯。经受这种考验的创伤程度,相当你受到了一次严重的身体伤害,离婚,或是家庭成员的离世。 研究人员在研究了计算机编程心理学后,得出了一个程序员们在解决一个困难的bug时的心路里程。这些不同的境界,很像为大众所知的Kübler-Ross Stages of Grief(转载 2013-06-20 12:21:42 · 2065 阅读 · 0 评论 -
Code Review
正如我在上一篇博客中提到的(现在可以明确地告诉大家),我已经离开Google了。虽然我已经收到了很多不错的offer,但是还没有决定去哪里。 在这段时间里从技术角度上说我不受雇于任何人,虽然也许这会让我和(前)同事或者老板关系有点紧张,但我觉得应该写一些关于技术上的有趣的事情。 Google确实是一家很酷的公司。不论是在公司内部或是外部,Google都做了很多让人赞叹的的事情。这转载 2013-06-21 23:14:31 · 1753 阅读 · 1 评论 -
win8 硬盘版安装
一开始就只有surface一个人孤零零的使用win8的系统,很多东西都不方便同步,于是就按照网上的方法,找了个闲置的笔记本,下载安装了win8。 感觉笔记本电脑上的win8,没有surface好用啊!!!触摸的体验不及surface。 http://diybbs.zol.com.cn/1/34036_1379.html转载 2013-06-21 21:45:30 · 1881 阅读 · 0 评论 -
刚接触计算机啊,记录下看过的相关书籍,将长期记录,并希望你提出建议
1. Visual C++ 面向对象编程教程《清华大学出版社》2003年9月第一版本科的编程教材,没认真学,到后来只会 CDialog xxx; xxx.DoModal(); 至于面向对象,则是完全不懂了。反正现在写一些界面的时候,还参考来着。2.C++ Primer 第四版 比较全面,很适合初学者。看这本书入门的。3.程序员的自我修养 —— 编译链接原创 2012-01-31 14:58:58 · 398 阅读 · 1 评论 -
(整理)数值范围
从网上整理PartI C++原始网址:http://blog.csdn.net/xuexiacm/article/details/8122267 C/C++中各种类型int、long、double、char表示范围(最大最小值)分类: 问题 读书笔记 C++primer2012-10-28 22:16 5304人阅读 评论(0)原创 2013-11-12 09:39:16 · 3130 阅读 · 0 评论 -
程序员技术练级攻略
原文http://coolshell.cn/articles/4990.html2011年7月18日陈皓月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜转载 2012-02-27 11:56:20 · 884 阅读 · 0 评论