码迷,mamicode.com
首页 > 编程语言
JavaScript之ES6
ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。 也就是说,ES6就是ES2015。 虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已经开始使用ES6 ...
分类:编程语言   时间:2017-01-03 22:06:48    阅读次数:268
python学习笔记(python介绍)
为什么要学python? python和shell的比较,和PHP、和JAVA比较 运维开发只是用到python的很小一部分 python在一些知名公司的应用: 谷歌:python的创始人原来在谷歌工作。 CIA:美国中情局网站用python开发的 NASA:大量使用python进行数据分析和运算 ...
分类:编程语言   时间:2017-01-03 22:04:10    阅读次数:235
java命名规范有感
一、 注()里的内容是自己的吐槽 二、 命名规约 ...
分类:编程语言   时间:2017-01-03 21:05:45    阅读次数:340
volatile关键字并不能作为线程计数器
在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。 Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较 ...
分类:编程语言   时间:2017-01-03 21:04:37    阅读次数:256
JAVA实现国际化
1 Java国际化的思路 Java程序的国际化的思路是将程序中的标签、提示等信息放在资源文件中,程序需要支持哪些国家、语言环境,就对应提供相应的资源文件。资源文件是key-value对,每个资源文件中的key是不变的,但value则随不同国家、语言改变。 Java程序的国际化主要通过如下三个类完成: ...
分类:编程语言   时间:2017-01-03 20:59:21    阅读次数:256
java中的装饰设计模式,浅谈与继承之间的区别
最初接触装饰设计模式,一直搞不懂这么做的意义是什么,看了网上很多的资料,对于与继承的区别并没有很清楚的分析,直到看到这篇博客:http://www.cnblogs.com/rookieFly-tdiitd/p/4914593.html 这篇就很清楚的解释了装饰设计模式与继承之间的区别。下面是我自己的 ...
分类:编程语言   时间:2017-01-03 20:57:24    阅读次数:257
Java 异常处理
异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.lang.Arithm ...
分类:编程语言   时间:2017-01-03 20:53:44    阅读次数:215
贪吃蛇的java代码分析(一)
自我审视 最近自己学习java已经有了一个多月的时间,从一开始对变量常量的概念一无所知,到现在能勉强写几个小程序玩玩,已经有了长足的进步。今天没有去学习,学校里要进行毕业答辩和拍毕业照了,于是请了几天的假,自己也就有了一点空余的时间。回想这一个多月,自己做到好的地方是把大部分时间都用在了看书和码代码 ...
分类:编程语言   时间:2017-01-03 20:53:54    阅读次数:197
测试数组push和unshift方法的效率
先贴代码,之后再来补内容 ...
分类:编程语言   时间:2017-01-03 20:53:24    阅读次数:331
python urllib
在伴随学习爬虫的过程中学习了解的一些基础库和方法总结扩展 1. urllib 在urllib.request module中定义下面的一些方法 urllib.request.urlopen(url,data=None,[timeout,]*,cafile=None,capath=None,cadef ...
分类:编程语言   时间:2017-01-03 20:49:21    阅读次数:250
JAVA WEB项目中各种路径的获取
JAVA WEB项目中各种路径的获取 JAVA WEB项目中各种路径的获取 标签: java webpath文件路径 2014-02-14 15:04 1746人阅读 评论(0) 收藏 举报 标签: java webpath文件路径 2014-02-14 15:04 1746人阅读 评论(0) 收藏 ...
分类:编程语言   时间:2017-01-03 20:48:26    阅读次数:232
JAVA理论概念大神之概念汇总
我个人觉得,JAVA之所以能够经久不衰,有一个很重要的原因就是:JAVA的理论总是给人一种,虽然不知道是什么,但是感觉很厉害的样子。就单是这一点,他就已经超越许多其他语言了,至少吹牛的时候谈资总是很多。 废话不多说(其实一整篇都是废话),今天就来汇总一下,一些个人见识的概念(都是从项目中挑选出来的, ...
分类:编程语言   时间:2017-01-03 20:46:55    阅读次数:237
javascript中的自执行函数
学习es6的时候遇到了自执行函数,感觉有必要写下来,一方面加深自己的记忆,另一方面还能分享给大家。 什么是自执行函数? 自执行函数就是为了不污染全局变量命名空间的一中匿名函数,相当于自己创建了一个作用域,下面我来说一下它的原理: 上面的函数就是传统的函数,它写起来有点啰嗦,而且会污染全局命名空间,这 ...
分类:编程语言   时间:2017-01-03 20:33:30    阅读次数:209
LeetCode 135 Candy(贪心算法)
135. Candy 135. Candy There are N children standing in a line. Each child is assigned a rating value. You are giving candies to these children subject ...
分类:编程语言   时间:2017-01-03 20:31:53    阅读次数:276
python从初识到精通1
Python3 基本数据类型 Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符 ...
分类:编程语言   时间:2017-01-03 20:25:50    阅读次数:365
另类多线程生产者与消费者模式
题目:现在两个线程,可以操作同一个变量,实现一个线程对该变量加1,一个线程对该变量减1,实现交替,来10轮,变量初始值为零。 在这个需要注意一个问题在共享对象的方法里 将if替换为while,解决虚假唤醒的问题。 ...
分类:编程语言   时间:2017-01-03 20:22:51    阅读次数:168
贪吃蛇的java代码分析(二)
贪吃蛇是一款十分经典的小游戏,对初入coding的朋友来说,拿贪吃蛇这样一个案例来练手十分合适,并不高的难度和成功后的成就感都是学习所必须的。下面我将依照我当时的思路,来逐步分析实现的整个过程。 让我们逐一分析。首先,整个游戏最基本的元素是地图。在java中用于绘图的类是swing和awt,在这里主 ...
分类:编程语言   时间:2017-01-03 20:20:53    阅读次数:287
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!