自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 女程序员在IT界的发展方向是什么?

为增加答案的可靠性,先表明下身份及经历吧:女,Android 开发从业五年多,两个孩子的母亲,目前自己独立抚养孩子; 相对于某些学霸,天资平凡,大学也只能考个二本; 不漂亮,寡言少语,很难跟同事玩在一块,只能在自己擅长的工作领域多点聊天资本; 同年级毕业的 70 多个女生,从事开发工作的不足 10 人; 学生时代有份实习,被直接辞退; 有份工作,被间接的劝退; 有过直接告知『我们现...

2019-05-30 16:55:47 8082 6

原创 各行各业的鼓励师 你值得拥有

下面这位才绝逼是中国最称职的程序员鼓励师了…当然,从全球范围来看,这位更称职当然还要注意一点,他们必须组团才能起到鼓励作用,单个出马适得其反。还有就是这我总结出了一些架构视频资料和互联网公司java程序员面试涉及到的绝大部分面试题和答案做成了文档和架构视频资料还有完整高清的java进阶架构学习思维导图免费分享给大家(包括Dubbo、Redis、Netty、zookeepe...

2019-05-30 16:22:57 458

原创 一名老程序员的一点感悟给未来的程序员

作 为一个技术不是大牛事业也不是很成功的老程序员,我觉着还是要写一些什么,来给未来的程序员们讲述一个过来人的感悟吧。成功人士的文章有的是,而在这个世 界上成功人士毕竟是极少数,大多数人都是普通人,可能你也一样一辈子也成不了什么大牛或者公司高管,每个人的追求不同,有的人追求更有钱更有地位,而有的 人就追求安稳过日子,赚钱够花小康即可。其实人不是必须很有钱才能快乐,能有一个和谐的家庭,一份喜欢的工作,...

2019-05-30 16:15:50 448

原创 哪本书适合推荐给 Java 初学者?

之前写过一篇文章叫《假如时光倒流, 我会这么学习Java》, 希望对你有帮助:-----------------------------------------------------------------------回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路。[入门]我在2001年之前是C/C++阵营, ...

2019-05-30 16:09:37 5156 1

原创 有哪些是你踏入社会才明白的道理?

刷新你三观的10个道理。1、大学里,明白人际关系的价值,有80%的社交是无用社交有多人认为人脉就是钱脉,其实决定自己和别人的关系是自己自身的价值和资源。我一直相信一句话:人际关系中,一切社交始于价值的交换。人际关系的核心是价值交换。也就是说每个人的人际关系的基础是他有什么样的价值可以提供给他交际的那个人。所以说一味的附庸,谄媚者是交不到真朋友的,与其花时间费尽心思左右逢源,不如...

2019-05-30 15:50:34 888

原创 Java 学习成本很高吗?

不高,已经很低了。java 目前是应用领域比较广泛,第三方包完整,教材资料众多,标准统一的平台了,这意味着在工程上,不会存在太多未知和不确定的因素。我来给你算算:Java SE 8.才2672个类,1121个接口,一共217个package。来我们做减法。awt和 swing 以及org开头的包不用看。那还剩多少?我跟你点一下常用的标准package。1. http://java...

2019-05-28 17:09:21 749

原创 IT 行业有前景么?

有一位公号「googdev」读者给我留言说:张哥,我大学读的机械类专业,刚毕业找了个工作,工资很低,我也不喜欢,现在了解到 IT 行业工资很高,想转行 IT 行业,不知道 IT 行业的前景如何?一直追随您,希望张哥可以给点建议。这个话题我觉得非常有代表性,所以我打算认真的回答下。先说我的观点,IT 行业非常有前景,我甚至一度觉得,如果你很迷茫,那么 IT 行业可能是绝大部分理工...

2019-05-28 17:02:00 361

原创 写给新人的数据库指南

温馨提示:如果您已经熟悉数据库,大可不必再看这篇文章,或只挑选部分。我们进入第四周数据库的内容,在数据分析师的职业生涯中,数据库与SQL会是他们性价比最高的技能之一。数据库是逻辑上的概念,它是一堆互相关联的数据,放在物理实体上,是一堆写在磁盘上的文件,文件中有数据。这些最基础的数据组成了表(table),我们把它想象成一张Excel的sheet。数据表的抽象概念如上图。ID是...

2019-05-28 16:00:28 215

原创 Java Web 开发使用 jsp 页面是否已经落后了?是的话现在流行用什么?

Spring Boot有多流行,JSP就有多落寞,这两者的流行程度成反比。Spring Boot支持JSP,但是有一些限制。例如内嵌容器用Jetty和Tomcat就只能打成War包,不能用Undertow。其实,Spring Boot最佳的使用方式就是不用JSP,而是通过Restful API和前端框架配合。所以,Spring Boot用的越多,JSP用的就越少。还有就是这...

2019-05-28 15:54:57 8828

原创 网传微软停止与华为合作 Windows 暂停供应新订单,对华为笔记本 Windows 授权会有何影响?

首先微软并没有官宣,估计也是能拖一天是一天,也说明微软其实也是非常抵触这件事的。毕竟这个跟安卓还不一样,安卓是开源的,而windows是商品啊。更关键的是,如果微软特别快的出声明暂停供应的话,不免免死狐悲啊,其他PC厂也得好好想想了。还有就是PC跟手机不一样的非常重要的一点就是,手机肯定是必须带系统的啊,而PC可以不预装Windows系统的啊(可以预装DOS或者Linux) ,而且价格是不...

2019-05-27 16:23:00 987

原创 面试的时候被问「你前面的那个人和你是一个班,你是希望他被选中还是你被选中?」,这样的问题要如何回答?

这种问题一般都是问给校招的应届毕业生的。我当然同意,这样的问题很低端,就是想测试被面试者在压力下面对尖锐问题的反应能力。但是反过来说,对于应届毕业生,由于面试性价比非常低,往往安排的面试者也比较低端,作为被面试者,如果你并没有被选进特殊通道,只是跟大多数人一起被初级HR用这种问题面试,说明你对对方公司也是可有可无的存在。当然,你可以拂袖而去,对方公司有你没你也无所谓,其实也是双赢的结局。但...

2019-05-27 11:09:46 626

原创 为何一些人认为从事 IT 行业的人是屌丝男?

因为IT行业集中了最高比例有知识但出身比较穷的人,大众自然有这样的印象了。在大部分行业,待遇好点的单位或企业,都有靠关系进来的,这些人在当地多少有点家底和背景,不能算屌丝。而除了少数外企,进入国内互联网、通信,软件行业搞研发的,大部分都是家境贫寒,但自身智商高,学习能力强的年轻人。你听说过走后门托关系,去搞研发的吗?当然工厂、建筑工地集中了更多的穷人,但这些人的文化水平偏低,大多缺...

2019-05-26 12:10:59 459

原创 IT行业都有哪些职位,初学者(0基础,新人)该如何选择,才能够快速进入这个行业?

1.互联网有哪些职位 ------> 查看职网站职位分类2.各种职位前景 ------------> 看各种关于职位的报表2.职位能力需求 ------------> 看招聘需求,培训机构课程列表(书的目录)比如拉勾网把职位分为7类1.技术 ----------------------------------------------------------------...

2019-05-26 11:57:06 604

原创 面向对象的特征(封装、继承、多态)

面向对象的特征(封装、继承、多态)封装概念把事物的一些特性封装成属性,将行为封装成方法JAVA封装就是给类中成员添加访问权限来实现访问控制访问权限修饰private < 默认不写(注意不要添加default修饰)< protected < public tprivate :最小权限,被它修饰的成员只能够在本类中可以访问到;public :最大权限,...

2019-05-26 11:47:59 295

原创 如何辨别一个程序员水平的高低?

给他安排debug的任务,最好是崩溃问题或性能问题,观察他面对大量复杂的代码,在信息不全的的情况下,看他怎样一步步抽丝剥茧缩小范围,最终定位根本原因,并且给出一个不错的fix。如果能独立完成工作,那么以后必然成为高手。如果经过少量提醒点拨也能完成,以后会是个不错的程序员。如果需要不断提醒,只能按照我给的思路去反复测试调查,那么只能说是个踏实肯干的人,但天赋不高,可以委派些普通任务。如果...

2019-05-26 11:37:02 546

原创 学习Java应该关注哪些网站?

作者:守望链接:https://www.zhihu.com/question/23496750/answer/99435930来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。以下网站适合但绝不限于java学习者写在最前面。(为什么写在最前面?)Google 用好搜索引擎,你需要的很多问题基本都会有回答Stack Overflow 程序设计领域的问答站...

2019-05-26 11:17:05 1165

原创 数据库事务原子性、一致性是怎样实现的?

这个问题的有趣之处,不在于问题本身(“原子性、一致性的实现机制是什么”),而在于回答者的分歧反映出来的另外一个问题:原子性和一致性之间的关系是什么?我特别关注了@我练功发自真心 的答案,他正确地指出了,为了保证事务操作的原子性,必须实现基于日志的REDO/UNDO机制。但这个答案仍然是不完整的,因为原子性并不能够完全保证一致性。按照我个人的理解,在事务处理的ACID属性中,一致...

2019-05-24 12:44:40 3810 2

原创 真正的 IT 男是什么样的?

本人女,程序员一枚。讲讲我周围的it男吧。坐在我对面的小哥,有一阵当当做活动,满200减100什么的吧,他说他买书了。过几天,搬了一摞书回来,我一看,一本javascript权威指南,还有一套左传。我吓了一跳说你居然看左传?他特别得意的说,我也是有文化的人。然而那套左传从买来起就一直放在他桌子上吃灰…后来被他带回家了,至于最后看没看…别问我我也不知道。还是这个小哥,某天早上来上班,说他前一天...

2019-05-24 12:44:07 417

原创 IT界有哪些书是必看的?

很多朋友打算做IT,问我要看什么书,简单回答如下:第一阶段:《网络基础知识》《电工与电子技术》《计算机组装与维修》《企业网安全高级技术》《企业网综合管理》《局域网组建》《Linux服务器操作系统》《windows server 操作系统》《网络设备与网络技术》《网络综合布线技术》《CAD入门到精通》《Photoshop入门到精通》《Flash入门到精通》《自动化办公入门到精通》《计算机原理》《...

2019-05-24 12:43:40 1711 1

原创 如何长时间高效学习?

此文虽长9000字整 ! 全手码,预计花费您10分钟左右才能阅读完,建议不跳读。值得收藏。这是知乎朋友的热情啊,一个小时之内,就看到了收藏是点赞的三倍!!!哈哈,为什么! ! !①时间如果你想要在某个知识领域成为the best of the best,你必须要花至少10000小时实实在在的练习和学习。然而,Josh Kaufman却推翻了这些观念,提出了你只需要20小时就能不错的掌握一个...

2019-05-24 12:40:35 319

原创 「性能优化」MySQL 数据库性能优化笔记

1、常用的引擎有两种:InnoDB和MyISamInnoDB:事务优先 适合高并发场景 5.4以后是mysql的默认引擎MyISam:性能优先需要注意的是:数据库语句的书写过程与执行过程是不同的2、SQL优化1>索引索引是一种数据结构,B树是一种类似于二叉树的结构,使用B树可以有效降低树的高度。降低树的高度可以有效提高检索的效率。B+树是B树的一种升级,它的所有数据都...

2019-05-24 10:51:06 218

原创 为什么很多人会觉得IT门槛低?

刚过完年,公司来了一个女生,岁数大概在26左右敲开我的办公室门,说自己是来求职的(不是网约面试者,自己上门找来的)我:你是应聘哪个岗位的?她:我应聘软件开发。我:你学的是哪门语言?她:我就是应聘软件开发的。我:你应聘的是哪门语言的开发?她:我就是应聘软件开发的。我:我知道你应聘软件开发了,但是你会哪门语言?她:啊?我就是应聘软件...

2019-05-23 19:23:39 284

原创 Mysql数据库与数据库三大范式

作者:左新宇链接:https://zhuanlan.zhihu.com/p/59394493来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。MySQL 常用命令1.1 连接 MySQLmysql –uroot –pmysql –uroot -proot1.2 查看当前所有的数据库show databases;1.3 创建数据库...

2019-05-23 19:18:26 12238

原创 计算机系为什么要学数据库原理和设计?

只会写代码的是码农;学好数据库,基本能混口饭吃;在此基础上再学好操作系统和计算机网络,就能当一个不错的程序员。如果能再把离散数学、数字电路、体系结构、数据结构/算法、编译原理学通透,再加上丰富的实践经验与领域特定知识,就能算是一个优秀的工程师了。​ 计算机其实就是存储/IO/CPU三大件; 而计算说穿了就是两个东西:数据与算法(状态与转移函数)。常见的软件应用,除了各种模拟仿真、模型训练、视频...

2019-05-23 18:01:24 2095

原创 Facebook 用户量十分庞大,为什么还使用 MySQL 数据库?

首先需要承认,Oracle目前还是最先进的关系数据库,其传统使用方法:存储使用EMC阵列(容量大,数据安全),IBM服务器,即IOE组合,这三个组合很强大(高可用,高性能),但是也高价格(二楼介绍了,百万级别),如果数据量不大,这种单机(通常会配置一套异地备库用于容灾)解决方案是可以支撑起大多数传统企业的业务的Facebook是一个有10亿用户的互联网公司,拥有海量数据,而且增长很快,单机数据...

2019-05-23 17:38:26 1910

原创 微信朋友圈数据库模式如何设计的?

作者:匿名用户链接:https://www.zhihu.com/question/21909660/answer/22911817来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。几个层次。1、服务器为什么要管这么多?反正微信是个受控客户端(对的,不是Windows上的程序那个意思)。直接全都给客户端,然后客户端自己选择要显示哪些就好了。优点:服务...

2019-05-23 17:32:22 5819 5

原创 写给新人的数据库指南

温馨提示:如果您已经熟悉数据库,大可不必再看这篇文章,或只挑选部分。我们进入第四周数据库的内容,在数据分析师的职业生涯中,数据库与SQL会是他们性价比最高的技能之一。数据库是逻辑上的概念,它是一堆互相关联的数据,放在物理实体上,是一堆写在磁盘上的文件,文件中有数据。这些最基础的数据组成了表(table),我们把它想象成一张Excel的sheet。数据表的抽象概念如上图。I...

2019-05-23 17:27:28 134

原创 SQL Server 和 Oracle 以及 MySQL 有哪些区别?

SQL,在这里我理解成SQL Server。三者是目前市场占有率最高(依安装量而非收入)的关系数据库,而且很有代表性。排行第四的DB2(属IBM公司),与Oracle的定位和架构非常相似,就不赘述了。如果要说明三者的区别,首先就要从历史入手。 Oracle:中文译作甲骨文,这是一家传奇的公司,有一个传奇的大老板Larry Ellision。 Ellision 32岁还一事无成,读了三个大学,...

2019-05-23 17:19:14 862

原创 SQLServer触发器的使用

基本语法创建:create trigger trigger_nameon {table_name view_name}{for After Instead of }[ insert, update,delete ]assql_statement 删除触发器:drop trigger trigger_name 查看数据库中已有触发器:use jxcSoftwa...

2019-05-23 15:53:07 458 2

原创 程序员通过技术面试,却被美女HR拒绝,聊天记录曝光,网友炸锅

现如今,对于很多刚刚毕业的大学生来说,他们都希望通过面试找到理想的高薪工作,可是还有一些求职者,他们因为自己的学历无法被面试官所通过,因为往往他们都是通过一些培训班,或者是其他渠道转行学习的相关的技术,所以那些比较看重学历的面试官或者公司都不会给这些求职者给予通过。近日有位美女HR在论坛分享了她面试的真实经历,程序员各方面能力都很强,可是却是培训班培训出来的,但是这个程序员并没...

2019-05-15 10:32:06 990

原创 程序员大牛入职不久,把公司效率提升一大截,老板的做法却让他愣了

从小到大,见识过不少牛人,上学时仰望学霸,工作时又仰望大牛,羡慕之余也多了些追赶的动力。在职场中,一个技术大牛对于一家公司来说有着重要作用和影响,甚至会影响老板的决策。近日,一位技术大牛入职了一家新公司,发现了一些问题,并把公司效率提升了一大截,然而老板的做法却让他愣了。到底是怎么回事儿呢?原来,这位技术大牛是个很厉害的程序员,他入职不久就发现公司里的不同小组各用各的技术中间件,这样就像是...

2019-05-15 10:26:50 500 1

原创 程序员算法与数据结构基础中的基础,栈与递归

在此之前,我们介绍了动态规划、深度优先搜索等基础算法,但是,有部分好友评论说,难度太难了,我们知道动态规划的自顶向下跟深度优先搜索一般都用递归实现,今天我们就先来讲讲算法与数据结构中,基础中的基础递归。讲递归之前,我们先来了解下栈。栈是一种基础的数据结构,每次操作的都是栈顶的数据。我们称栈顶的方向为上,栈底的方向为下,只有上面的元素已经出栈了,下面元素才能出栈,我们称之为先进后出。好比这个图中...

2019-05-14 17:29:04 135

原创 北漂程序员:裸辞十多天,不敢跟家人说,每天假装上班,准点出门

有句老话说“人生不如意之事常八九”,我们的工作和生活是很难事事如意的,当遇到挫折不顺,其实就遇到了人生的一个转折点,是去积极面对,还是去消极应对甚至逃避,会影响以后的生活走向。有一些朋友工作生活失意时,不喜欢去跟亲朋好友沟通,只想闷在心里,默默承受压力,自己慢慢消化排解情绪,例如下面的这位程序员就是这样子。近日一位程序员辞职了,而且是裸辞,十多天了也不敢跟家人说,每天还是假装有工作的样子,...

2019-05-14 14:51:12 1568

原创 年薪百万不如狗?深圳的程序员才是买房界的黑天鹅!

说起这个问题,前些日子有一篇文章说到:“《月薪3000也可以在深圳买房》,小A月薪有3000,存了一年,存够一万,最后他爸给了他499万,他终于买了深圳的房。当然这只是调侃。在现实生活当中,如果在深圳月薪3000,只是平民的话,是很难买房的,说到国民收入水平,除了金融业,能够代表中产阶级的,非BAT和华为员工莫属,这四家明星企业,仅仅是他们的员工薪酬,就足够令外界艳羡。之前出现过一篇《华为...

2019-05-14 14:43:37 2055 1

空空如也

空空如也

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

TA关注的人

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