自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

转载 程序员,该如何避免成为一个“油腻的怪物”

万物生灵,出生时都是萌新,年头多了难免会变得油腻,作为程序员的我们,该怎么做呢?10月31日,对于我们来说是个平常的日子,对于欧美等国来说,就是个盛大的节日——万圣节前夜。 我在这里不是要庆祝这个节日,也不是科普这个节日,毕竟这个节日和我们关系不大(不包括那些借节日营销的商家)。万圣节,即便我们不过这个节日,我们也都耳闻或眼见过一些影片、故事、新闻,所以在印象里最突

2017-11-30 21:59:15 272

转载 从基础架构层面保障应用场景落地——11.11基础架构峰会在京举行

11月25日,由京东IT资源服务部联合京东CTO办公室、京东商城研发基础架构部共同举办的“京东技术——11.11基础架构峰会”,在国家会议中心盛大举行!本次峰会经过了近一个月紧锣密鼓的精心筹备,从主题策划确认到讲师申请,再到与讲师们的多次深入沟通和探讨议题的内容如何做到精准、怎么调整能在比较短的现场分享时间内把好的内容呈现给参会用户。经历了重重优化,最终从容器、分布式系统、弹性数据库、微服务、机器

2017-11-30 21:53:59 222

转载 程序员必须知道的十大基础实用算法及其讲解

本文盘点程序员必须知道的十大基础实用算法及其讲解。算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(nlogn) 次比较。在最坏状况下则需要Ο(n2) 次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(nlogn) 算法更快,因为它的内部循环(innerloop)可以在大部分的架构上很

2017-11-29 22:24:15 172

原创 创建多线程的几种方法

多线程有几种实现方法,分别是什么?(创建线程的几种方式)多线程有三种实现方法:1、继承Thread类,重写run()方法。然后直接new这个对象的实例,创建一个线程的实例,再调用start()方法启动线程。(其实本质上Thread是实现了Runnable接口的一个实例,Thread源文件:public class Thread implements Runnable)

2017-11-29 22:23:00 4502 1

原创 java基础之多线程

多线程进程:每个在系统中运行的程序都可以称为一个进程。(本质是一个应用程序运行时的内存分配空间)线程(Thread):是进程中一个负责应用程序执行顺序的执行路径(控制单元),是进程中的实际运作单位。多线程:当在一个程序中同时运行多个线程完成不同的工作时,称之为多线程。每个进程最少要有一个线程运行,开启多线程是为了同时运行多部分代码(多线程的目的)。

2017-11-29 22:22:02 126

原创 JAVA面试精选

这个系列面试题主要目的是帮助你拿轻松到offer,同时还能开个好价钱。只要能够搞明白这个系列的绝大多数题目,在面试过程中,你就能轻轻松松的把面试官给忽悠了。对于那些正打算找工作JAVA软件开发工作的童鞋们来说,当你看到这份题目的时候,你应该感动很幸运,因为,只要你把题目中的内容都搞懂了,在笔试的时候就可以游刃有余,通过面试只有半步之遥了,笔试只能反映你的JAVA技能。不管你是面试各个级别的JAVA

2017-11-28 22:25:06 202

转载 带你走进多线程的世界(多线程实现方式)

做性能测试的同学使用最多的就是LoadRunner和Jemter工具了吧,能够使用洪荒之力模拟多用户同时请求服务器,来观察服务器端的负载情况并定位性能瓶颈,听上去挺高大上的。无论任何性能工具,核心原理都离不开多线程。如何实现多线程?如何定位异常状态的线程找到性能瓶颈呢?别急,开始我们的多线程之旅吧~什么是多线程?举个简单的例子,比如你去一家餐馆吃饭,餐馆只有一个服务员,那么这个服务

2017-11-28 22:12:03 145

转载 redis介绍

Redis是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型。Redis提供了5种不同类型的数据结构,各式各样的问题都可以很自然地映射到这些数据结构上:Redis的数据结构致力于帮助用户解决问题,而不会像其他数据库那样,要求用户扭曲问题来适应数据库。除此之外,通过复制、持久化(persistence)和客户端分片(client-side sharding

2017-11-28 22:03:03 136

转载 两年Java开发工作经验面试总结

看面试题正常人第一步肯定都会看面试题,我也不例外,在看的过程中,我发现有些文章写的不错,对我帮助不小值得推荐,如下:Java面试题全集(上) 很多基础的东西,建议先看。各大公司Java后端开发面试题总结面试心得与总结—-BAT、网易、蘑菇街关于Java面试,你应该准备这些知识点深入学习在看面试题的过程,你会遇到一些自己没接触过的或者以前没

2017-11-27 22:49:00 928

转载 javascript设计模式

一 什么是设计模式设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。二 设计原则要学会设计模式,首先要了解设计模式所依托的设计原则:(1)单一职责原则(SRP原则):一个对象(方法)只做一件事情。 运用的设计模式:代理模式,单例模式,

2017-11-27 22:42:04 148

转载 前端学习总结(一)HTML5基础

一 html5标签大全html4原有的元素(此处只列出常用元素,全部元素列表(包括h5)见http://www.runoob.com/tags/ref-byfunc.html) 和 HTML 元素速查列表:http://www.runoob.com/html/html-quicklist.html:元素用途h1> - h6>标

2017-11-27 22:40:31 298

转载 Java开发工程师的面试该用什么姿势?做到这些让你多拿5K

面人和被面的经验多了,感觉面试就是一场双方的在知识储备、精神、素质等方面的博弈,输的一方可能是被面试者也可能面试官,怎么讲,面试官还能输?当然啦,他让合适的候选人跑了,他当然输啦。不过今天我们把角度放在被面试者身上,怎么去打赢这场1小时的战争?多拿5K!工作容易,面试好的工作难做技术的,不要把自己的学历放在嘴边,学历不代表技术能力。技术类工作需要展现你的技术功底和项目经验,还有你的逻辑思维能力

2017-11-26 22:34:53 230

转载 Java多线程常用面试题(含答案,精心总结整理)

Java并发编程问题是面试过程中很容易遇到的问题,提前准备是解决问题的最好办法,将试题总结起来,时常查看会有奇效。现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行?这个线程问题通常会在第一轮或电话面试阶段被问到,目的是检测你对”join”方法是否熟悉。这个多线程问题比较简单,可以用join方法实现。核心:thread.Jo

2017-11-23 15:42:48 127976 11

转载 2017 年初、阿里、腾讯、百度、华为、京东、搜狗和滴滴面试题汇集

前言:前一段时间和大牛们交流了一下,据反馈现在Android岗位也没有以前那么多了,没这么好找了,面临2016年寒冬季节,大量公司模仿O2O模式导致死掉企业的很多,在加之培训机构大量的培训人,导致供大于求,当然这不意味着饱和,只是市场更趋于合理一些(只要技术好不用怕的)。最近结合一些面试的同学和大牛们(张旭童)反馈,前几天听童哥去阿里面试顺便整理了下一些面试题目。希望对大家有所帮助,后期会

2017-11-21 20:50:18 414

转载 面试感悟:3年工作经验java程序员应有的技能

前言因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。简单先说一下,LZ坐标杭州,13届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为LZ不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比

2017-11-21 20:48:49 346

转载 正则表达式从入门到实战

在开发的过程中,字符串处理往往很频繁。比如我们经常会对用户输入做校验:手机号,身份证号,邮箱,密码,域名,IP 地址,URL 或者其他与字符串相关校验的业务场景。正则表达式就是一种强大而灵活的文本处理工具,正则可以很好的解决这类字符串校验问题。掌握正则表达式,就能大大提高开发过程的效率。正则表达式(Regular Expression)在代码中常常简写为regex。正则表达式通

2017-11-20 23:26:15 196

转载 返回结果自动在标签外添加<tr><td class="tdlabel">........</td></tr>

.简单的方法(也很实用) 在Struts.xml中,加上下一行代码就可以了  代表所有的页面采用的都是 simple主题了,这时它输出的页面,不回添加任何多余的代码,比如 table tr td 等,我们就可以像其他编辑页面的方式编辑页面的风格。 或者 在  struts2每个标签都有theme属性 如果做了国际化之类有了struts

2017-11-20 23:22:38 883

人工智能深度学习总结

人工智能是一门极富挑战性的科学,从事这项工作的人必须懂得计算机知识,心理学和哲学。人工智能是包括十分广泛的科学,它由不同的领域组成,如机器学习,计算机视觉等等,总的说来,人工智能研究的一个主要目标是使机器能够胜任一些通常需要人类智能才能完成的复杂工作。但不同的时代、不同的人对这种“复杂工作”的理解是不同的。

2019-03-18

数据结构视频

数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关

2019-03-18

空空如也

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

TA关注的人

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