问我学院联合天津椭圆曲线科技(原木姜子科技)和链眼社区共同开源涉及商城,内容平台等业务板块的代码多套
问我学院联合天津椭圆曲线科技(原木姜子科技)和链眼社区共同开源涉及 PC端商城,APP商场,内容平台和小型博客等业务板块的代码多套,代码开源到问我学院发起人郭世江的 github 账号上。
陆地神仙
2022-01-23 21:20:35
14
0
0
Markdown 语法完整解析
Markdown是一种很简单的标记语言,它有很多优点,编写简单,容易学习,基本上花半个小时的时间就能学会。目前来看,支持Markdown语法的编辑器有很多,包括很多网站也支持了Markdown的文字录入。Markdown从写作到完成,导出格式随心所欲,你可以导出HTML格式的文件用来网站发布,也可以十分方便的导出PDF格式。 很多研发人员写文档时也会选用Markdown,简单而使用,难道你不心动吗,如果行动,就跟我一起来学习Markdown语法吧。
逍遥子
2022-01-22 12:54:44
15
0
0
一个可直接使用的轻量级博客开源系统
一个可直接使用的轻量级博客开源系统
逍遥子
2022-01-21 22:09:30
14
0
0
智能合约安全的 Solidity 最佳实践
从监控到时间戳考虑,这里有一些专业提示,可确保您的以太坊智能合约得到强化。
逍遥子
2022-01-20 22:50:52
20
0
0
合约审计中最常见的智能合约错误
以太坊智能合约中的错误是一场灾难,而且似乎不会很快消失。漏洞的数量及其严重程度表明,在将智能合约部署到以太坊主网络之前进行审计是多么重要。
逍遥子
2022-01-20 21:51:27
21
0
0
AnySwap多链路由V3 漏洞攻击技术分析和解决方案
2021年7月11日凌晨,AnySwap多链路由V3受到黑客攻击。
tonyguo
2022-01-19 14:44:49
25
0
0
Anyswap aka Multichain V4Router 攻击事件的分析和复现
Anyswap aka Multichain V4Router 攻击事件的分析和复现
tonyguo
2022-01-19 14:37:44
26
0
0
ERC721 ERC1155 和 ipfs
是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。
tonyguo
2022-01-18 22:12:28
22
0
0
使用 hardhat 结合 react 和 MetaMask,演示如何开发 Dapp 前端页面
Dapp 开发中很重要的部分便是前端展示,本样例代码使用 hardhat 结合 react 和 MetaMask,演示如何开发 Dapp 前端页面,以及开发的基本流程及接口调用。开发者需要具备 react 框架开发能力才能很好的理解样例代码.
tonyguo
2022-01-18 22:10:23
22
0
0
用 Graph 捕捉区块链事件并提供一个查询事件的 GraphQL 接口
编写智能合约时,通常状态的变化是通过触发一个事件来表达,The Graph 则是捕捉区块链事件并提供一个查询事件的 GraphQL 接口,让我们可以方便的跟踪数据的变化。实际上很多 defi 协议及都是 The Graph 来基于查询数据。
tonyguo
2022-01-18 22:09:13
29
0
0
使用 Waffle 进行测试的基本流程及使用方法
Waffle 是一款适配 ehter.js 的智能合约测试库。本样例演示了使用 Waffle 进行测试的基本流程及使用方法.
tonyguo
2022-01-18 22:06:58
21
0
0
Uniswap v3 详解(二):创建交易对/提供流动性
前文已经说过 Uniswap v3 的代码架构。一般来说,用户的操作都是从 uniswap-v3-periphery 中的合约开始。
放浪江湖
2022-01-17 20:37:55
35
0
0
Uniswap v3 详解(一):设计原理
刚看完 Uniswap v2 的代码,本来打算写一个 Uniswap v2 设计与实现,结果 Uniswap v3 就发布了。趁着这个机会就先写一个 Uniswap v3 设计与实现吧。
JsonGuo
2022-01-17 19:49:11
24
0
0
使用 neovim 打造一个现代化的编辑器
2014 年,巴西程序员 Thiago de Arruda Padilha(aka tarruda)因为多次对 vim 提交 feature patch 遭到拒绝。出于对 vim 低效的开发社区的不满,决定众筹一个新项目 —— neovim,尝试解决 vim 当时的问题
陆地神仙
2022-01-17 19:27:14
22
0
0
SR-IOV 虚拟化
SR-IOV(Single Root Input/Output Virtualization) 是一项硬件虚拟化技术,它的目的是将一个 PCIe 设备(例如网卡),虚拟成多个互相隔离的设备,提供给不同的使用者(例如虚拟机)使用
放浪江湖
2022-01-17 19:06:43
35
0
0
Python bottle 源码解析
Bottle 是一个轻量级的 Python Web 框架,它的代码量只有 4300 行(为了突出其精简性,所有代码放在了一个文件中)。但是麻雀虽小,五脏俱全,Bottle 提供了一个 Web 框架有必须的基本功能,如
放浪江湖
2022-01-17 14:22:24
23
0
0
Python WSGI 初探
在构建 Web 应用时,通常会有 Web Server 和 Application Server 两种角色。其中 Web Server 主要负责接受来自用户的请求,解析 HTTP 协议,并将请求转发给 Application Server,Application Server 主要负责处理用户的请求,并将处理的结果返回给 Web Server,最终 Web Server 将结果返回给用户。
放浪江湖
2022-01-17 13:53:24
27
0
0
Galera Cluster Essential Guide
其中又以有状态服务的高可用最难实现,而 MySQL 数据库的高可用则是这些服务中最为棘手的一个问题。数据库通常作为应用程序的数据存储服务,要实现数据库的高可用,必然要使用的技术就是数据的复制
陆地神仙
2022-01-17 13:44:32
28
0
0
RabbitMQ 和 oslo.messaging
RabbitMQ 是一个消息队列系统,它实现了 AMQP 协议。在 OpenStack 中,RabbitMQ 被广泛的作为 RPC 中间件使用,在 OpenStack 核心项目如 Nova, Cinder, Neutron 等服务中,内部组件的 RPC 调用都是通过消息队列完成的,而 RabbitMQ 是 OpenStack 场景下使用最为广泛的消息队列组件。
JsonGuo
2022-01-17 13:17:22
26
0
0
产品经理必须掌握的几个文档
在产品经理的日常工作中,会使用到多个文档,如:商业需求文档、市场需求文档、产品需求文档、竞品分析文档、用户体验文档、功能详细说明文档、用户使用手册文档、项目接口文档等。但有几个文档是常被用到的,现将这几个文档整理如下:
小问
2022-01-16 20:09:03
32
0
0
什么是产品经理
产品经理(英文:Product manager,缩写:PM),是负责某个或某类项目的产品规划和项目管理人员,工作涵盖需求分析、市场分析、竞品分析、用户分析、产品设计、推进开发、产品优化、数据分析、协助运营、拓展渠道等工作。广义上讲,产品经理就是负责产品整个生命周期的人。
小问
2022-01-16 20:07:54
27
0
0
Linux中断和中断处理
众所周知,处理器的速度跟外围硬件设备的速度往往不在一个数量级上,因此,如果内核采取让处理器向硬件发出一个请求,然后专门等待回应的办法,显然差强人意。
陆地神仙
2022-01-15 16:37:55
31
0
0
究极shell
池建强老师曾经写过一篇终极 shell,为生活在水生火热中的 UNIX/Linux 用户普及了 zsh 的使用,池老师称之为「终极shell」。我想说的是,zsh 的确好用,但是逼格还不够,目前使用过最炫酷的 shell 非 fish shell 莫属,史称「究极shell」,实乃居家旅行装X吹牛的必备良器。
放浪江湖
2022-01-15 16:27:22
31
0
0
OpenSSL SAN 证书
SAN(Subject Alternative Name) 是 SSL 标准 x509 中定义的一个扩展。使用了 SAN 字段的 SSL 证书,可以扩展此证书支持的域名,使得一个证书可以支持多个不同域名的解析。
Snowy
2022-01-14 22:08:30
34
0
0
负载均衡集群 LVS 详解
当服务器遇到性能瓶颈需要进行扩展时,一般来说有两种解决思路:Scale-up 和 Scale out,也称作垂直扩展和水平扩展。
cutercy
2022-01-14 21:51:59
28
0
0
用 awk 实现一个关系型数据库
awk 的祖师爷 Brian W. Kernighan,写过一本 《The AWK Programming Language》,这本书一如 Brian W. Kernighan 的其他书,简明扼要却不乏深入。更厉害的是这本书在淘宝上的售价居然高达 1000 多。
cutercy
2022-01-14 20:40:35
39
0
0
计算机原理 —— 计算机是如何启动的
上一篇文章讲了 Intel 系统的主板与内存映射。计算机启动是一个复杂的,充满黑科技的(原文是 hacky),多阶段的过程。这里是整个过程的概要图
cutercy
2022-01-14 20:00:19
32
0
0
计算机原理 —— 主板与内存映射
我打算写几篇关于计算机内部原理的文章,来帮助解释现代操作系统内核是如何工作的。我希望这些文章能对那些对这部分内容感兴趣但又没有相关经验的爱好者和程序员们有所帮助。文章主要关注 Linux,Windows 和 Intel 处理器。我对内部原理有强烈的爱好,我曾经写过一些内核模式的代码。这是第一篇文章,主要描述现代基于 Intel 处理器的主板架构,CPU 是怎样访问内存的,以及系统的内存映射。
cutercy
2022-01-14 19:51:07
31
0
0
DNS 与 BIND
DNS 的全称是 Domain Name System,DNS 负责主机名字之间和互联网络地址之间的映射,在我们上网或者发送电子邮件的时候,一般都会使用主机名而不是 IP 地址,因为前者更容易记忆,但是对于计算机,使用数字(IP 地址)则更为方便。DNS 能够帮助我们将主机名转换成计算机更容易识别的 IP 地址。从而完成主机之前的通信。
cutercy
2022-01-13 21:28:45
32
0
0
Linux Kickstart 自动安装
在安装系统之前,计算机的硬件上可能是没有操作系统的,因此为了能够运行安装程序,需要一个临时的操作系统,引导开机,启动安装程序,在使用光盘安装操作 linux 系统(这里特指 RHEL 系列的系统)时,一共有两个阶段,分别为引导和安装。
cutercy
2022-01-13 21:09:07
32
0
0
努力加载中...
问我社区
人工智能,区块链,大数据,软硬件开发,运维测试,技术学习与咨询,就来问我
关注公众号 获取最新动态
社区活跃用户 »
  1. 逍遥子 高级开发工程师
  2. 陆地神仙 Golang 技术专家
  3. tonyguo 技术专家
  4. Snowy 高级开发工程师
  5. 小瞎子 前端
  6. 放浪江湖 高级研发工程师
  7. JsonGuo 高级研发工程师
  8. 小问 高级开发工程师
  9. xiaowen 生信分析工程师
  10. xiaowen 高级开发工程师
  11. 江哥 高级开发工程师
  12. 小王子 高级开发工程师
  13. 朝文 高级开发工程师
  14. huihui 高级开发工程师
  15. 麦洛 高级开发工程师
  16. cutercy 高级开发工程师
  17. 无敌战神 高级开发工程师
  18. 哈哈哈 高级开发工程师
  19. ceshiLF 高级开发工程师
  20. broming 高级开发工程师