avatar
文章
199
标签
65
分类
14

Home
Archives
Tags
Categories
About
Qin Blog
Home
Archives
Tags
Categories
About

Qin Blog

创建投注APP
发表于2017-03-21|Book
第7章 创建投注APP Oraclize的工作原理。 什么是Oraclize的多种数据源,它们各自如何工作。 在Oraclize中共识的工作原理。 在以太坊智能合约中整合Oraclize。 用Solidity库使处理字符串变得容易。 创建足球投注APP。
创建企业级智能合约
发表于2017-03-21|Book
第8章 创建企业级智能合约 ethereumjs-testrpc节点的概念及其使用方法。 事件主题(event topic)的概念 使用truffle-contract包处理合约。 安装truffle,探索truffle命令行工具和配置文件。 使用truffle编译,部署和测试Solidity代码。 通过NPM和EthPM进行包管理。 使用truffle操作台和编写外部脚本。 使用truffle为DAPP创建客户端。
创建联盟区块链
发表于2017-03-21|Book
第9章 创建联盟区块链 以太坊不适用于联盟区块链的原因。 parity节点的概念及其功能。 权威证明共识(Proof-of-Authority,POA)协议的概念。parity支持哪种类型的POA Aura共识协议的工作原理 下载和安装parity。 使用parity创建联盟区块链
ORMlite数据库接入说明
发表于2017-02-28|Android
转 [Android 快速开发系列 ORMLite 框架最佳实践] (http://blog.csdn.net/lmj623565791/article/details/39122981#) 1. AndroidStudio gradle 依赖引入12compile 'com.j256.ormlite:ormlite-android:5.0'compile 'com.j256.ormlite:ormlite-core:5.0' 2. 数据库管理操作Java对象类 继承 OrmLiteSqliteOpenHelper 在构造方法中创建数据库名称和数据库版本号 12345678910public class DatabaseHelper extends OrmLiteSqliteOpenHelper { private final static String DB_NAME = "ormlite_test.db" private DatabaseHelper(Context context)  ...
mac连接Vmware虚拟机本地Ubuntu
发表于2017-02-27|Ubuntu
mac连接Vmware虚拟机本地Ubuntu 先打开虚拟机上的ubuntu,输入账号,密码登录到系统。 成功登录进后,输入ifconfig来查看网卡ip。(可以输入ifconfig 加上网卡名来查看该网卡的信息。) 输入ssh 加 ubuntu系统的用户名@ip,比如 ssh user_name@10.xxx.xxx.3,来连接到系统。 123ifconfigifconfig 网卡名ssh username2Ubuntu@xx.xx.xx.x #连接本地ubuntu macOS配置ssh快捷登录12345678vi ~/.ssh/config #配置config文本内容,没有则创建Host UbuntuHostHostname 192.168.103.4 #ipUser usernameIdentityFile ~/.ssh/id_rsassh UbuntuHos ...
GitLab服务器环境搭建
发表于2017-02-22|Android
GITgit优势Git属于分布式的版本控制系统。相比于集中化的版本控制系统的SVN,使用git具有以下优势: 对程序源代码进行差异化的版本管理,易于代码的分支管理。 本地代码库与服务器同步,减少本地代码提交后导致冲突。 代码库占用的空间少。 gitlab gitlab可通过Jenkins搭建CI(可持续集成)开发环境,提供快速代码打包。 gitlab是开源的 内网GitLab环境搭建选择考虑移动端开发需要,需要在公司内部搭建本地gitLab服务器用于代码仓库管理。 以下为安装gitLab的硬件需求。 内网服务器仓库 vpn可以访问 快,代码备份 / 云服务器仓库 选择 安全性,可靠性。 git优点 / svn 比较。 git 服务器实现的几种方案 开源方案的比较。 选择了 哪一个 / 服务器配置需求。硬件需求 几种 CI 云编译(可选 )。 配置特性 可选择配置 建议配置 操作系统 centOS/Ubuntu/windows7 Windows7 硬盘容量 500g+ 建议500g CPU 2核心 官方推荐最低标准。 建议i5四核 内存大小 4G 官方推 ...
Git仓库实现方案设计
发表于2017-02-20|GitLab
Git服务器搭建方案1. 方案需求背景考虑当前移动端开发需要,需要搭建git服务器用于代码仓库管理。 2. Git VS Svn,为什么要选择GIT。Git:分布式的版本控制系统。独立的代码更新和同步操作,不依赖于其它节点就进行离线提交和离线查看历史记录。提供了一套完善的分支/合并系统,速度快,不依赖网络。 SVN:一套集中式管理系统,依赖于一个中心服务器;一旦中心服务器异常,将无法完成代码的更新和同步,影响团队开发。 SVN GIT 版本管理方式 集中式 分布式 数据存储方式 元数据存储 文件存储 分支管理 版本库中的新目录 同一工作目录下多分支切换 提交方式 只能提交中央版本库 本地提交,服务器代码同步 结论 : 相比于集中化的版本控制系统的SVN,使用git具有以下优势: 对程序源代码进行差异化的版本管理和代码的分支管理。 实现本地代码库与服务器同步,可减少代码提交冲突。 代码库占用的空间少。 3. 内网服务器/云服务器选择git服务器实现方式可分别通过内网和云服务器实现, 内网服务器 云服务器 实现方式 自购服务器,独立实现 即 ...
GitLab环境搭建及Git简单使用
发表于2017-02-20|GitLab
GIT什么是Git?GIt是一个免费开源的分布式版本控制系统,具有闪电般的速度和及小的占用空间。他同Subversion,CVS,Perforce和ClearCase等SCM工具相比,具有更加轻便的本地分支,方便实现区域分段和多个工作流的操作。 GitLab和Git是什么关系? All plans include Git repository management, code reviews, issue tracking, built-in GitLab CI for continuous integration and delivery. 总的来说,GitLab就是GitServer的集成环境包,并添加了GitWebServer、代码审查、CI、问题追踪等功能。 GitLab环境搭建要求操作系统 Ubuntu Debian CenterOS Red Hat企业版 Scientific Linux Oracle Linux 不支持的Unix发行版本 Arch Linux Fedora FreeBSD Gentoo macOS 非Unix操作系统如Windows ...
Android代码规范
发表于2017-02-17|Android
#Android代码规范 1. 排版规范 if, for, do, while, case, switch, default 等语句自占一行,且if, for, do, while等语句的执行语句无论多少都要**加括号{}**。  分界符(如大括号‘{’和‘}’)应各独占一行并且位于同一列,同时与引用它们的语句左对齐。在函数体的开始、类和接口的定义、以及if、for、do、while、switch、case语句中的程序都要采用如上的缩进方式。  不允许把多个短语句写在一行中,即一行只写一条语句。  相对独立的程序块之间、变量说明之后必须加空行。 在两个以上的关键字、变量、常量进行对等操作时,它们之间的操作符之前、之后或者前后要加空格;进行非对等操作时,如果是关系密切的立即操作符(如.),后不应加空格。  2. 注释规范 一般情况下,源程序有效注释量必须30%以上。 包的注释:包的注释写入一个名为 package.html的HTML格式的说明文件放入当前路径。 包的注释内容:简述本包的作用、详细描述本包的内容、产品模块名称和版本、公司版权。  文件注释:文件注释写入文件 ...
GitLab管理及Git开发流程
发表于2017-02-17|GitLab
下载Git 点击进入官方网站 https://git-scm.com/ 跳转之后的页面稍等几秒后自动下载.exe可执行文件 点击默认安装即可(所有均默认) 下载&安装SourceTree SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mercurial和Subversion版本控制系统工具。支持创建、克隆、提交、push、pull 和合并等操作。 下载及安装需要注册Atlassian帐号,并使用全局代理进行登录(只需登录一次授权本地). 下面直接讲解SourceTree 配置SSH 密钥 & 连接公司GitLab流程 使用SourceTree生成SSH 密钥 打开SourceTree - > 命令行模式(或者打开GitBash也可以) 输入cat ~/.ssh/id_rsa.pub查看当前环境中是否已经存在ssh key. 如果存在直接跳到. 如果显示cat: /c/Users/userName/.ssh/id_rsa.pub: No such file or directory则表 ...
1…161718…20
avatar
WinkyQin
文章
199
标签
65
分类
14
Follow Me
公告
Have a nice day!
最新文章
TODO 20232023-01-01
python100例2020-02-27
Python 110道基础笔试题2020-02-27
算法岗面试题2020-02-27
python面试2020-02-27
分类
  • Android20
  • Bitcoin29
  • Book40
  • FAQ1
  • GitLab3
  • Linux12
  • NLP6
  • Python73
  • TODO1
  • Ubuntu3
  • 技术管理1
  • 排序1
  • 运维1
  • 面试题4
标签
Android Android面试 CSS3 Docker FAQ FastDFS GitLab HTTP JCenter Java JavaScript JitPack Linux Linux命令 MongoDB MySql数据库 ORMLite Python Python 编码规范 Python基础 Retrofit Rxjava Scrapy TODO UI Ubuntu apk打包 app优化 crontab java虚拟机 mini-Web mini-Web框架 python python数据类型 redis tinker ubuntu vim web服务器 事件传递机制
归档
  • 一月 20231
  • 二月 20207
  • 一月 202015
  • 九月 20194
  • 二月 20192
  • 十一月 201732
  • 十月 201737
  • 九月 201754
网站资讯
文章数目 :
199
最后更新时间 :
©2020 - 2023 By WinkyQin
框架 Hexo|主题 Butterfly