how to solve it - G. Polya http://ift.tt/1vg8hhi

Please Visit: http://ift.tt/1ajReyV

how to solve it - G. Polya
http://ift.tt/1vg8hhi


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2fy6hPx
via LifeLong Community

How to Write Secure Code http://ift.tt/1ivLWEy http://ift.tt/Mxm7uJ...

Please Visit: http://ift.tt/1ajReyV

How to Write Secure Code
http://ift.tt/1ivLWEy
http://ift.tt/2bicrV2


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2f5Gi53
via LifeLong Community

Scalability Principles http://ift.tt/2eAmw17 http://ift.tt/gEA7C8...

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2fsWmuJ
via LifeLong Community

headMap, tailMap, descendingMap, NavigableMap, SortedMap TreeMap

Please Visit: http://ift.tt/1ajReyV

headMap, tailMap, descendingMap, NavigableMap, SortedMap
TreeMap<Integer, Integer> map = new TreeMap<>();

map.put(1, 1);
map.put(2,2);
map.put(3,3);
map.put(4,4);

map.put(5,5);

final NavigableMap<Integer, Integer> headMap = ((NavigableMap<Integer, Integer>) map.headMap(3)).descendingMap();

for(Integer i: headMap.values())
{
System.out.println(i);
}

System.out.println("----");
for(Integer i: map.tailMap(3).values())
{
System.out.println(i);
}

SortedMap
NavigableMap extends SortedMap

NavigableMap:
NavigableMap<K,V> headMap(K toKey, boolean inclusive);
SortedMap<K,V> headMap(K toKey); // why not return NavigableMap?

public interface SortedMap<K,V> extends Map<K,V> {
SortedMap<K,V> headMap(K toKey);


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2ejuf0b
via LifeLong Community

System Design - Learning from Existing Products http://ift.tt/2eg2ntC...

Please Visit: http://ift.tt/1ajReyV

System Design - Learning from Existing Products
http://ift.tt/2eDQke0
System Design - Summary
http://ift.tt/2eKdKwe
System Design - Learning from Open Source and the Internet
http://ift.tt/1LunkB7
System Design Practices
http://ift.tt/2dYrqkP


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2fGxdRw
via LifeLong Community

Achieving Rapid Response Times in Large Online Services - Jeff Dean https://www.youtube.com/watch?v=...

Please Visit: http://ift.tt/1ajReyV

Achieving Rapid Response Times in Large Online Services - Jeff Dean
https://www.youtube.com/watch?v=1-3Ahy7Fxsc
http://ift.tt/1wOE0dO
http://ift.tt/YkqEU4


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2ejPFxh
via LifeLong Community

Needle in a haystack: efficient storage of billions of photos http://ift.tt/1OTTZ1B...

Please Visit: http://ift.tt/1ajReyV

Needle in a haystack: efficient storage of billions of photos
http://ift.tt/1uworXL
http://ift.tt/2etgQTR


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2etgBIz
via LifeLong Community

http://ift.tt/2dWr7Ha

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2fpBkkJ
via LifeLong Community

On Designing and Deploying Internet-Scale Services http://ift.tt/2efVBVB...

Please Visit: http://ift.tt/1ajReyV

On Designing and Deploying Internet-Scale Services
http://ift.tt/1jCo5dt
http://ift.tt/2cQ7wxu


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2eRD3N4
via LifeLong Community

Eventually Consistent http://ift.tt/QOjN1a https:/...

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2fjZUDA
via LifeLong Community

Gotchas with Scala Mutable Collections and Large Data Sets http://ift.tt/2edtK8x...

Please Visit: http://ift.tt/1ajReyV

Gotchas with Scala Mutable Collections and Large Data Sets
http://ift.tt/2f9uG2S


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2edruxT
via LifeLong Community

Redis Cookbook http://ift.tt/2er7EBp http://ift.tt/1sFdzlp...

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2ePDOtb
via LifeLong Community

Set different notification sound for some apps Most wanted features for Android - Some apps are most...

Please Visit: http://ift.tt/1ajReyV

Set different notification sound for some apps
Most wanted features for Android

- Some apps are most important for users such as trading, messaging etc.


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2ePEyyk
via LifeLong Community

IDEA-162937 Show error/warnings in current window in editor's left side bar - match the line exactly...

Please Visit: http://ift.tt/1ajReyV

IDEA-162937 Show error/warnings in current window in editor's left side bar - match the line exactly
http://ift.tt/2enOI6I


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2enQRPH
via LifeLong Community

ConcurrentHashMap in Java 8 http://ift.tt/2e7dg4J...

Please Visit: http://ift.tt/1ajReyV

ConcurrentHashMap in Java 8
http://ift.tt/2euM7GW
http://ift.tt/1EpUZCw
http://ift.tt/2euJPro

ConcurrentHashMap<String, MyClass> m =
new ConcurrentHashMap<String, MyClass>(8, 0.9f, 1);

public void mergeValue_jdk8(String word, int occurrence) {
wordMap.merge(word, occurrence, (key, value) -> wordMap.getOrDefault(key, 0) + value);
}

ConcurrentHashMap<String, Integer> wordMap = new ConcurrentHashMap<String, Integer>(16, 0.9f, 1);
wordMap.merge(word, occurrence, (key, value) -> wordMap.getOrDefault(key, 0) + value);
wordMap.reduceValues(1,(count1,count2) -> count1+count2);



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2euOoSv
via LifeLong Community

Jackson JsonFilter http://ift.tt/2euMi4U http...

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2e7bLTS
via LifeLong Community
Please Visit: http://ift.tt/1ajReyV

<T extends Comparable<? super T>> void sort( List<T> list )
http://ift.tt/2e9IjPr


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2e2lrj1
via LifeLong Community

Difference between extends and super In generic collections - get-put principle http://ift.tt/A9YG5h...

Please Visit: http://ift.tt/1ajReyV

Difference between extends and super In generic collections
- get-put principle
http://ift.tt/2e2iVJH
http://ift.tt/U366RH



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2e2i6k7
via LifeLong Community

Jersey¹s Entity Filtering - only return fields clients need http://ift.tt/2e6P5Fr...

Please Visit: http://ift.tt/1ajReyV

Jersey¹s Entity Filtering - only return fields clients need
http://ift.tt/1h5B0j3
http://ift.tt/1LOAokK
http://ift.tt/2ddtEfK


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2e6PF6c
via LifeLong Community

Data Consistency Primer http://ift.tt/1OcUnL4 https://cloudant.com/...

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2dYSmC5
via LifeLong Community

08.10.2016 22:53

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2dCBySy
via LifeLong Community

Whether replicationFactor=2 makes sense in SolrCloud? http://ift.tt/2dY3O1a...

Please Visit: http://ift.tt/1ajReyV

Whether replicationFactor=2 makes sense in SolrCloud?
http://ift.tt/2dyiciO
http://ift.tt/2dY1k2U
We are trying to building our solr cloud servers, we want to increase replicationFactor, but don't want to set it as 3 as we have a lot of data.

So I am wondering whether it makes sense to set replicationFactor as 2, and what's the impact, whether this will cause problem for replica leader election such as split brain etc?


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2dY1xTX
via LifeLong Community

Whether replicationFactor=2 makes sense in SolrCloud? http://ift.tt/2dY3O1a...

Please Visit: http://ift.tt/1ajReyV

Whether replicationFactor=2 makes sense in SolrCloud?
http://ift.tt/2dyiciO
http://ift.tt/2dY1k2U
We are trying to building our solr cloud servers, we want to increase replicationFactor, but don't want to set it as 3 as we have a lot of data.

So I am wondering whether it makes sense to set replicationFactor as 2, and what's the impact, whether this will cause problem for replica leader election such as split brain etc?





from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2dY2lIu
via LifeLong Community

IntelliJ IDEA Video Tutorials https://www.youtube.com/watch?v=L_jXj0XTwSg&list=PLPy-hmwOdEXdOtXdFzyx...

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cYAq90
via LifeLong Community

The Well-Configured Solr Config http://ift.tt/2duzIDB https://...

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2dSzzMY
via LifeLong Community

Solr Json API http://ift.tt/2cRKCAn http://ift.tt/1htBy7l...

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cRKVec
via LifeLong Community

Spark ETL with Scala: Using Either to handle invalid data http://ift.tt/2cQYFuJ...

Please Visit: http://ift.tt/1ajReyV

Spark ETL with Scala: Using Either to handle invalid data
http://ift.tt/2dN4EB1


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2dtOUAG
via LifeLong Community

Facet+Stats+MinCount: How to use mincount filter when use facet+stats Any one can help help on this ...

Please Visit: http://ift.tt/1ajReyV

Facet+Stats+MinCount: How to use mincount filter when use facet+stats
Any one can help help on this issue? Details at below links:
http://ift.tt/2dnKdJT
http://ift.tt/2dvcwnS


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2dtN5nd
via LifeLong Community

Facet+Stats+MinCount: How to use mincount filter when use facet+stats http://ift.tt/zk4C3U...

Please Visit: http://ift.tt/1ajReyV

Facet+Stats+MinCount: How to use mincount filter when use facet+stats
http://ift.tt/2dnKdJT
http://ift.tt/2dvcwnS



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cR0FDd
via LifeLong Community

Facet+Stats+MinCount: How to use mincount filter when use facet+stats http://ift.tt/zk4C3U...

Please Visit: http://ift.tt/1ajReyV

Facet+Stats+MinCount: How to use mincount filter when use facet+stats
http://ift.tt/2dnKdJT
http://ift.tt/2dvcwnS



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2dvcGM5
via LifeLong Community

Lessons Learned about Programming and Soft Skills - 2016 http://ift.tt/2dxoLiS...

Please Visit: http://ift.tt/1ajReyV

Lessons Learned about Programming and Soft Skills - 2016
http://ift.tt/1o9yQX9


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2dxmO6d
via LifeLong Community

Solr DocValues http://ift.tt/1sVpBLO http://www.sl...

Please Visit: http://ift.tt/1ajReyV

Solr DocValues
http://ift.tt/1sVpBLO
http://ift.tt/1NWz8Yh
http://ift.tt/1xddjvW <field name="_version_"
type="long" indexed="true" stored="true" docValues="true"/>



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2daOeAp
via LifeLong Community

Good tech blog http://ift.tt/Np0ZHr

Please Visit: http://ift.tt/1ajReyV

Good tech blog
http://ift.tt/Np0ZHr


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2dpZiaz
via LifeLong Community

Spark Programming Guide http://ift.tt/1rzNypD

Please Visit: http://ift.tt/1ajReyV

Spark Programming Guide
http://ift.tt/1rzNypD


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cCeLTW
via LifeLong Community

Converting from Joda-Time to java.time http://ift.tt/1153g1n...

Please Visit: http://ift.tt/1ajReyV

Converting from Joda-Time to java.time
http://ift.tt/1153g1n
http://ift.tt/2dn020W


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2dmZQPj
via LifeLong Community

InitializationError When Use Spring Test + JUnit http://ift.tt/2d4Fq0d...

Please Visit: http://ift.tt/1ajReyV

InitializationError When Use Spring Test + JUnit
http://ift.tt/2ckoHoq



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2d4FUDc
via LifeLong Community

*Using Solr Nested Document * http://ift.tt/2cP7UwM...

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cKtUFN
via LifeLong Community

Mastering Apache Spark 2.0 http://ift.tt/2bXSPID...

Please Visit: http://ift.tt/1ajReyV

Mastering Apache Spark 2.0
http://ift.tt/2bXSPID


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cBPwS0
via LifeLong Community

How to Log in Apache Spark http://ift.tt/1oWV9kc http://ift.tt/zk4C3U...

Please Visit: http://ift.tt/1ajReyV

How to Log in Apache Spark
http://ift.tt/1oWV9kc
http://ift.tt/1YIwyPQ


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cBPERK
via LifeLong Community

The Neophyte's Guide to Scala http://ift.tt/1eF7tcv

Please Visit: http://ift.tt/1ajReyV

The Neophyte's Guide to Scala
http://ift.tt/1eF7tcv


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2csnDiL
via LifeLong Community

Spark ETL http://ift.tt/2cTzPqM

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cTAMiS
via LifeLong Community

How to store custom objects in a Dataset in Spark http://ift.tt/2cSsIyW...

Please Visit: http://ift.tt/1ajReyV

How to store custom objects in a Dataset in Spark
http://ift.tt/2a2YhmI


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cSsOGQ
via LifeLong Community

The Contains Trap in Java Collections http://ift.tt/2cMD9qL...

Please Visit: http://ift.tt/1ajReyV

The Contains Trap in Java Collections
http://ift.tt/2cxMv7t



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cxNdl3
via LifeLong Community

Difference between git reset soft, mixed and hard http://ift.tt/2cxNzYO...

Please Visit: http://ift.tt/1ajReyV

Difference between git reset soft, mixed and hard
http://ift.tt/2cMDsSm
http://ift.tt/2aHq9zC


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cxN9Sh
via LifeLong Community

How to Bulk Rename Files in Linux - use rename command http://ift.tt/2c6VLCK...

Please Visit: http://ift.tt/1ajReyV

How to Bulk Rename Files in Linux - use rename command
http://ift.tt/xSyV7P


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2c6UA6k
via LifeLong Community

Tips for Writing Better Spark Programs http://ift.tt/2cuGYgu...

Please Visit: http://ift.tt/1ajReyV

Tips for Writing Better Spark Programs
http://ift.tt/2clYLcK
http://ift.tt/2cuF1Rp


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cuEDlJ
via LifeLong Community

Logback – Duplicate log messages http://ift.tt/2bYXx6a http...

Please Visit: http://ift.tt/1ajReyV

Logback – Duplicate log messages
http://ift.tt/2bYXx6a
http://ift.tt/1B7wR5o


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2c98QGm
via LifeLong Community

iptables - port forwarding how-to http://ift.tt/2czNPIT...

Please Visit: http://ift.tt/1ajReyV

iptables - port forwarding how-to
http://ift.tt/2czOBWl
http://ift.tt/2cn3ERn


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cn3p8B
via LifeLong Community

Databricks Spark Knowledge Base http://ift.tt/2bLyVPU...

Please Visit: http://ift.tt/1ajReyV

Databricks Spark Knowledge Base
http://ift.tt/2bLxAbS
Databricks Spark Reference Applications
http://ift.tt/1HFQA4B
http://ift.tt/1rVLcCB



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2bLjphZ
via LifeLong Community

Spark 2.0 Tutorial http://ift.tt/29gOOLj http://ift.tt/2bSi8X4...

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2bM6QXa
via LifeLong Community

Mixed Java/Scala Projects http://ift.tt/1jTYBCE https://vikas...

Please Visit: http://ift.tt/1ajReyV

Mixed Java/Scala Projects
http://ift.tt/1jTYBCE
http://ift.tt/2cmB1p9


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cbCkFw
via LifeLong Community

Processing JSON data with Spark SQL http://ift.tt/2bWpSHK...

Please Visit: http://ift.tt/1ajReyV

Processing JSON data with Spark SQL
http://ift.tt/1THYcIr


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2cbccKU
via LifeLong Community

Apache HBase Internals: Locking and Multiversion Concurrency Control http://ift.tt/1lVX6Mi...

Please Visit: http://ift.tt/1ajReyV

Apache HBase Internals: Locking and Multiversion Concurrency Control
http://ift.tt/2b5i3Ao


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2b5hJS9
via LifeLong Community

Scalable Web Architecture and Distributed Systems http://ift.tt/10aNUBp http://mp...

Please Visit: http://ift.tt/1ajReyV

Scalable Web Architecture and Distributed Systems
http://ift.tt/10aNUBp

http://ift.tt/2aZ8Qtv


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2bzZtnN
via LifeLong Community

Using Google Protocol Buffers with Spring MVC-based REST Services http://ift.tt/2aQPTJ8...

Please Visit: http://ift.tt/1ajReyV

Using Google Protocol Buffers with Spring MVC-based REST Services
http://ift.tt/1G1M7qG

This week I’m in São Paulo, Brazil presenting at QCon SP. I had an interesting discussion with someone who loves Spring’s REST stack, but wondered if there was something more efficient than plain-ol’ JSON. Indeed, there is! I often get asked about Spring’s support for high-speed binary based encoding of messages. Spring’s long supported RPC encoding with the likes of Hessian, Burlap, etc., and Spring Framework 4.1 introduced support for



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2aQNMVM
via LifeLong Community

Apache Spark: core concepts, architecture and internals http://ift.tt/2awK06t...

Please Visit: http://ift.tt/1ajReyV

Apache Spark: core concepts, architecture and internals
http://ift.tt/2awK4Dg

http://ift.tt/29HazE7



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/2awK6uL
via LifeLong Community

Writing and Debugging GO - using VS Code X. Install Visual Studio Code X.Install Go extension https...

Please Visit: http://ift.tt/1ajReyV

Writing and Debugging GO - using VS Code
X. Install Visual Studio Code

X.Install Go extension
http://ift.tt/28ZJObR (cmd-shift-p) select Install Extension and choose Go

To debug go:
Install http://ift.tt/1WazZvh
— kind of complex, but it’s worth

Optional: Debugging
Add debug args:
"args": ["args here”]

Optional:
Install go-plus Atom plugin
Which can do-
go format
etc..




from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/28ZJRnW
via LifeLong Community

Spring Security - Build Multi-Tenant Application http://ift.tt/1XrKwUD...

Please Visit: http://ift.tt/1ajReyV

Spring Security - Build Multi-Tenant Application
http://ift.tt/1XrKWdH

Spring Security: Integrate In-Memory Authentication for Test Automation
http://ift.tt/1SjQkZY


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1XrK09d
via LifeLong Community

Postman Post/Put/Delete doesn't work - 403 forbidden http://ift.tt/1TEkQNJ...

Please Visit: http://ift.tt/1ajReyV

Postman Post/Put/Delete doesn't work - 403 forbidden
http://ift.tt/25YePYg


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/23c1y9u
via LifeLong Community

Bug 496140 - Change "skip all breakpoints" command to "toggle all breakpoints" http://ift.tt/1AcbH5h...

Please Visit: http://ift.tt/1ajReyV

Bug 496140 - Change "skip all breakpoints" command to "toggle all breakpoints"
http://ift.tt/1rozjqb


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/28CKb5u
via LifeLong Community

Tell your friends about Google Express. They'll get $15 to spend on their first order. You'll get a ...

Please Visit: http://ift.tt/1ajReyV

Tell your friends about Google Express. They'll get $15 to spend on their first order. You'll get a $15 credit for each valid referral.*
http://ift.tt/25LgmB0



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1UyKbJl
via LifeLong Community

Solr - Create custom data transformer to remove fields Create custom data transformer to remove fields...

Please Visit: http://ift.tt/1ajReyV

Solr - Create custom data transformer to remove fields
Create custom data transformer to remove fields and remove field from json data in Solr.
http://ift.tt/1t8XKcR


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1t92QWy
via LifeLong Community

31.05.2016 01:41

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1qYCcO4
via LifeLong Community

Linux I/O Redirection exec 6<&0 # Link file descriptor #6 with stdin. # Saves stdin. exec < data-file...

Please Visit: http://ift.tt/1ajReyV

Linux I/O Redirection
exec 6<&0 # Link file descriptor #6 with stdin.
# Saves stdin.
exec < data-file # stdin replaced by file "data-file"

read a1 # Reads first line of file "data-file".
read a2 # Reads second line of file "data-file."

echo "Following lines read from file."
echo $a1
echo $a2

exec 0<&6 6<&-
# Now restore stdin from fd #6, where it had been saved,
#+ and close fd #6 ( 6<&- ) to free it for other processes to use.
# <&6 6<&- also works.
http://ift.tt/12ttuqw


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/20x4Xh9
via LifeLong Community

Spell Check in Eclipse http://ift.tt/1QlLGti Eclipse...

Please Visit: http://ift.tt/1ajReyV

Spell Check in Eclipse
http://ift.tt/1QlLGti
Eclipse default spell checker can detect spelling error in java doc, and plain text file.
Go to Window > Preferences > General > Editors > Text Editors > Spelling, to enable/disable or change the settings.
http://ift.tt/1Xhx5FC

To detect spelling error in names of interfaces, classes, methods, constants, use jdt-spelling
http://ift.tt/1sl83JO
http://ift.tt/1XhwUtP

We can use quick fix(cmd+1) to fix spelling error or add word to dictionary.





from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1sl7P5s
via LifeLong Community

Building Chrome Extension to Find All On Sale Products in Google Express http://ift.tt/20Wdrzf...

Please Visit: http://ift.tt/1ajReyV

Building Chrome Extension to Find All On Sale Products in Google Express
http://ift.tt/229zt25


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/229zset
via LifeLong Community

Unit Testing Non Deterministic Code http://ift.tt/1qbX97S

Please Visit: http://ift.tt/1ajReyV

Unit Testing Non Deterministic Code
http://ift.tt/1qbX97S


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1qbXaJ6
via LifeLong Community

Java Lambda Concurrency Don't Use Mutable Variables http://ift.tt/24wA6HM...

Java8 In 8 Methods http://ift.tt/1q13cMD

Please Visit: http://ift.tt/1ajReyV

Java8 In 8 Methods
http://ift.tt/1q13cMD



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1q13cMF
via LifeLong Community

SolrCloud: Dealing with Large Tenants and Routing http://ift.tt/1rff8vd...

Please Visit: http://ift.tt/1ajReyV

SolrCloud: Dealing with Large Tenants and Routing
http://ift.tt/1rffaD4
http://ift.tt/1W4K7aQ
http://ift.tt/1rff8Lv



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1rffaD8
via LifeLong Community

24.04.2016 04:04

Please Visit: http://ift.tt/1ajReyV



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/219mtsK
via LifeLong Community

Signs that you're a good programmer http://ift.tt/YcADJa ...

Please Visit: http://ift.tt/1ajReyV

Signs that you're a good programmer
http://ift.tt/YcADJa
http://ift.tt/ogKmcv
http://ift.tt/19R6FmI


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/244RIqP
via LifeLong Community

Java Order Statistic TreeMap http://ift.tt/1T0RQ2M...

Please Visit: http://ift.tt/1ajReyV

Java Order Statistic TreeMap
http://ift.tt/1T0RRUp

final Entry<K,V> getIthEntry(Entry<K,V> entry, int i) {
if (i > size || i<=0)
throw new IndexOutOfBoundsException("Size is " + size
+ ", requested i=" + i + " out of bounds");
int r = 1;
if (entry.left != null)
r += entry.left.size;
if (i == r)
return entry;
else if (i < r)
return getIthEntry(entry.left, i);
else
return getIthEntry(entry.right, i-r);

}

static final class Entry<K,V> implements Map.Entry<K,V> {
K key;
V value;
Entry<K,V> left = null;
Entry<K,V> right = null;
Entry<K,V> parent;
boolean color = BLACK;
int size = 1;
}


ds



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1T0RQ2O
via LifeLong Community

Seven Habits of a Great Programmer http://ift.tt/1jaFYAh...

Please Visit: http://ift.tt/1ajReyV

Seven Habits of a Great Programmer
http://ift.tt/TMRGUT
http://ift.tt/1VkavNa


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1Vkaton
via LifeLong Community

Reshared post from Pete Williamson:

Please Visit: http://ift.tt/1ajReyV

Emacs is available on Chromebook and Chromehttp://endlessparentheses.com/emacs-is-available-on-chromebook-and-chrome.html

Original Post from Pete Williamson:

Emacs beta is now available on chromebooks (and in chrome)!
(instructions in the comments below)



from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/20Wdr2b
via LifeLong Community

Programmer Problem-Solving Skills Solving Problem from Different Angles http://ift.tt/20Wdrzf...

Please Visit: http://ift.tt/1ajReyV

Programmer Problem-Solving Skills

Solving Problem from Different Angles
http://ift.tt/1SkF5C8
Searching more effectively
http://ift.tt/1qYpUpI
Read the error message
http://ift.tt/1ScDoEg


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1qYpS0U
via LifeLong Community

Soft Skills to Software Engineers http://ift.tt/1SonUQB...

Please Visit: http://ift.tt/1ajReyV

Soft Skills to Software Engineers
http://ift.tt/1U4Fp9U
http://ift.tt/1WBVZjj


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1WBVZzz
via LifeLong Community

5 Skills a Software Developer Should Have to Be a Smart Developer http://ift.tt/22n6iXR...

Please Visit: http://ift.tt/1ajReyV

5 Skills a Software Developer Should Have to Be a Smart Developer
http://ift.tt/1NiAwnW


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1VL6Ma8
via LifeLong Community

12 YEARS, 12 LESSONS WORKING AT THOUGHTWORKS http://ift.tt/1RWE815...

Please Visit: http://ift.tt/1ajReyV

12 YEARS, 12 LESSONS WORKING AT THOUGHTWORKS
http://ift.tt/1UIjRCp


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1UP1M5s
via LifeLong Community

Bug 491282 - Easy way to search and locate specific jars http://ift.tt/1PjKmql?...

Please Visit: http://ift.tt/1ajReyV

Bug 491282 - Easy way to search and locate specific jars
http://ift.tt/1SDw2Kp


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1MipVi3
via LifeLong Community

How Browsers Work http://ift.tt/rdGOHt

Please Visit: http://ift.tt/1ajReyV

How Browsers Work
http://ift.tt/rdGOHt


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1quAd4O
via LifeLong Community

Growth: 全栈增长工程师指南 http://ift.tt/1pEGqdo http://ift.tt/22yhOSi

Please Visit: http://ift.tt/1ajReyV

Growth: 全栈增长工程师指南
http://ift.tt/1pEGqdo
http://ift.tt/22yhOSi


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/22ed81T
via LifeLong Community

Personal Belief is not an Excuse, support not suppress minorities http://ift.tt/12WRtAK...

Please Visit: http://ift.tt/1ajReyV

Personal Belief is not an Excuse, support not suppress minorities
http://ift.tt/239oARX


from Public RSS-Feed of Jeffery yuan. Created with the PIXELMECHANICS 'GPlusRSS-Webtool' at http://gplusrss.com http://ift.tt/1TBbTtc
via LifeLong Community