通学技术
码龄9年
求更新 关注
提问 私信
  • 博客:119,479
    动态:19
    119,498
    总访问量
  • 55
    原创
  • 152
    粉丝
  • 80
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
加入CSDN时间: 2016-11-12

个人简介:关注微信公众号【通学技术】,学通技术。分享编程内功心法、优秀源码分析、中间件原理、算法之奥秘、架构之美学、区块链之变化。

博客简介:

txjs

查看详细资料
个人成就
  • 获得87次点赞
  • 内容获得102次评论
  • 获得298次收藏
  • 代码片获得812次分享
  • 博客总排名218,403名
  • 原力等级
    原力等级
    3
    原力分
    303
    本月获得
    0
创作历程
  • 4篇
    2024年
  • 1篇
    2022年
  • 31篇
    2021年
  • 32篇
    2020年
成就勋章
TA的专栏
  • 区块链与go
    5篇
  • 计算机网络
    1篇
  • 开发之利刃
    1篇
  • 运维之重器
    4篇
  • 虫洞--灭杀bug
    6篇
  • 区块链之变化
    33篇
  • 数据库之美
    5篇
  • risk
  • AI时代
    1篇
  • English
    1篇
  • java
  • web3.0
    1篇
  • web
  • 设计模式
    1篇
  • jvm
    4篇

TA关注的专栏 3

TA关注的收藏夹 0

TA关注的社区 15

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    架构
  • 服务器
    linux
创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

66人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

通学人工智能一

3、系统都是都是英文的,中文可以使用微软小冰。1、可以自己做出自动电商网站。1、收集灵感,整理成文案。1、全球语言无障碍转换。2、数字人真实化处理。1、软装设计 进行设计。1、一键自动生成网站。
原创
发布博客 2024.09.07 ·
333 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Learning English<1>

1、vedioPeppa PIGBluey2、bookArthur2、bookMatiodafriendsGlee2、bookSherlockCrown2、bookthe officeMadman2、book。
原创
发布博客 2024.08.25 ·
386 阅读 ·
7 点赞 ·
0 评论 ·
3 收藏

Invalid value undefined for HardhatConfig.networks.goerli.url - Expected a value of type string.

测试合约代码的时候报错如下,你们谁遇到了么,怎么解决的呢?
原创
发布博客 2024.02.15 ·
314 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

高效工具甄选

更新常用的工具选择 1、markdown
原创
发布博客 2024.01.04 ·
410 阅读 ·
10 点赞 ·
0 评论 ·
7 收藏

从传统机械到互联网到web3.0,我到底经历了什么

从传统机械到互联网到web3.0 我到底经历了什么?hello,铁子们,好久没有发声了,你们都快把我忘了吧。通学技术,学通技术,相约元宇宙。今天随便聊聊,你有空的话,也可以随便看看。我的目标貌似一直在变化,毕竟这个世界只有一小部分人能到达宇宙的尽头,要么体制内,要么“黄袍”加身(注意:这里是调侃的预期,防止有些杠精和我杠。)而我们的大多数人终将是fomo一生。这不,我就是那个一直在fomo的人。web0.0你说你一个二本毕业,成绩一般,想法还多得不行,干个机械项目也挺成功的,你担心啥?这是我在问
原创
发布博客 2022.04.16 ·
6474 阅读 ·
6 点赞 ·
3 评论 ·
6 收藏

通学智能合约系列(二十二)--乞丐版众筹项目实践

智能合约众筹项目实战首先要给大家说声抱歉,最近太太太忙了。之前老早说的要进行一个智能合约总结,一直没有都没有时间,今天终于能抽出来点时间,做一个收尾工作。无论做任何事,我都喜欢善始善终。要做就要做彻底。在这里,我们就跟着建勋老师的步伐,一起来实现我们这个乞丐版的灾情众筹项目吧。当下正值台风“烟花”的侵袭,郑州的父老乡亲们身处水深泥流之中,我们大家也都是忧心忡忡,想给我们的同胞尽一份心,尽一份力。生活在我们当下这个时空,各种天灾频发,各种人祸也是经常让大家吃瓜吃的津津有味,例如,某某H十字又中饱私囊了多
原创
发布博客 2021.07.21 ·
4491 阅读 ·
3 点赞 ·
5 评论 ·
6 收藏

通学智能合约系列(二十一)--结构体<下>

大家好,通学技术,学通技术,让我们一起继续来看看智能合约结构体memory和storage类型转换吧~6、结构体storage转storage详解hello,大家好,我们紧接着上节内容来看看,结构体关于storage和memory类型的转换。我们先来看一个例子:pragma solidity ^0.4.16;contract StructTest{ struct Student{ string name; string grade; }
原创
发布博客 2021.07.07 ·
2220 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

通学智能合约系列(二十)--结构体<上>

hello,大家好,欢迎继续坚持学习智能合约。这们这节来看看solidity结构体.3、结构体定义与初始化在solidity的世界中,同样定义了结构体来表示复杂的对象类型,我们一起看看他是怎么来定义和初始化的吧~pragma solidity ^0.4.16;contract StructTest{ // 定义一个结构体 struct Student{ string name; uint grade; } function
原创
发布博客 2021.06.30 ·
1587 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

通学智能合约系列(十九)--memory与storage

Solidity-内存、引用与持久化存储1、 内存与区块链——storage与memory原理在前面的学习当中,我们知道了,合约中的一个被public修饰的成员变量,会默认生成一个供外部调用的函数,而这个函数是存储在区块链自身的数据结果里的。对于函数内部的局部变量,仅存在与内存当中。我们看如下例子:pragma solidity ^0.4.16;contract MemoryTest{ function add(uint num) view returns(uint){
原创
发布博客 2021.06.28 ·
1967 阅读 ·
2 点赞 ·
5 评论 ·
1 收藏

通学区块链系列-从go开始之面向对象(四)

通学技术,面向区块链编程oop1、自定义结构体package mainimport "fmt"/* oop--面向对象 自定义结构 现代编程,都讲究面向对象编程 作为一门比较潮的go语言来说 面向对象自然也是支持的 而面向对象的三要素分别是 封装、继承、多态 然我们来看看go是怎么玩转他们的吧 */// 首先我们的go 忽略了class的概念 转而用结构体来声明对象/* 说明: Go语言作为一门基于包管理的开发语言如果想将自己的结构体作为公共包被其他包导入,需要将结构.
原创
发布博客 2021.06.27 ·
430 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

通学区块链系列-从go开始容器篇(三)

通学技术,面向区块链编程9、容器之数组package mainimport "fmt"/**容器 --可分为 数组 切片 map*/// 数组func main() { // 整型 未初始化赋值0 var a1 [5]int = [5]int{1, 2, 3, 4} fmt.Println(a1) // 赋值 a1[4] = 6 fmt.Println(a1) // 字符串类型赋值空 s1 := [4]string{"1", "2", "3"} fmt.Pri.
原创
发布博客 2021.06.27 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通学区块链系列-从go开始之函数篇(二)

通学技术,面向区块链编程6、函数package mainimport "fmt"//函数 举例 数字互换func main(){ a,b := 1,2 swap1(a,b) fmt.Println(a,b) swap2(&a,&b) fmt.Println(a,b) swap3(a,b) fmt.Println(a,b)}// swap内部对参数进行的修改 并不会影响到swap调用时传入的a和b本身。func swap1(a,b int) {.
原创
发布博客 2021.06.27 ·
515 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通学区块链系列-从go开始之数据类型与定义(一)

通学技术,学通技术,面向区块链编程,构建可信社会。1、自增长常量package main// 自增长常量import "fmt"const ( // iota = 0 login = iota logout user = iota + 1 account = iota + 3)func main(){ fmt.Println(login) fmt.Println(logout) fmt.Println(user) fmt.Println(account)}2、.
原创
发布博客 2021.06.27 ·
494 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

通学智能合约系列(十八)--函数的重写与自我销毁

hello,大家好,通学智能合约系列文档已经出栏了,关注微信公众号号【通学技术】,回复{智能合约}即可获取,大家快来领取吧~~~~~~~~~~~~~~~~~~~~~~~~~~~~~··19、继承中函数的重载重写在这节内容中,视频中的老师讲的有点问题,此处应当是重写,而不是重载。相信学过java或者其他面向对象的小伙伴们都清楚,重载和重写的区别吧。我们来看看solidity的例子一吧pragma solidity ^0.4.16;contract Father{ uint m
原创
发布博客 2021.06.18 ·
771 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通学智能合约系列(十七)--函数与Getter

大家好,这里是通学技术,承接上节,我们一起继续来学习智能合约系列。16、函数小结前面我们花费了巨多的篇幅来介绍函数,可见函数是多么的重要。不过当然也是,在面向对象的思想里,属性和行为构成了对象,正是因为我们千姿百态的行为,才构建了我们丰富多彩的世界。这里我们针对我们所学的函数做一个小结吧。首先,还是先请出我们的函数通用写法。function functionName(<parameter types>) {private|internal|external|public} [pur
原创
发布博客 2021.06.16 ·
463 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通学智能合约系列(十六)--合约的继承

大家好,这里是通学技术,欢迎大家继续跟我一起学习智能合约系列。13、面向对象–合约的继承相信能看到这里的人,想必都是有经验的开发人员了,坚持不懈,耐得住寂寞。solidity作为一种图灵完备的面向对象的编程语言,必然同其他面向对象的语言一样,拥有继承这一特性。我们就主要来看看它是怎么来表示继承的吧!pragma solidity ^0.4.16;contract Father{ uint money = 10000; function noSmoking(
原创
发布博客 2021.06.16 ·
1888 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

linux 系统 查日志

linux系统中,利用grep打印匹配的上下几行://打印匹配行的前后50行$grep -50 'parttern' all.log//打印匹配行的前后50行$grep -C 50 'parttern' all.log//打印匹配行的后50行$grep -A 50 'parttern' all.log //打印匹配行的前50行$grep -B 50 'parttern' all.log ...
原创
发布博客 2021.06.10 ·
204 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IDEA中merge分支时提示refusing to merged unrelated histories

IDEA中merge分支时提示refusing to merged unrelated histories解决方案:在这里插入代码片
原创
发布博客 2021.06.09 ·
8928 阅读 ·
6 点赞 ·
0 评论 ·
19 收藏

通学智能合约系列(十五)--函数修改器modifier

大家好,真的是我,我又来啦。通学技术,学通技术,欢迎大家继续跟我一起学习智能合约系列。.函数modifire的强大功能(上)在solidity的世界里,为我们提供了一种类似于spring切面的操作。可以在我们函数的任意位置插入一个函数方法,我们称之为函数修改器。下面就让我们来看看他是怎么写的吧~pragma solidity ^0.4.16;contract modifireTest{ address public ower; uint public num
原创
发布博客 2021.06.06 ·
1491 阅读 ·
1 点赞 ·
11 评论 ·
0 收藏

通学智能合约系列(十四)--函数2

大家好,我是up通,通学技术,学通技术,欢迎大家继续跟我一起学习智能合约系列。5.external权限修饰符详解external和internal除 public 和 private 属性之外,Solidity 还使用了另外两个描述函数可见性的修饰词:internal(内部) 和 external(外部)。internal 和 private 类似,不过, 如果某个合约继承自其父合约,这个合约即可以访问父合约中定义的“内部”函数。(有点类似于java 中的protect)external 与pu
原创
发布博客 2021.06.01 ·
1258 阅读 ·
0 点赞 ·
6 评论 ·
0 收藏
加载更多