Kaitiren的专栏

移动端研发工作者

排序:
默认
按更新时间
按访问量

阿里P8架构师谈:MySQL数据库的索引原理、与慢SQL优化的5大原则

  MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。 我们...

2018-10-22 13:41:33

阅读数:25

评论数:0

NEW 创建自己的数字货币(ERC20代币)进行ICO (新增修改SOL代码)

本文从技术角度详细介绍如何基于以太坊ERC20创建代币的流程. 本身不太想写这边文章,可是朋友公司遇到最可怕60万代创建ERC20 Token的事件,特此出文! 即将新增:. 以太坊私链,联盟链技术部署细节; . Fabric私链,联盟链技术部署细节; 注部分大学实验室骗局破灭,警示进入区...

2018-10-19 15:11:57

阅读数:54

评论数:1

如何逆向破解抓包工具Charles!

一、前言 我们在进行应用开发过程中有时候可以需要进行抓包测试数据,比如模拟服务端的下发数据和我们客户端的请求参数数据,特别是测试人员在进行测试的过程中都会进行抓包,当然我们在破解逆向的过程中也是需要用到抓包工具,因为我们抓到数据包可能就是我们破解的突破口,那么我们可能常用的都是Fiddler工具...

2018-10-19 14:44:19

阅读数:11

评论数:0

【逆水寒】——一个终将走向归零的“伪区块链”游戏

昨天,网易的游戏「逆水寒」官方发布了一篇文章,「家里真的有矿了!逆水寒已内嵌区块链技术」在朋友圈疯狂传播。   大厂做区块链游戏,已经不是什么新鲜事。 网易旗下有「网易星球」。 百度旗下有「百度莱茨狗」、「百度绿洲」、「百度度宇宙」。 小米旗下有「加密兔」。 腾讯旗下有「一起来捉妖」。...

2018-09-12 14:40:43

阅读数:381

评论数:0

MIT教授提出可扩展的新共识算法Algorand,彻底消除区块链分叉的可能性

如果公有区块链要想获得成功——无论是被用作货币,智能合约还是其他某些东西——它就需要一种能够扩展的共识算法。 尽管开发者正在竞相开发一种这样的系统,不过最近一位杰出学者的设计可能会成为这场长期探索中取得的一个标志性进展。这种设计被称为“algorand",其创建者是来自麻省...

2018-09-12 13:54:57

阅读数:76

评论数:0

OTT:基于OTT CHAIN生态系统的通证

                                                 据了解OTT是OTT Chain(欧特链)发行的通证,OTT CHAIN(欧特链)是一个定位于区块链商业应用底层平台的公链,是OTT Chain Foundation(欧特链基金会)全力打造的基于...

2018-07-18 19:51:23

阅读数:128

评论数:0

区块链技术资源教程零基础与Remix 以太坊Solidity IDE搭建与初步使用

区块链技术资源教程零基础 一、    以太坊和区块链的关系      从区块链历史上来说,先诞生了比特币,当时并没有区块链这个技术和名词,然后业界从比特币中提取了技术架构和体系,称之为区块链技术。从比特币提取的区块链技术称之为区块链1.0时代,那个时候的应用主要以电子货币和去中心化交易为主,比...

2018-05-24 17:49:35

阅读数:1209

评论数:0

mysql 百万级数据库优化方案

 一、百万级数据库优化方案1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num...

2018-05-14 11:55:47

阅读数:418

评论数:0

阿里P9架构师简述从单机至亿级流量大型网站系统架构的演进过程

阶段一、单机构建网站网站的初期,我们经常会在单机上跑我们所有的程序和软件。此时我们使用一个容器,如tomcat、jetty、jboos,然后直接使用JSP/servlet技术,或者使用一些开源的框架如maven+spring+struct+hibernate、maven+spring+spring...

2018-05-03 19:47:47

阅读数:216

评论数:0

全球首个品牌链上线:“品牌星球”DAPP应用落地

基于区块链技术的全球首款品牌价值共享平台——欧特链旗下“品牌星球”DAPP正式上线。品牌星球DAPP的发布,预示着全球首个品牌链诞生,区块链技术迈入3.0时代,区块链分布式商业应用开启新篇章。据悉,品牌星球DAPP已经正式登陆苹果应用商店,目前主要包括基于区块链技术的个人和企业区块身份和信用建设功...

2018-04-08 10:07:52

阅读数:2390

评论数:0

以太坊开发计划

介绍以太坊是一个开源平台,可以创建和发布去中心化的应用程序。欲了解更多信息,请参阅白皮书(内有关于以太坊平台的概述,并包括平台发布),黄皮书(内有关于以太坊技术的实现规范),官方网站(https://www.ethereum.org/)里面有关于包括介绍的视频等以太坊的简要概述,本文档介绍了ĐΞV...

2018-04-03 17:14:48

阅读数:245

评论数:0

以太坊白皮书

以太坊白皮书以太坊(Ethereum ):下一代智能合约和去中心化应用平台当中本聪在2009年1月启动比特币区块链时,他同时向世界引入了两种未经测试的革命性的新概念。第一种就是比特币(bitcoin),一种去中心化的点对点的网上货币,在没有任何资产担保、内在价值或者中心发行者的情况下维持着价值。到...

2018-04-03 17:12:41

阅读数:224

评论数:0

以太坊及区块链 程序资源整合

一、    以太坊和区块链的关系     从区块链历史上来说,先诞生了比特币,当时并没有区块链这个技术和名词,然后业界从比特币中提取了技术架构和体系,称之为区块链技术。从比特币提取的区块链技术称之为区块链1.0时代,那个时候的应用主要以电子货币和去中心化交易为主,比如各种山寨币。而以太坊将区块链带...

2018-04-03 16:59:45

阅读数:225

评论数:1

以太坊的工作原理 程序篇

这篇文章主要讲解以太坊的基本原理,对技术感兴趣的朋友可以看看。原文地址:How does Ethereum work, anyway?简介 不管你们知不知道以太坊(Ethereum blockchain)是什么,但是你们大概都听说过以太坊。最近在新闻里出现过很多次,包括一些专业杂志的封面,但是如果...

2018-03-27 00:30:58

阅读数:3418

评论数:5

solidity智能合约开发工具Atom及其插件安装

Atom简介Atom代码编辑器支持Windows、Mac、Linux三大桌面平台,完全免费,并且已经在 GitHub 上开放了全部的源代码。开发团队将Atom称为一个“为21世纪创造的可配置的编辑器”,它拥有非常精致细腻的界面,并且可配置项丰富,加上它提供了与 SublimeText上类似的 Pa...

2018-03-21 16:18:16

阅读数:449

评论数:0

以太坊的POS共识机制

Original post by Vitalik Buterin, on December 28th, 2015特别感谢Vlad Zamfir,他提出了按块达成共识这个想法,并且说服我认同它和Casper的其它一些核心想法的价值;以及Vlad Zamfir和Greg Meredith,为他们在这个...

2018-03-19 20:50:56

阅读数:2362

评论数:2

程序必备区块链基础知识

区块链(BlockChain),是区块(Block)和链(Chain)的直译,其数据结构如图1所示,即每个区块保存规定时间段内的数据记录,并通过密码学的方式,构建一条安全可信的链条,形成一个不可篡改、全员共有的分布式账本。比特币的区块分为区块头和区块体两部分。区块头的大小为80字节,包括4字节的版...

2018-03-17 15:40:01

阅读数:2197

评论数:3

以太坊轻钱包MetaMask详细图文教程

MetaMask是一款在谷歌浏览器Chrome上使用的插件类型的以太坊钱包,该钱包不需要下载,只需要在谷歌浏览器添加对应的扩展程序即可,非常轻量级,使用起来也非常方便。1、Chrome的安装既然是一款运行在谷歌浏览器Chrome上的插件,当然首先需要先安装Chrome了。读者可以进入官网https...

2018-02-09 16:04:09

阅读数:3260

评论数:1

golang Leaf 游戏服务器框架简介

Leaf 是一个由 Go 语言(golang)编写的开发效率和执行效率并重的开源游戏服务器框架。Leaf 适用于各类游戏服务器的开发,包括 H5(HTML5)游戏服务器。Leaf 的关注点:良好的使用体验。Leaf 总是尽可能的提供简洁和易用的接口,尽可能的提升开发的效率稳定性。Leaf 总是尽可...

2017-11-04 11:43:43

阅读数:3228

评论数:1

GoLang初探

简介         多核处理器越来越普及,那有没有一种简单的办法,能够让我们写的软件释放多核的威力?答案是:Yes。随着Golang, Erlang, Scale等为并发设计的程序语言的兴起,新的并发模式逐渐清晰。正如过程式编程和面向对象一样,一个好的编程模式需要有一个极其简洁的内核,还有在此之...

2017-10-24 16:49:47

阅读数:280

评论数:0

提示
确定要删除当前文章?
取消 删除