自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 OA自动化办公系统

6.当用户密码设置特别简单,添加验证码可以提高破解难度,当密码登录后可以用md5加密。以无需人工干预的方式,减少人为错误,通过监控数据流来精准无误的处理数据。3.能否将数据以报表的形式呈现,以及分析报表,对查看报表的权限进行设置。5.怎么处理某个用户的异常高频访问,弹出验证码区分是机器还是人。4.能否随时随地查看报表的信息,是否具有移动兼容性。4.数据库的分表分库如果要扩容怎么处理。3.有无对数据访问的高并发处理。2.有无对数据的信息安全处理。1.有无对数据进行缓存处理。本质就是处理数据的系统,

2023-05-04 20:41:37 125

原创 windows安装java和idea

选择x64 Compressed Archive。选择Community Edition。解压,设置环境变量path->bin。安装java即安装jdk,

2023-04-10 21:41:21 100

原创 windows安装maven

下载Binary zip archive。配置环境变量path-->bin。

2023-04-10 21:35:43 85

原创 window安装mysql

还需要手动安装visual studio2015/2017/2019,这里不能选择安装2022最新版社区版。选择开发计算机(内存占用少),专用计算机(占用所有内存,mysql服务器),服务器计算机(内存占用中等)>选这个(mysql-installer-community-8.0.32.0.msi)

2023-04-03 15:37:35 111

原创 window安装golang及vscode

Ctrl+Shift+P 搜索Go:Install/Update Tools全选点击Install。>cmd输入go env -w GOPROXY=https://goproxy.cn,direct。>在vscode下载扩展Extensions:GO。linux/Ubuntu 也是差不多操作。

2023-04-03 13:14:15 103

原创 Ubuntu安装搜狗输入法

右上角键盘点击输入法配置,把搜狗输入法上移到第一位。>语言支持选fcitx4,应用到整个系统。

2023-04-03 08:19:16 64

原创 golang单例模式的理解

如果某个单例使用的次数少,并且创建单例消息的资源比较多,那么就需要实现单例的按需创建,这个时候懒汉模式就是一个不错的选择。不过也有缺点,饿汉模式将在包加载的时候就会创建单例对象,当程序中用不到该对象时,浪费了一部分空间,但是相对于懒汉模式,不需要进行了加锁操作,会更 安全 ,但是会 减慢启动速度。3.Windows 是多进程多线程的,在操作一个文件的时候,就不可避免地出现多个进程或线程同时操作一个文件的现象,所以所有文件的处理必须通过唯一的实例来进行。单例类只能有一个实例,并提供一个访问它的全局访问点。

2023-03-24 15:53:23 166

原创 golang面试题(概念)

1.new和make区别两者的作用类型不同,make给slice、map、channel分配内存;new给int、string、数组、结构体分配内存。返回类型不一样,new返回指向变量的指针,make返回变量本身;new 分配的空间被清零(也就是变为该类型的零值。数值型零值为0、string的零值为""、bool的零值为false、指针/结构体的零值为nil。)。make 分配空间后,会对切片容量,管道缓存区长度,基于键值对的无序集合容量等进行初始化;一般来说,make会在栈上开辟一块栈帧,

2023-03-23 20:44:44 1555

原创 Ubantu下安装ffmpeg

f, --file=ARCHIVE use archive file or device ARCHIVE指定文件。-v, --verbose verbosely list files processed 显示进度。-x, --extract, --get extract files from an archive 解压。如出现错误 ERROR: openssl not found,进入到日志目录。

2023-03-21 22:50:48 88 1

原创 Ubuntu使用Vscode无法输入中文

shift+p,在出现的输入框中,输入Configure Display Language,在弹出的语言中,选中zh-cn,软件提示重启。点击重启按钮后,中文生效了。安装的VSCode是snap的削减版本,不支持中文。-c支持断点续传,不能直接。在vscode中,按住。

2023-03-20 23:16:58 1701 1

原创 操作系统(未完)

四、进程与线程区别线程是指进程内的一个执行单元,也是进程内的可调度实体。线程与进程的区别:1、根本区别: 进程是操作系统资源分配和独立运行的最小单位;线程是任务调度和系统执行的最小单位。2、地址空间区别: 每个进程都有独立的地址空间,一个进程崩溃不影响其它进程;一个进程中的多个线程共享该 进程的地址空间,一个线程的非法操作会使整个进程崩溃。3、上下文切换开销区别: 每个进程有独立的代码和数据空间,进程之间上下文切换开销较大;线程组共享代码和数据空间,线程之间切换的开销较小。

2023-03-15 00:34:01 660

原创 Internet

一个网站只是一堆保存在硬盘上的网站包含一种称为 HTML 的代码, HTML 其实是让你的浏览器(Chrome、Safrai、FireFox、IE 等)去的信息,浏览器读得懂这些代码,然后会按照代码的内容展示这些文件。服务器本质上也是一台电脑,它们没有屏幕、鼠标或者键盘,因为它们的主要目的是存储数据,并用它来提供服务。因此如果想要存储更多的信息,我们有两种解决方案:增加服务器的容量增加服务器的数量显而易见的,一台服务器可以存储的信息是有限的,哪怕是不断增加一台机器的容量也肯定是有上限的。

2023-03-14 01:15:40 74

原创 计算机网络

OSI七层模型:开放系统互连参考模型 (Open System Interconnect 简称OSI)目的是为异种计算机互连提供一个共同的基础和标准框架,并为保持相关标准的一致性和兼容性提供共同的参考。TCP/IP模型OSI模型比较复杂且学术化,所以我们实际使用的TCP/IP模型。

2023-03-14 00:11:04 76

原创 排序算法(未完)

思路:将每轮比较的最大值放在最右边,时间复杂度O(n²),空间复杂度O(1),稳定,不会栈溢出。

2023-03-13 22:54:32 44

原创 golang面向对象三大基本特征

Go 方法是作用在某种类型的变量(接收者。Go 语言使用接口实现多态。Go 语言中使用结构体(公用:变量首字母大写。

2023-03-10 02:45:51 64

原创 golang关键字defer/panic/recover

触发panic("panic")后defer顺序出栈执行,第一个被执行的defer中 会有panic("defer panic")异常语句,这个异常将会覆盖掉main中的异常panic("panic"),最后这个异常被第二个执行的defer捕获到。如果没有遇到recover,遍历完本协程的defer链表后,向stderr抛出panic信息。遇到panic时,遍历本协程的defer链表,并执行defer。在函数定义的时候,涉及到两个关键字,func与defer。多个defer出现的时候,defer用做收尾。

2023-03-10 00:08:14 266

自己看黑马视频做的Go笔记

自己看黑马视频做的Go笔记

2022-02-08

空空如也

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

TA关注的人

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