首页 > 编程语言
java中封装
1、什么是封装?封装就是将属性私有化,提供公有的方法访问私有属性。做法就是:修改属性的可见性来限制对属性的访问,并为每个属性创建一对取值(getter)方法和赋值(setter)方法,用于对这些属性的访问。如:private String name;public String getName(){r...
分类:编程语言   时间:2015-03-26 22:28:18    收藏:0  评论:0  赞:0  阅读:246
多线程,死锁,DeadLock
/*死锁。同步中嵌套同步。*/class Ticket implements Runnable{ private int tick = 1000; Object obj = new Object(); boolean flag = true; public void ru...
分类:编程语言   时间:2015-03-26 22:26:58    收藏:0  评论:0  赞:0  阅读:251
java读取bmp位图
BMP由四部分组成 ,位图文件头 , 位图信息头 , 颜色 , 图像数据区BMP图片是三个字节为一个颜色保存,将字节拼接为int需要使用位移来做位图文件头 (12个字节):0000-0001:文件标识,为字母ASCII码“BM”,42 4D。0002-0005:整个文件大小,单位字节。 0006-0...
分类:编程语言   时间:2015-03-26 22:25:18    收藏:0  评论:0  赞:0  阅读:598
经典算法回顾简单选择排序【选择排序】
算法思想:每次在未排序的序列中找最大的数,将其放在未排序序列的最后位置,重复该过程,知道所有元素排序完毕。 算法代码: 1 #include "stdafx.h" 2 #include 3 #include 4 using namespace std; 5 6 template 7 v...
分类:编程语言   时间:2015-03-26 22:24:28    收藏:0  评论:0  赞:0  阅读:281
C++之结构体
定义结构体:struct 结构体名{ ... 结构体数据};定义结构体实例:结构体名 结构体实例名;在使用结构体实例调用其内部的成员变量时,使用运算符 "." 进行。若定义的结构体实例为指针形式,则应该使用运算符 -> 进行成员变量的调用。 1 #include 2 using namespa...
分类:编程语言   时间:2015-03-26 22:24:08    收藏:0  评论:0  赞:0  阅读:313
对数组名取地址 a[ ],&a
C语言规定,数组名代表数组的首地址,也就是第0号元素的地址。所以a==&a[0]但对数组名取地址时却要注意了,在理解“对数组名取地址”这一表达式的含义时一定要记住:数组名是“数组”这种变量的变量名这样,&a就好理解了,它取的是“数组”这种变量的地址&a+1自然也就要跨过整个数组,所有元素长度总和,这...
分类:编程语言   时间:2015-03-26 22:23:18    收藏:0  评论:0  赞:0  阅读:227
最小生成树 Prim算法
1 int n; 2 int road[MAXN][MAXN]; 3 int dis[MAXN]; 4 bool vis[MAXN]; 5 int prim() { 6 memset(vis, 0, sizeof(vis)); 7 for(int i = 0; i road[id...
分类:编程语言   时间:2015-03-26 22:22:58    收藏:0  评论:0  赞:0  阅读:386
怎样将文件夹打包为jar包或war包
在dos命令中,找到要打包文件夹位置,输入jar -cvf 打包后的名和格式 文件夹名如图:在我的文件夹的位置就能看到jar包和war包了
分类:编程语言   时间:2015-03-26 22:21:38    收藏:0  评论:0  赞:0  阅读:243
UVA11462——排序——Age Sort
You are given the ages (in years) of all people of a country with at least 1 year of age. You know that no individual in that country lives for 100 or...
分类:编程语言   时间:2015-03-26 22:18:58    收藏:0  评论:0  赞:0  阅读:220
结对开发Ⅱ—利用文本求二维数组最大的子数组的和
一、设计思路1、利用文件的读取流将文本中的数组都读取到定义的数组中;2、在求出任意一个子数组的和,然后比较最大值,并且将其输出;文本中的内容如下:二、源代码 1 import java.util.*; 2 import java.io.*; 3 public class SuperMax2 ...
分类:编程语言   时间:2015-03-26 22:18:09    收藏:0  评论:0  赞:0  阅读:199
C++基本数据类型总结
一、整形1、整形有char、short、int、long、long long,这5个也默认为signed XX ;规则:short至少16位;int至少和short一样;long至少32位,且至少和int一样长;long long至少64位,且至少和long一样长。其中,后面4个都有无符号变体。un...
分类:编程语言   时间:2015-03-26 22:17:28    收藏:0  评论:0  赞:0  阅读:264
C++中获取数组大小的推荐方法
一、一个常见的方法 在定义了一个数组 int?a[]?=?{?1,?34,?11,?23,?34,?111,?107?}; 之后,我们经常看到类似于 #define?ARRAY_SIZE(a)?(sizeof(a)/sizeof(a[0])) 的代码,它的作用便是获取数组大小。...
分类:编程语言   时间:2015-03-26 21:11:38    收藏:0  评论:0  赞:0  阅读:242
php数组array_filter()函数和array_slice()函数
<?php?? /*?? ?array_filter()用回调函数过滤数组中的单元? ?array_filter(array,function)? ?参数描述:如果自定义过滤函数返回?true,则被操作的数组的当前值就会被包含在返回的结果数组中,?? ???...
分类:编程语言   时间:2015-03-26 21:11:29    收藏:0  评论:0  赞:0  阅读:283
Building Java Projects with Gradle
What you’ll build You’ll create a simple app and then build it using Gradle. What you’ll need About 15 minutes A favorite text editor or IDE JDK 6?or later How to complete this guide Like most...
分类:编程语言   时间:2015-03-26 21:10:18    收藏:0  评论:0  赞:0  阅读:270
Python 任何参数都设置
获取所有参数,并作为变量保存class Person(object): def __init__(self, name, gender, **kw): for k, v in kw.iteritems(): setattr(self, k, v)p = Person('Bob', 'Male', age=18, course='Python') prin...
分类:编程语言   时间:2015-03-26 21:01:28    收藏:0  评论:0  赞:0  阅读:200
shell、javascript、python、tcl 等脚本语言
shell、javascript、python、tcl 等脚本语言...
分类:编程语言   时间:2015-03-26 21:00:19    收藏:0  评论:0  赞:0  阅读:255
Unity3D - 图形性能优化:批量draw call
Unity官方文档,图形性能优化之批量Draw Call...
分类:编程语言   时间:2015-03-26 20:59:29    收藏:0  评论:0  赞:0  阅读:1313
atitit.研发管理--标准化流程总结---java开发环境与项目部署环境的搭建工具包总结
atitit.研发管理--标准化流程总结---java开发环境与项目部署环境的搭建工具包总结   1. ide系列(只开发环境需要,但部署环境也做好放上,很有用) 1 2. web服务器+sdk+网站程序 1 3. 数据库系列mysql+navicate 1 4. 必备小软件系列 1 5. 其他辅助软件系列 1   1. ide系列(只开发环境需要,但部署环境也做好放上,很有用) ...
分类:编程语言   时间:2015-03-26 20:59:19    收藏:0  评论:0  赞:0  阅读:224
python-SMTP发邮件
# -*- coding: utf-8 -*- from email import encoders from email.header import Header from email.mime.text import MIMEText from email.MIMEMultipart import MIMEMultipart from email.utils import parseaddr...
分类:编程语言   时间:2015-03-26 20:57:28    收藏:0  评论:0  赞:0  阅读:314
Java中Map的使用
最近两天,再修改实验室的项目bug的时候,遇到了Map的get(key)方法得不到value的情况。分析了一下原因,原来程序中用到的Map类型是HashMap,而Map的key的类型是自己定义的一个类,并且这个类的hashCode()方法被重写了,所以当一条键值对被put进Map之后,如果某一个key被改变之后,就会发生get(key)方法得不到value的问题。...
分类:编程语言   时间:2015-03-26 20:56:18    收藏:0  评论:0  赞:0  阅读:246
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!