`
文章列表

比特币扫盲

1.《区块链入门》:http://www.ruanyifeng.com/blog/2017/12/blockchain-tutorial.html 2.《比特币入门》:http://www.ruanyifeng.com/blog/2018/01/bitcoin-tutorial.html 3.《加密货币的本质》:http://www.ruanyifeng.com/blog/2018/01/cryptocurrency-tutorial.html
public class Main { public static void main(String[] args) { LRUCache cache = new LRUCache( 2 /* 缓存容量 */ ); cache.put(1, 1); cache.put(2, 2); System.out.println(cache.get(1)); // 返回 1 cache.put(3, 3); // 该操作会使得密钥 2 作废 System.out.prin ...
一、背景 在Android O版本之后,findViewById 函数现在返回的是 <T extends View>,所以以后 findViewById 就不需要强转了。如果项目中compileSdkVersion >= 26,使用findViewById就会提示警告,表示可以不用再写强转了。如下所示: 所以看到这部分的时候就觉得不舒服,而且AS代码区右侧会提示标黄的小警告,光标移上去会提示:Casting 'item.findViewById(R.id.xxx)' to 'TextView' is redundant. 故而觉得此事的解决对强迫症患者挺有必要的, ...
有这样一个需求,用表单填写文件的大小,这个大小不仅有数字而且有单位,比如:12B/KB/MB。那么考虑设计前段页面展示一个填写数字的input,同时再来一个复选单位的框。   利用bootstrap的样式表单,代码如下: <div class="input-group"> {{ form.size(class="form-control", placeholder="整数或小数") }} <div class="input-group-btn bs-dropdown-to-selec ...
一、背景介绍 接触一门新的语言,第一是看官方的开发文档,第二自然就是开发工具,第三就是调试方法。 下面介绍RN所需要用到的开发工具和调试方法。 二、开发工具 1.sublime Sublime Text 是一个复杂的文本、代码编辑器。出色用户界面,非凡的功能和惊人的性能。 下载地址:http://www.sublimetext.com/3 破解方法:点击菜单-help-Enter License
概述 本文所讲述均在mac下安装,有windows下办公需求的同学,可以去这里: 1.http://bbs.react-native.cn/topic/10/%E5%9C%A8windows%E4%B8%8B%E6%90%AD%E5%BB%BAreact-native-android%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83 2.http://blog.csdn.net/u011068702/article/details/49448043 好的,言归正传。下面开始在mac下安装RN。 1.安装Homebrew Homebrew 是一个方便开发者在 ...

[转]周报的逻辑

摘自一封内部邮件,公开也无妨。最近新同事加入很多,按照我的要求,入职半年内需要发送周报给我,半年后自己选择是否仍需发送。这里有个看起来很愚蠢的问题。   为什么要发周报?   行业内可能大部分的人都认为 ...
  Android绘图最基本的三个对象Color, Canvas, Paint, 均在android.graphics包下。 1) Color :      颜色对象  ---->  颜料 Color.颜色名,来获取颜色。 argb方法,可以调出颜色。   2) Paint :      画笔对象  ---->  画笔  Paint的设置方法 setAntiAlas() 设置画笔的锯齿效果 setColor() 设置画笔颜色 setARGB() 设置画笔的a,r,g,b值
作者: 克里伯格 出版社: 人民邮电出版社副标题: 用看板管理大型项目译者: 李祥青 出版年: 2012-9页数: 168定价: 39.00元装帧: 平装ISBN: 9787115291776 豆瓣链接:http://book.douban.com/subject/11620809/  
还是要简洁,直接贴代码: package Num2hanzi; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Num2hanzi { private static String[] hanzinum = {"零","壹","贰","叁","肆","伍","陆",&q ...
同时使用opencv和pcl库的朋友会遇到Flann冲突的问题。究其根本是因为两个库同时使用了flann,造成歧义。   解决方案如下: 首先,注意添加include路径顺序, 先pcl库后opencv然后,编译会遇到错误代码:lines that were complaining about 'flann' : ambiguous symbol           could be 'flann'           or 'cv::flann' 表明flann有歧义,pcl和opencv都使用,产生了冲突。
#include<iostream> #include<ctime> using namespace std; void main() { //统计运行时间精确到秒 time_t tstart, tend; long i=1000000000000; tstart=time(0); while(i--); tend=time(0); cout<<difftime(tend,tstart)<<endl; //统计运行时间精确到毫秒 i=1000000000000; double tstart1, te ...
 #include<iostream> using namespace std; void main() { //--------------PCD文件RGB字段的拆包和加包------------ //加包(已知RGB,求float) int r=109,g=114,b=134; int rgb = ((int)r << 16 | (int)g << 8 | (int)b); float frgb = *reinterpret_cast<float*>(&rgb); cout<< ...
Global site tag (gtag.js) - Google Analytics