自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 封装通用返回类和异常处理类

自定义异常类,方便在处理业务的过程中及时抛出异常,方便快速定位异常。

2023-08-01 22:03:16 165

原创 Springboot+Vue/React项目遇到的一些bug

Springboot+Vue/React项目遇到的一些bug

2023-07-29 10:55:25 169

原创 Go性能优化及实践

本文主要介绍了Go语言性能优化,包括自动内存管理,Go内存管理,编译器与静态分析,编译器优化,并对上述优化建议进行实践,包括Balanced GC优化对象分配,Beast Mode等。

2023-01-19 22:50:38 544

原创 Go语言并发并行与依赖管理

并行可以理解为是实现并发的一个手段,Go 语言在GOMAXPROCS数量与任务数量相等时,可以做到并行执行,但一般情况下都是并发执行。Go 可以充分发挥**多核**优势,高效运行。

2023-01-18 23:25:01 252

原创 Go高质量编程

在工作中,编程是团队合作的工程,简洁清晰的代码让其他人更容易在你的基础上开发,同时出问题的概率更低,大家更乐于与你合作,也让团队更高效。在面试的时候,也有编码环节,利用代码清晰地表达出思路,还能让面试官额外加分。每种语言都有自己的特性,对 Go 编程来说,也有一些性能优化的手段以及趁手的工具。本文主要介绍在实际工作中,如何分析性能问题并进行优化,基本原则和流程是怎么样的。

2023-01-17 20:58:08 209

原创 Go语言基础

Go(又称 Golang )是Google的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。

2023-01-15 21:33:08 209

原创 JavaScript基础

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。

2023-01-14 19:32:18 175

原创 百度前端技术实战训练营——Web布局(上)

CSS布局指通过CSS去拾取网页中的元素,并且控制它们相对普通文档流、周边元素、父容器甚至浏览器窗口的位置,覆盖默认的布局行为。\newline合理布局的作用:网站通常分为页眉、菜单、内容和页脚。

2023-01-12 21:34:24 646

原创 百度前端技术实战训练营——CSS基础之文本样式和简单动画

指定水平阴影(2px),垂直阴影(2px),添加模糊效果(5px),添加颜色(red)。属性指定在元素的内容太大而无法放入指定区域时是剪裁内容还是添加滚动条,该属性仅适用于具有指定高度的块元素。)- 在每个字母的边缘都有一个小的笔触。属性用于设置文本的水平对齐方式。文本可以左对齐或右对齐,或居中对齐。)- 字体线条简洁(没有小笔画)。)- 这里所有字母都有相同的固定宽度。- 指定如何处理内容的左/右边缘。- 指定如何处理内容的上/下边缘。)- 是装饰性/俏皮的字体。)- 模仿了人类的笔迹。

2023-01-11 10:57:24 255

原创 百度前端技术实战训练营——CSS基础之选择器

我们可以给一个标签指定多个类名,这些类名都可以选出这个标签,从而达到更多的选择目的。用于向某些选择器添加特殊的效果,比如给链接添加特殊效果,或选择第1个,第n个元素。id 选择器可以为标有特定 id 的HTML元素指定特定的样式。作为选择器,按标签名称分类,为页面中某一类标签指定统一的CSS样式。

2023-01-11 00:08:48 213

原创 百度前端技术实战训练营——CSS基础之样式表

CSS是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

2023-01-10 23:56:28 293

原创 百度前端技术实战训练营——HTML基础

HTML的全称为超文本标记语言,是一种标记语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。

2023-01-09 22:04:59 320

原创 Java必实验四:线程应用

一、 实验目的1.掌握Java程序设计中的线程同步等技术。二、实验内容与要求(1). 运行以下三个程序(每个程序运行10次),并对输出结果给出分析。(2). 编写Java应用程序实现如下功能:第一个线程生成一个随机数,第二个线程每隔一段时间读取第一个线程生成的随机数,并判断它是否是奇数。要求采用实现Runnable接口和Thread类的构造方法的方式创建线程,而不是通过Thread类的子类的方式。在报告中附上程序截图、完整的运行结果截图和简要文字说明。(20分)(3). 编写Jav.

2022-03-28 21:24:28 1307

原创 Java选实验四:常用集合类使用

一、 实验目的1.掌握常用的集合类,能够较为熟练的查阅Java提供的常见的类,并进行程序设计。二、实验内容与要求(1). 编写Java应用程序,根据用户输入的5个日期(每行一个日期),计算相邻两个日期之间间隔的时数,共4个结果(时数)。注:用户输入的日期格式为“××××年××月××日××时”。在报告中附上程序截图、完整的运行结果截图和简要文字说明。(40分)(2).某车站有检查危险品的机器(machine),如果发现危险品会发出警告。编程Java应用程序来模拟该机器发现危险品时发出警..

2022-03-28 21:09:33 657

原创 Java必实验三:接口回调及集合类应用

一、 实验目的1.熟悉集合类的应用,掌握接口的定义、实现类的编写和接口回调等技术。二、实验内容与要求1.抽象类和接口的实验。(24分)(1.1) 定义一个抽象类Human:包含一个成员变量String name;构造方法Human(String name),用于初始化姓名name;一个抽象方法double sayHello()。在报告中附上程序截图和详细的文字说明。(6分)(1.2) 定义三个继承抽象类Human的类,分别命名为Chinese、Japanese和English,在..

2022-03-28 21:03:52 1561

原创 Java选实验三:包及继承的应用

一、 实验目的1.熟悉面向对象编程中package,import等语句的使用。二、实验内容与要求1.编写一个CSSE类和一个Teacher类。CSSE类中包含有多个Teacher类的实例(所有特聘教授的名字请查阅http://csse.szu.edu.cn/cn/people)。调用CSSE类的实例中的getTeacherNames方法时,能够输出学院中所有特聘教授的名字。在报告中附上程序截图、运行结果截图和详细的文字说明。(10分)2.把CSSE类和Teacher类放进cn.edu..

2022-03-28 20:44:14 1594

原创 Java必实验二:类的高级应用

一、 实验目的1.初步掌握面向对象编程中类的编写。二、实验内容与要求1. “自行车”、“小汽车”、“火车”都可以称之为“车”。请通过分析,抽象它们所共有的性质,定义一个抽象类Vehicle。在报告中附上程序截图、运行结果截图和详细的文字说明。(20分)2.编写一个Person类。该类包含三个成员变量name、weight和height,分别代表一个人的身高和体重。在该类中重写Object类的toString方法,当调用它重写的toString方法时,输出这个人的姓名、体重和身高。在报告.

2022-03-28 20:28:41 1048

原创 Java 选实验二:类的初级应用

一、 实验目的1.初步掌握面向对象编程中类的编写。二、实验内容与要求1. 编写一个Instructor类。类中包含三个成员变量name、age和course。定义对应的方法对这三个成员变量的值进行设置和读取。在Instructor类外的main方法里面,创建该类的一个对象,并调用各个方法,展示相应的效果。在报告中附上程序截图、运行结果截图和简要的文字说明。(40分)2. 编写一个Circle类,类中包含有常量PI。该类创建的对象可以计算一个圆的圆周和面积。在Circle类中的main方法里.

2022-03-28 20:17:20 294

原创 Java 必实验一:基本类型应用

一、 实验目的与要求1.在掌握JAVA数组基本概念及应用的基础上,变换数组的内容,完成主类创建,查找等功能的实现;2.熟练掌握数据类型、运算符、表达式和语句。二、实验内容1. 运行一个关于二维数组的例子程序,代码如下,截图给出其运行结果,并简单解释说明程序功能。(15分)2. 某省居民电价分三个“阶梯”:月用电量50度以内的部分,电价为0.538元/度;用电量在51度至220度之间的部分,电价为0.568元/度;用电量超过220度的部分,电价为0.638元/度。编写程

2022-03-28 20:06:47 1476

原创 Java选实验一:基础知识练习

一、 实验目的与要求1.掌握Java程序设计开发环境的搭建,会编写简单Java Project。2.掌握开发Java应用程序的基本步骤和命令:编写源程序、编译源文件和运行应用程序,了解Java源文件的命名规则,区分应用程序javac.exe与java.exe的作用。二、实验内容1. 下载安装Java SE Development Kit,进行相关系统环境变量设置,每一步操作请在报告中附上截图和文字说明。(http://www.oracle.com/technetwork/java/jav

2022-03-28 19:40:34 596

原创 多媒体系统导论 实验一:基于Photoshop的图像处理

一、实验目的1.熟悉Photoshop的界面、工具箱2.熟悉Photoshop的图层、蒙版、滤镜操作3.熟悉Photoshop的抠图技术和图像颜色处理技术4.熟悉使用Photoshop进行设计二、实验内容与方法1. 介绍你所使用的Photoshop的版本,介绍Photoshop的主要功能。2. 介绍 Photoshop修改图像颜色的主要方法,至少两种方法。3. 介绍 如何利用Photoshop补全图像缺失区域。4. 从下列题目中选择一个进行设计:a.利用手机...

2022-03-28 17:28:53 2623

原创 计算机系统(2)实验一:实验环境配置与使用

一、实验目标熟悉Linux上C程序的编译和调试工具,包括以下内容:1. 了解Linux操作系统及其常用命令2. 掌握编译工具gcc的基本用法3. 掌握使用gdb进行程序调试二、实验环境与工件1. 个人电脑2. Fedora 13 Linux 操作系统3. gcc4. gdb三、实验内容与步骤1. 根据实验一:实验环境配置与使用.ppt熟悉Linux基本操作(P.1 –P.28),然后根据以下过程创建用户:用户名为学生名称加学号,如吴坤汉,学..

2022-03-28 15:17:20 2831

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除