码迷,mamicode.com
首页 > 编程语言
20145237 《Java程序设计》第2周学习总结
本周我学习了java的基础语法。分为类型、变量与运算符,流程控制。 一、类型:1、Java可以区分为基本类型和类类型。类类型也称作参考类型。2、Java中基本类型主要是整数、字节、浮点数、字符、布尔。3、"//"是单行批注,"/"和"/"是多行批注。二、变量:1、驼峰式命名法:通常以小写字母开头,并
分类:编程语言   时间:2016-03-13 22:30:32    阅读次数:210
20145229吴姗珊《Java程序设计》第二周学习总结
教材学习内容总结 一.类型、变量与运算符 1.类型 整数:可细分为short整数、int整数和long整数。不同长度的整数可储存的整数范围也不同。 字节:byte类型顾名思义。长度就是一字节,需要逐字节处理数据时则需要使用。用于整数时,可表示-128~127的整数。 浮点数:主要用来储存小数数值,主
分类:编程语言   时间:2016-03-13 22:26:39    阅读次数:280
java中的堆内存和栈内存
Java把内存分成两种: 栈内存 : 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。 堆内存 : 堆内存
分类:编程语言   时间:2016-03-13 22:27:38    阅读次数:202
programming review (c++): (3)graph, binary search
I.graph   II.binary search 重在 begin=mid; end=mid; begin=mid+1; end=mid-1; if(begin<end)   if(begin<=end)的选择上。
分类:编程语言   时间:2016-03-13 22:28:07    阅读次数:299
java中在linux下利用jstack检测死锁
首先,编写一个死锁程序 程序运行结果是: 接下来在终端中输入jsp查看当前运行的java程序: 获取testJstack的进程ID为7480.然后使用命令: 将jstack检测结果放入文件deadlock.jstack。使用vim查看该文件:  
分类:编程语言   时间:2016-03-13 22:28:19    阅读次数:261
Spring.Net学习笔记(2)-依赖注入
一、开发环境 操作系统:Win10 编译器:VS2013 framework版本:.net 4.5 Spring版本:1.3.1 二、涉及程序集 Spring.Core.dll Common.Loggin.dll 三、项目结构 四、开发过程 1.新建一个接口文件 namespace SpringNe...
分类:编程语言   时间:2016-03-13 22:26:47    阅读次数:295
Java重写《C经典100题》 --04
【程序4】 题目:输入某年某月某日,判断这一天是这一年的第几天? 1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 2.程序源代码: 进入Java-100博客   博客声明
分类:编程语言   时间:2016-03-13 22:23:30    阅读次数:324
动态数组
动态数组也叫数组的动态联编,有动态联编自然也有静态联编,静态联编就是数组的长度在编译时设置,而动态联编是在运行时才为数组分配空间,其长度在运行时设置,使用完这种动态数组后,应该释放内存。 静态联编:int arr[10];       //数组长度为一常量 动态数组在ISO C99后就有了新的规定(
分类:编程语言   时间:2016-03-13 22:25:02    阅读次数:237
2016/3/13 七种查询 (普通查询 条件查询 排序查询 模糊查询 统计查询 分组查询 分页查询 )
  一句话概括的话,SQL作为结构化查询语言,是标准的关系型数据库通用的标准语言; T-SQL 是在SQL基础上扩展的SQL Server中使用的语言 1,普通查询 #查询Info表中的所有列 select * from Info #查询Info表中的Name和Code列 select Name,C
分类:编程语言   时间:2016-03-13 22:23:07    阅读次数:317
Java编程思想学习(十六) 并发编程
线程是进程中一个任务控制流序列,由于进程的创建和销毁需要销毁大量的资源,而多个线程之间可以共享进程数据,因此多线程是并发编程的基础。 多核心CPU可以真正实现多个任务并行执行,单核心CPU程序其实不是真正的并行运行,而是通过时间片切换来执行,由于时间片切换频繁,使用者感觉程序是在并行运行。单核心CP
分类:编程语言   时间:2016-03-13 22:20:41    阅读次数:363
C++ template技巧性基础知识总结
1、如果要访问依赖于模板参数的类型名称,你应该在类型名称前添加关键字typename。 2、嵌套类和成员函数也可以是模板。 3、赋值运算符的模板版本并没有取代缺省赋值运算符。 4、类模板也可以作为模板参数,我们称之为模板的模板参数。 5、模板的模板实参必须精确地匹配。匹配时并不会考虑"模板的模板实参
分类:编程语言   时间:2016-03-13 22:21:16    阅读次数:229
Python设计模式(2)-策略模式
# 策略模式和简单工厂模式相比,少了使用switch case 做判断,然后去实例化相应的 # 对象,比简单工厂模式更灵活。 它们代码的区别就在于此处使用了抽象类代替工厂类 # coding=utf-8class DbManager: def __init__(self): pass def ope
分类:编程语言   时间:2016-03-13 21:12:02    阅读次数:193
Java编程思想学习(十四) 枚举
 关键字enum可以将一组具名的值有限集合创建一种为新的类型,而这些具名的值可以作为常规的程序组件使用。 调用enum的values()方法可以遍历enum实例,values()方法返回enum实例数组,且数组中元素保持在enum声明时的顺序。 ordinal()方法返回int值:表示enum实例在
分类:编程语言   时间:2016-03-13 21:11:20    阅读次数:289
Java与设计模式-代理模式
代理模式也称为委托模式,属于结构型设计模式,为其他对象提供一种代理,以控制对这个对象的访问。这么听起来很难理解,生活中代理的例子也是很多的,毕业了要找房子,怎样又快又好的找到自己心仪的房子,必须通过租房代理;想要买火车票,火车站太远,我们可以选择代理点进行购票。代码模式的UML类图如下:     应用场景:当无法或不想直接访问某个对象或访问某个对象存在困难时可以通过一个代理对象来间接访问,为了保证...
分类:编程语言   时间:2016-03-13 20:06:21    阅读次数:348
Python开发接水果小游戏
我研发的Python游戏引擎Pylash已经更新到1.4了。现在我们就来使用它完成一个极其简单的小游戏:接水果。游戏操作说明:点击屏幕左右两边或者使用键盘方向键控制人物移动,使人物与水果接触得分,碰到非水果的物品,如碎玻璃,就会game over。接下来是详尽的开发过程,篇幅较长,请看官耐心阅读。由于本次开发用到了pylash,大家可以先去Github上对引擎进行...
分类:编程语言   时间:2016-03-13 20:04:02    阅读次数:384
replace 全局替换 和 数组去空
<script> /*var str = 'a,b,dhhhh,d'; str = str.replace(/h/g,'j'); alert(str);*/ </script> <script language="javascript"> // var array = [1,2,,,4,6,,,,,
分类:编程语言   时间:2016-03-13 20:04:22    阅读次数:208
Java并发包中CountDownLatch的工作原理、使用示例
1. CountDownLatch的介绍 CountDownLatch是一个同步工具,它主要用线程执行之间的协作。CountDownLatch 的作用和 Thread.join() 方法类似,让一些线程阻塞直到另一些线程完成一系列操作后才被唤醒。在直接创建线程的年代(Java 5.0 之前),我们可...
分类:编程语言   时间:2016-03-13 20:02:27    阅读次数:285
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!