
工作杂项
文章平均质量分 56
iteye_3893
这个作者很懒,什么都没留下…
展开
-
eclipse打jar包 含有第三方引用jar做法
目的: 将工程中的代码和引用的第三方jar都打进去,并在linux中 通过 java -jar aaaaa.jar 方式能执行 方式1 使用eclipse export jar方式 同时使用 MANIFEST.MF方式方式2 使用elipse插件fatjar打包,上述两种方式参考链接如下,其中我用方式1打包后,在linux上无法执行 java -ja...原创 2015-08-22 19:33:31 · 1053 阅读 · 0 评论 -
scala是个有趣的语言
我想学一种新的编程语言主要有两个原因。一个是我想找一种跟目前我使用的语言不同的语言,我想寻找一种另外的编程体验。另一个是我想找一种具有很多我从没见过的有趣的新特征的语言。Scala的出现完全满足了我的苛求。. 本质上来讲,Scala是一种运行在JVM之上的语言,它很快,使用它我可以做图形界面编程,Web编程(用它的Lift框架),和移动设备编 程(使用Android,我也知...原创 2014-07-06 19:40:54 · 177 阅读 · 0 评论 -
一位女程序员的奋斗路程
来源于: http://yanghaoli.iteye.com/blog/1983759 一.并不成功的开始 我所读的 学校是中国西部的一所普通高校。我进大学后也和大多数同学一样,过着60分万岁的日子,除了对编程比较感兴趣外。(呵呵,好多室友都说我外表女人,内心却 男人:喜欢写程序,喜欢和男打星际,喜欢打CS选土匪,拿AK47)四年的大学生活淘进了我刚进校时的傲...原创 2014-07-07 11:39:19 · 142 阅读 · 0 评论 -
IT 开发人员工作三年后如何规划自己的职业生涯
背景: 在论坛逛,无意撞见此问题,摘出两个不错的回答。 问题:IT 开发人员工作三年后如何规划自己的职业生涯 问答1:作为一个IT行业比较久的女程序员,小心的答下题主这个问题吧,非常理解你的困惑..因为一直以来我也有。近几年来互联网的主要趋势为:社交,云计算,大数据,手机移动设备最近兴起一种说法35岁转型,我们都知道的IT开发人员的几个主要方向是:技术方...原创 2014-07-07 17:30:29 · 3684 阅读 · 0 评论 -
电商主流推荐算法概要
作者:吴健现在在京东、易迅、亚马逊等看到的主流推荐算法,一般都是基于物品自身相似性(不依赖于用户数据,没有冷启动问题)、基于用户浏览、喜欢、购买等数据的协同过滤推荐(用户纬度和商品纬度)。其实这些推荐算法的核心思路,是很朴素的。一、基于物品自身相似度:例如衣服A和衣服B,对于它们在分类、价格段、属性、风格、品牌定位等等其他属性纬度的表现,来计算它们之间的相似度,如果相似度高,那么在有...原创 2014-07-08 17:43:16 · 2553 阅读 · 0 评论 -
远程链接后不能拷贝本地文件到远程服务器处理方式
背景: 通过本机(win7系统)远程到服务器(win2003)后,不能将本地文件拷贝 粘贴到远程服务器 处理方式1: 服务端安装ftp服务器,本机安装客户端 处理方式2: 修改本机远程桌面连接,如下图,勾选红线区域即可: ...原创 2014-07-28 10:57:24 · 356 阅读 · 0 评论 -
程序员常见5种类型
1. 拷贝型拷贝型选手就是传说中的“代码拷贝员”了,他们对实现功能几乎没有思路,所作的事情就是从网上或是之前其他团队成员写的代码中拷贝出片段,然后放到项目中,如果运行项目出现了期望结果,则表示任务完成。这类人只会改代码,却不会写代码。他们大多对编程毫无兴趣,只是希望以此糊口而已。2. 新手型当产品有功能需求时,由于经验有限,程序员并不完全知道要如何实现这个功能,需要通过学习、寻找资料...原创 2014-09-22 10:38:38 · 142 阅读 · 0 评论 -
什么都不懂 什么都想学 什么都学不会 的一点说说
分析 关于浮躁:说说自己:想要趁年轻把该读的书都读了,该想的问题都想明白了,于是列出来一个书单。以为自己掌握了科学的方法就可以飞速前进,书买了一箱,pdf下了一堆,课听了一堆,东一本西一本就这么看着,可是越看越着急,越着急越贪多求快,一段时间下来毫无收获。浮躁的人贪多求快,由此而来的着急、不安、慌张心理却反过来影响了你求多求快的目的,而自己却不察觉。当我们不求快,忘了快,就最...原创 2014-09-22 14:29:42 · 1111 阅读 · 0 评论 -
把事情当项目来做(提高做事能力和自学能力)
那就是:把事情当做一个项目来做。一.初步解释:定义及原因1.定义把事情当作一个项目来做,是什么意思?就是在做一件事情的时候,首先要有事前的分析,包括目的性分析,优势劣势分析,可用手段分析,然后再作出完成这个事情的计划;其次,在完成这个事情之时,要按照计划来管理,要有及时的评估与反馈;最后,在事情即将完成之时,也要做一定的收尾工作。把事情当作一个项目来做,最重要的地方在于:分析问题,管...原创 2014-09-22 15:43:32 · 645 阅读 · 0 评论 -
成功_专业_社交_意识
原文出处: http://www.zhihu.com/question/21401222/answer/18129427 思维导图: 收获: 我进入了一个圈子,圈子里面都是牛人或者X二代,那么我应该如何用我的长处来帮助到他们? vs我进入了一个圈子,圈子里面都是牛人或者X二代,那么我应该如何...原创 2014-09-23 14:16:10 · 227 阅读 · 0 评论 -
关于培养思维的书推荐
思维的东西是跨学科的,任何时候都用得上如果思维没有培养好的话,学习东西也很容易走错方向或者事倍功半 <你的灯亮着吗> <别做正常的傻瓜> ----> 常见的行为陷阱 + 心理弱点 <数学与猜想> <深入理解计算机原理> <撬动幸福> <影响力> ...原创 2014-09-25 17:01:34 · 147 阅读 · 0 评论 -
推荐 一个学习IT的好网站 IT瘾
http://itindex.net/原创 2015-03-28 16:05:21 · 189 阅读 · 0 评论 -
程序员如何成长 精
a) 学习习惯好:官网,API文档是学习新东西的入门神器,同时百度(google在国内打不开了)是深入学习的最佳获取源 b) 基础好:数据结构,编译原理,某一门语言的深入理解(可以触类旁通的快速学习别的语言和框架),常用算法(http://www.kaikeba.com/) 还有E文这些都是慢功夫,需要持续追加精力来学习,没有一蹴而就的事 ...原创 2015-03-29 12:42:54 · 94 阅读 · 0 评论 -
大数据对社会影响
大数据就业方向: 视频 广告 流式文件 社交/个人位置 要 大数据应用场景:1)电商行为分析预测 终端位置信息采集 移动联通电信运营商 视频 气象2)金融 教育 电信 卫生 安防 物联 阿里是做企业和个人购物的,他的 支付宝(金钱),购买的快递业,淘宝一淘阿里巴巴*(电商)腾讯是做个人社交和个人社交下产品增值的百度是做...原创 2014-07-06 09:00:28 · 2280 阅读 · 0 评论 -
防御式编程
文章很好,转载于 http://www.cnblogs.com/HappyAngel/archive/2012/12/23/2829644.html这里借花献佛,给远方的你和我 在软件开发过程中,不可避免的会遇到错误处理,而且这部分对于整个软件的健壮性有非常大的作用,它是软件除了功能性以外最重要的指标了,一个软件成功与否与其健壮性有很大的联系。我在以前的开发中也时常思考错...原创 2014-07-03 15:04:00 · 115 阅读 · 0 评论 -
当你学不进去的时候,试试“普瑞马法则”
背景:1 想要作某件事情的时候,但过了好久发现还是没有做;2 或者觉得有力气使不出来;3 或者总觉得生活是灰色压抑 原因: 1 生活总是被你的惰性缠绕2 你的大脑控制了你自己说明:1 如下细节尝试一周,你整个人会很不同2 如果继续坚持,那惰性生活方式就会永远不敢再接近你,而你将在人生获得你愿意的成就改进方式:1 记录下每天要做的事,大概有几十件,剔除穿衣吃饭等生活必...原创 2014-06-30 09:53:11 · 118 阅读 · 0 评论 -
为何使用转义字符时候经常出现\\
工作中经常遇到使用转义字符的场景,eg:java中tring s="123|456";string str[]=s.split("\\|"); hive中:select split('192.168.1.1','\\.') from stu; 都使用到了 \\ 现在解释下: 转义字符: 是以 \ + 一个正常字符组成一个特殊含义...原创 2015-12-28 16:29:00 · 529 阅读 · 0 评论 -
0.0.0.0 表示啥
0.0.0.0为windows对所有未知ip的地址描述包括网卡dhcp的取得的地址pppoe的ip及其它非本机指定ip.0.0.0.0是全零网络,代表默认网络,帮助路由器发送路由表中无法查询的包。如果设置了全零网络的路由,路由表中无法查询的包都将送到全零网络的路由中去。...原创 2016-02-22 10:43:59 · 2592 阅读 · 0 评论 -
apache avro
在学习大数据过程中经常见到 avro,下面大概说下自己的理解: 1、 简介Avro是Hadoop中的一个子项目,也是Apache中一个独立的项目,Avro是一个基于二进制数据传输高性能的中间件。在Hadoop的其他项目中例如HBase(Ref)和Hive(Ref)的Client端与服务端的数据传输也采用了这个工具。Avro是一个数据序列化的系统。Avro 可以将数据...原创 2016-02-22 11:30:13 · 232 阅读 · 0 评论 -
资深首席架构师眼中的架构应该是怎样的?
原文链接: http://i.dataguru.cn/mportal.php?mod=view&aid=9124 我对架构定义的理解大概在7~8年前,我曾经有一个美国对口的架构师导师,他对我讲架构其实是发现利益相关者(stakeholder),然后解决他们的关注点(concerns),后来我读到一本书《软件系统架构:使用视点和视角与利益相关者合作》...原创 2016-04-06 17:22:45 · 197 阅读 · 0 评论 -
工作杂项
使用工具:eclipse + tomcat6现象描述:一直用tomcat一段时间都正常无事,最近一次启动tomcat就发生以下异常错误如下:[code="java"]严重: IOException while loading persisted sessions: java.io.EOFExceptionjava.io.EOFException at jav...原创 2014-01-16 11:36:19 · 87 阅读 · 0 评论 -
java 自定义 string---> int做法
[code="java"]/** * 自定义 string---> int做法 * @author Administrator * */public class StringToInt { public static void main(String[] args) { String testStr = "123"; int intRe...原创 2014-01-27 11:10:11 · 108 阅读 · 0 评论 -
java应用层基础程序员养成的习惯
1 边学边动手2 勤看API,看常用方法的源码,学习中模仿写一写,扩展个人写代码思路3 自己动手写一个小项目4 找一个开源项目,研究,研究中学习对方思路5 做自己的项目经理,管理个人时间,务实踏实的学习积累...原创 2014-02-10 10:36:15 · 333 阅读 · 0 评论 -
看清大数据:仅仅是个工具而已
源自 网易当前大数据的概念几乎众所周知,“海量”似乎成了形容大数据的唯一词汇。大数据之所以大,其中一个重要原因是,实体经济在互联网时代开始转型的过程中,一直在进行着数据的搬运工作——将线下业务中的数据一点一点的挪到线上。这种借助互联网形式的转型,从而在线上积累了大量的数据,进而形成了大体量的数据库。一种观点认为,企业借助海量的数据形式就能产生大量的盈利,因为...原创 2014-05-30 10:30:15 · 129 阅读 · 0 评论 -
host文件位置
C:\Windows\System32\drivers\etc原创 2014-06-12 14:21:48 · 2160 阅读 · 0 评论 -
eclipse_工程不能自动部署class文件
现象: 通过eclipse的clean功能将工程的class文件清除掉后,工程的class文件没有自动重新部署,启动服务时,找不到文件启动失败. 原因: Project/Build Automatically 自动编译没有勾选, 这样自然不会自动编译部署。 截图: ...原创 2014-06-13 09:19:52 · 283 阅读 · 0 评论 -
编译型和解释型语言的由来和区别
由来: 计算机底层只能识别(并执行)0、1序列的机器码,因此所有的语言要被计算机执行,最终都要以某种方式被转换成能被计算机识别的0、1序列机器码。这个翻译过程按照执行时间不同,分为编译型和解释型。 区别: 编译型语言:a)程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件.b)以后要运行的话就不用重新翻译,直接执行编译后的文件 .exe即可...原创 2014-06-16 09:52:06 · 118 阅读 · 0 评论 -
向对象方法论,过程方法论,ER关系方法论简介
<1>面向对象方法论在此方法论中一切都是对象,崇尚用对象(类作为蓝图)来划分职责,以抽象来封装变化,多态来解除耦合,然后对象之间互相通信协作来完成具体的业务场景。是一种自顶向下的解决问题方式。优点:思想比较接近人类思维,所以比较好接受。例如说一辆车的组成,自然就想到车的内部有各种细小的零件组成缺点:比较容易过度设计,或者杀鸡用牛刀,一些GOF狂、面向对象信仰者的完美信条尤...原创 2014-06-16 11:24:55 · 484 阅读 · 0 评论 -
计算机存储单位
1KB=2(10)B=1024B; 括号中的数字为2的指数(即多少次方) 1MB=2(10)KB=1024KB=2(20)B; 1GB=2(10)MB=1024MB=2(30)B。 1TB=2(10) GB=1024GB=2(40)B 1PB=2(10) TB=1024TB=2(50)B 1EB=2(10) PB=1024PB=2(60)...原创 2015-05-08 23:09:08 · 127 阅读 · 0 评论