Java编程笔记
文章平均质量分 67
杨过悔
这个作者很懒,什么都没留下…
展开
-
ArrayList中add后数据被覆盖的探索
button_send_TextContent.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { UserTallGalleryBean test = new UserTallGalleryBean(); test.setSendContent(sendT原创 2015-02-12 10:17:14 · 1103 阅读 · 0 评论 -
OAuth2.0认证和授权原理
http://justcoding.iteye.com/blog/1950270什么是OAuth授权? 一、什么是OAuth协议OAuth(开放授权)是一个开放标准。允许第三方网站在用户授权的前提下访问在用户在服务商那里存储的各种信息。而这种授权无需将用户提供用户名和密码提供给该第三方网站。OAuth允许用户提供一个令牌给第三方网站,一个令牌对应一个特定的第三方网站转载 2015-10-07 12:14:23 · 479 阅读 · 0 评论 -
Javah Error android.app.Activity not found的问题
这个问题就是classpath的问题当你指定-classpath时javah的寻找路径不会从当前目录所以你的指定你的依赖jar时必须加上当前路径例如 linux@ubuntu:~/Application/adt-bundle-linux-x86-20140321/workspace/AVIPlayer/bin/classes$ javah -classpath android.ja原创 2015-10-12 00:09:35 · 459 阅读 · 0 评论 -
java中的==、equals和hashCode以及hashCode生成
http://jingyan.baidu.com/article/ff41162582507512e5823763.html 前言 java中==、equals()、hashCode()都和对象的比较有关,在java中这三者各有什么用处呢,即java中为什么需要设计这三种对象的比较方法呢?关于== ==是容易理解的。java设计转载 2016-02-27 12:08:18 · 393 阅读 · 0 评论 -
Joda-Time 简介
http://h819.iteye.com/blog/611099 任何企业应用程序都需要处理时间问题。应用程序需要知道当前的时间点和下一个时间点,有时它们还必须计算这两个时间点之间的路径。使用 JDK 完成这项任务将非常痛苦和繁琐。现在来看看 Joda Time,一个面向 Java™ 平台的易于使用的开源时间/日期库。正如您在本文中了解的那样,Joda-Time 轻松化解了处理日期转载 2016-02-28 11:08:52 · 364 阅读 · 0 评论 -
我所理解的OOP——UML六种关系
http://www.cnblogs.com/dolphinX/p/3296681.html 最近由于经常给公司的小伙伴儿们讲一些OOP的基本东西,每次草纸都被我弄的很尴尬,画来画去自己都乱了,有时候也会尝试使用UML表示类之间的关系,但UML从毕业后就再也没接触过了,经常会被小伙伴儿们指出继承应该是实线,组合菱形是实心的。。。,好尴尬,终于痛定思痛系统学习一下。UML定义的关转载 2016-04-06 17:25:18 · 921 阅读 · 0 评论 -
Maven最佳实践:划分模块
http://juvenshun.iteye.com/blog/305865maven基本的划分模块 “分天下为三十六郡,郡置守,尉,监” —— 《史记·秦始皇本纪》 所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分转载 2016-04-14 17:42:47 · 284 阅读 · 0 评论 -
各種概念POJO、JAVABEAN、DAO、DTO、PO、VO、BO、SSH、EJB
http://fanli7.net/a/JAVAbiancheng/DAO/20130810/409933.html 發文前聲明:下面內容是本人日常學習做的筆記,一些內容來源於互聯網。POJO(pure old java object)是普通java類,有一些private的参數作为對象的屬性,然後針對每一個参數定義get和set方法訪問的接口。我看到這個定義,心裏就有转载 2016-04-16 15:53:47 · 601 阅读 · 0 评论 -
UML类图符号 各种关系说明以及举例(转载)
http://www.cnblogs.com/zihan1120/p/4154658.html转载 2016-06-21 09:04:47 · 334 阅读 · 0 评论 -
常用Maven插件介绍
http://www.cnblogs.com/crazy-fox/archive/2012/02/09/2343722.html我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多个转载 2016-11-08 20:47:30 · 478 阅读 · 1 评论 -
使用抽象类扩展
这个模式是在lib中经常用到的,特别实在设计库函数的时候,经常会用到的装饰模式所谓装饰模式就是把核心部分交给其他人处理,我只负责你具体要给我一个什么样的值即可 例如让我们设计一个 具体看代码,不多说package common;import java.util.List;import java.util.function.Consumer;原创 2015-10-03 00:12:56 · 1307 阅读 · 0 评论 -
WIN7下安装Oracle 10g 的详细过程以及有关问题的解决(转)
http://blog.csdn.net/arbin_he/article/details/7106776 (1)在Oracle 官网上下载Oracle 10g的软件,网址为:http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.zip,可以直接复制在迅雷等下载软件中直接进行转载 2015-09-06 10:16:18 · 442 阅读 · 0 评论 -
Environment variable ORACLE_SID not defined. Please define it.启动EM报错
原文启动EM管理器报错:[sql] view plaincopyC:\Users\diy>emctl start dbconsole Environment variable ORACLE_SID not defined. Please define it. 解决方法:1.先查询启动的oracle实例转载 2015-09-06 09:59:46 · 983 阅读 · 0 评论 -
字符乱码问题的解析
有过嵌入式开发的朋友肯定不会陌生,在处理或向tft屏显示字符时就要用到字符编码,同样我们在处理java或者其他语言时也有同样的问题...首先你的知道这么回事,byte与char的关系,byte通过编码格式可以得到char,char通过编码格式得到byte,所以编码格式错误就会导致char无法显示,说白了(两种编码不一样的情况下)那么我们来分析一个经典的例子,我用(j2e)读取数据库的数据然原创 2015-02-15 10:31:18 · 590 阅读 · 0 评论 -
HSQLDB安装与使用
HSQLDB安装与使用2010-12-11 00:42 1473人阅读 评论(0) 收藏 举报hsqldbjdbc数据库hibernatejava服务器 HSQLDB是一个轻量级的纯Java开发的开放源代码的关系数据库系统。因为HSQLDB的轻量(占用空间小),使用简单,支持内存运行方式等特点,HSQLDB被广泛用于开发环境和某些中小型系统中。HSQLDB的运转载 2015-03-23 22:02:10 · 842 阅读 · 0 评论 -
Install MongoDB on Windows
Install MongoDB on WindowsOverviewUse this tutorial to install MongoDB on a Windows systems.PLATFORM SUPPORTStarting in version 2.2, MongoDB does not support Windows XP. Please use a转载 2015-04-05 17:23:22 · 655 阅读 · 0 评论 -
IntelliJ IDEA快捷键(常用)
原文地址http://blog.csdn.net/salasay/article/details/39880251. Ctrl + Space完成类、方法、变量名称的自动输入2. Ctrl + N(Ctrl + Shift + N)跳转到指定的java文件(其它文件)3. Ctrl + B跳转到定义处4. Ctrl + Alt + T用if、while、转载 2015-06-19 14:13:21 · 505 阅读 · 0 评论 -
使用正则进行客户端向service捕捉html数据
一般是使用json与服务器端交互的,当是如果service无法提供json时,我们通常使用html的解析api或者直接使用正则匹配我们要使用java实现上面的搜索引擎创建Bean,装Book的图片链接,名字,二级urlpackage com.org;public class Book { private String href; private String tit原创 2015-06-30 15:58:56 · 393 阅读 · 0 评论 -
理解java程序调用机制
1.在这里我们理解程序的模块设计在模块设计时,我们来想想一个程序中调用一个模块时(我们这里使用函数),是怎么运行的,说白了就是如何调用及什么时候结束,返回什么值,我们先通过一个纯函数来理解public class Snippet { public static void main(String[] args) { System.out.println(new Snippet().t原创 2015-06-14 13:44:33 · 476 阅读 · 0 评论 -
理解java中的new
书上对new的解释1.The new keyword is a Java operator that creates the object.2.The new operator is followed by a call to a constructor, which initializes the new object.3.The reference returned by the原创 2015-06-15 19:25:54 · 498 阅读 · 0 评论 -
JUnit 4的基本用法
package com.common;import org.junit.*;import static org.junit.Assert.*;import java.util.*;public class JunitTest{ @BeforeClass public void beforeClass(){ System.out.println("@Before原创 2015-08-24 22:00:23 · 415 阅读 · 0 评论 -
win7命令行自由缩放
现在win10的命令行是可以大小自由缩放的,很方便 win7可以进入wmic达到同样的效果进入命令行 1,输入wmic2,退出wmic 输入exit3,现在cmd可以自由缩放了原创 2015-09-10 09:07:43 · 1267 阅读 · 0 评论 -
MANIFEST.MF
http://baike.baidu.com/link?url=z4QJEnw4QymZXVdinTZVDMY_vmtWZJ1w7r8LOwUJbqCspcM09vlEHV0VzJ38SkRTyfDMO9jAAE_OnEl5Tp6VfPni8QZw1eAJz4ZRW7tsb9C打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文转载 2016-12-03 12:21:27 · 386 阅读 · 0 评论