自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(46)
  • 资源 (2)
  • 收藏
  • 关注

原创 android框架

jf-androidandroid library项目,集成volley,eventbus,logback, butterknife,gson,recyclerview,appcompat等库,包含常用UI基类和一些常用工具。项目地址 http://git.oschina.net/rgm1122/jf-android

2016-02-01 17:18:36 233

原创 centos+darwin搭建简单的视频流服务器

centos+darwin搭建简单的视频流服务器

2016-01-04 23:03:35 914

原创 java web与android互通的aes算法

java web与android互通的aes算法

2015-12-02 21:02:07 322

原创 PS自动生成不同尺寸图标

通过在ps执行脚本将当前编辑的素材生成各种不同尺寸的png图标。下面例子在cs6下测试通过。

2015-12-01 12:17:11 1509

原创 android通过okhttp访问自签名https网站(单向)

okhttp可以直接访问https://www.baidu.com等通过CA认证的网站。 自签名网站:通过keytool生成证书,但是还没通过CA认证。

2015-11-12 21:13:13 888 1

原创 解决PendingIntent参数传递问题

当发送Notification时需要传递PendingIntent

2015-10-28 11:38:22 1095

原创 一个字符串转换的问题

昨天遇到一个问题,需要将大量的时间格式字符串如”2015,10,14,18,03,01”,转化为指定格式的字符串如”2015-10-14 18:03:01” ,由于转换数据量大且频繁,所以特意研究了一下哪种方法比较高效。

2015-10-15 11:43:04 363

原创 linux编译安装git

本文讲述linux下编译安装git的过程。

2015-09-07 14:43:00 272

原创 Docker实践

本文主要介绍docker安装,基本使用,registry私有仓库

2015-09-01 17:21:34 226

原创 Docker资料整理

使用 Docker 搭建 Java Web 运行环境docker与虚拟机性能比较阿里云ECS拥抱Docker阿里云ECS的Docker镜像Docker官网Docker官方教程Docker Hub

2015-08-28 12:03:51 231

原创 Redmine windows 部署

一、所需工具ruby 2.1.6(x64)(注意如果是2.2.2安装redmine时会有问题)devkit(x64) 下载地址 http://rubyinstaller.org/downloads/redmine 3.1.0 下载地址 http://www.redmine.org/projects/redmine/wiki/Downloadmysql 5.6.22

2015-08-27 17:49:10 541 1

原创 android全局处理非捕捉异常

android应用捕捉所有线程没有catch的exception,并将相关日志文件压缩并发送到服务器

2015-08-18 11:18:31 284

转载 MIME 参考手册

MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的因特网标准。MIME 消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。官方的 MIME 信息是由 Internet Engineering Task Force (IETF) 在下面的文档中提供的:RFC-822 Standard for ARPA

2015-08-17 14:43:05 235

原创 ReverseMap

用于Key和value都唯一的Map,方便根据value查找

2015-08-14 09:19:25 1282

转载 HTTP状态码

HTTP状态码

2015-08-05 17:49:22 212

原创 http缓存

摘要采用http缓存能够提高系统性能,减少系统负载。而缓存又分为服务器缓存和客户端缓存。下面是分开进行解释,开发环境如下:android端:retrofit,okhttp服务器端:play framework

2015-08-05 11:24:58 353 1

转载 iptable设置

INPUT外网访问本机OUTPUT本机访问外网规则由上之下匹配1)增加开放端口iptables -A INPUT -p tcp --dport 8080 -j ACCEPT  -p 协议 --dport 目标端口 -j ACCEPT允许、REJECT拒绝、DROP丢弃iptables -I INPUT 5 -p tcp --dport 944

2015-07-29 22:52:28 314

原创 Centos开机启动

一)在/etc/init.d下创建启动脚本,并将其设置为可执行文件(chmod +x)#!/bin/bash# chkconfig: - 85 15# description: Gold Web Server.# Source function library.. /etc/rc.d/init.d/functionshomedir=/home/jack/goldweb/binprog=g

2015-07-29 22:47:57 393

转载 Java SE 8: Lambda表达式

Java SE 8在6月13的版本中已经完全了全部的功能。在这些新的功能中,lambda表达式是推动该版本发布的最重要新特性。因为Java第一次尝试引入函数式编程的相关内容。社区对于lambda表达式也期待已久。Lambda表达式的相关内容在JSR 335中定义,本文的内容基于最新的规范和JDK 8 Build b94。 开发环境使用的是Eclipse。Lambda表达式要理解

2015-07-14 14:42:58 214

原创 Volley的unit test

android开发很多人会选择Volley作为网络框架,这是也是google推荐的,而开发过程中,除了编写代码,也需要编写unit test对编写的代码进行验证,为了能够在开发机器上面测试,而不用在真机上面进行测试,一般会选择Robolectric模拟android的相关实现。网上关于Volley的单元测试这方面的资料都不太全,经过一段时间的折腾摸索,终于搞掂了,现将方法放上来跟大家分享。

2015-06-29 10:43:43 576

原创 Android Studio内存优化

今天发现android studio用不了多久就占用了大部分内存,后台进程中除了studio64.exe外还有一些java.exe进程,这些进程是Gradle执行时候产生的,这样8G内存很快就没了,这里转载一下stackoverflow上面的一些解决方法1)在Settings->Plugins里将不需要的插件禁用掉,如下面这些(其实这是加快速度而已)CVS Integratio

2015-06-25 22:00:41 918

转载 java对象占内存大小

一.先来看看理论空对象占8个字节 有数据成员的话,你把数据成员按基本数据类型和对象引用分开统计。 基本数据类型按byte/boolean=1,char/short=2,int/float=4,long/double=8,累加,然后对齐到8的倍数。 对象引用按每个4字节,累加,然后对齐到8个字节的倍数。 ============= 对象占用字节数=基本的8字节+基本数据类

2013-06-26 17:05:03 433

原创 删除android项目多余的资源

删除多余的资源可以加快编译和运行速度这个程序是用http://code.google.com/p/android-unused-resources/进行修改,增加了删除功能运行方式:java -jar android_unused_resources_advance.jar androidProjectPath isDelete其中androidProjectPath为android项

2012-11-08 00:04:10 1443

原创 mysql配置

一)允许外网访问1.修改/etc/mysql/my.cnf注释bind-address   = 127.0.0.1为了数据的安全,默认MySQL只守候在127.0.0.1上,前面是没有注释的,所以就只能本机访问。2.登录mysql(根据情况选择)mysql>use mysqlmysql>update user set host

2011-12-12 14:36:49 307

转载 Linux下Swing中文字体变成方框的问题解决

最近安装了netbean 发现启动后。所有的中文字体都变成了方框的字符。 经过查找资料发现。 将字体 simsun.ttf  没有可以在window系统中window/Fonts/里面找到 修改扩展名为 ttf 然后拷贝到 jdk/jre/lib/fonts/fallba

2011-08-25 08:53:25 719

原创 spring测试

@ContextConfiguration(locations={"../config/applicationContext-dao.xml", "../config/applicationContext-service.xml"})public class CustomerS

2011-07-27 08:52:12 307

原创 spring事务

一,配置 jdbc:postgresql://localhost:5432/lcmDB_Dev org.postgresql.Driver lcmadmin org.hibernate.dialect.PostgreSQLDialec

2011-07-26 23:24:30 350

原创 android不同应用程序之间启动Activity

<br /><br />说明:<br /> <br />application1有com.rgm1.Activity1,application2有com.rgm2.Activity2,在Activity1中调用Activity2代码如下:<br /> <br />Intent intent = new Intent();<br />intent.setClassName("com.rgm2", "com.rgm2.Activity2");<br />this.startActivity(intent);

2011-05-24 14:00:00 609

原创 android开机启动activity或service

原理:一,注册一个broadcast receiver监听action为"android.intent.action.BOOT_COMPLETED"的intent二,broadcast receiver代码中启动activity或servicepublic class BootReceiver extends BroadcastReceiver {

2011-05-23 22:56:00 777

原创 spring注入为null的问题

<br />一,新建一个util类,TestUtil:<br /> <br /><br />public class TestUtil {<br /> <br /><br />private MyService myService;<br /> <br />public MyService getMyService() {<br />return myService;<br />}<br /> <br />public void setMyService(MyService myService) {<br

2011-05-23 22:43:00 1912

原创 android读写sd卡文件

<br /> <br />读写sd卡文件,只需要用普通Java io就可以了,Environment.getExternalStorageDirectory()为sd卡路径的File<br /> <br />注意:用模拟器运行时需要加载sd卡支持,否则会报read-only system<br /> <br />一,写文件<br /> <br />try {<br />File myfile = new File(Environment.getExternalStorageDirectory(), "MyD

2011-05-19 23:15:00 1624 1

原创 extjs4+struts2

struts2配置:app.js:Ext.onReady(function() {    Ext.define('YunBean', {        extend: 'Ext.data.Model',            fields: ['id', 'nickname'],

2011-05-17 23:06:00 1938 1

原创 Exception研究

<br />Exception研究:<br /><br />Exception 的构造函数如下:<br /><br />1) Exception();<br />2) Exception(String msg);<br />3) Exception(Throwable cause);<br />4) Exception(String msg, Throwable cause);<br /><br /><br />一,构造函数适用场合<br />当代码块中需要抛异常,而且代码块没有

2011-05-17 22:56:00 357

原创 UML学习笔记

UML由图和元模型组成,图是语法,元模型是语义。UML主要包括三个基本构造块:事物(Things)、关系(Relationships)和图(Diagrams)。 1.1 UML的基本构造块 1.1.1事物 事物是是实体抽象化的最终结果,是模型中的基本成员,UML中包含结构事物、行为事物、分组事物和注释事物。 (1)结构事物(Structural things) 

2009-10-22 22:35:00 428

原创 wap学习笔记

一、             什么是 WAP?无线产品提出了 WAP 的理念。此标准的要点是在无线设备上展示因特网内容。·  WAP 指无线应用协议 ·  WAP 是一种应用程序通信协议 ·  WAP 被用来访问服务及信息 ·  W

2009-10-17 17:23:00 617

原创 第一个Android程序

一,下载开发资源: 1,下载最新的Android SDK  http://code.google.com/android/download.html2,下载最新的ADT插件 二,配置环境: 1,在eclipse安

2009-09-27 18:01:00 2115

原创 JavaME学习笔记

1 体系介绍和环境配置... 11.1 J2ME分为两类:... 11.2 J2ME体系架构(底层—>高层) 21.3 环境搭建... 22 高级界面开发...

2009-09-23 16:34:00 1404 2

原创 Oracle学习笔记附录

一.表结构Create table emp(       empno number(4) primary key,         --雇员编号       ename varchar2(10),                                       job varchar2(9),

2009-09-23 16:25:00 369

原创 Oracle学习笔记7

一.存储过程1)--创建存储过程Create or replace procedure pIs         Cursor c is                Select * from emp for update;Begin         For v_emp in c l

2009-09-23 16:07:00 343

原创 Oracle学习笔记8

一.常见问题1)求部门中哪些人的薪水最高Select ename, sal from empJoin (select max(sal) max_sal, deptno from emp group by deptno) tOn (emp.sal = t.max_sal and emp.deptno = t.deptno);

2009-09-23 16:07:00 345

删除android项目没用的资源

删除android项目没用的资源,用法如下: java -jar android_unused_resources.jar F:\my_android true 其中第一个参数为android项目路径,第二个参数为是否删除,如果为false则只显示没用的资源 每运行一遍,重新生成该android项目后继续运行该命令,直到只剩下以id开头的行,本软件可能有bug,在运行前请先备份好项目,如有问题请联系我

2012-11-08

android unuserd resources advance

modify from http://code.google.com/p/android-unused-resources/ , add delete function. usage : java -jar android_unused_resources_advance.jar androidProjectPath isDelete, please backup your project before run, have fun

2012-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除