自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面向对象设计的 10 条戒律

我们正在审查一些代码,并开始讨论为什么我们走捷径,不遵循常识原则。虽然每个人在对待关于类应该如何基于功能上下文来构建的问题上都有自己的智慧,但仍然有一些基本原则值得我们在设计类的时候牢牢记住。I.遵循单一职责原则每个类都应该有一个并且只有一个引起它变化的原因。这不仅适用于类,方法也是如此。不知道你有没有见到过那些长篇大论的冗余的类和方法,当将它们写到纸上的时

2017-06-29 17:54:27 272

原创 程序员最核心的竞争力是什么?

程序员最核心的竞争力——「学习力」如果有人问我:你在面试程序员时,最看中的是什么能力?那我的答案一定是:学习力。互联网时代的技术来得快,去得更快。就像Flash这样曾经雄霸天下多年的技术,都有被人人唾弃的一天。如果没有足够强的学习能力,就无法跟上变化,被淘汰只是迟早的事。想想看,你苦心钻研多年引以为傲的技术,一夜之间就没有用武之地了,难免会有一种「身体被掏空」的感觉。学习力

2017-06-29 17:45:14 373

原创 成功,从选择开始

就在去年那个骄阳似火的夏天,随着楼管阿姨的一声吆喝,我知道这应该是我在大学的最后的日子了,匆匆茫茫去食堂吃过饭之后,就随着本班大部队去领毕业证了。领完毕业证后,就是班级散伙饭,紧接着就是宿舍好友散伙饭,之后就得各奔东西了。而我选择了留在西安,心想着自己找的这个工作也蛮好的,离家近,而且一个月三千块钱的工资,当时感觉在西安这样的收入已经达到了我的预期了。也就越想越开心,带着对未来美好的憧憬回家了,静

2017-06-29 17:34:57 403

原创 毕业那年

那是2015年的夏天,领到毕业证的那一刻,我仿佛断了线的风筝,拥有了曾经向往已久的自由,同时也失去了依托,倔强的我不愿回家,无法继续留在校园,突然有种天下之大,无处容身之感。一直以来,我总觉得自己活得很委屈,在别的女孩子一边男友陪伴,一边亲人宠爱的时候,我的脑中却在思考去哪,怎样生存?活下去这么一个几乎被世人早已忽略的问题却是我唯一的沉思。我毕业于一个不好不坏的大学,西安石油大学,它不是985

2017-06-29 17:32:22 299

原创 Ajax的使用以及跨域(下)

上一篇文章中我们实现了自己的myAjax封装方法,具体是模仿着jQuery的思路,其实真正的jQuery的ajax方法中,还考虑到另外一个问题的处理,那就是跨域。在讲跨域之前呢,我们先来回想一下,我们学习ajax的目的是什么?其实学习ajax的目的很简单,就是为了获取到服务器的数据。典型的场景比如说,我们通常在注册界面需要输入用户名和密码,在输入完用户名,光标切换到密码输入框的时候,这时候往往

2017-06-18 14:14:39 308

原创 震震震震震震震惊!20行代码能干嘛?

在csdn上看到一位大神用20行代码就写出了一个贪吃蛇的小游戏,感觉被惊艳到了,就试着读了一下这段代码,阅读过程中不断为作者写法的巧妙而叫绝,其中我发现自己对运算符优先级和一些js的技巧不是很清楚,所以看完之后决定把思路分享出来,方便和我一样的小白学习。我对代码稍稍做了些修改,并添加了一些注释,方便理解。html lang="en">head>    m

2017-06-17 19:11:11 711 1

原创 还敢说 JavaScript 简单?

这里有一些 JavaScript 初学者应该知道的技巧和陷阱。如果你已经是专家了,顺便温习一下。JavaScript也只不过是一种编程语言。怎么可能出错嘛?1. 你有没有尝试给一组数字排序?JavaScript 的sort()函数在默认情况下使用字母数字(字符串Unicode码点)排序。所以[1,2,5,10].sort() 会输出 [1, 10

2017-06-17 18:20:02 384

原创 那些程序员之间丧心病狂的鄙视链,你在哪一层?

在程序员的圈子里文人相轻的现象可是非常严重的每个领域都有着错综复杂的鄙视链从编程语言、编辑器、工具到浏览器、服务器系统甚至{ 是写在 if 的同一行还是下一行都会引发来自不同阵营的残酷嘲讽今天播妞也带你了解下那些显示高逼格的码农鄙视链都有哪些又有多残酷与惨烈呢

2017-06-17 18:16:54 27106 7

原创 28个JavaScript常用代码集合,前端老司机问你怕不怕!

所以今天分享给大家一些工作中更实用的内容 —— 28个常用的JavaScript代码,希望各位同学可以喜欢。手机类型判断var BrowserInfo = {        userAgent: navigator.userAgent.toLowerCase()    isAndroid: Boolean(navigator.userAgent.match(/an

2017-06-16 10:05:24 1575

原创 Protobuf,从入门到穿拖鞋

从公司的项目源码中看到了这个东西,觉得挺好用的,特为大家总结。下面的操作以C++为编程语言,protoc的版本为libprotoc 3.2.0。一、Protobuf 概述1. Protocol是什么?Google Protocol Buffer(简称 Protobuf)是一种轻便高效的结构化数据存储格式,平台无关、语言无关、可扩展,可用于通讯协议和数据存

2017-06-16 09:46:15 1389 2

翻译 2017 年软件开发人员需要面对的 7 个改变

2017年对开发者而言将是有趣的一年,因为这个行业将会发生一些重大的变化。从创建较新的应用程序到添加功能到现有的应用程序,以扩展应用程序跨越其当前的限制,编程将在2017年见证复兴。1人工智能玩得越来越high人工智能将在2017年大扬其威。AI作为新的用户界面不再是一个片面的方法。我们需要理解,利用人工智能需要两个策略——一个包括开发人员编写的代码,另一个专注于接口如何收

2017-06-12 17:34:18 431

原创 手把手,脚把脚地教你实现网络爬虫程序(上)

说到网络爬虫,然而它并不是一种爬虫~而是一种可以在网上任意搜索的一个脚本程序。有人说一定要解释网络爬虫到底是干毛用的。 尝试用了很多种解释,最终归纳为一句话:“你再也不必用鼠标一条一条从网页上拷贝信息!”一个爬虫程序将会高效并且准确的从网上拿到你希望要到的所有信息,从而省去你的以下行为:当然网络爬虫的真正意义不仅如此,由于它可以自

2017-06-10 18:45:07 889

原创 这16道初级脚本算法题,你敢说全都会吗?

之前有同学在留言给小编说,对于算法部分,不是很了解!哦,那不好棒棒!所以我这么善良,当然会挖空心思帮大家找啦!今天就给大家分享16道面向前端方向的算法题及对应代码,大家好才是真的好。所以说,如果你想看一些什么样的技术内容,那就可以在公众号回复,“我要提问” + 描述你想要的内容小编看到后,一定第一时间关掉....但如果你说点好听的

2017-06-10 18:42:44 1018

翻译 你竟敢说你懂Spring框架?有可能你是没看到这些...(下)

之前给大家分享了Spring框架的30道面试题,想必很多同学都没有看够,所以今天就再给大家分享一些关于Spring框架的面试题。1. 什么是基于Java的Spring注解配置? 给一些注解的例子.基于Java的配置,允许你在少量的Java注解的帮助下,进行你的大部分Spring配置而非通过XML文件。以@Configuration 注解为例,它用来标记类

2017-06-10 18:23:58 595

转载 大学时学的正则表达式,你都喂狗吃了吗?

使用正则表达式是一种比较常见的检索或替换字符串信息的方式,很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。好!那么问题来了!问:如何可以快速学会常用的正则表达式的使用?需要背下来吗?答:背诵他干嘛!只有小学生才有背诵全文的作业呢!只要收藏此文,等需要用的时候,直接来查就好了!一、

2017-06-10 18:11:41 511

原创 你竟敢说你懂Spring框架?有可能你是没看到这些...(上)

前些天在某知名论坛里,看到有人说,“spring框架超难的诶!”小编我表示很无奈,只能呵呵两声。好像他说的确实很对。所以,特地去搜刮了一些关于spring的面试题,希望能帮助各位同学在升职加薪的路上,一去不复返。1. 什么是spring?Spring 是个java企业级应用的开源开发框架

2017-06-10 13:14:52 636

转载 如何勾搭程序员?这有 11 个正确的姿势

大家都知道, 在所有的上班族当中,软件工程师是一群最有特点,智商最高,最自命不凡的人。我非常确信这一点——因为我就要嫁给这样一个人了。但是,为了让这群自命不凡 的人能拜倒在自己的石榴裙下,你不必像我一样把一生的幸福搭进去。我这里有11个非常巧妙的技巧,运用这些技巧,你可从这些程序员口中赚取到“你好厉害 呀”这样的话。一、写纯文本格式的邮件程序员通常不喜欢你那些花

2017-06-10 12:55:11 3672

转载 CSS常见布局解决方案

说起css布局,那么一定得聊聊盒模型,清除浮动,position,display什么的,但本篇本不是讲这些基础知识的,而是给出各种布局的解决方案。水平居中布局首先我们来看看水平居中1.margin + 定宽div class="parent">  div class="child">Demodiv>div>style>  .child {        

2017-06-10 12:25:55 416

原创 30 分钟掌握 ES6 / ES2015 核心内容(上)

ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。也就是说,ES6就是ES2015。虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已经开始使用ES6了。所以就算你现在不打算使用ES6,但为了看懂别人的你也该懂点ES6的语法了...

2017-06-10 12:17:49 452

转载 2017年IT行业最赚钱的5个职位

几天看到一则新闻,说是某著名科技公司的程序员在相亲节目中遭疯抢,虽未考证真假,但确实很多丈母娘都希望招到一个程序员女婿,为什么呢?还不是人傻钱多老得快~哈哈哈,开个玩笑。但如果你是程序员,赚的还不多,那我可以认真地告诉你“你该换工作啦”!Randstad: Best IT jobs for 2017近日,外媒网站Randstad US收集了IT领域各行业的招聘人员数

2017-06-10 12:04:56 3073

原创 UI 设计技巧

绝不能被忽视的     对于 UI 设计,像网页设计一样,设计师并不能随心所欲。尽管UI 设计在另人惊 奇的工业 4.0 中仍然有很多的机会,但是同样地也有一些隐藏的挑战。在这里我 不会带来一些设计模式或者要提醒你做 A/B 测试,我会讨论一些设计上的挑战, 他们经常在整个项目过程中被忽视。    1.新的看起来不错的 GUI 元

2017-06-10 10:55:22 326

原创 JAVA内存区域与内存溢出相关设置

1. 堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:· java -Xmx3550m -X

2017-06-10 10:53:55 393

原创 注解原理

Java内置的注解以及自定义一个注解大家都比较熟悉的了,现在来看看注解实现的原理,看看Java的体系下面是如何对注解的支持的。在讨论前先看一个自定义注解的例子,自定义实现这样一个注解:通过@Test向某类注入一个字符串,通过@TestMethod向某个方法注入一个字符串。① 创建Test注解,声明作用于类并保留到运行时,默认值为default。@Target({ElementType.

2017-06-10 10:53:13 428

原创 平面设计排版技巧

平面设计是一种展示的艺术,你要展示什么内容,怎么来展示它,这也就是平面设计的排版了。好的排版能将平面设计的设计效果发挥到最好,吸引更多的目光,那么,如何才能做好排版工作呢?                 1、保证清晰易读    为了让版面醒目突出,往往大部分设计师会忘记信息的明确传达。他们就会使用各种工具制作很炫目的图形,而把文字内容放的很小很不起眼。这恰恰犯了版式编排的大忌,吸

2017-06-10 10:51:10 374

转载 Ajax的使用以及跨域(上)

Ajax相信大家都听说过,接下来这几篇文章就来说说关于Ajax的一些知识,从而也顺道引出来在实际工作过程中经常使用的一下技术:跨域。首先我们先来看Ajax,Ajax简单的来说,就是一个异步的javascript请求,用来获取后台服务端的数据,为什么要异步的呢?很简单,因为获取后台网络数据是需要时间的,如果同步的话,将会讲当前界面卡住,造成非常不友好的用户体验。在元素JS中来实现Ajax主要

2017-06-05 17:44:23 359

转载 除了青春 我们一无所有

为期一个月的java基础班课程结束了,收获良多,感触也不少。当初是因为混的不好,不想几年后要过那种节衣缩食的生活才来的这学习的。对于一个大学毕业已经两年的人来说,这个决定真的很难。老爸不支持,说我是胡闹;朋友也说现在骗人的机构很多,要我小心上当受骗。但胡闹也罢,正经注意也罢,已经走上了这条路,这个年龄段的我就没有了回头的余地。我现在唯一能做的就是正视前方的路,一步步扎扎实实地前行。二次择业

2017-06-05 11:29:35 363

空空如也

空空如也

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

TA关注的人

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