自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

七秒

吾生有涯而知也无涯

  • 博客(42)
  • 资源 (19)
  • 收藏
  • 关注

原创 记一次Redis性能测试

文章目录记一次对Redis单机版的性能测性环境测试结论记一次对Redis单机版的性能测性在某书本上,有描述,redis 支持十几万次/s的读、81000万次的写。读写性能可能有多方面因素,最近刚买了一台云主机,今天我也来测试下吧。代码如下:import redis.clients.jedis.Jedis;public class QpsRedisTest { public static void main(String[] args) { //如果使用网络,则无法测试性

2020-06-14 18:28:10 748 2

原创 IDEA配置方法名注释,解决参数非正常生成问题

解决:IDEA配置方法名注释问题根据其他博主的方法进行配置后,发现方法的参数生成的注释会有问题,@param [age,name] 显示成这样,IDEA提示红色错误;如下图:解决方法:groovyScript脚本替代 ‘paramparamparam’ = methodParameters() groovyScript("def result='';def params=\"${_1}\...

2019-07-02 21:39:02 1775

转载 JSTL 标签大全详解

(尊重劳动成果,转载请注明出处:http://blog.csdn.NET/qq_25827845/article/details/53311722  冷血之心的博客)一、JSTL标签介绍1、什么是JSTL?        JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP

2017-07-14 16:39:57 613

转载 IntelliJ IDEA 2017 注册方法

本文使用破解方式注册。下载破解文件JetbrainsCrack-2.6.2.jar下载地址: 链接:http://pan.baidu.com/s/1bpALM0n 密码:q09vhttp://idea.lanyus.com/开始破解一、将下载的 JetbrainsCrack-2.6.2.jar 破解补丁放在你的安装idea下面的bin的目录下面(如图)。

2017-07-14 16:20:41 422

转载 IntelliJ IDEA 部署Tomcat及创建一个web工程

原文:http://www.cnblogs.com/wql025/p/5011868.html一、部署Tomcat二、新建一个web工程1.新建一个Project2.现在建立一个简单的web工程,所以只勾选下面选中的,此外,本版本(IntelliJ IDEA 14.1.5只支持3.1版本,并不支持更低版本)3.第2步骤

2017-07-14 16:18:02 1703

转载 NDK入门:Application.mk简介

Application.mk简介:0. 基础知识介绍:Application.mk用来描述应用程序需要哪些modules。Application.mk通常放在:$PROJECT/jni/Application.mk。2. Application.mk变量:Application.mk是GNU Makefile的一个小片段。它可以定义以下变量。

2017-07-07 16:43:47 1561

转载 NDK入门:Android.mk实用技巧

例1:JNI程序使用libhello-jni.so的符号。libhello-jni.so由hello-jni.c组成。hello-jni.c如下:#include#include#include#define  LOG_TAG    "libhello-jni"#define  LOGE(...)  __android_log_p

2017-07-07 16:36:40 324

转载 NDK入门:Android.mk的制作

0. Android.mk简介:Android.mk文件用来告知NDK Build 系统关于Source的信息。 Android.mk将是GNU Makefile的一部分,且将被Build System解析一次或多次。所以,请尽量少的在Android.mk中声明变量,也不要假定任何东西不会在解析过程中定义。Android.mk文件语法允许我们将Source打包成一个"modules

2017-07-07 15:50:18 390

转载 NDK入门:老码农谈NDK开发

关于NDK,我也天真过5、6年前刚拿到HTC的G1开始做Android开发时,得知Java可以和C混编激动不已,真的是拿到钥匙见什么都是锁,老想着用NDK做些事情。到后来公司做了一个带有强烈技术风格的业务决策,我被迫把NDK来回折腾了很长时间,也没能折腾出什么成果,但这个决策却把公司折腾完蛋,我也就对NDK渐渐心恢意冷了,真正体会到,做业务,服务用户为主,技术上,好用是王道。今天收

2017-07-07 11:41:14 304

转载 Fragment Transactions和Activity状态丢失

本文由 伯乐在线 - 独孤昊天 翻译。未经许可,禁止转载!英文出处:androiddesignpatterns。欢迎加入翻译组。下面的堆栈跟踪和异常代码,自从Honeycomb的初始发行版本就一直使得StackOverflow很迷惑。Java

2017-07-05 15:02:11 190

转载 坐在马桶上看算法:快速排序

算法的精髓在于,跟它一比高数也显得那么生动活泼…。本文由啊哈磊吐槽而成,话说我还是头一次见到这么萌的变量,简直颠覆我对变量这个兵种、对算法这个种族的传统观念。正在被算法欺负吗?快进来看看:高快省的排序算法有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。假设我们现在对“6  1  2 7  9  3  4  5 10  8”

2017-06-26 09:31:31 482

转载 AndroidStudio Duplicate files copied in APK错误解决方案

在AndroidStudio使用中,很多人会遇到Duplicate files copied in APK 这种错误,导致程序不能编译或者不能打包。出现这种原因就是在编译或者打包阶段出现文件重复的问题,其实解决这些问题很简单,我们只需要根据错误提示增加在gradle文件配置packagingOptions配置。在之前eclipse项目时使用apache-mime4j-0.6.jar和httpm

2017-06-16 17:26:32 497

转载 Android Studio如何删除module

当你想在Android Studio中删除某个module时,大家习惯性的做法都是选中要删除的module,右键去找delete。但是在android Studio中你选中module,右键会发现没有delete,如图:为什么会没有delete按钮,不科学啊,难道是Android Studio的bug或者设计组考虑不周。其实这边没有delete按钮主要原因是因为Andr

2017-06-16 15:39:00 735

转载 Android Studio 导入eclipse工程

接下来的重心会进行Android Studio官方关于android Studio说明的系列文档的翻译。 假如你以前是用Eclipse进行开发,想迁移到Android Studio上。你需要导出你的工程,导出的目的是为了生成Gradle文件。然后将导出的工程导入Android Studio即可。从Eclipse导出 1、更新你的Eclipcs的ADT插件(ADT的版本必须大于等于22.0) 2

2017-06-16 15:10:27 301

原创 android studio 初探

将以前的项目转成Android studio,导入后,遇到一堆问题,真有点(ˇˍˇ) 想~放弃as了,编译要3到四分钟,跟eclipse性能比起来真得是差太多了。是不是as的语法检测等限制的太多了,build完后就崩溃了,在eclipse跑的好好的项目,在as上跑出来几百个error!瞬间蒙逼!1、build tool 和 sdk 版本不一致,as自动识别并下载2、drawable-hdpi的图片

2017-06-16 14:18:55 2408

原创 IntelliJ IDEA使用技巧一览表

Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+Shift+Space 自动补

2017-06-16 09:31:57 549

转载 你真的了解Instant Run吗?

原文:http://mp.weixin.qq.com/s?__biz=MzA5MzI3NjE2MA==&mid=2650236001&idx=1&sn=f2ac9a45ebe0d59fa11d9599ad7cca50&scene=1&srcid=0531FeHOeE9jFfhPgH1AnA7Q#wechat_redirect今天是周二,又轮到我写文章了。先扯点题外话,我是2010年

2017-06-15 17:56:08 609

原创 动脑学院学习笔记-EventBus 3.0核心原理,打造事件分发框架

EventBus 解决消息事件传递,线程切换问题。订阅者模式,核心也是Hander机制。3.0加入注解,通过注册类的注解 RxBus是一个设计模式,核心原理是RxJava,链式调度,事件变换,线程切换,有入门门槛,效率比EventBus高。1、消息传递,传统的实现方式: Intent方式 (繁琐,依赖方法),接口方式(处理单一,需要处理者的引用,面对复杂的业务,产生很多接口),广播(效率

2017-06-02 00:26:35 1620 1

原创 找到正确的方式才是提升效率的最佳方式

给自己挖了个坑,这不,搞到现在才解决,领导就在半小时前离去!下面是引起这次错误的代码片段: private String getFormBID(TicketBean bean){ String html = UrlConnectUtil.getFromHttpsURL(URL_HOME_PAGE); if(html != null && !html.equal

2017-05-30 00:55:57 351

原创 Jsoup+JavaMail实现自动投票,验证邮箱功能

前几天,突然接到boss任务,说客户要在手机上,实现一个自动投票的功 能。而且要一天搞出来。让暴风雨来的更猛烈吧!加班的节奏吗?虽然是个小工具,但是麻雀虽小,五脏俱全。首先,先拆分下自动投票的需求,以及投票生效条件:1、在网站上输入用户名,和邮箱账号,然后点击确认;系统自动向邮箱发送一个链接。 2、登录邮箱账号,打开链接,跳转到该网站的页面,投票完成。boss给我的就只有一个页面,页面上圈

2017-05-27 15:22:54 968

原创 UDP在WiFi环境中的丢包问题

最近做的一个项目,选择UDP作为通信协议。采用WIFI连接,来进行数据通信。WiFi是一种无线电磁波,容易受干扰。在实际测试中,当设备开启后,在公司网络环境下,间隔三四米的时候ping包的丢包率就非常高了,导致APP无法稳定的控制设备。现在我们需要一步步排查导致丢包问题的来源。1、排查软件问题(一般引起问题,最先查找的地方) 2、信号源干扰问题:802.1 a/b/c/g/n工作在2.4和5.8频

2017-05-05 18:20:04 7621 1

原创 Android Service使用误区

做应用的都应该熟悉Service这个类。Android四大组件之一。Activity的反面,没有界面,后台运行,但是它仍然是运行在主界面的。Activity退出时,Service仍可以继续执行。Service常见用于播放器,Service + Thread + Notification的模式很常见。Service也可以用来远程调用。有一次遇到一位同事写的定位代码,他使用的service,利用ser

2017-04-27 09:49:12 417

转载 修复SQLite-database disk image is malformed

运行某些SQL语句出错database disk image is malformed说明SQLite的内部数据格式,已经损坏sqlite> PRAGMA integrity_check;*** in database main ***Main freelist: 3 of 3 pages missing from overflow list starting at

2017-04-25 14:39:09 731

原创 判断Android程序前后台切换的几种方法

Android在前后台切换时,我们可能需要做一些处理:发送通知栏消息,提示APP在后台运行;或者我们需要暂停程序里的某些线程,或者让线程池的执行时间降低,以保证较高的内存,而避免被回收。那么我们有几种方式可以来判断呢? 思路1:在一个service里,使用一个线程,通过 ActivityManager.RunningAppProcessInfo轮询检测。...

2017-04-25 14:33:33 10842 3

原创 获取Android手机MAC的一些方法

获取Android手机MAC的一种实现方案,仅供参考,哈哈哈!是否还有其他更优的解决方法呢?请注意,高版本在WiFi关闭时,获取不到MAC ` /** * 获取手机MAC; * @param context * @return */public static String getWlanMac(Context context){ S

2017-04-13 18:12:56 3060

原创 手机蓝牙APP开发之取整报值

手机蓝牙APP开发之取整报值 Java中round、ceil、floor函数的使用场景:在开发手机蓝牙模块中,需要对信号强度值进行语音播报,这不,就得用到Math里面的取整函数哈!但是这里需要考虑的是,负数需要取上整,正数需要取下整。原理:round取四舍五入值 ceil取上整,即不小于它的整数floor取下整,即不大于它的整数例子: param round ceil

2017-04-11 15:38:43 512

原创 gridview position =0多次调用getView, 如果有异步加载,那会导致程序效率低,并且导致position=0的控件显示有问题

问题:gridview  position =0多次调用getView, 如果有异步加载,那会导致程序效率低,并且导致position=0的控件显示有问题。查找了些资料,大概是因为gridview需要计算每个item的size导致,具体的如何调用原理我还不太了解解决:很多说设置gridview布局以及父布局的width和height为fill_parent,或者指定大小,但是我都试过了,不

2016-03-05 23:05:57 1605

原创 Android toast工具类

package com.androidstatus.udp.util;import android.content.Context;import android.view.Gravity;import android.widget.Toast;/** * Toast Manager , be watching out for using in Main Thread * */

2015-01-28 17:51:04 920

原创 Android打印日志工具类

Android打印日志工具类package com.androidstatus.udp.util;import java.util.HashMap;import java.util.concurrent.ThreadPoolExecutor.CallerRunsPolicy;import com.androidstatus.observer.CallObserver;imp

2015-01-28 10:08:48 797

原创 des工具类,这样就够了,嘿嘿

des加密代码,这样足已!

2015-01-27 09:45:31 1008

转载 ubuntu下android源码的下载(最新)

本文为原创文章,转载请注明出处:http://blog.csdn.net/droidpioneer博文《Android源码下载——用git clone实现单个目录下载》介绍了采用git clone方法下载Android单个目录源码的方法,这篇文章已经有四年的历史,这期间Google对源代码的管理网站已经进行了更改,直接采用原来的方法下载源代码已经失效。本文介绍了在ubuntu下

2014-09-26 11:12:37 694

转载 ubuntu下android源码的下载(最新)

在ubuntu下下载android源码我断断续续搞了好几个月,希望大家不要向我学习啊!一次性搞定!这里给大家一些建议啊,如果是看书的话看下书的出版日期,超过一年的基本上失效,网上的也是,特别是在国内,基本上连不上。步骤1:更改hosts也许这一步不是必须的,但是为了以防万一还是改了吧,也没有什么损失!?1$sudo gedit /et

2014-09-25 22:30:16 717

原创 2013年菜鸟程序员的自我总结

“嗖嗖”时间一晃而过,跟以往一样,打开chrome输入csdn.net,看看别人撰写的博客。看到很多大牛们都在给自己的2013总结经验与成长,我也不禁感概,2013我成长了多少?岁月是把杀猪刀,催人老,但是我却喜欢这种感觉,因为我们老的理所当然,老带来了成长与成熟。回望过去的一年,我能清晰记忆的事情不多。关于工作上的事,貌似没什么大的收获与进展。这可能是刚毕业一年半的小伙子都会面临的迷茫与

2013-12-25 14:14:21 805

原创 我的近期学习目标

出来工作一年,所学甚少,不觉感叹嘘唏,几乎都在gaming ,真是对自己极大不负责任。如今悔悟不已啊!      给自己定了个小目标,简简单单的走过去,慢慢充实自己,实现自己的梦想,实现自己的人生价值。      还是分阶段来吧,番茄工作法把自己的工作细分到25分钟,那我就把目标以一个月为周期来走:      第一阶段目标:2013-10-08 ~ 2013-12-01     

2013-10-08 09:54:28 1246

转载 RoboGuice使用

转载自:http://www.cnblogs.com/xiongbo/archive/2011/05/30/2063350.htmlRobo guice的介绍RoboGuice 使得进行Android开发更加方便,使得开发变得更加简单也更有乐趣。当你调用getIntent().getExtras()是不是经常检查是否为null?RoboGuice可以帮助你。想想调用findView

2013-09-27 16:30:44 926

原创 在view中如何保存自定义view的状态

O(∩_∩)O哈哈~,今天看别人代码时发现有好东西就顺便弄上来了,其实很简单也很实用,先记录下来。package com.huangxj.androidall;import android.content.Context;import android.os.Parcel;import android.os.Parcelable;import android.view.V

2013-09-26 12:33:54 1161

转载 eclipse无法识别我们的小米2

文章来自小米社区:http://bbs.xiaomi.cn/thread-5672159-1-1.html 相信不止一个搞开发的都遇到了这个问题. eclipse无法识别我们的小米2 .即使开启了调试模式 .刚才放狗搜了半天.终于找到了一个可用的方法.以测试成功. 20121127214802.jpg (58.49 KB, 下载次数: 32)下载附件

2013-09-23 17:29:28 2086

转载 socket failed:ECONNRESET(Connection reset by peer)

转自小米社区:http://bbs.xiaomi.cn/thread-6989020-1-1.html如题:从刷新完JLB11.0后,我用数据流量上新浪微博时会报socket failed:ECONNRESET(Connection reset by peer),用数据流量打开其他网络应用也是,开始图标小E下面有上下两个箭头,后来就全部消失了,让我纠结了好久。baidu  google

2013-09-17 11:51:42 2981

转载 Android 使用httpclient对self-signed certificate网站进行SSL连线

Android SDK 在进行 https 连线时,对于自签署的凭证是会拒绝连线的,会得到 Not trusted server certificate 的例外。如果使用 HttpsURLConnection 来连线,网络上可以找到一些破解方法,在此不多谈。使用 apache httpclient 其实执行效率比较差一点,但是他最大的好处就是有内建的机制储存cookie,并且也可以跟随 serve

2013-05-24 15:16:41 718

转载 Android软键盘弹出不影响布局的方法

Android软键盘弹出不影响布局的方法 博客分类:android The AndroidManifest.xml Fileandroid:windowSoftInputMode=["stateUnspecified","stateUnchanged", "stateHidden","stateAlwaysHidden", "stateVisib

2013-05-21 20:25:57 2155

jdk1.8_Linux安装手册.zip

Linux 64位操作系统的JDK1.8压缩包,内附安装说明;官方网站下载还要注册,超级麻烦!

2020-06-14

Eclipse SVN插件

很好用的插件,提供团队开发效率!资源分最低要1分,没办法了!!

2017-09-28

Jsoup+JavaMail实现自动投票,验证邮箱功能

Jsoup+JavaMail实现自动投票,验证邮箱功能

2017-05-27

Android简单的测量手机经纬度的工具

这是一个简单的测量手机经纬度的工具,提供的测量方式:GPS、WLAN/GPRS、简单的UI,GPS实际误差10m之内;仅供参考

2015-09-14

Wifi扫描显示;设置连接到指定WiFi;获取WiFi历史连接记录密码

一个Android连接WiFi设置的例子,可以显示WiFi列表,设置连接指定的WIFI,查看已保存wifi的密码(需要root权限),连接上wifi的详细信息:本机IP,本机MAC,网关,DNS,网卡接口名等信息。 之前上传过的DEMO:后来公司需要增加WiFi高级设置选项,设置WiFi的DHCP或者静态IP设置(静态IP包括:IP地址,网关、DNS等信息),所以加了些接口,在WiFiUtil.java类里面

2015-08-07

Android 桌面快捷方式

Android 桌面快捷方式: 创建和删除

2015-03-05

Android下拉刷新上拉加载更多

Android 下拉刷新上拉加载更多 , 优化版本

2015-03-05

Linux 命令大全

Linux 命令大全 Linux常见命令及使用语法.chm文件

2014-08-07

google-gson-2.2.2-release

google-gson-2.2.2-release

2014-08-05

javacsv2.1实例

很简单的javacsv2.1实例,csv格式流的数据还是应用的挺广的

2014-07-08

Java TCP/IP Socket原版

Java.TCPIP.Socket编程英文版第二版

2014-07-08

Android TextView的走马灯三种实现方式

1、Android自带属性:marquee、ellipsize等 2、对第一种的补充,第一种失去焦点就无法继续走马灯了 3、重新绘画走马灯效果 第三种不够完善,没有第二种效果好;但是看实际应用场景了,先记录下了。

2014-06-24

Roboguice2.0在Android上的应用实例

Roboguice2.0不兼容1.x版本的包,新的版本也加入了很多新的特性,更好用,这个例子只是一个很简单的例子,主要是记录一下,O(∩_∩)O哈哈~

2014-06-23

Android Wifi连接例子

一个Android连接WiFi设置的例子,可以设置连接指定的WIFI,查看已保存wifi的密码(需要root权限),连接上wifi的详细信息:本机IP,本机MAC,网关,DNS,网卡接口名等信息。

2014-06-17

Android分页获取sqlite数据

适合初学者 知识点: 1、listView分页加载 2、利用SparseArray实现ViewHolder的缓存 3、java反射机制读取sqlite查询结果 4、sqlite数据库分页读取 5、文件拷贝操作

2014-03-30

java socket实现smtp发送邮件,支持SSL

上次传的好像问题蛮多的,评论有人说qq不能发,自己查了下,确实qq的smtp服务器端口改了,新的端口为465,SSL协议,所以现在这个应该是支持qq,gmail的,测试过了。小弟不才,能用就ok啦。

2014-03-29

java socket发送SMTP邮件,支持SSL,支持发附件,抄送且发送的邮件标题内容都无乱码!

java socket发送SMTP邮件,支持SSL,支持发附件,抄送且发送的邮件标题内容都无乱码!

2013-10-24

Java Socket 实现SMTP邮件发送,支持SSL/TSL

Java Socket 实现SMTP邮件发送,支持SSL/TSL

2013-10-24

用java socket实现smtp邮件发送,支持SSL

简单实现用java socket实现smtp邮件发送,支持SSL/TSL协议;

2013-10-24

空空如也

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

TA关注的人

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