设计模式目的 编写软件过程中,程序员面临着来自 耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性 等多方面的挑战,设计模式是为了让程序(软件),具有更好1) 代码重用性 (即:相同功能的代码,不用多次编写)2) 可读性 (即:编程规范性, 便于其他程序员的阅读和理解)3) 可扩展性 (即:当需要 ...
分类:
其他好文 时间:
2020-07-29 09:59:31
阅读次数:
74
同时接收文件类型数据和json数据时写法如下,其中OpenGroupAreaEntity前不用加@RequestBody注解。 个人认为:此处content-type的类型为:multipart/form-data ,表示表单中进行文件上传。由于参数中的MultipartFile类型影响了reque ...
分类:
Web程序 时间:
2020-07-28 10:10:55
阅读次数:
127
因为互联网的发展,许多企业的生产模式都有了较大的改变,就连农民伯伯的种植技术也有了非常大的变化,互联网时代,一切都在变化,在线教育系统开发也不甘落后,紧跟时代的步伐,也在进行行业模式的摸索与创新。随着数字技术的突飞猛进,一些交互智能电子白板,电子书包为代表的教育产品也越来越多,同时一些网络视频通信技术等也不断涌入在线教育领域,从而导致在线教育的发展步伐进一步加快。但是教育系统开发的这几点需要注意。
分类:
其他好文 时间:
2020-07-28 00:08:52
阅读次数:
98
俗话说得好,不想进大厂的程序员不是一个好程序员。那么作为即将步入程序员大军的小萌新/程序员界的老司机,你们都是如何备战大厂的呢?是否面对网络上纷繁复杂的资料茫然无从下手?抑或是坐在电脑旁埋头敲着代码却找不到一丝存在感?不用怕!今天我就来带大家一起解锁一款程序员必备法宝,帮你轻松提升编程能力,离大厂更进一步。
分类:
其他好文 时间:
2020-07-27 14:01:55
阅读次数:
73
在Linux系统中,常见的文件格式比较多,其中主要使用的是.tar或.tar.gz或.tar.bz2格式,我们不用担心格式太多而记不住,其实这些格式大部分都是由tar命令来生成的。
,-c参数用于创建压缩文件,-x参数用于解压文件,因此这两个参数不能同时使用。其次,-z参数指定使用Gzip格式来压缩或解压文件,-j参数指定使用bzip2格式来压缩或解压文件。用户使用时则是根据文件的后缀来决定应使用何种格式参数进行解压。在执行某些压缩或解压操作时,可能需要花费数个小时,如果屏幕一直没有输出,您一方面不好判断打包的进度情况,另一方面也会怀疑电脑死机了,因此非常推荐使用-v参数向用户不断显示压缩或解压的过程。-C参数用于指定要解压到哪个指定的目录。-f参数特别重要,它必须放到参数的最后一位,代表要压缩或解压的软件包名称。
分类:
其他好文 时间:
2020-07-27 09:54:21
阅读次数:
77
前言 所谓天才,只不过是把别人喝咖啡的功夫都用在工作上了。—— 鲁迅 一、nb_log介绍 非常好用的日志记录模块 作者自诉:在python日志的使用和理解上,能够和我打成平手的,国内没有几人(赞同) 二、功能简介: 自动转换print效果,再也不怕有人在项目中随意print,导致很难找到是从哪里冒 ...
分类:
编程语言 时间:
2020-07-27 09:49:44
阅读次数:
161
一级标题 学习计划 二级标题 第一个制定学习计划的步骤:设定学习阶段目标,步步为营,踏实执行。 为什么学习这个问题就不用多说了。每一名学生都有不同的答案。不过每一名学生应该有一个自己的学习目标,这个目标可以给予你学习的动力,从而让你管理好自己的行为来坚持执行学习计划。设定学习目标可以分成三个阶段: ...
分类:
其他好文 时间:
2020-07-26 23:05:16
阅读次数:
65
目前我操作数据库主要用 EF和Dapper,EF不用说。相关的orm api 我们使用的很舒服,但是每次写Dapper 的时候我总是要写一坨SQL语句。典型的比如我要做一个查询。可能会写出一下代码: var strText="" if(string.IsNullOrEmpty(name)) { st ...
分类:
移动开发 时间:
2020-07-26 19:17:28
阅读次数:
86
我们有时候会不会有这种困扰: 在网上看到一个很好看的视频想下载保存下来,却发现没有下载选项,会不会觉得很失望. 看了这篇博客后,保管能减少你这样的烦恼. 我们利用HTTP协议和HttpURLConnection完成网上资源的爬取,这样不用网站提供下载选项我们也能拿到我们自己想要的资源 甚至有些收费的 ...
分类:
Web程序 时间:
2020-07-26 16:03:07
阅读次数:
106
一般写JDBC代码的时候都会有这么一句代码: 1 Class.forName("com.mysql.jdbc.Driver"); 这是加载数据库的注册驱动。但是从JDBC4.0后,就不用显式加载了,也就是人家DriverManager类自动帮你加载了,这句代码你不用写了,直接获取数据库连接就行。 可 ...
分类:
数据库 时间:
2020-07-26 15:41:48
阅读次数:
74