![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Others
文章平均质量分 52
feliciafay
开发工程师
展开
-
SimpleOCR--这款OCR软件不错
SimpleOCR--非常好用的一个OCR软件,百分之百免费。刚才试了试,体验很好。以前用google docs提供的OCR,但是最近google docs可悲地挂掉了,所以改用SimpleOCR。下载后安装即可使用。SimpleOCR有个显著的优点就是用户的纠正非常方便,如图,荧光部分做提示了图片中和文档中正在修改的词汇。但是,缺点就是还不够准确,其实google docs的OCR也面临这样的缺点。不过,能达到目前这种准确率也已经相当不容易了。既然是百分之百免费,他们怎么赚钱呢?一方面,当然是donati原创 2010-07-26 13:33:00 · 2846 阅读 · 0 评论 -
常见Linux命令总结(2)
#用file查看系统情况使用file /bin/ls 可以查看系统情况 ,比如32位还是64位,Linux哪个版本等等。#用kill杀掉当前进程首先输入ps -ef查看当前的PID然后输入kill -pid#创建新用户useradd 用户名passwd 用户名输入密码即可#创建新用户及创建新用户的默认目录useradd 用户名 -d /pat原创 2011-10-13 23:20:18 · 1894 阅读 · 0 评论 -
Xshell的session配置文件的拷贝
为了使用方便,我们会把Xshell的session保存起来。如何把A机器上保存的session信息迁移到B机器上,只需要把A机器的seession拷贝到B机器上就可以了。 1 打开Xshell 2 点击FILES -> OPEN,弹出一个新的窗口,点击此窗口中的文件夹小图标,如下图 3出现session的存储路径,如下图 4 session的存储路径一般是原创 2013-02-16 10:21:50 · 29189 阅读 · 3 评论 -
WinSCP的配置文件的拷贝
为了使用方便,我们会把WinSCP的session保存起来。如何把A机器上保存的session信息迁移到B机器上,只需要把A机器的seession拷贝到B机器上就可以了。在这之前,首先需要在A机器上设定将WinSCP的session信息用文件方式存储。 1 在A机器上打开WinSCP 2 点击PREFERENCES ->STORAGE -> CONFIGURATION -> STO原创 2013-02-16 10:49:32 · 14337 阅读 · 0 评论 -
Linux分区挂载与Windows分区
在windows中每个分区就是一颗树,windows里又很多颗树,树的多少取决于你划分了多少个分区!而这些CDEFG就是这些树的编号!就好像我去一栋大楼里找人,总是要先从1楼上去一样,我们要在windows里找文件,也是从CDEFG这些编号开始的。C盘,这是一个编号,一般来说它就是指硬盘的第一分区;这种C盘D盘E盘的概念,是被windows赋予的。因为在一块硬盘没有装入机箱转载 2013-03-05 14:17:32 · 1732 阅读 · 0 评论 -
vim cheat sheet for programmers
转载 2013-06-14 15:36:35 · 2173 阅读 · 0 评论 -
使用svn diff的-r参数的来比较任意两个版本的差异
1 svn diff的用法1.1 对比当前本地的工作拷贝文件(working copy)和缓存在.svn下的版本库文件的区别svn diff1.2 对比当前本地的工作拷贝文件(working copy)和任意版本A的差异svn diff -rA比如,以下将对比本地的工作拷贝文件(working copy)和版本94239的差异svn diff -r94239 1.3 对比任原创 2013-05-22 21:47:27 · 120777 阅读 · 0 评论 -
做个程序员很简单
(转载自忘了哪里了......)下班前一路和震子走,一路还在吐槽,事情到真的非常小,但心里却真的替很多跟着我们这批“老骨头”做事的新人担心,所以想说一点自己的真心话:做个coder其实很简单。实在人说实在话,衡量一个负责业务系统代码质量最容易量化的就是:1.新增,删除,修改一个功能和业务要动多少部分的代码?多少代码是重复或者类似的修改?2.排查问题的时候是否可以用排除法转载 2013-08-21 11:46:03 · 992 阅读 · 0 评论 -
美国面试之旅——面试经验分享(ZZ)
转载自这里 http://blog.renren.com/blog/944770783/727850263鉴于前几篇日志仅仅是分享了面试的经历,并没有太多实质性的“有用信息”(当然面试流程,公司概况等等信息其实也是有点用的,不过远远不够),如果不写一篇有用一点的日志,估计要遭大家扔鸡蛋了。很少有人国内毕业直接申请国外的公司,一般都是先去国外读书,然后找工作。或者加入该公司的中国分公转载 2013-09-07 10:43:49 · 3364 阅读 · 0 评论 -
linux命令后台运行
zz from http://www.cnblogs.com/lwm-1988/archive/2011/08/20/2147299.html有两种方式: 1. command & : 后台运行,你关掉终端会停止运行 2. nohup command & : 后台运行,你关掉终端也会继续运行 一、 简介 Linux/Unix 区别于微转载 2014-10-10 01:42:15 · 753 阅读 · 0 评论 -
常见Linux命令总结(1)
这几天配置hadoop的过程中,顺便把几乎快忘光的Linux命令复习了一遍。现在总结总结。一、一些简单的命令:read var: 提示用户输入,并将输入赋值给变量sort file.txt: 对file.txt文件中的行进行排序uniq: 删除文本文件中出现的行列比如: sortfile.txt | uniqgrep 'pattern' file: 在文件内搜索字符串比原创 2011-05-10 01:46:00 · 1278 阅读 · 0 评论 -
为什么竞价广告的计费价格是竞价排名第2的价格而非竞价排名第1的价格呢?
简单地说,系统创建者怕竞拍者把价格改来改去太麻烦了,就说不使用第一名的价格,而是使用第二名的价格。为什么使用第一名的价格会带来麻烦呢?如果在竞价体制中规定,竞价成功的第一名的计费价格为他参与拍卖时的价格。那么会发生下面的场景。如果第一名出价2元且是最高价,第二名的价格是1.80元。那么第一名将会打算在下一轮竞价中,降低一些价格,比如出到1.81元。而第二名可能会打算在下一轮中提高到1.82原创 2012-10-19 14:14:52 · 4556 阅读 · 0 评论 -
荒废的时光
前几天陡然发现,这个技术博客已经连续5个月没有写东西了。11月,12月,1月,2月,3月。在开始建立这个博客的时候,我曾经对自己说,我的底线要求是每个月写一篇。这个要求看着很简单,我觉得我完全没有问题,事实上2010年刚建立的时候我确实坚持了一年。到了2011年,我也坚持下来了。但到了2011年秋天,生活开始进入一个混沌的动荡中。好像一下子打乱我很多习惯,但是想想我需要付出的不过时挤出一些时间原创 2012-04-26 14:41:26 · 751 阅读 · 0 评论 -
项目开工
这几天开始一个新项目,信息安全方面。要进行数据挖掘和数据建模。时长3个月左右,但是核心任务应该会在2个月之内搞定。我希望尽量在1个半月之内把它们搞定,然后剩下的时间来反馈调节。一个任务,一个挑战,希望是一次成长。时日不多,我只想把这件事情做好,每个细节都到尽善尽美。另外,我想对螃蟹好一些,不过目前看来,螃蟹似乎不太愿意给我这样一个继续发展的机会。但经历过的,我已经很感激了。无论如何,还是祝每天兢兢业业的他顺顺利利地完成他的事情。我先把项目做好。这样就坦然了。原创 2010-11-02 20:55:00 · 646 阅读 · 0 评论 -
一天时间流水过+执行计划+失眠不失眠(怨妇体)
<br /> <br />-----------------------主题一 一天的时间是怎么过去的-----------------------<br />20110111时间记录<br /> <br />玩儿 08:00--09:00<br /> <br />看了一篇paper 09:00--11:00<br /> <br />网上瞎逛 11:00--12:00<br /> <br />吃饭 12:0原创 2011-03-07 10:10:00 · 916 阅读 · 0 评论 -
IBM RFT测试手记-创建功能测试
<br /><br />一、创建验证点的目的是什么?和测试有什么联系?<br />验证点用来确认,某个该发生的行为已经发生了,或者某个对象的状态是符合要求的。<br />(Verification points verify that a certain action has taken place, or verify the state of an object. )<br />一般,在录制脚本的时候创建验证点,在回放脚本的时候来使用验证点进行验证。<br /> <br />比如,在程序ProgramA原创 2011-05-08 23:05:00 · 2490 阅读 · 0 评论 -
hadoop single-node配置手记
Hadoop is a framework written in Java forrunning applications on large clusters of commodity hardware and incorporatesfeatures similar to those of the Google File System and of MapReduce. HDFS is ahighly fault-tolerant distributed file system and lik原创 2011-05-10 01:45:00 · 1489 阅读 · 0 评论 -
一生 -> 一年 -> 一月 -> 一天 ->一上午 -> 一小时
随着新项目的展开,工作压力陡增。反省一下,症结在于,每天的效率太低。 我一直相信要看看一个人做事儿做得如何,与其听他自己或者大扯特扯或者轻描淡写,不如观察他生活的一个切片。看官心中自有一把秤。就看他1个小时之内在做什么,如何做。这基本就能推论至全貌了。 你能指望一个小时都在逛淘宝的人做点儿实事?你能指望回家后第一件事儿打开围脖围观别人打酱油的人有效率? 显然不能。不过想原创 2011-06-04 09:51:00 · 746 阅读 · 0 评论 -
URL编码中的ASCII编码
在URL编码的过程中,经常看到这样的东西,如%2B,%25,这是哪种编码呢?原来就是ASCII码表( American Standard Code for Information Interchange, ASCII ) 。 简单地说,ASCII码表中和URL编码最相关的部分是:字符特殊字符的含义 URL编码# 用来标志特定的文档位置 %23% 对特殊字符进行编码 %25& 分隔不同的变量原创 2011-06-04 10:22:00 · 5610 阅读 · 0 评论 -
面试拾遗(1)
<br /><br />本文用来把我面试时遇到的没有弄明白的问题记录下来。<br /> <br />一、数据库的normalization与denormalization<br />normalization的目的之一是减少冗余的过程,之二是方便数据库查询语言的使用。<br />什么叫做方便数据库查询语言的使用呢?<br />也就是消除update, insertion及deletion时出现的异常。<br /> <br /> 第一范式(1NF):<br />1所有的键的属性(列)都已定义;<br />2没原创 2011-04-17 10:58:00 · 712 阅读 · 0 评论 -
IBM RFT测试手记-创建数据驱动的测试
<br />创建数据驱动的测试和普通的功能测试有什么区别?怎么理解数据驱动?数据如何驱动?<br />我的理解是这样的。普通的功能测试中,我们测试的是当输入框的值有了变化之后,程序再跑一次能否跑得依然正确。比如第一次版本1.0跑了一遍没问题了,但是下次跑版本1.1不一定没问题,所以功能测试把之前跑1.0版本的过程录下来,以后再播放给版本1.1让它自动执行就可以了。<br /> <br />但是,可能测试脚本跑第二遍的时候,外界的输入发生了变化。也就是说,输入的步骤不变,但是输入的内容变了。为了应对这个变化,原创 2011-05-04 22:25:00 · 1529 阅读 · 1 评论 -
在Ubuntu中手动安装Java
实验室网速悲剧得很,所以只有手动方式下载jdk并且安装了。首先,找个网速快的地方去官网下载jdk。我下载的文件是:jdk-6u26-linux-i586.bin。完整路径是 /home/hadoopl/Downloads/jdk-6u26-linux-i586.bin第一步将安装原创 2011-07-17 11:07:18 · 1402 阅读 · 0 评论 -
fork()代码中为什么if(){} else{}都能执行?
问题原文:解答摘要:解答原文:fork的一个例子,好像人家是讲得很详细了,我还是不明白要搞清楚fork的执行过程,就必须先讲清楚操作系统中的“进程(process)”概念。一个进程,主要包含三个元素:o. 一个可以执行的程序;o. 和该进程相关联的全部数据(包括变量,内存空间,缓冲区等等);o. 程序的执行上下文(execution contex转载 2014-11-18 07:03:08 · 3924 阅读 · 5 评论