E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Dart-学习日记
Spring Boot 2.X
学习日记
——搞定文件上传
文章目录前言具体编码测试前言文件上传是web应用中,常见的操作之一。在SpringBoot中,我们可以很容易的完成这个功能。具体编码本节主要是基于MVC结构来讲述的,所以我们需要引入视图层的相关框架。添加依赖compile'org.springframework.boot:spring-boot-starter-web'compile'org.springframework.boot:spring
u014252106
·
2020-07-08 11:54
spring
boot
Spring Boot 2.X
学习日记
——日志管理
文章目录日志格式控制台输出颜色输出文件输出自定义日志配置文件日志,一直是我们实际开发过程中,一个绕不开的话题。以前项目中,那些关于日志的繁琐的配置问题,在SpringBoot中,已经不再是一个问题了。SpringBoot让一切都变得简单了。SpringBoot默认使用的是Logback这个日志框架,一般而言,使用默认的就足够了,如果读者不习惯的话,只需要更换对应框架的Starter就足够了。日志格
u014252106
·
2020-07-08 11:54
spring
boot
Git
学习日记
Day-1
学习地址Git官网初始化操作Git版本查看$git--version用户名配置$gitconfig--globaluser.name"yourname"note:参数--global表明所有Git版本库都是用一样的用户名$gitconfig--globaluser.email"
[email protected]
"note:参数--global表明所有Git版本库都是用一样的邮箱note:可以对某个
fangmusan
·
2020-07-08 11:41
2018-04-23
郑州中心陈鹤侠2018.4.22
学习日记
今天上午,再次到月星家居门店学习,同学们都很专业,对于销售,我欠缺太多,在她们介绍产品的时候,努力听取她们的销售技巧,必须努力像同学们看齐。
飞快的小马达
·
2020-07-08 10:33
【水彩打卡1】水彩色卡制作
2017.12.21-22水彩
学习日记
第一篇~制作色卡所用材料:淘宝淘来的秀普30色参考书:《水色爱丽丝》图片发自App翻了一些做色卡的教程和分享,选了自己比较喜欢的一种——水滴状!
会占卜的彩鸡
·
2020-07-08 09:53
尚学堂Java
学习日记
Day3
尚学堂Java
学习日记
Day3第三天老师先回顾了昨天的内容我从回顾中掌握了新的知识如下图所示int与double计算,输出类型为double的不同结果会把int转成double类型的,这是隐式转换第三天主要讲了运算符
u010480025
·
2020-07-08 08:51
尚学堂Java
学习日记
Day5
第五天学习了控制跳转语句、循环嵌套和方法控制跳转语句1、break:中断的意思A:用在循环和switch语句中,离开此应用场景无意义。B:作用a:跳出单层循环2、continue:继续A:用在循环中,离开此应用场景无意义。B:作用a:跳出单层循环的一次(本次),继续下一次循环案例break情况下若改成continue的话则变成跳过第5个但继续运行。循环嵌套讲了很多案例让我们练习思路外循环循环一次内
u010480025
·
2020-07-08 08:20
尚学堂Java
学习日记
Day4
第四天老师讲了一天的循环语句还有昨天剩下的switch判断语句。switch语句格式switch(表达式){case取值1:执行语句;break;case取值2:执行语句;break;……default:执行语句;}switch语句特点:1,switch语句选择的类型只有四种:byte,short,int,char。2,case之间与default没有顺序。先判断所有的case,没有匹配的case
u010480025
·
2020-07-08 08:20
尚学堂Java
学习日记
Day6
第六天先重头开始复习一遍后开始讲解数组。数组是指一组数据的集合,数组中的每个数据被称作元素。在数组中可以存放任意类型的元素,但同一个数组里存放的元素类型必须一致。数组的定义在Java中,可以使用以下格式来定义一个数组。如下数据类型[]数组名=new数据类型[元素个数或数组长度];int[]x=newint[100];上述语句就相当于在内存中定义了100个int类型的变量,第一个变量的名称为x[0]
u010480025
·
2020-07-08 08:20
尚学堂Java
学习日记
Day7
今天学习了可变参数和两种容器(ArrayList和HashMap)。可变参数1、位置方法形参的最后一个位置,同类型的数据个数可变2、写法。。。例:String。。。3、使用同一维数组,使用时更灵活方法签名:方法名+形参类型、个数(与名称无关)保证唯一性一个类中可以存在多个同名的方法,签名必须唯一关注形参不能相同就近最优原则:先找自己的签名相同的,没有找其他匹配(兼容的)签名案例*/publiccl
u010480025
·
2020-07-08 08:20
尚学堂Java
学习日记
Day8
第8天老师回顾了以往的教学内容,做了知识总结整理。1.例:doublebox=99;//double=int2.例:intx=(int)3.14;1.例:有规律的重复不变+可变->多次选择题:打印5次HelloWorld…System.out.println(“HelloWorld”);System.out.println(“HelloWorld”);System.out.println(“Hel
u010480025
·
2020-07-08 08:20
Python
学习日记
,Day6
学习Python已经有一段时间了,从蹒跚学步到案例学习,自我感觉一直在突破,虽然还是水笔一个。。。目前学到了pandas库的应用,调用方法和运算速度都吓了我一跳,由于博主只是为了应用金融数据分析方面的功能,可能有些更强大的功能都被我忽略掉了!博主是一个典型的程序小白,啥都不会,学起来确实感觉很吃力,目前的经验是,先随便找一本入门数据看起,字典,list,尤其这两个,目前感觉还是非常重要的,要仔细看
一抹风华
·
2020-07-08 07:32
Python学习心得
c语言
学习日记
1
作为一个新上路的c语言学习者,我想要一点一滴记录我的成长,有没有人看都不重要,就当是个日记,在学习中可能会产生各种问题,我相信我一定会努力克服的,说了这么多其实没卵用,其实就是一个萌萌哒的萌新来蹭个脸熟,希望各个大佬前辈能给与我帮助先测试一下软件:#includevoidmain(){printf("helloworld\n");}运行没有问题。课题一#include//课题目标:计算两个整数的和
soraduo
·
2020-07-08 06:52
C语言
学习日记
(一)
编译器编译器把源代码(如,用C语言编写的代码)翻译成等价的机器语言代码(也叫作目标代码)。目标文件和可执行文件都由机器语言指令组成的。然而,目标文件中只包含编译器为你编写的代码翻译的机器语言代码,可执行文件中还包含你编写的程序中使用的库函数和启动代码的机器代码。连接器链接器把编译器翻译好的源代码以及库代码和启动代码组合起来,生成一个可执行程序。解释源代码文件、目标代码文件和可执行文件的区别在于源代
single_dog_goto
·
2020-07-08 05:10
Mybatis
学习日记
(一)——初识Mybatis,一个简单demo
最近接触的项目中使用了Mybatis框架,觉得Mybatis使用起来非常方便,决定从基础开始学习Mybatis。我准备的环境如下:JDK1.5Mybatis3.3.0版本MySQL数据库EclipseNeon.3Release(4.6.3)ApacheMaven构建工具一.创建Maven项目首先通过Eclipse创建一个MavenSimpleProject,通过配置其pom.xml添加我们所需要的
shusheng0516
·
2020-07-08 05:00
Mybatis
TensorFlow
学习日记
13
1.Auto-Encoder解析:from__future__importdivision,print_function,absolute_importimporttensorflowastfimportnumpyasnpimportmatplotlib.pyplotasplt#ImportMNISTdatafromtensorflow.examples.tutorials.mnistimport
1000sprites
·
2020-07-08 05:30
深度学习
ae
vae
gan
dcgan
tensorflow
学习日记
——网络知识(2020.6.28)
一、OSI七层协议1、OSI七层协议概念互联网的本质是一系列的网络协议,这个协议就叫做OSI协议。按照功能不同分工不同,认为的分为七层。实际上这七层是并不存在的,也就是说没有这些概念,而我们今天提到的七层概念,只是人为的划分而已。OSI就是一个开放的通信系统互联参考模型,也是一个定义的很好的协议规范。OSI模型有7层结构,每层都可以有几个子层。OSI的7层从下到上分别是7-应用层、6-表示层、5-
quanqueen
·
2020-07-08 03:53
学习日记
——ESP8266读写外部Flash(2020.5.26)
一、Falsh布局⽬前ESP8266EX模组采⽤的demoFlash为SPIFlash,ROM【硬盘,用来存储和保存数据】⼤⼩:2MB,封装为SOP8(208mil)。(SPIFlash就是通过串行的接口进行操作的flash存储设备)(SOP8是指8PIN(8个引度脚)器件的贴片封装形式)FlashDemoStudio:FlashDemoStudio是一款非常强大的Flash演示制作工具,它可以让
quanqueen
·
2020-07-08 03:53
学习日记
——光感传感器—I2C(2020.2.15)
I2C基础知识•简介:I2C(Inter-IntegratedCircuit)是内部整合电路的称呼,是一种串行通讯总线,使用多主从架构,由飞利浦公司在1980年为了让主板、嵌入式系统或手机用以连接低速周边装置而发展。I2C的正确读法为"I-squared-C",而"I-two-C"则是另一种错误但被广泛使用的读法,在中国则多以"I方C"称之。I2C总线支持任何IC生产过程(NMOSCMOS、双极性
quanqueen
·
2020-07-08 03:21
学习日记
——ESP8266TASK设置(2020.5.21)
系统有关TASK的API1、system_os_task功能:创建系统任务,最多⽀持创建3个任务,优先级分别为0/1/2函数定义boolsystem_os_task(os_task_ttask,uint8prio,os_event_t*queue,uint8qlen)参数•os_task_ttask:任务函数•uint8prio:任务优先级,可为0/1/2;0为最低优先级。这表示最多只⽀持建⽴3个
quanqueen
·
2020-07-08 03:21
学习日记
——ESP8266程序下载(2020.5.11)
一、Falsh布局⽬前ESP8266EX模组采⽤的demoFlash为SPIFlash,ROM【硬盘,用来存储和保存数据】⼤⼩:2MB,封装为SOP8(208mil)。(SPIFlash就是通过串行的接口进行操作的flash存储设备)(SOP8是指8PIN(8个引度脚)器件的贴片封装形式)FlashDemoStudio:FlashDemoStudio是一款非常强大的Flash演示制作工具,它可以让
quanqueen
·
2020-07-08 03:21
学习日记
——如何将ESP8266设置成AP模式(2020.7.1)
一、WIFI接口wifi_station_set_config功能:设置Wi-FiStation接口的配置参数,并保存到Flash注意:•请在ESP8266Station使能的情况下,调用本接口。•如果wifi_station_set_config在user_init中调用,则ESP8266Station接口会在系统初始化完成后,⾃动连接AP(路由),无需再调用wifi_station_conne
quanqueen
·
2020-07-08 03:21
学习日记
——基于LiteOS Studio的智慧物流案例开发(2020.2.20)
准备阶段:开发板:小熊派开发板(提前组装)将,NB卡,NB35-A通信扩展板,E53_ST1GPS模块IDE:LiteOSStiudio(小熊派的编译环境)平台:华为云账号(开通开发中心的权限,若使用软件开发服务进行应用开发,还需要开通软件开发服务权限)硬件连接将SIM卡装入NB35-A通行扩展板中,将卡的缺口朝外插入。将E53_ST1安装到开发板上,将E53_ST1板上的左上方的小白点和开发板上
quanqueen
·
2020-07-08 03:21
学习日记
——SPI协议驱动LCD屏(2020.2.10)
SPI理论基础知识•SPI(SerialPeripheralInterface):•串行外设接口,是Motorola公司推出的一种同步串行接口技术,是一种高速的,全双工,同步的通信总线。•SPI主要采用四线制:•SS(SlaveSelect):从设备使能信号,由主设备控制。;•SCK(SerialClock):时钟信号线,由主设备发出;•MOSI(MasterOutputSlaveInput):主
quanqueen
·
2020-07-08 03:21
学习日记
——ESP8266系统接口(2020.2.18)
系统接口位于/ESP8266_NONOS_SDK/include/userjinterface.h。os_XXX系列接口位于/ESP8266NONOS_SDK/linclude/osapi.h。一、system_getsdk_version功能:查询SDK版本信息函数定义:constchar*system__get_sdk_version(void)二、OS_printf功能:格式化输出,打印字符
quanqueen
·
2020-07-08 03:50
4月18日
学习日记
前两天学习了搜索,搜索分为广度优先搜索(BFS)和深度优先搜索(DFS)。搜索算法是利用计算机的高性能来有目的地穷举一个问题的部分或所有的可能情况,从而求出问题的解的一种方法。相比于单纯的枚举算法有了一定的方向性和目标性。算法是在解的空间里,从一个状态转移(按照要求拓展)到其他状态,这样进行下去,将解的空间中的状态遍历,找到答案(目标的状态)。状态(state)是对问题在某一时刻进展情况的数学描述
嵊䳾
·
2020-07-08 03:58
Java
学习日记
-Day02
Java
学习日记
-Day02Java基本语法注释(Comment)Java的注释风格关键字和保留字标识符(Identifier)变量Java基本语法注释(Comment)单行注释格式://注释文字多行注释格式
刺骨丶丶
·
2020-07-08 02:20
Java
学习日记
-Day01
Java
学习日记
-Day01Java语言概述比特(byte)与字节内存Java基础知识图解人机交互方式常用的DOS命令常用快捷键计算机编程语言介绍第一代语言第二代语言第三代语言Google的Android
刺骨丶丶
·
2020-07-08 02:20
准备面试数据库
学习日记
数据库学习笔记基础模块:如何设计一个关系化数据库:为什么要使用索引:什么样的信息成为索引:索引的数据结构:B-Tree:B+-Tree:B+Tree更适合用来做索引的原因Hash索引的缺点BitMap密集索引和稀疏索引的区别如何定位并且优化慢查询sql联合索引最左匹配原则的成因索引是越多越好吗?锁的基础类型MyISAM和InooDB适用场景数据库事务的四大特性事务的隔离级别以及各级别下的并发访问问
qq_39137226
·
2020-07-08 00:11
数据库
Day11 Java
学习日记
Day112019.11.13Servlet的生命周期客户端与服务器运行Servlet解决乱码(三句话)request.setCharacterEncoding("utf-8");//设置请求对象的字符集编码response.setCharacterEncoding("utf-8");//设置响应对象的字符集编码response.setContentType("text/html;charset=
跳跃的熊猫666
·
2020-07-07 23:22
Java
学习日记
(个人记录 整篇)
配置环境与基本知识Java程序运行机制及运行过程1.Java虚拟机可以理解成一个以字节码为机器指令的CPU2.对于不同平台的,有不同的虚拟机3.Java虚拟机机制屏蔽了底层运行平台的差别,实现“一次编译,随处运行”*.java文件编译生成*.class文件然后在各个平台运行垃圾收集1.garbagecollector2.不在使用的内存空间应回收3.Java语言替代了程序员回收无用内存空间的责任;提
跳跃的熊猫666
·
2020-07-07 23:22
Day7 Java
学习日记
Day72019.11.7查询(sql)1.select列名(此时不区分大小写)from表名;注释连接两个列名要用||进行连接as可以更改查询后的列名(as可以省略)nvl(列名,0)--如果该列为null设为默认值为0;DISTINCT用来去除重复项2.条件查询select列名1,列名1from表名where条件1and(or)条件2;查询内容时要用单引号扩住'内容’in()指定查询若干个满足条
跳跃的熊猫666
·
2020-07-07 23:52
Day10 Java
学习日记
Day102019.11.12表单的提交form的数据要实现提交,必须要做到1.所有要提交的数据都必须设置name属性2.form标签正确设置action属性与method属性,指定数据接收的页面3.form标签内有submit项表单属性action指定接收数据的页面method设置提交方式1.get将表单内容附加在url地址后面,提交信息不能超过8192个字符,提交的信息在浏览器上可以看到2.p
跳跃的熊猫666
·
2020-07-07 23:52
Day9 Java
学习日记
Day92019-11-11PreparedStatementPreparedStatement接口是Statement接口的子接口,它直接继承并重载了Statement的方法。创建PreparedStatement对象形式如下Stringsql="";PreparedStatementpre=con.prepareStatement(sql);输入参数的赋值PreparedStatement中提
跳跃的熊猫666
·
2020-07-07 23:52
Day8 Java
学习日记
Day82019.11.8聚合函数AVG(DISTINCT|ALL|n)COUNT(DISTINCT|ALL|expr|*)MAX(DISTINCT|ALL|expr)MIN(DISTINCT|ALL|expr)SUM(DISTINCT|ALL|n)groupByselcet后只能放groupby后的分组列或者聚合函数语法格式SELECTcolumn,group_functionFROMtable
跳跃的熊猫666
·
2020-07-07 23:52
Day5 Java
学习日记
Day52019.11.5集合(面试比重大)Set集合setHashSet()无序列表如果放入自定义的类,必须重写hashCode()和equals()方法TreeSet()有序列表使用***自定义类***时,必须重写hashCode()和equals()方法,还要在类里实现比较器接口Compareble代码publicintcompareTo(Objecto){//将此对象与指定的对象进行比较以
跳跃的熊猫666
·
2020-07-07 23:51
Day4 Java
学习日记
Day42019.11.4面向接口编程开发系统时,主体构架使用接口,接口构成系统的骨架这样就可以通过更换接口的实现类来更换系统的实现访问权限控制public均可以访问protected同包类内子类都可以访问default(nomodifier)同包和类内访问private只可以类内访问Object类和String类比较两个数的值==引用类型比较的是地址equals(自动生成)内容比较字符符串转数字
跳跃的熊猫666
·
2020-07-07 23:51
Day1 Java
学习日记
Day12019.10.30标识符:以字母开头或以_和$开头,后面可以是字母或者数字类名标识符:第一个字母大写,其他字母小写,第二单词字母大写main方法名标识符,第一个字母小写,其他字母小写,第二单词字母大写args变量标识符,第一个字母小写,其他字母小写,第二单词字母大写强制类型转换,谁转换谁负责(转换会不会溢出)8种基本数据类型数字类型1.整数byte8位short16位int32位long
跳跃的熊猫666
·
2020-07-07 23:51
Day3 Java
学习日记
Day32019.11.1#继承是“isa”的关系声明的形式publicclassManagerextendsEmployee{…0}Java是一个单一继承的语言(一个类只有一个直接父类,如果没有声明父类,则默认的父类为java.lang.Object)###注释:###1.构造方法不能被继承2.属性和方法可以继承3.子类的构造方法隐含的调用父类的默认构造方法4.如果父类中没有默认的构造方法,则应
跳跃的熊猫666
·
2020-07-07 23:51
Day6 Java
学习日记
Day62019.11.6异常处理try执行可能产生异常的代码catch捕获异常finally无论是否发生异常,代码总能执行一般用来完成资源的释放throwthrowsJava异常类ExceptionRuntimeExceptionFileNotFoundExceptionIOExceotionNullPointerExceptionNumberFormatExceptionInputMismat
跳跃的熊猫666
·
2020-07-07 23:51
Linux
学习日记
(三)RPM软件包管理、YUM仓库配置和源码包的安装
一、RPM软件包管理1.软件包分类:源码包(脚本安装包)、二进制包(RPM包,系统默认包)2.RPM包本意是RedHat软件包管理,二进制包以及软件包两种。RPM源码包:*.src.rpm结尾的这类软件包是包含了源代码的rpm包,使用rpm-ivh来进行安装,生成源程序和SPEC文件,能够直接生成RPM包。RPM包命名原则:例:httpd-2.2.15-15.el6.centos.1.i686.r
最坏蛋
·
2020-07-07 23:27
SpringBoot
学习日记
1.spring-boot-starter-data-redis与spring-boot-starter-redis两个包的区别当springBoot的版本为1.4.7以上的时候,spring-boot-starter-redis就空了,要想引入redis就只能选择有data的,经认证,在springboot的版本号为1.5.0的时候添加spring-boot-starter-reids就找不到j
独孤欢颜
·
2020-07-07 22:27
Spring
boot
「Django
学习日记
」从零开始,搭建学生管理系统(1)
个人觉得,从简单的项目入手,这样学起来会很快。在项目中,发现问题就说问题。有错误的地方,欢迎大家指正出来,我去修改。也欢迎大家一起交流。网上有很多python的基础教程,毕竟是基础,所以大多都是免费的,大家可以看看,有一点基础应该都可以看得懂。跟着一起边做简单的项目,边学习了首先,打开pycharm创建名为:stu_test的项目,如图:左侧选中Django,这里我的项目路径:E:\django_
学python的小小小小白
·
2020-07-07 22:29
python
java
学习日记
_61:String类的转换功能
packagecm.testString_16_11_07;/**String的转换功能:*byte[]getBytes():把字符串转换为字节数组。*char[]toCharArray():把字符串转换为字符数组。*staticStringvalueOf(char[]chs):把字符数组转成字符串。*staticStringvalueOf(inti):把int类型的数据转成字符串。*注意:Str
任性的代码
·
2020-07-07 21:54
java学习日记
QT
学习日记
1: 信号与槽简单用法
QT
学习日记
1:信号与槽简单用法**1、Qt的内存管理机制:**可以让两个基于QObject类的对象形成一种父子关系,当父对象销毁时,他会把它的子对象全部释放。
迷醉清风
·
2020-07-07 19:05
JVM8-Class文件格式解读及其修改
本文是以TheJava®VirtualMachineSpecificationJavaSE8Edition文档中的内容为依据编写,算得上是一篇
学习日记
,如有错误,恳请指正。
popo小树人
·
2020-07-07 19:02
jvm
{Kotlin
学习日记
}Day24 Koan第八关
大家好,我是William。今天是Koan第八关,Nullabletypes,空指针类型。闯关链接:https://try.kotlinlang.org/#/Kotlin%20Koans/Introduction/Nullable%20types/Task.ktIntroductionNullabletypesReadaboutnullsafetyandsafecallsinKotlinandre
William李梓峰
·
2020-07-07 16:35
【菜鸟数据库
学习日记
】从头开始学MySQL(4)
1,根据条件对列值进行修正mysql>UPDATEmy_table-->SETnew_column=//需要调整值的列-->CASE//关键词-->WHENcolumn1=somevalue1//条件1,条件表达式可以包含许多部分,多个分句。-->THENnewvalue1//如果符合条件1,执行这一句,将new_column的值设为此处的值-->WHENcolumn2=somevalue2//条
kos084713
·
2020-07-07 12:43
【菜鸟数据库
学习日记
】从头开始学MySQL(3)
1,数据库规范化根据使用数据的方式来设计数据库的格式,不要储存重复数据,常用到的数据最好单列。要描述的事物-->信息列表(如何取得信息)-->综合信息拆分-->原子性数据(不一定最小但是效率最高)原子性的规则:1)具有原子性数据的列中不会有多个类型相同的值;2)具有原子性数据的表中不会有多个存储同类数据的列设计查询的时候语句越简单越好。LIKE这样的模糊查询在查询精确数据时候很不方便,速度也不快,
kos084713
·
2020-07-07 12:43
学习日志1-《30年后,你拿什么养活自己》
一直没有找到自己喜欢的和擅长的东西,但是我发觉自己对投资理财这一块很感兴趣,每天看得最多的也是这方面的东西,所以我决定在接下来的日子,系统的阅读理财方面的书籍,同时做上
学习日记
。
山谷里的百合
·
2020-07-07 12:08
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他