<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wangmuming</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangmuming]]></copyright><item><title><![CDATA[Java 8 – Convert List to Map（将 List 转换为 Map）]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/78518301</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/78518301</guid><author>wangmuming</author><pubDate>Mon, 13 Nov 2017 11:22:44 +0800</pubDate><description><![CDATA[几个Java 8的例子展示怎样将一个 对象的集合（List）放入一个Map中，并且展示怎样处理多个重复keys的问题。

Hosting.java
package com.mkyong.java8

public class Hosting {

    private int Id;
    private String name;
    private long websites;

]]></description><category></category></item><item><title><![CDATA[在java中怎样对一个Map进行排序（java 8之前的版本）]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/78448394</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/78448394</guid><author>wangmuming</author><pubDate>Sun, 05 Nov 2017 11:39:36 +0800</pubDate><description><![CDATA[几个对一个Map的keys或者values进行排序的java例子.

注意：
如果你使用的是 Java 8, 参考这篇文章 –  
Java 8 – 怎样对Map排序 

1. 按照key排序

1.1 用 java.util.TreeMap, 它将自动根据keys对Map进行排序.

SortByKeyExample1.java
package com.mkyong.tes]]></description><category></category></item><item><title><![CDATA[Java 8 – 怎样对Map排序]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/78448263</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/78448263</guid><author>wangmuming</author><pubDate>Sun, 05 Nov 2017 11:19:15 +0800</pubDate><description><![CDATA[在Java 8 中使用Stream 例子对一个 Map
 进行按照keys或者values排序.

1. 快速入门

  在java 8中按照此步骤对map进行排序.

将 Map 转换为 Stream对其进行排序Collect and return a new LinkedHashMap (保持顺序)
Map result = map.entrySet().stream()
	.]]></description><category></category></item><item><title><![CDATA[java–流已经启动或关闭]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/78447754</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/78447754</guid><author>wangmuming</author><pubDate>Sun, 05 Nov 2017 09:58:53 +0800</pubDate><description><![CDATA[在 Java 8, Stream 不能被重新使用, 一旦它被使用或者消费了, stream 将被关闭.

1. Example – Stream 已经被关闭!

 查看下面的例子 , 它将被抛出一个 IllegalStateException, 说 “stream is closed”.

TestJava8.java
package com.mkyong.java8;

impor]]></description><category></category></item><item><title><![CDATA[Java – 怎样重新将 ArrayList 重新洗牌（How to shuffle an ArrayList）]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/72830011</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/72830011</guid><author>wangmuming</author><pubDate>Thu, 01 Jun 2017 12:05:42 +0800</pubDate><description><![CDATA[在java中，你可以用 Collections.shuffle 取清洗或者重新随机 a ArrayList

TestApp.java
package com.mkyong.utils;

import java.util.Arrays;
import java.util.Collections;
import java.util.List;

public class TestApp {
]]></description><category></category></item><item><title><![CDATA[Java – 怎样将 Array 转为 Stream]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/72785354</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/72785354</guid><author>wangmuming</author><pubDate>Sat, 27 May 2017 22:40:31 +0800</pubDate><description><![CDATA[在java 8中，您可以使用arrays.stream或Stream.of将 Arrays Array into a Stream.

1. Object Arrays

For object arrays, both Arrays.stream and Stream.of returns
 the same output.

TestJava8.java
package com.]]></description><category></category></item><item><title><![CDATA[Java 8 – 将 Stream 转换为 List]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/72750084</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/72750084</guid><author>wangmuming</author><pubDate>Thu, 25 May 2017 20:35:14 +0800</pubDate><description><![CDATA[一个Java 8 示例将向你展示怎样通过Collectors.toList把 一个 Stream 转换为一个 List 。

Java8Example1.java
package com.mkyong.java8;

import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Strea]]></description><category></category></item><item><title><![CDATA[Java 8 – 从一个 Stream中过滤null值]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/72747183</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/72747183</guid><author>wangmuming</author><pubDate>Thu, 25 May 2017 20:28:58 +0800</pubDate><description><![CDATA[复习一个Stream 包含 null 数据的例子.

Java8Examples.java
package com.mkyong.java8;

import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;

public class Java8Examples {

  ]]></description><category></category></item><item><title><![CDATA[Stream Collectors groupingBy 例子]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/72743790</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/72743790</guid><author>wangmuming</author><pubDate>Thu, 25 May 2017 20:21:57 +0800</pubDate><description><![CDATA[在这篇文章中，我们将向您展示如何使用java 8  Stream Collectors 对列表分组，计数，求和和排序。

1. Group By, Count and Sort

1.1 Group by a List and display the total count of it.（按列表分组，并显示其总数）

Java8Example1.java
package com.mk]]></description><category></category></item><item><title><![CDATA[Java 8 Streams map() 例子]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/72630570</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/72630570</guid><author>wangmuming</author><pubDate>Mon, 22 May 2017 22:00:14 +0800</pubDate><description><![CDATA[在java 8，stream().map()允许您将对象转换为别的。复习下面的例子：


1. String类型的List集合转大写 

1.1 简单的java例子把字符串列表转换为大写的情况.

TestJava8.java
package com.mkyong.java8;

import java.util.ArrayList;
import java.util.Arrays]]></description><category></category></item><item><title><![CDATA[Streams filter 例子]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/72630250</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/72630250</guid><author>wangmuming</author><pubDate>Mon, 22 May 2017 21:37:55 +0800</pubDate><description><![CDATA[在本教程中，我们将向你展示一些java 8个例子来演示的流filter()，collect()使用，findany()和orelse().


1. Streams filter() and collect()


1.1 Before Java 8, filter a List like this :

BeforeJava8.java
package com.mkyong.j]]></description><category></category></item><item><title><![CDATA[Java 8 forEach 例子]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/72616589</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/72616589</guid><author>wangmuming</author><pubDate>Sun, 21 May 2017 23:14:13 +0800</pubDate><description><![CDATA[在这边文章中，我们将向你展示怎样用java 8 新特性 
forEach 去循环一个List和一个Map。

1. forEach and Map

1.1 正常方式去循环一个 Map.

	Map items = new HashMap<>();
	items.put("A", 10);
	items.put("B", 20);
	items.put("C", 30);
	items]]></description><category></category></item><item><title><![CDATA[Java 8 Lambda : Comparator 例子]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/72616008</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/72616008</guid><author>wangmuming</author><pubDate>Sun, 21 May 2017 23:07:07 +0800</pubDate><description><![CDATA[在下面例子中，我们将展示怎么用Java 8 Lambda 表达式去写一个对List集合排序的Comparator 。

1. Classic Comparator example.
ComparatorDeveloper> byName = new ComparatorDeveloper>() {
	@Override
	public int compare(Developer o1, De]]></description><category></category></item><item><title><![CDATA[mysqldump 导出统一限制每张数据表导出的记录数]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/64441970</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/64441970</guid><author>wangmuming</author><pubDate>Tue, 21 Mar 2017 15:10:28 +0800</pubDate><description><![CDATA[mysqldump 导出统一限制每张数据表导出的记录数


在工作过程中，需要将生产的数据导出到本地开发环境，我希望可以导出部分数据.而服务器数据量比较大(上千万)，如果选择直接从服务器导出数据, 正在运行的应用可能受到影响，导出的时候应用不能正常的访问。 于是我希望可以导出部分数据足够测试环境使用就可以了。


 具体做法:
         在mysqldump加上某些参数就行了]]></description><category></category></item><item><title><![CDATA[redis基础之HyperLogLog数据结构]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/53335841</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/53335841</guid><author>wangmuming</author><pubDate>Fri, 25 Nov 2016 15:55:31 +0800</pubDate><description><![CDATA[一、概述：
Redis 在 2.8.9 版本添加了HyperLogLog 结构。
RedisHyperLogLog 是用来做基数统计的算法，HyperLogLog 的优点是，在输入元素的数量或者体积非常非常大时，计算基数所需的空间总是固定的、并且是很小的。
在 Redis 里面，每个 HyperLogLog 键只需要花费 12 KB 内存，就可以计算接近 2^64 个不同元素的基数。这和计算]]></description><category></category></item><item><title><![CDATA[MySQL函数大全 及用法示例]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/53334351</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/53334351</guid><author>wangmuming</author><pubDate>Fri, 25 Nov 2016 14:52:05 +0800</pubDate><description><![CDATA[字符串函数

ASCII(str)   
　返回字符串str的第一个字符的ASCII值(str是空串时返回0)  
mysql> select ASCII('2');  
　　-> 50  
mysql> select ASCII(2);  
　　-> 50  
mysql> select ASCII('dete');  
　　-> 100  
 
ORD(str)]]></description><category></category></item><item><title><![CDATA[Redis基础之数据类型（SortedSet有序集合)]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/53332525</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/53332525</guid><author>wangmuming</author><pubDate>Fri, 25 Nov 2016 11:23:18 +0800</pubDate><description><![CDATA[一、概述：
Sorted-Sets和Sets类型极为相似，它们都是字符串的集合，都不允许重复的成员出现在一个Set中。它们之间的主要差别是Sorted-Sets中的每一个成员都会有一个分数(score)与之关联，Redis正是通过分数来为集合中的成员进行从小到大的排序。然而需要额外指出的是，尽管Sorted-Sets中的成员必须是唯一的，但是分数(score)却是可以重复的。
    在Sor]]></description><category></category></item><item><title><![CDATA[Redis基础之数据类型(Set无序集合)]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/53332241</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/53332241</guid><author>wangmuming</author><pubDate>Fri, 25 Nov 2016 11:06:05 +0800</pubDate><description><![CDATA[一、概述：
   在Redis中，我们可以将Set类型看作为没有排序的字符集合，和List类型一样，我们也可以在该类型的数据值上执行添加、删除或判断某一元素是否存在等操作。需要说明的是，这些操作的时间复杂度为O(1)，即常量时间内完成次操作。Set可包含的最大元素数量是4294967295。
      和List类型不同的是，Set集合中不允许出现重复的元素，这一点和C++标准库中的set容]]></description><category></category></item><item><title><![CDATA[Redis基础之数据类型(List列表)]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/53301952</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/53301952</guid><author>wangmuming</author><pubDate>Wed, 23 Nov 2016 10:35:24 +0800</pubDate><description><![CDATA[概述：
Redis列表是简单的字符串列表，按照插入顺序排序。可以添加一个元素导列表的头部（左边）或者尾部（右边）。在Redis中，List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样，我们可以在其头部(left)和尾部(right)添加新的元素。在插入时，如果该键并不存在，Redis将为该键创建一个新的链表。与此相反，如果链表中所有的元素均被移除，那么该键也将会被从数据库中删除]]></description><category></category></item><item><title><![CDATA[Redis基础之数据类型（Hash哈希表）]]></title><link>https://blog.youkuaiyun.com/wangmuming/article/details/53301703</link><guid>https://blog.youkuaiyun.com/wangmuming/article/details/53301703</guid><author>wangmuming</author><pubDate>Wed, 23 Nov 2016 10:17:51 +0800</pubDate><description><![CDATA[一、概述：
Redis中的Hash类型看成具有StringKey和String Value的map容器。所以该类型非常适合们可于存储值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段，那么该类型的数据也将仅占用很少的磁盘空间。每一个Hash可以存储4294967295个键值对。
 
原文：
Everyhash can store up to 232 ]]></description><category></category></item></channel></rss>