go每日一库之26 jj

初学GO

完整代码在文章最下方 view 这是一个客户信息管理系统的代码,主要分为三层:view,service和model。其中,view 层负责用户界面的显示和输入,service 层负责业务逻辑的实现,model 层负责数据的存储和操作。 下面我来一步一步讲解这段代码。 首先是导入包: import ( ......

2023.12.20——每日总结

学习所花时间(包括上课):9h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习; 我了解到的知识点: 1.设计模式 明日计划: 学习 ......
2023 12 20

12.20每日总结

今天复习了软件设计模式 软件设计模式是在软件工程领域中,针对特定问题所提出的一套经过反复验证、被广泛接受并被证明能够解决相应问题的解决方案。这些解决方案通常描述了在特定情境下,如何以最佳的方式组织和结构化代码,以解决软件设计和开发中常见的重复性问题。 设计模式不是一种具体的实现或代码,而是一种描述, ......
12.20 12 20

12.20每日总结

package fanyi; import java.awt.*; import javax.swing.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class GUI exte ......
12.20 12 20

每日总结20231220

代码时间(包括上课)5h 代码量(行):100行 博客数量(篇):1篇 相关事项: 1、今天是周三,今天上午上的是软件构造,在软件构造的课上把大作业的项目写完了,剩下的时候就差写报告了。 2、今天下午睡了一下午,正在养精蓄锐,然后去开了会。 3、今天晚上的时候打算复习复习软件设计模式,明天就要考试了 ......
20231220

2023-12-20:用go语言,给定一个数组arr,长度为n,在其中要选两个不相交的子数组。 两个子数组的累加和都要是T,返回所有满足情况中,两个子数组长度之和最小是多少? 如果没有有效方法,返回-

2023-12-20:用go语言,给定一个数组arr,长度为n,在其中要选两个不相交的子数组。 两个子数组的累加和都要是T,返回所有满足情况中,两个子数组长度之和最小是多少? 如果没有有效方法,返回-1。 正式 : 2 <= n <= 10^6 0 <= arr[i] <= 10000 1 <= T ......
数组 两个 长度 之和 要是

Go标准库学习:io库

io库 io中包括了常用的io流中的函数,并依靠这些函数定义了常用的接口和接口组合。我觉得这是最重要的。 常量(Constants) const ( SeekStart = 0 // 定位到文件头 SeekCurrent = 1 // 定位到当前读写的位置 SeekEnd = 2 // 定位到文件尾 ......
标准

go的封装、继承与多态的使用

目录一、封装1.1 公有封装1.2 私有封装1.2.1 工厂函数解析1.2.2 &与*指针使用描述1.3 深度封装二、继承与多态2.1 继承与多态案例2.1.1 继承代码分析2.1.2 结构体实例化2.1.3 多态代码分析 一、封装 ​ 在Go语言中,封装是一种将数据和操作数据的方法组织在一起的概念 ......

自己编写一个 常用正则表达式的go库

先基于以下 var ( fileNamePattern = "^[^+-./\t\b@#$%*()\\[\\]][^/\t\b@#$%*()\\[\\]]{1,254}$" fileRegex = regexp.MustCompile(fileNamePattern) ) func main() { ......
正则 表达式 常用

12.20每日总结

1、常用配置 此方法用来配置访问路由,如下代码配置了将 "/hello" 映射到HelloController这个控制器,通过以下的配置,http://localhost/hello 将访问 HelloController.index() 方法,而http://localhost/hello/met ......
12.20 12 20

每日导数13

越复杂越简单,构造问题 已知函数\(f(x)=(\ln x-2x+a)\ln x\) \((1)\)当\(a=2\)时,求\(f(x)\)的单调性 \((2)\)若\(f(x)\leq\dfrac{e^x}{x}-x^2+ax-a\),求实数\(a\)的取值范围. 解 \((1)\) \(a=2,f ......
导数

百度网盘(百度云)SVIP超级会员共享账号每日更新(2023.12.20)

一、百度网盘SVIP超级会员共享账号 可能很多人不懂这个共享账号是什么意思,小编在这里给大家做一下解答。 我们多知道百度网盘很大的用处就是类似U盘,不同的人把文件上传到百度网盘,别人可以直接下载,避免了U盘的物理载体,直接在网上就实现文件传输。 百度网盘SVIP会员可以让自己百度账号的下载速度加快, ......
每日更新 账号 会员 SVIP 2023

每日总结

今日收获 没想到,本来想着今天没啥事儿了; 然后杨老师发了实验报告书的格式框架,所以,在我在前几节课将内容复习了之后,之后就在写这个框架,不过我写完啦~~ 明天预计 复习设计模式; 浅浅地画一下图吧~~~ ......

2023.11.26

学习内容: File是文件和目录路径名的抽象表示,File封装的不是一个真正存在的文件,仅仅是一个路径名 File类的方法 绝对目录和相对目录的区别 字节流 使用字节输出流写数据的步骤 : 创建字节输出流对象(调用系统功能创建了文件,创建字节输出流对象,让字节输出流对象指向文件) 字节流写数据的三种 ......
2023 11 26

2023.12.19——每日总结

学习所花时间(包括上课):9h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习; 我了解到的知识点: 1.设计模式 明日计划: 学习 ......
2023 12 19

每日总结

今天复习了设计模式中的7大原则 一、设计模式的七大原则1、单一职责原则(SRP) 对类来说,即一个类应该只负责一项职责。如类A负责两个不同职责:职责1,职责2。当职责1需求变更而改变A时,可能造成职责2执行错误,所以要将类A的粒度分解为A1,A2。 2、开闭原则(OCP) 开闭原则就是说对扩展开放, ......

12.19每日总结

今天接着进行了软件企业文化的大作业 摘要: 本销售计划书旨在为我们创新的软件产品制定全面的销售策略,以确保产品成功进入市场并取得可观的销售业绩。我们的软件产品旨在满足客户需求,并通过有效的市场推广和销售渠道来实现广泛的市场覆盖。 3.1 产品概述 产品名称: 大数据分析软件 产品特点: 智能化数据分 ......
12.19 12 19

Mysql数据实时增量同步工具之go-mysql-transfer

数据实时增量同步工具之go-mysql-transfer:https://blog.csdn.net/weixin_42526326/article/details/121302961 Elasticsearch笔记之安装、配置、Kibana基础:https://blog.csdn.net/weix ......

Go 语言 Excel 表格转成 Struct

- 最近用go语言的Excelize包实现xlsx读取发现一点问题。当xlsx末尾列数据为空时(下图中红框部分),如果存入到像[]string切片或者数组内,Go语言数组这种会自动忽略右边的空值,会出现行的长度不一致(比如第14行列数为4,15行列数为3,第18行直接没数据)。这比python的pa ......
表格 语言 Struct Excel Go

Go - error: panic: runtime error: invalid memory address or nil pointer dereference

Then looking at this code: res, err := client.Do(req) defer res.Body.Close() if err != nil { return nil, err } I'm guessing that err is not nil. You'r ......
error dereference address invalid runtime

go defer

//defer 作用域在当前函数和方法返回之前被调用 // return 比 defer 更先执行 package main import "fmt" func deferFunc() int { fmt.Println("defer func done") return 0 } func retu ......
defer go

go实现白名单黑名单

Go语言实现接口IP限流,黑名单&白名单的实例,都可用! 原创 学习与分享 Go语言圈 2023-07-18 08:30 发表于广东 MySQL大牛 带你全面剖析与系统梳理数据库(mysql等)知识分享,总结数据库技巧和方法,提升你的技术技能。 45篇原创内容 公众号 Goland 激活码&个人账号 ......
黑名单 名单

每日导数12

一道常规的求参 已知函数\(f(x)=e^x-1\) \((1)\) 若\(g(x)=f(x)-ax\),讨论\(g(x)\)的单调性 \((2)\)当\(x>0\)时,都有\((x-k-1)f(x)+x+1>0\)成立,求整数\(k\)的最大值 解 \((1)\) \(g(x)=e^x-1-ax\ ......
导数

每日总结

因为这周要进行设计模式考试,我对于设计模式的知识进行复习: 设计模式的分类总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一 ......

go服务get请求中携带分号(;)时报错,获取不到参数的问题

前言 我们在写get方式的api请求时,有时候会用这样的一种方式携带参数:http://ip:port/a/b?query=key:1;value:2&other=xxx,这里我们注意到 query 一个字段其实是携带了等子字段的,一个是 key, 一个是 value;这在go 1.17版本之前是没 ......
分号 时报 参数 问题 get

10/26

今天周四,上午是刘立嘉老师的UML建模课,我们现在一直是到第九实验楼进行实验,写实验报告. 乒乓球课上我们在上周完成了小组赛,计划在小周进行组内排位赛,所以这次可我们联系了反手. 下午有数据结构与算法设计课和离散数学. 数据结构也是上机,到第九实验楼.一天不停的两栋楼之间跑. 晚上到基教打了会乒乓. ......
10 26

12月18每日打卡

实验2 熟悉常用的HDFS操作 1.实验目的 (1)理解HDFS在Hadoop体系结构中的角色; (2)熟练使用HDFS操作常用的Shell命令; (3)熟悉HDFS操作常用的Java API。 2. 实验平台 (1)操作系统:Linux(建议Ubuntu16.04或Ubuntu18.04); (2 ......

12.18每日总结

软件设计模式简单分类 我们在未正式学习设计模式之前先去简单了解一下设计模式的主要三种分类: 创建型模式 用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。 书中提供了单例、原型、工厂方法、抽象工厂、建造者等 5 种创建型模式。 结构型模式 用于描述如何将类或对象按某种布局组成更大的 ......
12.18 12 18

2023.12.18——每日总结

学习所花时间(包括上课):9h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习; 我了解到的知识点: 1.JFinal 明日计划: 学习 ......
2023 12 18

每日总结12.18

今天继续复习软件设计, 参加了java语言程序设计的补考 在复习软件设计的过程当中发现之前自己在软件开发过程 当中也无意间用到了一些软件设计的模式和一些设计原则, 在未来的软件开发中要更多的运用这些模式。 ......
12.18 12 18
共5200篇  :11/174页 首页上一页11下一页尾页