- 博客(1987)
- 资源 (718)
- 收藏
- 关注

原创 尹成学院区块链 Go 学习大纲-取得大纲试看视频联系微信yinchengak48
所处阶段 主讲内容 技术要点 学习目标 第一阶段Go语言开发入门实战 1.Go语言介绍及开发环境搭建 1.Go语言是什么 2.Go语言优势 3.Go语言适合来做什么 4.Go语言安装和设置 5.标准命令概述 6.第一个Go语言程序 课程设计理念: 夯实基础,Go语言作为...
2019-08-21 19:32:16
4896
4

原创 尹成学院golang学习快速笔记(2)表达式
2.1 保留字语⾔言设计简练,保留字不多。break default func interface selectcase defer go map structchan else goto package switchconst fallthrough if range typecontinue for import return var2.2 运算符全部运算符、分隔符,以及其他符号。+ ...
2018-05-26 17:04:04
2897
2

原创 尹成学院golang学习快速笔记(1)类型
1.1 变量 Go 是静态类型语⾔,不能在运⾏期改变变量类型。 使⽤关键字 var 定义变量,⾃动初始化为零值。如果提供初始化值,可省略变量类型,由编译器⾃动推断。var x intvar f float32 = 1.6var s = "abc"在函数内部,可⽤更简略的 ":=" ⽅式定义变量。 func main() {x := 123// 注意检查,是定义新局部变量,还是修改全...
2018-05-26 16:58:28
2350
1

原创 Golang精编100题-搞定golang面试
Golang精编100题能力模型级别 模型 初级 primary 熟悉基本语法,能够看懂代码的意图;在他人指导下能够完成用户故事的开发,编写的代码符合CleanCode规范; 中级 intermediate 能够独立完成用户故事的开发和测试;能够嗅出代码的坏味道,并知道如何重构达成目标; 高级 senior 能够开发出高质量高性能的代码;能够熟练使用高级特性,开发编程框架或测试框...
2018-05-26 16:08:16
108377
22

原创 用Vagrant构建统一的golang开发环境
开发环境是我们日常工作的一个环境,不论你现在的公司是否会强制你使用统一的开发环境,对于希望通过阅读本书,跟着本书一起写项目的同学来说,我希望大家有统一的环境,这不仅有利于代码的一致性,同时也是为了减少大家在开发中遇到很多不必要的问题。为了能够保证我们接下来的开发环境保持一致性,我们这一章介绍一个能够在所有系统都保持一致性开发环境的工具Vagrant,通过该工具使得我们保持一致的Go环境、项目目录等...
2018-05-26 14:22:06
3614
1

原创 区块链2.0以太坊智能合约solidity之helloworld
由于只能合约是放在区块链上面的代码,这给我们的调试带来了很多的困难,还好有在线的编译器:https://remix.ethereum.org第一个代码:pragma solidity ^0.4.4;contract Counter {uint count = 0;address owner;constructor() public{ owner = msg.sender; }function ...
2018-04-30 23:52:36
2199
1

原创 区块链2.0以太坊配置solidity编译器sublime详解
官网:https://www.sublimetext.com/3,下面使用最新3134设置字体大小和默认编码注册码:Valild Keys—– BEGIN LICENSE —–TwitterInc200 User LicenseEA7E-8900071D77F72E 390CDD93 4DCBA022FAF6079061AA12C0 A37081C5 D03164124584D13694D7F7D...
2018-04-30 22:46:39
2677
2

原创 区块链2.0以太坊漫谈(4)
智能合约什么是智能合约以太坊上的程序称之为智能合约, 它是代码和数据(状态)的集合。智能合约可以理解为在区块链上可以自动执行的(由消息驱动的)、以代码形式编写的合同(特殊的交易)。智能合约英文是Smart Contract,和人工智能( AI:Artificial Intelligence )的智能没有关系,最早尼克萨博在95年就提出智能合约的概念,它的概念很简单,就是将法律条文写成可执行代码。当...
2018-04-28 20:25:37
1417
1

原创 区块链2.0以太坊漫谈(3)
进一步的应用:(1)储蓄钱包。 假设Alice想确保她的资金安全,但她担心丢失或者被黑客盗走私钥。她把以太币放到和Bob签订的一个合约里,如下所示,这合同是一个银行:(1)Alice单独每天最多可提取1%的资金。(2)Bob单独每天最多可提取1%的资金,但Alice可以用她的私钥创建一个交易取消Bob的提现权限。(3)Alice 和 Bob 一起可以任意提取资金。 一般来讲,每天1%对Alice足...
2018-04-28 20:24:22
1475
1

原创 区块链最全线下培训大纲——尹成学院
区块链乃大势所趋,尹成学院联合微软加清华名师打造最强教学团队。传播智慧我们用心,人生冲锋你们用力第一阶段:区块链及其行业及Golang编程第一周- Go语言快速入门:(a)了解区块链从业人员的薪资结构组成(b)了解区块链公司中的职能分类(c)如何快速转型成为区块链高端人才(d)如何得到区块链公司就业机会(e)区块链现状(f)区块链趋势(g)区块链的前景 Go语言基础:1.1初识go语言1.2开发环...
2018-04-28 16:12:40
8732
1

原创 区块链最全线上培训大纲——尹成学院
区块链乃大势所趋,尹成学院联合微软加清华名师打造最强教学团队。传播智慧我们用心,人生冲锋你们用力第一阶段 区块链与Go编程第1天区块链与Go语言区块链的前世今生区块链现状与就业区块链前景区块链与go语言go语言开发环境的搭建 第2天 Go语言基础标识符关键字字面量操作符表达式 第3天 Go基本类型和高级类型基本类型数组切片字典函数和方法接口结构体 第4天 Go流程控制代码块和作用域If语句Swit...
2018-04-28 15:42:11
4519
1

原创 C语言完美体系
**第 1 篇 C 语言第一阶段 131.1C 语言第一阶段--语言课程概述 131.1.1 什么是语言,什么是 C 语言 131.1.2 基本常识 141.1.3 人与计算机之间的更好的交互。 151.1.4 自然交互界面 171.1.5 语言与 C 语言的区别联系 181.1.6 计算机结构组成 191.1.7 二进制
2016-04-03 19:08:46
10138
7

转载 20160227.CCPP体系详解(0037天)
程序片段(01):01.一对一模式.c+02.中介者模式.c+03.广播模式.c 内容概要:事件///01.一对一模式.c#include <stdio.h>#include <stdlib.h>#include <Windows.h>//01.关于多线程:// (临界区+互斥量):线程冲突// (事件):线程通信// (时间):同步线程HANDLE eventArrA[2]
2016-03-27 16:44:12
5448
1

转载 20160226.CCPP体系详解(0036天)
程序片段(01):01.多线程.c+02.多线程操作.c 内容概要:多线程///01.多线程.c#include <stdio.h>#include <stdlib.h>#include <Windows.h>#include <process.h>//01.线程任务函数剖析:// 1."封装"线程任务代码// 2.MessageBox();作用:// 用于"阻塞"当前
2016-03-25 13:59:24
3354
1

转载 20160225.CCPP体系详解(0035天)
程序片段(01):CircleList.h+CircleList.c+main.c 内容概要:环形链表///CircleList.h#pragma once#include <stdio.h>typedef struct node{ int data; struct node * pNext;}Node;void circleListTailInsertData(Node
2016-03-25 13:57:59
3118

转载 20160224.CCPP体系详解(0034天)
程序片段(01):指针与结构体.c 内容概要:指针与结构体#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>//01.养成编写程序的良好习惯:// 1.模块儿化编程,先进行每个模块儿测试可靠性:// 模块儿化编程:将一个很大的项目分为多个模块儿进行分治处
2016-03-20 22:33:06
3053
1

转载 20160223.CCPP体系详解(0033天)
程序片段(01):MyArray.h+MyArray.c+main.c 内容概要:数组库///MyArray.h#pragma once#define DT int//类型通用typedef struct{ DT * pStart;//起始地址 int len;//元素个数 int sortState;//排序状态(0无序+1有序)}Array;typedef str
2016-03-20 22:32:38
3030

转载 20160222.CCPP体系详解(0032天)
程序片段(01):宽字符.c+字符串与内存四区.c 内容概要:宽窄字符///宽字符.c#include <stdio.h>#include <stdlib.h>#include <locale.h>//01.宽字符的应用:// 1.宽字符用于国际化:// Unicode编码情况之下,需要启用宽字符编程// 2.中文的高级处理:// 必须依赖于宽字符// 3
2016-03-20 22:32:01
2966
1

转载 20160221.CCPP体系详解(0031天)
程序片段(01):01.结构体静态数组.c+02.结构体动态数组.c 内容概要:结构体数组///01.结构体静态数组.c#include <stdio.h>#include <stdlib.h>#include <string.h>//01.C语言的结构体特点:// 1.C语言要求结构体或者共用体至少得有一个成员// 也就是说C语言并不允许空结构体或者空共用体的出现!//
2016-03-15 00:41:09
4075
2

转载 20160220.CCPP体系详解(0030天)
程序片段(01):对称.c 内容概要:对称#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>//01.对称原理:// 1.双索引or双指针-->双边对称夹逼-->进行字符比对// 2.判断存在情况,默认所有情况int isSemmetry(char * pSt
2016-03-15 00:40:36
4771

原创 20160219.CCPP体系详解(0029天)
程序片段(01):ReplaceAll.c 内容概要:ReplaceAll#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>//01.(删除+替换)所有指定字符串// (双索引+双指针)-->(删除+替换)原理// 注:增加(拓展)+删除(压缩)+修改(压缩|不
2016-03-15 00:40:06
3900

原创 20160218.CCPP体系详解(0028天)
程序片段(01):加法.c 内容概要:字符串计算表达式#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>//01.去除空格:// 1.空格:空格+Tab键+类似符...// 2.双索引+双指针// 变化快+变化慢:变化快覆盖变化慢void removeBlankSpaceByIndex(
2016-03-15 00:39:31
3770

原创 20160218.CCPP体系详解(0028天)
程序片段(01):加法.c 内容概要:字符串计算表达式#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>//01.去除空格:// 1.空格:空格+Tab键+类似符...// 2.双索引+双指针// 变化快+变化慢:变化快覆盖变化慢void removeBlankSpaceByIndex(
2016-03-15 00:38:49
3577
1

原创 20160217.CCPP体系详解(0027天)
程序片段(01):TestCmd.c 内容概要:管道_字符串#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>//01.管道:Windows应用程序与DOS系统之间的通信桥梁// 1.用于进程之间的通信(两个进程:窗体进程+cmd进程)// 2.窗体进程发送指令
2016-03-15 00:38:11
3519

原创 20160216.CCPP体系详解(0026天)
程序片段(01):01.MemCpy.c 内容概要:内存拷贝#include <stdio.h>#include <stdlib.h>#include <memory.h>//memcpy:// 将内存数据按照字节数从一片儿内存拷贝到另一片儿内存// 并返回拷贝成功之后的地址void * memcpyByIndex(void * dest, const char * src,
2016-03-01 13:54:37
2975
1

原创 20160215.CCPP体系详解(0025天)
程序片段(01):01.Malloc.c 内容概要:Malloc拓展#include <stdio.h>#include <stdlib.h>//01.内存伸缩函数:// void * realloc(void * block, unsigned int size);// 用途:用于内存节省,动态根据所需内存尺寸进行内存开辟!// 说明:返回值+参数//
2016-03-01 13:54:08
2726

原创 20160214.CCPP体系详解(0024天)
程序片段(01):CGI.c 内容概要:CGI-cloud#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>int main01(void){ printf("Content-Type:text/html \n\n"); printf("周瑞富很富,吴伟很帅,刘海华很高!并称高富帅! <br />"); printf("周
2016-03-01 13:53:29
2858
1

原创 20160213.CCPP体系详解(0023天)
程序片段(01):全排列.c 内容概要:全排列密码库#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>//01.对于字符类型的数组进行初始化特点:// 如果赋予的数据是字符串,则可以省略掉大括号//注:性能+最优int main01(void){ char arr[10] = "11111"
2016-03-01 13:52:57
2713

原创 20160212.CCPP体系详解(0022天)
程序片段(01):01.二维数组.c 内容概要:二维数组#include <stdio.h>#include <stdlib.h>//01.关于栈内存开辟数组:// 诀窍:将所有维度的数组看做为一维数组,// 然后再采用指向该数组当中首个元素的指针(变量|常量)// 秘诀:原始数组数组名称替换法:// 就可以直接得到指向数组的指针(将数组名称-->替换为-->(*
2016-03-01 13:52:22
2783
2

原创 20160211.CCPP体系详解(0021天)
程序片段(01):01.指针数组.c+02.动态数组.c 内容概要:指针数组///01.指针数组.c#include <stdio.h>#include <stdlib.h>//01.指针数组作为函数的形参:// 会退化为一个二级指针!//02.如何确定一个数组作为函数形参将会退化为什么样儿的指针?// 关键在于形参数组当中的元素是什么类型!就是什么类型的指针void show01
2016-03-01 13:51:46
2601
1

原创 20160210.CCPP体系详解(0020天)
程序片段(01):01.二级指针.c 内容概要:二级指针#include <stdio.h>#include <stdlib.h>//01.二级指针:// 1.使用场景:// (1).跨函数修改一级指针变量的数据-->DLL注入技术!// (2).指针数组作为函数形参,将会转化为二级指针-->函数形参!// 2.使用规律:// 如何快速定位取值运算符所
2016-03-01 13:51:07
2231

原创 20160209.CCPP体系详解(0019天)
程序片段(01):01.字符串.c 内容概要:字符串#include <stdio.h>#include <stdlib.h>#include <locale.h>#include <string.h>//00.语音合成与语音识别:// 语音合成:文字-->语音// 语音识别:语音-->文字// 注:任何语音操作都应当使用宽字符!//01.宽窄字符问题1:// 1.窄字符采
2016-03-01 13:49:31
2582

原创 20160208.CCPP体系详解(0018天)
程序片段(01):main.c 内容概要:PointWithOutInit#include <stdio.h>#include <stdlib.h>//01.野指针详解:// 1.野指针:没有进行初始化操作的指针-->由于该指针变量内部所存储的地址是个随机值,因此是野地址(类型含义:指针)// 注:指针类型的变量必须在其被创建的时候就需要进行初始化操作,否则就成了野指针,所谓野指针就
2016-02-21 00:36:53
2726
1

原创 20160207.CCPP体系详解(0017天)
程序片段:01.Point.c+02.进程.c+03.内存的栈和堆.c 内容概要:内存32位和64位的区别///01.Point.c#include <stdio.h>#include <stdlib.h>//01.指针变量所占用的内存尺寸由编译器进行直接决定// 指针变量所占用的内存尺寸同时直接或间接与CPU-->操作系统-->编译器平台有关// 综合决定:C
2016-02-18 22:39:55
5159

原创 20160206.CCPP体系详解(0016天)
代码片段(01):.指针.c+02.间接赋值.c 内容概要:内存///01.指针#include <stdio.h>#include <stdlib.h>//01.取地址操作符(&)详解:// 1.操作对象:变量名(实质:内存实体|数据实体)// 2.操作特点:属于寄存器操作(操作结果不是内存实体)// (1).取地址操作(&变量名)是在CPU的寄存器区域所完成的操作;/
2016-02-18 22:39:17
4974
1

转载 20160205.CCPP体系详解(0015天)
程序片段(01):01.杨辉三角.c 内容概要:杨辉三角#include <stdio.h>#include <stdlib.h>#define N 10//01.杨辉三角:// 1.图形转换:将标准杨辉三角采用标准数组进行模拟// 2.确定标准数组的图形描述关系:// (1).数组当中第一列的所有元素以及正对角线的所有元素都为1// (2).数组当中的其它元素等
2016-02-16 21:51:21
1758

转载 20160204.CCPP体系详解(0014天)
程序片段(01):define.h+data.h&data.c+control.h&control.c+view.h&view.c+AI.h&AI.c+main.c 内容概要:迷宫游戏///define.h//通用工具#include <stdio.h>#include <stdlib.h>#define N 10///data.h//迷宫布局#include "define.h"//对
2016-02-16 21:50:46
1662

转载 20160203.CCPP体系详解(0013天)
程序片段(01):数组.c+02.数组初始化语法.c 内容概要:数组///01.数组.c#include <stdio.h>#include <stdlib.h>//01.采用容器结构存储数据的要点:// 1.必须为每个数据分配独立的存储空间// 2.必须为每个数据分配独立的标识符(变量名称)//02.C语言之C99语法的特点:// 针对于VC编译器:// 1.VC编
2016-02-16 21:50:20
1703

转载 20160202.CCPP体系详解(0012天)
内容概要:C语言控制语句题库.doc第三章 控制语句一、选择题1. 以下语句中无限循环语句是【B】。A)for(;2&5;); B)while(1,2,3); -> while(3) C)while(‘\0’); D)for(;’\0’;);解析过程: A选项:010101 B选项: While(3);
2016-02-16 21:49:38
3697

转载 20160201.CCPP体系详解(0011天)
内容概要:C语言基本数据类型及运算题库(含答案)第二章 基本数据类型及运算一、选择题1. 若以下选项中的变量已正确定义,则正确的赋值语句是【C】。A) x1=26.8%3; B) 1+2=x2; C) x3=0x12; D) x4=1+2=3;2. 设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面两位,并将第三位四舍五入的是
2016-02-16 21:48:56
3226
TensorFlow 官方文档中文版 - v1.2.pdf
2017-10-21
VMware-workstation-full-12.5.0-4352439完美破解版.exe
2016-10-11
codeblocks-16.01mingw_fortran-setup.exe下载
2016-10-10
Java语言程序设计(基础篇)(原书第10版)
2016-09-29
20150329C定义变量->源代码
2016-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人