主函数能重载。 JVM唯一识别参数(String[] 变量名) args是唯一能改动的地方。JVM在调用主函数时,传入的是new String[0]命令 java 类名 主函数的参数 : JVM把参数存储进 main函数的String[]里面。用空格分割开 数组空间文档注释 /** 文字*/ aut...
分类:
编程语言 时间:
2014-12-14 18:31:43
阅读次数:
193
另一方面,线程ID=进程ID+内部线程对象ID并不成立, 参考: blog.csdn.net/heyetina/article/details/6633901 如何在java代码中获取进程process id, 实现方法如下所示: 参考: rednaxelafx.iteye.com/blog/71....
分类:
编程语言 时间:
2014-12-14 18:27:43
阅读次数:
298
1.基本思想: 贪心算法是通过一系列的选择来得到问题的解,它所做的选择都是当前情况下最优的选择,即贪心算法并不考虑整体最优,而考虑的是当前情况下的局部最优,即贪心选择。 2.贪心算法的两个性质: 1)贪心选择性质:所求解的问题的整体最优解可以通过一系列局部最优的选择来,即贪心选择达到。贪心...
分类:
编程语言 时间:
2014-12-14 18:28:36
阅读次数:
207
一、Thread.sleep(long)与object.wait()/object.wait(long)的区别sleep(long)与wait()/wait(long)行为上有些类似,主要区别如下:1.Thread.sleep(long)是属于Thread类的静态方法。其基本语义是使当前运行的线程暂...
分类:
编程语言 时间:
2014-12-14 18:25:53
阅读次数:
158
1.打开是个这个鬼。 2.随便乱输入后,看到有“骚年你没有蛙蛙萌哟”然后来搜索ASCII码。 找到后跟进。 3.往上找到了入口。 并且下个断点做个标记。 4.前面几步清空堆栈 5.运行到这里就是要输入用户名了吧,因为程序是Debug版本,所以注释上面写的很清楚咯。 6.程序运行到这一步了就可以开始输...
分类:
编程语言 时间:
2014-12-14 18:27:43
阅读次数:
212
Java序列化与反序列化(实践)基本概念:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。昨天在一本书上看到了,好好实践了一下,序列化为一般文件,也序列化为XML文件(使用XStream)。用于序列化的实体类...
分类:
编程语言 时间:
2014-12-14 18:26:07
阅读次数:
213
1. 数据存储介绍通常程序在运行过程中,或者程序结束之后,需要保存一些信息,而且需要持久化存储信息;比如登陆信息、视频播放记录、收藏记录等等;我们可以采用以下几种方式对数据进行持久化保存. a.文件 b.plist c.归档 d.NSUserDefaults e.数据库接下来只介绍Plist和归档这...
分类:
编程语言 时间:
2014-12-14 18:24:08
阅读次数:
188
SEL类型1 @selector();函数示例代码:SEL sel = @selector(bark);//把oc的方法名转化为选择器类型SEL//检测判断sel选择器代表的方法,在xiaohong对象所属类中有没有实现if ([xiaohong respondsToSelector:sel]) {...
分类:
编程语言 时间:
2014-12-14 18:24:18
阅读次数:
182
java中的继承使用extends关键字,在子类继承了父类之后将会获得父类的全部属性与方法(父类的构造器除外)。如果在定义java类时没有显示定义她的父类,那么这个类默认将扩展java.lang.Object类。因此java.lang.Object是所有类的父类,要么是直接父类,要么就是间接父类。....
分类:
编程语言 时间:
2014-12-14 18:23:57
阅读次数:
174
Book.java 1 package cn.com.xf; 2 3 public class Book { 4 private String name; 5 private double price; 6 public String getName() { 7 ...
分类:
编程语言 时间:
2014-12-14 18:22:42
阅读次数:
164
//=====用闭包实现函数的Curry化===== //数字求和函数的函数生成器 function addGenerator( num ){ //返回一个简单的匿名函数,求两个数的和,其中第一个数字来自于函数生成器 return function( toAdd ){ return num + to...
分类:
编程语言 时间:
2014-12-14 18:24:53
阅读次数:
208
今天从头把hibernate集成进入springMVC框架中,把过程记录下来。 1.首先要在监听器配置文件中加入hibernate支持,如下: ...
分类:
编程语言 时间:
2014-12-14 18:24:39
阅读次数:
169
Classpath扫描与组件管理: 从Spring3.0开始,Spring JavaConfig项目提供了很多特性,包括使用java而不是xml定义bean,指的是注解 @Configuration,@Bean ,@Import ,@DependsOn @Component是一个通用注解,可用于任何b...
分类:
编程语言 时间:
2014-12-14 17:19:48
阅读次数:
175
如果在基类中虚函数的访问权限是一种情况,那么派生类在继承基类的时候,派生类可以重新定义基类虚函数的访问权限,经过
实例验证是正确的。
从这里也说明了函数的覆盖或者说重定义跟前面的访问权限修饰没多大关系
//Base.h
#pragma once
#include
using namespace std;
class Base
{
public:
Base(void){...
分类:
编程语言 时间:
2014-12-14 17:19:12
阅读次数:
234
奇怪的排序
Time Limit: 1 Sec Memory Limit: 128 MB
Submit: 69 Solved: 37
[Submit][Status][Web
Board]
Description
最近,Dr. Kong 新设计一个机器人Bill。这台机器人很聪明,会做许多事情。惟独对自然数的理解与人类不一样,它是从右往左读数。比如,它看到123时,会...
分类:
编程语言 时间:
2014-12-14 17:16:12
阅读次数:
268
Interface Appendable
append
Appendable append(CharSequence csq)
throws java.io.IOException向此 Appendable 追加指定的字符序列。
有时可能没有追加整个序列,这取决于使用哪个类来实现字符序列 csq。例如,如果 csq 是 CharBuffer 的一个实例,则通过缓冲区的位置和限制...
分类:
编程语言 时间:
2014-12-14 17:17:40
阅读次数:
202