首页 > 编程语言
Java静态内存与动态内存分配的解析
1. 静态内存 静态内存是指在程序开始运行时由编译器分配的内存,它的分配是在程序开始编译时完成的,不占用CPU资源。 程序中的各种变量,在编译时系统已经为其分配了所需的内存空间,当该变量在作用域内使用完毕时,系统会 自动释放所占用的内存空间。 变量的分配与释放,都无须程序员自行考虑。 eg:基本类型 ...
分类:编程语言   时间:2017-02-26 20:46:01    收藏:0  评论:0  赞:0  阅读:209
Javascript学习四
一起组团(什么是数组) 我们知道变量用来存储数据,一个变量只能存储一个内容。假设你想存储10个人的姓名或者存储20个人的数学成绩,就需要10个或20个变量来存储,如果需要存储更多数据,那就会变的更麻烦。我们用数组解决问题,一个数组变量可以存放多个数据。好比一个团,团里有很多人,如下我们使用数组存储5 ...
分类:编程语言   时间:2017-02-26 20:44:11    收藏:0  评论:0  赞:0  阅读:343
unity游戏之太空射击
由于在开发中遇到的问题需要较大的文字量描述,特此介绍开发的整个流程,并用红色标记所遇到的问题以及解决方法。 开发流程如下: 1. 下载游戏所需模型与素材并导入Unity。 2. 添加玩家飞机 在素材中添加玩家的飞机到层级视图(Hierarchy)中,并命名为player。层级视图 (Hierarch ...
分类:编程语言   时间:2017-02-26 20:43:49    收藏:0  评论:0  赞:0  阅读:290
数组中出现一次的两个数(三个数)& 求最后一位bit为1
对于两个数,对于结果中,剩余bit1来异或区分。 下面的解法,非常精简: 对于有三个数的情况,复杂一些: 要用到异或结果跟所有数异或的最后一位,再异或。如下: http://blog.csdn.net/sunmenggmail/article/details/8035008 ...
分类:编程语言   时间:2017-02-26 20:41:09    收藏:0  评论:0  赞:0  阅读:214
JavaScript This 的六道坎
鉴于this风骚的运作方式,对this的理解是永不过时的话题,本文试图通过将其大卸六块来钉住这个磨人的妖精。 首先 this is all about context. this说白了就是找大佬,找拥有当前上下文(context)的对象(context object)。 大佬可以分为六层,层数越高权 ...
分类:编程语言   时间:2017-02-26 20:34:21    收藏:0  评论:0  赞:0  阅读:282
剑指offer编程题Java实现——面试题9斐波那契数列
题目:写一个函数,输入n,求斐波那契数列的第n项。 ...
分类:编程语言   时间:2017-02-26 20:33:30    收藏:0  评论:0  赞:0  阅读:162
【原创】python中文编码问题深入分析(三):python2.7文件读写中文编码问题
上一篇文章介绍和分析了python2.7中使用print遇到的中文编码问题的原因和解决方案,本篇主要介绍一下python2.7中执行文件读写可能遇到的编码问题。 1.文件读取 假如我们读取一个文件,文件保存时,使用的编码格式,决定了我们从文件读取的内容的编码格式,例如,新建一个文本文件test.tx ...
分类:编程语言   时间:2017-02-26 20:32:37    收藏:0  评论:0  赞:0  阅读:194
python的N个小功能之正则匹配
1、. 匹配任意除换行符“\n”外的字符;2、*表示匹配前一个字符0次或无限次;3、+或*后跟?表示非贪婪匹配,即尽可能少的匹配,如*?重复任意次,但尽可能少重复,惰性匹配;4、 .*? 表示匹配任意数量的重复,但是在能使整个匹配成功的前提下使用最少的重复。如:a.*?b匹配最短的,以a开始,以b结 ...
分类:编程语言   时间:2017-02-26 20:25:38    收藏:0  评论:0  赞:0  阅读:293
JavaScript | 选中并获取多行文本框内容的效果
HTML5学堂(码匠):文本操作一直是开发中不可避免的存在,用户选中的文本内容,是否可以进行获取并处理到需要的位置当中?如果可以,这样的操作到底需要使用到哪些方法呢? ...
分类:编程语言   时间:2017-02-26 20:24:51    收藏:0  评论:0  赞:0  阅读:188
201521123033《Java程序设计》第1周学习总结
1. 本周学习总结 (1)了解了JVM,JRE,JDK (2)配置java环境变量 (3)编译一些简单的java代码 2. 书面作业 java需在文档中编写代码,通过在虚拟机中运行,c则有其自带的工具进行编译。 c中间文件为obj,目标文件为exe。 java中间文件为class,目标文件为jar。 ...
分类:编程语言   时间:2017-02-26 20:24:33    收藏:0  评论:0  赞:0  阅读:214
剑指offer编程题Java实现——面试题8旋转数组的最小数字
剑指offer面试题8:旋转数组的最小数字 题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1 旋转数组的特点: 1,旋转之后的数组可以... ...
分类:编程语言   时间:2017-02-26 20:22:12    收藏:0  评论:0  赞:0  阅读:189
剑指offer编程题Java实现——面试题7用两个栈实现队列
题目:用两个栈实现一个队列。队列的声明如下:请实现他的两个函数appendTail和deleteHead, 分别完成在队列尾部插入节点和在队列头部删除节点的功能。 package Solution; import java.util.Stack; /** * 剑指offer面试题7:用两个栈实现队列... ...
分类:编程语言   时间:2017-02-26 20:21:32    收藏:0  评论:0  赞:0  阅读:220
剑指offer编程题Java实现——面试题7相关题用两个队列实现一个栈
剑指offer面试题7相关题目:用两个队列实现一个栈 解题思路:根据栈的先入后出和队列的先入先出的特点1.在push的时候,把元素向非空的队列内添加2.在pop的时候,把不为空的队列中的size()-1份元素poll出来,添加到另为一个为空的队列中,再把队列中最后的元素poll出来两个队列在栈不为空 ...
分类:编程语言   时间:2017-02-26 20:20:51    收藏:0  评论:0  赞:0  阅读:228
Unity插件 - MeshEditor(十) 模型风力拉扯特效
先上一张效果图:(依旧是翰老弟)(导演:我们需要一个刮风的效果,道具组,上大风扇)(导演:咔!!!行了,道具组你们明天不用来上班了)(大风扇:怪我咯)OK,进入今天的正题,我记得在PS或者是某些图片编...
分类:编程语言   时间:2017-02-26 19:38:48    收藏:0  评论:0  赞:0  阅读:242
[编辑器]Unity的SceneView自定义鼠标事件
1 监听OnSceneGUI: 2 修改将资源从Project视图拖进Scene视图的事件: 比如拖texture或sprite进去,默认创建SpriteRenderer,此时想改成创建Image,需要在上面的OnSceneGUI中监听拖拽事件EventType.DragUpdated和EventT ...
分类:编程语言   时间:2017-02-26 19:34:34    收藏:0  评论:0  赞:0  阅读:641
Java 之switch语句
switch表达式的限定 byte short int char JDK5以后可以是枚举 JDK7之后可以是字符串 case后面的必须是常量,不能是变量 多个case的值不能相同 default可以不写,但一般不建议,这是对错误数据的校验 switch遇到break语句结束程序 ...
分类:编程语言   时间:2017-02-26 19:31:08    收藏:0  评论:0  赞:0  阅读:498
java反射机制
在学习java反射机制前我们需要对java.lang.Class<T>这个类有较为清楚的认识。 Class 类的实例表示正在运行的 Java 应用程序中的类和接口。枚举是一种类,注释是一种接口。每个数组属于被映射为 Class 对象的一个类,所有具有相同元素类型和维数的数组都共享该 Class 对象 ...
分类:编程语言   时间:2017-02-26 19:30:52    收藏:0  评论:0  赞:0  阅读:148
java使用Graphics2D图片叠加
/** * 图片覆盖(覆盖图压缩到width*height大小,覆盖到底图上) * * @param baseFilePath 底图 * @param coverFilePath 覆盖图 * @param x 起始x轴 * @param y 起始y轴 * @param width 覆盖宽度 * @p... ...
分类:编程语言   时间:2017-02-26 19:29:07    收藏:0  评论:0  赞:0  阅读:202
201521123055《Java程序设计》第1周学习总结
1. 本章学习总结 (1)JAVA环境配置(JDK,JVM) (2)编写简易程序熟练代码结构 2. 书面作业 1.为什么java程序可以跨平台运行?执行java程序的步骤是什么? JAVA程序需要在虚拟机上运行,可在不同平台运行。 编写代码→编译→虚拟机上运行 2.什么是jdk?jdk,jre,jv ...
分类:编程语言   时间:2017-02-26 19:28:11    收藏:0  评论:0  赞:0  阅读:167
PYTHON_正则表达式
字符匹配方法 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。 通配符:* 元字符:\ ^ $ * + . | ? {} [] () ^ 表示匹配字符串的开头。在多行模式下匹配每一行的开头 $ 表示匹配字符串的结尾。在多行模式下匹配每 ...
分类:编程语言   时间:2017-02-26 19:27:35    收藏:0  评论:0  赞:0  阅读:154
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!