文/Robin
这是「区块链技术指北」的第 40 篇文章。
本站推广
币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。
币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872
邀请码: 11190872
如果对我感兴趣,想和我交流,我的微信号:Wentasy,加我时简单介绍下自己,并注明来自「区块链技术指北」,同时我会把你拉入微信群。
题图来自: © ChainONE / Original / chainon.io
0x00 背景
链上数据如何转化为 API 友好的数据,这是一个很重要的话题。因为能够转化为
继续阅读 »
Links
Homepage
Documents
New features
Add aur package script and support to install xmake from yaourt
Add set_basename api for target
Changes
Support vs2017
Support compile rust for android
Improve vs201x project plugin and support multi-modes compilation.
Bugs fixed
Fix cannot find android sdk header files
Fix che
继续阅读 »
Links
Homepage
Documents
This version provide safer xmake install and xmake uninstall.
New features
#65: Add set_default api for target to modify default build and install behavior
Allows to run xmake command in project subdirectories, it will find the project root directory automatically
Add add_rpathdirs for tar
继续阅读 »
概述
此次更新,主要增强xmake lua插件,支持交互式命令执行(read-eval-print, REPL)以及一些稳定性问题修复。
有时候在交互模式下,运行命令更加的方便测试和验证一些模块和api,也更加的灵活,不需要再去额外写一个脚本文件来加载。
我们先看下,如何进入交互模式:
```bash
不带任何参数执行,就可以进入
$ xmake lua
进行表达式计算
1 + 2
3
赋值和打印变量值
a = 1
a
1
多行输入和执行
for _, v in pairs({1, 2, 3}) do
print(v)
end
1
2
3
```
继续阅读 »
EventBus 是人们在日常开发中经常会用到的开源库,即使是不直接用的人,也多少借鉴过事件总线的用法。而且EventBus的代码其实是非常简单的,可以试着阅读一下。
源码阅读系列不采用对功能进行归类的方法进行阅读,而是采用一个刚开始阅读源码的视角,从我们平时的API调用,一步步的去理解设计意图和实现原理。
从这里开始
从这里开始吧,我们最常用的地方就是给一个函数添加上注解,我们先抛开apt生成的table,只看这个运行时版本的订阅设定。
``` java
// eventbus/Subscribe
@Documented
@Retention(RetentionPolicy.RUNT
继续阅读 »
声明,这不是广告,没有任何利益瓜葛。
App内测需要把安装把安装包放在一个地方进行托管,方便内测人员下载。国内有蒲公英,fir,等等这些网站可以用。
最近fir上了新版本了,上了新的api,新界面,本以为它们会提供gradle的上传工具,结果没有,而且它们新版本还不好用,原本的下载统计浏览统计都没有了,结果上传很慢,甚至上传不了,我便写了一个gradle的上传工具。
more
先介绍使用方法吧
使用方法
插件目前只有唯一一个task
uploadFir --上传apk到fir
集成插件本插件,你要按照如下方法使用
编辑build.gradle
```groovy
buildscript {
repositor
继续阅读 »
学习笔记-数据库
Note:参阅书籍《Spring 3.x 企业应用开发实战》
MySQL数据库引擎
MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL+API自己做一个引擎。
继续阅读 »
写在前面的话
这两天一直在看JPA的相关内容,一下对最近的了解的信息进行整理,以前一直不了解什么是JPA,现在有了清晰的认识以作记录。
JPA是什么
JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。
起源
Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和Java SE应用开发工作;其二,Sun希望整合ORM技术,实现天下归一。
JPA由EJB 3.0软件专家组开发,作为JSR-220实现的一部分。但它不囿于EJB 3.0,你可以在Web应用、甚至桌面应用中使用。JPA的宗旨是为POJO提供持
继续阅读 »
前段时间用Python爬取了一些页面元素数据。但因后端的存储系统暂时没有Python的API接口,无法将数据存储到实体载体中。于是尝试了一下用PHP爬取页面并解析DOM。这里简要记录。
继续阅读 »
xmake-sublime插件深度集成了xmake和sublime text,提供方便快速的跨平台c/c++构建。
注:使用此插件,需要先安装xmake,更多关于xmake的使用说明,请阅读:文档手册,项目源码:Github。
特性
快速开始
语法色彩高亮
API输入自动提示和补全
状态栏信息
完整的命令列表
快速配置支持
构建和运行
快速宏记录和回放
编译错误提示和跳转
快速开始
编译错误提示和跳转
继续阅读 »