码迷,mamicode.com
首页 > 编程语言
JAVA笔记-Static与Final详解笔记
static 成员变量静态变量属于类的变量,所有类的实例共享的同一个变量。 直接使用类名读写这个变量 应用场景: 案例: public class Demo04 { public static void main(String[] args) { //静态变量属于类的 变量 //直接使用类名读写这个变量 Hoo.z = 10;...
分类:编程语言   时间:2016-07-03 19:26:38    阅读次数:226
如何用Python写一个贪吃蛇AI
前言 这两天在网上看到一张让人涨姿势的图片,图片中展示的是贪吃蛇游戏, 估计大部分人都玩过。但如果仅仅是贪吃蛇游戏,那么它就没有什么让人涨姿势的地方了。 问题的关键在于,图片中的贪吃蛇真的很贪吃XD,它把矩形中出现的食物吃了个遍, 然后华丽丽地把整个矩形填满,真心是看得赏心悦目。作为一个CSer, 第一个想到的是,这东西是写程序实现的(因为,一般人干不出这事。 果断是要让程序来干的)第二个想到的是...
分类:编程语言   时间:2016-07-03 19:26:52    阅读次数:251
几何算法专题
UVA 10652 Board Wrapping UVA 11168 Airport UVA 1396 Most Distant Point from the Sea UVA 1298 Triathlon UVA 1475 Jungle OutpostUVA 10652 Board Wrapping#include using namespace std; #defin...
分类:编程语言   时间:2016-07-03 19:26:27    阅读次数:224
一起talk C栗子吧(第一百七十回:C语言实例--关闭终端中的回显功能一)
各位看官们,大家好,上一回中咱们说的是再谈内置宏的例子,这一回咱们说的例子是:关闭终端中的回显功能 。闲话休提,言归正转。让我们一起talk C栗子吧!...
分类:编程语言   时间:2016-07-03 19:27:10    阅读次数:166
Java超级大火锅
一、文章来由来阿里实习,换了一门语言,感觉待学习的东西有好多。在了解项目的同时基础知识十分重要,学习计划理在这里 对着一一查漏补缺二、正文1、事务 事务指的是逻辑上的一组操作,这组操作要么全部成功,要么全部失败。 事务的4大特性:ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Dura...
分类:编程语言   时间:2016-07-03 19:21:44    阅读次数:229
Spring-自定义事件发布
自定义事件发布           javaSE提供了实现自定义事件发布功能的基础类,即java.util.EventObject类和java.util.EventListener接口。所有的自定义事件类型可以通过扩展EventObject来实现,而事件的监听器则扩展自EventListener。 给出自定义事件类型          为了针对具体场景可以区分具体的事件类型,我们需要给出自己...
分类:编程语言   时间:2016-07-03 19:23:59    阅读次数:128
JavaWeb的编码问题
无论是图片,文档,声音,在网络IO,磁盘io中都是以字节流的方式存在及传递的,但是我们拿到字节流怎么解析呢?这句话就涉及了编码,解码两个过程,从字符数据转化为字节数据就是编码,从字节数据转化为字符数据是解码,可能有人疑问,一个字符不是一个字节,两个字节吗?一堆字符不就是一堆字节吗,需要转什么?好,刚才所说 的以及涉及到编码了,有的编码是一个字节一个字符,就像ASCII码,但是汉字以及其他语言文字太多,很明显一个字节不能表示所有字符,所以才会引申出如 此多的编码,现在主要讨论ISO-8859-1,utf-8,...
分类:编程语言   时间:2016-07-03 19:21:44    阅读次数:288
Java常用类库——国际化程序(Locale,ResourceBundle以及MessageFormat处理动态文本)
本章目标 掌握国际化程序的基本实现原理。 掌握资源文件的作用。 掌握Locale类的基本实现原理。 掌握ResourceBundle类的作用。 可以使用MessageFormat处理动态文本。 了解资源类的使用。  国际化程序 国际化的操作就是指一个程序可以同时适应多门语言,即:如果现在程序的使用者是中国人,则会以中文为显示文字,如果现在程序的使用者是英国人,则会以英语为显示文字,...
分类:编程语言   时间:2016-07-03 19:17:15    阅读次数:221
Java Nio 十六、Java NIO Files
最后更新:2015-04-15 这个Java NIO的Files类(java.nio.file.Files)提供了数个方法中文件系统中操作文件。这个Java NIO的Files类教程将会覆盖这些方法的大部分通用方法的使用。这个类包含了许多的方法,所以也可以核对这个JavaDoc,如果你需要一个没有在这里描述的方法。这个Files类只是可能为了它仍然有一个方法。 这个java.nio.file....
分类:编程语言   时间:2016-07-03 19:17:11    阅读次数:218
HTML5区块和大纲算法
原文链接: Using HTML sections and outlines - Mozilla Developer Network 每集HTML5+CSS3网页布局教程-2大纲算法 HTML5标准带来了几个带有标准语义的新元素来描述Web文档结构。本文会介绍这些元素,并且讨论如何用这些元素定义令人满意的文档大纲。 HTML4时代的文档结构文档的结构(或者可以说在body标签之间的结构)是展示和...
分类:编程语言   时间:2016-07-03 19:18:01    阅读次数:198
Python学习笔记6:Python序列
1、序列 成员有序排列,并且可以通过下标偏移量访问到它的一个或几个成员的类型统称为序列。 (1)标准类型操作符 (2)序列类型操作符 成员关系操作符(in,not in) 对象 [not] in 序列 连接操作符(+) seq1+seq2 重复操作符(*) seq*copies_int 切片操作符([],[:],[::]) seq[index] (0<=index<=len(...
分类:编程语言   时间:2016-07-03 19:15:08    阅读次数:200
深度学习与自然语言处理(5)_斯坦福cs224d 大作业测验2与解答
本文为斯坦福大学CS224d课程的第二次作业内容,原本打算把作业和答案做个编排,一起发出来给大家看,无奈代码量有点大,贴上来以后文章篇幅过长,于是乎题目的代码解答放到了百度云盘,欢迎自行下载和运行或者调整...
分类:编程语言   时间:2016-07-03 19:17:12    阅读次数:241
Swift中switch强大的模式匹配
不少人觉得Swift中switch语句和C或C++,乃至ObjC中的差不多,此言大谬!让本猫带领大家看一下Swift中switch语句模式匹配的威力.所谓模式匹配就是利用一定模式(比如couple)去定制自己需要的匹配结果,比如以下一个3D空间的点坐标:let point3D:(x:Int,y:Int,z:Int) = (1,2,3)我们首先做一些简单的匹配,只是简单的比较是否等于或不等于指定的常量...
分类:编程语言   时间:2016-07-03 19:13:32    阅读次数:179
Java-String之寻根问底
引言在java编程中,几乎每天都会跟String打交道,因此,深入理解String及其用法十分有必要。下面分三方面来详细说明下String相关的特点及用法 ?Immutable(不可变)特性 ?连接符号+的本质 ?相等判断两种方式(==/equals)说明一、 Immutable特性Java设计人员为了方便大家对字符串的各种操作,抽象出String类,该类封装了对字符串的查找、拼接、替换、截取...
分类:编程语言   时间:2016-07-03 19:11:10    阅读次数:185
Java中的自定义注解
说起注解来,大家第一想到的肯定是@Controller、@Service、@Autowired、@Resources、@ResponseBody、@Transactional等,当然还有很多,例举的这些都是大家非常熟悉的。 使用过的人都知道,通过注解减少了我们很多冗余的代码量,用起来也很舒服,本文揭开注解的神秘面纱,自己动手写一个自定的注解。 前几天我写了一套Mybatis根据在实体类上配置注...
分类:编程语言   时间:2016-07-03 19:12:49    阅读次数:227
C++封装向量-线性表
封装前的考虑在C++中有很丰富的库,当属STL模板,STL的设计和优化都为我们提供了应有的功能。然而对于新手而言,尝试进行一个封装,会使得自己更加熟悉面向对象。面向对象三大特性:封装、继承、多态。这也是面向对对象语言相对面向过程而言,最大的优势和特点。面向对象使得程序更加利于维护,让设计人员更加关注设计,要想真正的理解面向对象的特性,则必须要清楚和掌握这三大规律。在C++中,STL提供了Vector...
分类:编程语言   时间:2016-07-03 19:10:14    阅读次数:166
毕向东Java视频学习笔记【Day11-Day13 多线程】
Java_Day12 多线程01 进程:正在进行中的程序(直译). 线程:就是进程中一个负责程序执行的控制单元(执行路径) 一个进程中可以多执行路径,称之为多线程。 一个进程中至少要有一个线程。 开启多个线程是为了同时运行多部分代码。 每一个线程都有自己运行的内容。这个内容可以称为线程要执行的任务。 多线程好处:解决了多部分同时运行的问题。 多线程的弊端:线程太多回到效...
分类:编程语言   时间:2016-07-03 19:10:07    阅读次数:238
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!