跳到正文
//

全部文章

243 篇

按时间倒序排列。用上方导航或分类/标签可以按主题浏览。

java和JavaScript究竟是什么关系?

犹记得刚刚接触Java的时候,有一天突然看见了JavaScript,第一反应就是:这是什么?跟Java这么像,莫非它俩之间有什么不可告人的关系?这就得从他们诞生时开始说起:1994年的时候,网景公司(Netscape)发布了Navigator浏览器0.9版。这是历史上第一个比较成熟的网络浏览器,轰动一时。但是,这个版本的浏览器只能用来浏览,不具备与访问者互动的能力。因此,网景公司急需一种网页脚本语言,使得浏览器可以与网页互动。1995年Sun公司将Oak语言改名为Java,正式向市场推出,并且打

杂谈 2706

Java Web 网站技术架构演化和总结

[分享]工作也有几多年了,无论是身边遇到的还是耳间闻到的,多多少少也积攒了自己的一些经验和思考,当然,博主并没有太多接触高大上的分布式架构实践,相对比较零碎,随时补充。俗话说的好,冰冻三尺非一日之寒,滴水穿石非一日之功,罗马也不是一天就建成的,当然对于我们开发人员来说,一个好的架构也不是一蹴而就的。初始搭建开始的开始,就是各种框架一搭,然后扔到Tomcat容器中跑就是了,这时候我们的文件,数据库,应用都在一个服务器上。服务分离随着系统的的上线,用户量也会逐步上升,很明显一台服务器已经满足不了系统

Java 1623

为什么程序员掌握改变世界的技术,却不能成为改变世界的人?

在当下的社会,一个高科技产品,必定搭载牛逼的程序才能实现各种功能!就比如我们手机上的APP,都是这些程序员开发出来的。但是问题来了:为什么程序员所掌握的技术那么牛,但是真正成为如马云的IT巨头却很少嗯?正如我经常听到的程序员的通用别称:码农!就是形容代码搬运工!就如“农民工”,为什么会造房子,但是却造不出能够如“东方明珠”般宏伟的建筑!那么有人会说,造房子是需要用到地皮的,但是程序员写代码做程序是不受任何“客观因素”限制的!为什么他们就没有成功的作品呢?(有,但是少,或者不为人知)我记得我之前跟

杂谈 1625

【分享】Java并发面试题精选

1,什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。2,线程和进程有什么区别?线程是进程的子集,一个进程可以有很多线程,每条线程并行执行不同的任务。不同的进程使用不同的内存空间,而所有的线程共享一片相同的内存空间。每个线程都拥有单独的栈内存用来存储本地数据。3,如何在Java中实现线程?两种方式

Java 1615

【励志】写给立志做码农的大学生

确定方向选择比努力更重要。      关于方向的选择其实越早确定越好,生活中我们要面临无数个选择,前几天看的一个黑客相关的美剧中有句台词说的不错:life is binary.      生活就是二进制,一个个0101组成的。每一次抉择,选了就是1,不选就是0。另外也有一句话说:“人一生要面临很多选择,但是真正能决定你命运的只有几个”。没错其实就是这样。      如果你是计算机专业的学生,那么到底是考研还

杂谈 1932

java程序员如何规划自己的职业生涯

IT行业越来越繁荣、成熟,随着移动互联网、java编程语言的普及,愈发有很多java程序员进入这个行业,java程序员面临自身能力提升时更多关注的是自身的硬实力,即技术功底、专业知识; java程序员如何规划自己的职业生涯,软技能的提升与硬实力同等重要,有时可能更为重要。1. 专注力在日常工作和生活中,我们可能时常被打断,特别是当我们进行编码工作时被打断后,往往需要半个小时或更长时间来找回当时的工作状态。挑选时间片段专注于单一任务的方法,可以帮助程序员从这种状态中脱离出来。当然自己也要学会建立防

Java 1902

Java面试经验,兼谈互联网公司后端面试经验

应聘相关声明:程序员相关的哈万事无定论,比如说,就算你小学毕业,但是java基础却扎实到变态,我相信open的公司还是会给你机会的。心态很重要,虽然日常的心态不容易控制,面试那俩小时的心态,只要你想,就能控制。1、先来一份前辈的劝戒坚持三年 ,不管在哪干,有一个好的平台,坚持三年以上才能出效果。如果跳的话,新公司需要稳定,最少过了B轮融资,,五万比一是创业型公司的失败率不要着急,不要比较为了5000块的工资差价跳,不值得跳,从一万到三万,并且有一个好的平台的话,才值得跳。长期的看普华挺好的,从平

Java 1568

python爬虫——写出最简单的网页爬虫

在我们日常上网浏览网页的时候,经常会看到一些好看的图片,我们就希望把这些图片保存下载,或者用户用来做桌面壁纸,或者用来做设计的素材。我们可以通过python 来实现这样一个简单的爬虫功能,把我们想要的代码爬取到本地。下面就看看如何使用python来实现这样一个功能。开发工具笔者使用的工具是sublimetext3,它的短小精悍(可能男人们都不喜欢这个词)使我十分着迷。推荐大家使用,当然如果你的电脑配置不错,pycharm可能更加适合你。sublime text3搭建python开发环境

Python 2589

Java集合类

看了一些所谓大公司的JAVA面试问题,发现对于JAVA集合类的使用都比较看重似的,而自己在这方面还真的是所真甚少,抽空也学习学习吧。java.util包中包含了一系列重要的集合类,而对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。接口:CollectionCollection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java S

Java 1653