<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[七秒]]></title><description><![CDATA[吾生有涯而知也无涯]]></description><link>https://blog.youkuaiyun.com/juishi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; juishi]]></copyright><item><title><![CDATA[记一次Redis性能测试]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/106749190</link><guid>https://blog.youkuaiyun.com/juishi/article/details/106749190</guid><author>juishi</author><pubDate>Sun, 14 Jun 2020 18:28:10 +0800</pubDate><description><![CDATA[文章目录记一次对Redis单机版的性能测性环境测试结论
记一次对Redis单机版的性能测性
在某书本上，有描述，redis 支持十几万次/s的读、81000万次的写。读写性能可能有多方面因素，最近刚买了一台云主机，今天我也来测试下吧。代码如下：

import redis.clients.jedis.Jedis;

public class QpsRedisTest {

    public static void main(String[] args) {
        //如果使用网络，则无法测试性]]></description><category></category></item><item><title><![CDATA[IDEA配置方法名注释，解决参数非正常生成问题]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/94486180</link><guid>https://blog.youkuaiyun.com/juishi/article/details/94486180</guid><author>juishi</author><pubDate>Tue, 02 Jul 2019 21:39:02 +0800</pubDate><description><![CDATA[解决：IDEA配置方法名注释问题
根据其他博主的方法进行配置后，发现方法的参数生成的注释会有问题，@param [age,name] 显示成这样，IDEA提示红色错误；如下图：

解决方法：groovyScript脚本替代 ‘paramparamparam’ = methodParameters()

 groovyScript("def result='';def params=\"${_1}\...]]></description><category></category></item><item><title><![CDATA[JSTL 标签大全详解]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/75125125</link><guid>https://blog.youkuaiyun.com/juishi/article/details/75125125</guid><author>juishi</author><pubDate>Fri, 14 Jul 2017 16:39:57 +0800</pubDate><description><![CDATA[（尊重劳动成果，转载请注明出处：http://blog.youkuaiyun.com/qq_25827845/article/details/53311722  冷血之心的博客）




一、JSTL标签介绍




1、什么是JSTL？

        JSTL是apache对EL表达式的扩展（也就是说JSTL依赖EL），JSTL是标签语言！JSTL标签使用以来非常方便，它与JSP]]></description><category></category></item><item><title><![CDATA[IntelliJ IDEA 2017 注册方法]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/75121050</link><guid>https://blog.youkuaiyun.com/juishi/article/details/75121050</guid><author>juishi</author><pubDate>Fri, 14 Jul 2017 16:20:41 +0800</pubDate><description><![CDATA[本文使用破解方式注册。

下载破解文件JetbrainsCrack-2.6.2.jar

下载地址： 
链接：http://pan.baidu.com/s/1bpALM0n 密码：q09v

http://idea.lanyus.com/

开始破解

一、将下载的 JetbrainsCrack-2.6.2.jar 破解补丁放在你的安装idea下面的bin的目录下面（如图）。]]></description><category></category></item><item><title><![CDATA[IntelliJ IDEA 部署Tomcat及创建一个web工程]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/75120558</link><guid>https://blog.youkuaiyun.com/juishi/article/details/75120558</guid><author>juishi</author><pubDate>Fri, 14 Jul 2017 16:18:02 +0800</pubDate><description><![CDATA[原文：http://www.cnblogs.com/wql025/p/5011868.html





一、部署Tomcat



二、新建一个web工程

1.新建一个Project



2.现在建立一个简单的web工程，所以只勾选下面选中的，此外，本版本（IntelliJ IDEA 14.1.5只支持3.1版本，并不支持更低版本）



3.第2步骤]]></description><category></category></item><item><title><![CDATA[NDK入门：Application.mk简介]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/74738242</link><guid>https://blog.youkuaiyun.com/juishi/article/details/74738242</guid><author>juishi</author><pubDate>Fri, 07 Jul 2017 16:43:47 +0800</pubDate><description><![CDATA[Application.mk简介：


0. 基础知识介绍：
Application.mk用来描述应用程序需要哪些modules。Application.mk通常放在：$PROJECT/jni/Application.mk。




2. Application.mk变量：
Application.mk是GNU Makefile的一个小片段。它可以定义以下变量。



]]></description><category></category></item><item><title><![CDATA[NDK入门：Android.mk实用技巧]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/74737253</link><guid>https://blog.youkuaiyun.com/juishi/article/details/74737253</guid><author>juishi</author><pubDate>Fri, 07 Jul 2017 16:36:40 +0800</pubDate><description><![CDATA[例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]]></description><category></category></item><item><title><![CDATA[NDK入门：Android.mk的制作]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/74726205</link><guid>https://blog.youkuaiyun.com/juishi/article/details/74726205</guid><author>juishi</author><pubDate>Fri, 07 Jul 2017 15:50:18 +0800</pubDate><description><![CDATA[0. Android.mk简介：
Android.mk文件用来告知NDK Build 系统关于Source的信息。 Android.mk将是GNU Makefile的一部分，且将被Build System解析一次或多次。所以，请尽量少的在Android.mk中声明变量，也不要假定任何东西不会在解析过程中定义。


Android.mk文件语法允许我们将Source打包成一个"modules]]></description><category></category></item><item><title><![CDATA[NDK入门：老码农谈NDK开发]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/74643600</link><guid>https://blog.youkuaiyun.com/juishi/article/details/74643600</guid><author>juishi</author><pubDate>Fri, 07 Jul 2017 11:41:14 +0800</pubDate><description><![CDATA[关于NDK，我也天真过

5、6年前刚拿到HTC的G1开始做Android开发时，得知Java可以和C混编激动不已，真的是拿到钥匙见什么都是锁，老想着用NDK做些事情。到后来公司做了一个带有强烈技术风格的业务决策，我被迫把NDK来回折腾了很长时间，也没能折腾出什么成果，但这个决策却把公司折腾完蛋，我也就对NDK渐渐心恢意冷了，真正体会到，做业务，服务用户为主，技术上，好用是王道。

今天收]]></description><category></category></item><item><title><![CDATA[Fragment Transactions和Activity状态丢失]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/74449812</link><guid>https://blog.youkuaiyun.com/juishi/article/details/74449812</guid><author>juishi</author><pubDate>Wed, 05 Jul 2017 15:02:11 +0800</pubDate><description><![CDATA[本文由 伯乐在线 - 独孤昊天 翻译。未经许可，禁止转载！
英文出处：androiddesignpatterns。欢迎加入翻译组。

下面的堆栈跟踪和异常代码，自从Honeycomb的初始发行版本就一直使得StackOverflow很迷惑。






























Java




]]></description><category></category></item><item><title><![CDATA[坐在马桶上看算法：快速排序]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/73732350</link><guid>https://blog.youkuaiyun.com/juishi/article/details/73732350</guid><author>juishi</author><pubDate>Mon, 26 Jun 2017 09:31:31 +0800</pubDate><description><![CDATA[算法的精髓在于，跟它一比高数也显得那么生动活泼…。本文由啊哈磊吐槽而成，话说我还是头一次见到这么萌的变量，简直颠覆我对变量这个兵种、对算法这个种族的传统观念。正在被算法欺负吗？快进来看看：

高快省的排序算法

有没有既不浪费空间又可以快一点的排序算法呢？那就是“快速排序”啦！光听这个名字是不是就觉得很高端呢。

假设我们现在对“6  1  2 7  9  3  4  5 10  8”]]></description><category></category></item><item><title><![CDATA[AndroidStudio Duplicate files copied in APK错误解决方案]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/73342663</link><guid>https://blog.youkuaiyun.com/juishi/article/details/73342663</guid><author>juishi</author><pubDate>Fri, 16 Jun 2017 17:26:32 +0800</pubDate><description><![CDATA[在AndroidStudio使用中，很多人会遇到Duplicate files copied in APK 这种错误，导致程序不能编译或者不能打包。出现这种原因就是在编译或者打包阶段出现文件重复的问题，其实解决这些问题很简单，我们只需要根据错误提示增加在gradle文件配置packagingOptions配置。
在之前eclipse项目时使用apache-mime4j-0.6.jar和httpm]]></description><category></category></item><item><title><![CDATA[Android Studio如何删除module]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/73332369</link><guid>https://blog.youkuaiyun.com/juishi/article/details/73332369</guid><author>juishi</author><pubDate>Fri, 16 Jun 2017 15:39:00 +0800</pubDate><description><![CDATA[当你想在Android Studio中删除某个module时，大家习惯性的做法都是选中要删除的module，右键去找delete。但是

在android Studio中你选中module，右键会发现没有delete，如图：




为什么会没有delete按钮，不科学啊，难道是Android Studio的bug或者设计组考虑不周。其实这边没有delete按钮主要原因是因为Andr]]></description><category></category></item><item><title><![CDATA[Android Studio 导入eclipse工程]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/73331975</link><guid>https://blog.youkuaiyun.com/juishi/article/details/73331975</guid><author>juishi</author><pubDate>Fri, 16 Jun 2017 15:10:27 +0800</pubDate><description><![CDATA[接下来的重心会进行Android Studio官方关于android Studio说明的系列文档的翻译。 
假如你以前是用Eclipse进行开发，想迁移到Android Studio上。你需要导出你的工程，导出的目的是为了生成Gradle文件。然后将导出的工程导入Android Studio即可。从Eclipse导出 
1、更新你的Eclipcs的ADT插件（ADT的版本必须大于等于22.0） 
2]]></description><category></category></item><item><title><![CDATA[android studio 初探]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/73331035</link><guid>https://blog.youkuaiyun.com/juishi/article/details/73331035</guid><author>juishi</author><pubDate>Fri, 16 Jun 2017 14:18:55 +0800</pubDate><description><![CDATA[将以前的项目转成Android studio，导入后，遇到一堆问题，真有点(ˇˍˇ） 想～放弃as了，编译要3到四分钟，跟eclipse性能比起来真得是差太多了。是不是as的语法检测等限制的太多了，build完后就崩溃了，在eclipse跑的好好的项目，在as上跑出来几百个error！瞬间蒙逼！
1、build tool 和 sdk 版本不一致，as自动识别并下载2、drawable-hdpi的图片]]></description><category></category></item><item><title><![CDATA[IntelliJ IDEA使用技巧一览表]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/73321424</link><guid>https://blog.youkuaiyun.com/juishi/article/details/73321424</guid><author>juishi</author><pubDate>Fri, 16 Jun 2017 09:31:57 +0800</pubDate><description><![CDATA[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 自动补]]></description><category></category></item><item><title><![CDATA[你真的了解Instant Run吗？]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/73294767</link><guid>https://blog.youkuaiyun.com/juishi/article/details/73294767</guid><author>juishi</author><pubDate>Thu, 15 Jun 2017 17:56:08 +0800</pubDate><description><![CDATA[原文：http://mp.weixin.qq.com/s?__biz=MzA5MzI3NjE2MA==&mid=2650236001&idx=1&sn=f2ac9a45ebe0d59fa11d9599ad7cca50&scene=1&srcid=0531FeHOeE9jFfhPgH1AnA7Q#wechat_redirect

今天是周二，又轮到我写文章了。

先扯点题外话，我是2010年]]></description><category></category></item><item><title><![CDATA[动脑学院学习笔记-EventBus 3.0核心原理，打造事件分发框架]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/72838853</link><guid>https://blog.youkuaiyun.com/juishi/article/details/72838853</guid><author>juishi</author><pubDate>Fri, 02 Jun 2017 00:26:35 +0800</pubDate><description><![CDATA[EventBus 解决消息事件传递，线程切换问题。订阅者模式，核心也是Hander机制。3.0加入注解，通过注册类的注解
  
  RxBus是一个设计模式，核心原理是RxJava，链式调度，事件变换，线程切换，有入门门槛，效率比EventBus高。
1、消息传递，传统的实现方式： Intent方式 （繁琐，依赖方法），接口方式（处理单一，需要处理者的引用，面对复杂的业务，产生很多接口），广播（效率]]></description><category></category></item><item><title><![CDATA[找到正确的方式才是提升效率的最佳方式]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/72807139</link><guid>https://blog.youkuaiyun.com/juishi/article/details/72807139</guid><author>juishi</author><pubDate>Tue, 30 May 2017 00:55:57 +0800</pubDate><description><![CDATA[给自己挖了个坑，这不，搞到现在才解决，领导就在半小时前离去！
下面是引起这次错误的代码片段：    private String getFormBID(TicketBean bean){
        String html = UrlConnectUtil.getFromHttpsURL(URL_HOME_PAGE);
        if(html != null && !html.equal]]></description><category></category></item><item><title><![CDATA[Jsoup+JavaMail实现自动投票，验证邮箱功能]]></title><link>https://blog.youkuaiyun.com/juishi/article/details/72780363</link><guid>https://blog.youkuaiyun.com/juishi/article/details/72780363</guid><author>juishi</author><pubDate>Sat, 27 May 2017 15:22:54 +0800</pubDate><description><![CDATA[前几天，突然接到boss任务，说客户要在手机上，实现一个自动投票的功 
  能。而且要一天搞出来。让暴风雨来的更猛烈吧！加班的节奏吗？
虽然是个小工具，但是麻雀虽小，五脏俱全。首先，先拆分下自动投票的需求，以及投票生效条件：1、在网站上输入用户名，和邮箱账号，然后点击确认；系统自动向邮箱发送一个链接。 
2、登录邮箱账号，打开链接，跳转到该网站的页面，投票完成。boss给我的就只有一个页面，页面上圈]]></description><category></category></item></channel></rss>