本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
spring+guava事件异步分发处理
Guava是Google开源的一个Java基础类库,它在Google内部被广泛使用。Guava提供了很多功能模块比如:集合、并发库、缓存等,EventBus是Guava框架对观察者模式的一种实现,使用EventBus可以很简洁的实现事件注册监听和消费。Guava框架里面提供了两种相关的实现,一种是单线程同步事件消费,另外一直是多线程异步事件消费。后者在对象设计上是前者的子类,EventBus 异步事 ...
AngularJs 基础教程 —— Select(选择框)
本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:AngularJs 基础教程 —— Select(选择框)
AngularJS Select(选择框)
AngularJS 可以使用数组或对象创建一个下拉列表选项。
使用 ng-options 创建选择框
在 AngularJS 中我们可以使用 ng-option 指令来创建一个下拉列表,列表项通过对象和数组循环输出,如下实例:
实例 ...
Hackable Projects (可拓展的项目)
试着翻译一些英文Blog,这是小试鸡刀第一篇,是Google Testing Blog发布的关于Hackable Projects的。感觉翻译得有点怪,其中有些错误与不解,希望有同学指正。
Hackable Projects(点击访问原文)
可拓展的项目
Introduction
简介
Software development is difficult. Project ...
google zxing 二维码 边框问题
最近用到了二维码的生成功能,用的是google zxing工具,结果生成的二维码老是有一个边框,没办法去掉。查了一下zxing的源码,发现边框是自动计算出来的,不能手动设置。差评~~
这个方法:
private static BitMatrix renderResult(QRCode code, int width, int height, int quietZone)
packag ...
Google手机移动网站适配(双向注释)
<!-- 正文 -->
HTML 中的注释
在桌面版网页 (http://www.example.com/page-1) 上,添加:
<link rel="alternate" media="only screen and (max-width: 640px)"
href="http://m.examp ...
[经典算法]优雅实现顺时针打印矩阵
记得这是我在Google面试的时候,被问到的一个问题。关于顺时针打印矩阵问题描述,大家可以搜索下题目,大致信息如下:
给定一个m*n的矩阵,要求,从外层顺时针打印一直到打印完所有元素,
如:
1、2*2矩阵
1 2
3 4
输出:1 2 4 3
2、3*4矩阵
1 2 3 4
5 6 7 8
9 1 2 3
输出:1 2 3 4 8 3 2 1 9 5 6 7
...
谷歌地图api删除叠加层
大家在做google map api v2常用到的消除地图上所有叠加层的方法:clearOverlays(),当做google map api v3的时候,就是v3没有了v2中常用到的消除地图上所有叠加层的方法:clearOverlays(),本人做了一个清除地图叠加层的例子,希望对大家有帮助
<title>google map 清除叠加层</title>
<sc ...
GPS纠偏算法,适用于google,高德体系的地图
/** * gps纠偏算法,适用于google,高德体系的地图 * @author Administrator */ public class GpsCorrect { final static double pi = 3.14159265358979324; final static dou ...
Google Spanner
Spanner 技术特点
基于时间戳的多版本并发控制(MVCC)
应用可控的数据多副本跨数据中心存储
TrueTime api (GPS和原子钟实现的时间API,能将数据中心之间的节点时间同步精确到10ms以内)
跨数据中心复制
在读写事务中使用wound-wait算法来避免死锁。当客户端发起一个读写事务的时候,首先是读操作,他先找到相关数据的leader replica,然 ...
GoAgent3.2.3连接错误
把 C:\Program Files (x86)\Google\Chrome\Application 文件夹下的chrome.exe和一个全数字的文件夹移到C:\Program Files (x86)\Google\Chrome
google hosts 设置
http://laod.cn/hosts/2016-google-hosts.html 用这个 速度快
自己也需要每天用到GOOGLE,所以基本上是及时有效的。
http://blog.softweek.net/article/google-hosts
注意事项:
请使用chrome浏览器,并在地址栏里输入chrome://flags/,然后查找QUIC,启用 ...
Undefined symbols for architecture arm64 旧版本Admob添加问题
Undefined symbols for architecture arm64:
"_OBJC_CLASS_$_ASIdentifierManager", referenced from:
objc-class-ref in libGoogleAdMobAds.a(GADDevice.o)
objc-class-ref in libGoogleAdMobAds.a(G ...