最新手册
智能合约开发 - 如何更好的与合约交互
我们从一个简单的例子开始: pragma solidity ^0.4.0;contract Calc{ uint count; function add(uint a, uint b) returns(uint){ count++; return a +…
Vue2 VueRouter 导航守卫
全局前置守卫: router.beforeEach const router = new VueRouter({...}) router.beforeEach((to, from, next)=>{ //.. }) to : Route, 即将要进入的…
如何更换 Ubuntu 系统的 GDM 登录界面背景
Ubuntu 18.04 LTS 桌面系统在登录、锁屏和解锁状态下,我们会看到一个纯紫色的背景。它是 GDM(GNOME 显示管理器GNOME Display Manager)从 ubuntu 17…
跨越终端中多个 vim 实例访问剪切板内容
Vim (Vi IMproved) 是一款在程序员之间非常受欢迎的文本编辑器。它在执行不同的快捷命令操作上有它自己的特长。 比如,要拷贝高亮的文本,我们使用‘ …
Redux 之异步 Action 及操作
一、创建同步 Action Action 是数据从应用传递到 store / state 的载体,也是开启一次完成数据流的开始 普通的 action 对象 const action = {type:'AD…
Antergos:基于 Arch 发行版,想要尝试 Arch 的绝对值得一试
众所周知,Arch Linux 是最好的 Linux 发行版之一,我们可以随心所欲的进行定制。我们可以滚动式更新最新的软件,但它的安装和配置的过程对于初学者则…
Pixel 安全:更好,更快,更强
如果你的手机落入他人手中,加密功能可以保护你的数据。新的 Google Pixel 和 Pixel XL 在默认情况下进行了加密,以提供强大的数据保护,同时保持良好…
React Context 上下文用法
动态 Context theme-context.js export const themes = { light: { foreground: '#000000', background: '#eeeeee', }, dark: { foreground: '#ffffff…
渗透测试中的 Node.js——Downloader 的实现
0x00 前言 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 我最近在一篇文章…
Java 8 Collectors API
Stream.collect() 是 Java 8 的 Stream API 的终端方法之一。借助该方法,我们可以将 Stream 实例中的元素重新打包为其他格式的数据,或执行元素拼接…
为什么 Angular 需要入口组件?
入口组件也是被声明的。为什么 Angular 编译器不为 @NgModule.declarations 中的每个组件都生成一份代码呢?那样就不需要入口组件了。 原因在于 tree …
UM1713 用户手册 使用 LwIP TCP/IP 栈 在 STM32Cube 上开发应用
STM32F4x7/9xx 和 STM32F2x7xx 微控制器配有高质量 10/100 Mbit/s 以太网外设,支持媒体独立接口 (MII)和缩减的媒体独立接口 (RMII),以便与物理…
站内公告
- 私信群聊功能完善2024-12-10 12:06
- 个人中心 第三方应用 关闭2024-10-20 21:02
- 网站状态 和 免费商城 子站点关闭2024-09-16 09:22
- 网站访问速度变慢了?2024-07-22 12:45
- 2020 行政区划接口关闭2023-06-27 22:07