![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 80
逐Ls梦
JavaWeb开发,android开发
展开
-
Java运算符含义
转自网络。留着它,久了不用老忘掉。运算符 含义 示例 ~ 按位非(NOT) b = ~a & 按位与(AND) c = a & b | 按位或(OR) c = a | b ^ 按位异或(XOR) c = a ^ b >> 右移 b = a >> 2 >>> 右转载 2013-01-05 17:01:15 · 618 阅读 · 0 评论 -
Android涂鸦
1.Activity:package com.example.hello; import java.beans.PropertyChangeEvent;import java.beans.PropertyChangeListener;import java.io.File;import java.io.FileNotFoundException;import java.原创 2013-07-10 15:31:22 · 1394 阅读 · 0 评论 -
Androidpn 简单实现及分析
(文中部分内容来自网络)XMPP协议: XMPP : The Extensible Messaging andPresence Protocol. 中文全称:可扩展通讯和表示协议. 简介:可扩展通讯和表示协议 (XMPP) 可用于服务类实时通讯、表示和需求响应服务中的XML数据元流式传输。XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用原创 2013-03-26 16:58:04 · 2705 阅读 · 0 评论 -
Android图片压缩尺寸及质量
压缩图片,降低图片质量---缩略图public static Bitmap loadImageFromUrl(String url, int sc) { URL m; InputStream i = null; BufferedInputStream bis = null; ByteArrayOutputStream out = n原创 2013-07-03 09:26:20 · 4612 阅读 · 0 评论 -
android内存处理机制
android内存处理机制 (本文转自:http://www.cnblogs.com/xiaoran1129/archive/2012/11/29/2794860.html)一、 Android的内存机制 Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由转载 2013-07-12 13:43:35 · 760 阅读 · 0 评论 -
一个简单的Java抽象工厂
工厂模式在项目中是常常用到的,有人说只有大项目才会用到,小项目是体会不出来.其实使用设计模式与项目的大小没有实质性的联系.设计模式是经验的总结而不是衡量项目大小的标准.以开发项目的DAO层为例,在项目中客户的需求是常常变动的,临时更换数据库的需求也是常常发生的,那我们要如何解决跨数据库的功能,这里就要使用到抽象工厂模式了.工厂模式常常用于创建多系列化的对象(如Orale系列,MySql系列转载 2012-07-30 16:46:38 · 692 阅读 · 0 评论 -
简单的Java抽象工厂实现
工厂模式在项目中是常常用到的,有人说只有大项目才会用到,小项目是体会不出来.其实使用设计模式与项目的大小没有实质性的联系.设计模式是经验的总结而不是衡量项目大小的标准.以开发项目的DAO层为例,在项目中客户的需求是常常变动的,临时更换数据库的需求也是常常发生的,那我们要如何解决跨数据库的功能,这里就要使用到抽象工厂模式了.工厂模式常常用于创建多系列化的对象(如Orale系列,MySql转载 2012-07-30 16:44:16 · 734 阅读 · 0 评论 -
Javascript技巧几则
avaScript 的成功让人津津乐道,为 Web 网页编写 JavaScript 代码已经是所有 Web 设计师的基本功,这门有趣的语言蕴藏着许多不为人熟知的东西,即使多年的 JavaScript 程序员,也未能完全吃透。本文从7个方面讲述 JavaScript 中那些你不很熟知但非常实用的技巧。简略语句JavaScript 可以使用简略语句快速创建对象和数组,比如下面的代码:转载 2011-08-31 11:54:00 · 398 阅读 · 0 评论 -
JVM中堆与栈区别
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收转载 2011-09-29 10:59:24 · 1160 阅读 · 1 评论 -
一个简单的Java单链表
一直对链表不太熟悉, 今天看了下并写了下来, 错的地方请指正.(注意:有的地方判断不够严格).package com.test;public class Link { Node root; private class Node{ String name ; Node next;原创 2012-07-28 02:54:52 · 1173 阅读 · 0 评论 -
Hibernate表映射的配置
映射配置(一):xx.hbm.xml 1,类 2,普通属性 3,主键 主键生成策略:native、identity、sequence、hilo、assigned、uuid、increment 4,组成关系映射一对一一对多 多原创 2011-08-31 12:41:34 · 588 阅读 · 0 评论 -
Android之HttpsURLConnection访问网络(android https协议)
android 基于https协议(HttpsURLConnection)的网络访问:由于HttpsURLConnection是HttpURLConnection的子类,在这里就不多作介绍了,如果需要,可直接把下面的HttpURLConnection改成HttpsURLConnection即可(当前项目中是http、https都可以访问,所以采用的是HttpURLConnectio原创 2012-01-13 15:10:27 · 13816 阅读 · 2 评论 -
Jni开发代码简介
JNI中方法参数:jstring Java_com_utils_INative_stringFromJNI(JNIEnv* env,jobject thiz, jstring obj) {return (*env)->NewStringUTF(env, "XXX");}此方法中有三个参数:第一个env是结构体的函数表-->JavaNativeInterface的接口。第原创 2013-01-06 15:31:07 · 713 阅读 · 0 评论 -
线程的各个状态(大型公司最喜欢问的多线程问题,面试技巧)
JAVA多线程:1、线程的实现有两种方式,一是继承Thread类,二是实现Runnable接口,但不管怎样,当我们new了这个对象后,线程就进入了初始状态;2、当该对象调用了start()方法,就进入可运行状态;3、进入可运行状态后,当该对象被操作系统选中,获得CPU时间片就会进入运行状态;4、进入运行状态后情况就比较复杂了4.1、run()方法或main()方法结束后,线程就进入终止转载 2012-11-07 13:14:47 · 750 阅读 · 0 评论 -
Spring中BeanFactory产生Bean的方法
根据Spring中bean的配置的不同,BeanFactory产生Bean的方法分为下面三种:1)直接构造这是最常用的方法,在该情况下,我们需要一个default constructor和相应的setters/getters方法.举例如下: 要注意的是,我们可以为getter/setter方法传递参数(用preperties标签),也可以为构造函数传递参数(用const转载 2011-08-31 12:15:35 · 635 阅读 · 0 评论