自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySql5.5 在安装时设置编码为utf-8,扔不能插入中文的问题解决

这是正常的插入数据:但是出入中文时,却报错了。在百思不得姐的时候,我考虑到编码问题,所以查看了一下编码的设置,utf8!!按照网上的说法是没错的所以我就苦苦冥想,问题出在了哪里,也重装了N次,搞的我想砸电脑了,网上那些不靠谱的资料坑死爹我了。顺带讲一下,以后再重新安装MySql时,若再最后一步出现不能启动服务的错误,可以看看C:\Documentsand Settings\AllUsers\Application Data此目录下的MySql包有没有删除,默认下,此文件路径是隐藏的。没有删除掉

2020-07-08 09:29:33 591 3

原创 文件上传和文件储存(springboot+vue)

问题?文件有大有小,这就有了带宽的问题解决方法: 使用单独的模块(这是vue)使用技术?springboot+vue完成最基本的文件上传1、vue在上传的点击按钮中把input标签的type设置为file,使它变成一个文件组件特点:文件组件没有数据绑定,否则页面会报错vue中把文件传到后端去?怎么触发这个动作(传到后端的这个动作)方法一增加按钮方法二直接在这个控件上增加一个事件监听;当这个控件的值发生变化的时候,就去触发上传的动作在vue中的input标签中增加一个chan

2020-05-20 21:04:59 1939

原创 vue-router插件(vue cli)

安装命令 npm install --save vue-router

2020-05-16 17:26:36 433

原创 String和StringBuffer的区别?

两者的作用可以储存和操作字符串,即包含对个字符的字符数据区别String提供了数值不可改变的字符串StringBuffer提供的字符串可以进行修改

2020-05-14 22:36:37 155

原创 int和Interger有什么区别?

基本数据类型为了编程方便引入基本数据类型包装类型为了能够将这些基本数据类型当作对象操作,java为每一个基本数据类型都引入了对应的包装类型区别int的包装类型是Integer基本数据类型对应的包装类型boolean–>>Booleanchar–>>Characterbyte–>>Byteshort–>>Shortint–>>Integerlong–>>Longfloat–>>Floatdouble

2020-05-14 22:32:32 267

原创 &和&&的区别?

&运算符用法一:按位与用法二:逻辑与&&运算符短路与运算特点1、逻辑与和短路与的差别是非常巨大的,虽然二者都要求运算符左右两端的布尔值都是true,整个表达式的值才是true2、&&之所以称为短路与是因为,如果&&左边的表达式的值是false,右边的表达式会被直接短路掉,不会进行运算...

2020-05-14 22:27:10 272

原创 Java中如何跳出当前的多重循环?

使用break位置在最外层循环前

2020-05-14 22:21:04 136

原创 java和javaScript的区别?

不同的公司java时原sun公司推出的面向对象的程序设计语言javaScript时Netscape公司的产品为了扩展Netscape浏览器的功能而开发的一种可以嵌入Web页面中运行的基于对象和事件驱动的解释性语言前身javaoakjavaScriptLiveScript基于对象和面向对象javajava是一种真正的面向对象的语言;即使是开发简单的程序,必须设计对象javaScriptjavaScript是脚本语言,它可以用来制作与网络无关的,与用户交互作用的复杂软件;它是一种

2020-05-14 22:18:52 200

原创 正则表达式的用途

在编写处理字符串的程序时,经常会有查找符合某些复杂规则的字符串的需要,正则表达式就是用于描述这些规则的工具;换句话说,正则表达式就是记录文本规则的代码

2020-05-14 22:05:23 661

原创 java中是如何支持正则表达式的?(java)

String类java的String类提供支持正则表达式操作的方法有如下方法matches()replaceall()replaceFirst()split()Pattern类java中可以用Pattern类表示正则表达式对象作用它提供了丰富的API进行各种正则表达式操作...

2020-05-14 22:02:29 216

原创 bootstrap框架(vue cli)

定义是一个基本的响应式的框架ace admin定义是bootstrap框架的中的一个控制台模版

2020-05-14 21:51:57 152

原创 dangerouslySetInnerHTML让某些标签里的内容不被转义(React)

dangerouslySetInnerHTML作用让某些标签里的内容不被转义案例

2020-05-11 18:54:10 1600

原创 HTML中的label标签的作用(React)

label的作用扩大点击的一个区域属性1、for值等于其他标签中id属性的值作用当点击label标签包裹的内容时,光标会跳到for属性值的原标签中案例效果图

2020-05-11 18:50:24 283

原创 如何在JSX代码里编写注释(React)

格式{ /*注释内容*/ }案例

2020-05-11 16:56:54 779

原创 向表中添加默认值(Oracle)

default关键字作用主要用于添加默认值的时候使用的创建表时添加默认值语法SQL> create table userinfo_one 2 (id number(6,0), 3 regdate date default sysdate);表已创建。修改表时添加默认值语法SQL> alter table userinfo 2 modify email default '无';表已更改。注释modify :作用是修改default :作用是添加默

2020-05-11 09:50:46 2123

原创 如何给表添加数据(Oracle)

语法1、给指定的字段添加值insert into 表名 (字段1的名字,字段2名字,.....) values(给字段1添加的值,给字段2添加的值,.....)特点1、多个字段之间用“ ,”隔开2、给字段添加的值和字段的数据类型要一一对应3、字段的个数要和给字段添加的值的个数相同实例2、给整个表中的所有字段都添加值insert into 表名 values (值1,值2,....)特点值要与定义表的时候,这个字段顺序它所有的数据类型是一一对应的实例 insert

2020-05-11 09:27:38 2677

原创 sysdate用来获取当前日期(Oracle)

sysdate用来获取当前日期

2020-05-11 09:19:42 1300

原创 immutable概念(React)

state不允许我们做任何的改变;就是说我们不能直接用this.state中的数据进行修改;如果想要对state中的数据进行修改,可以通过拷贝的方式赋值给另一个变量,再虽另一个变量进行修改,不直接修改state中的数据...

2020-05-10 18:52:51 139

原创 splice()方法是删除功能(React)

作用是删除的作用一般用在数组删除中参数splice(index , xx)index:删除哪一项的下标xx:要删除几项使用使用时语句数组名.splice(index,xx)例子

2020-05-10 18:46:52 1651

原创 es6中的展开运算符(React)

例子展开运算符的作用把以前数组里的内容全部展开,然后再生成一个新的数组

2020-05-10 18:21:11 443

原创 map()方法可以做循环功能(React)

map()在React中循环使用map方法例子<ul> { this.state.list.map((item, index) => { return <li>{item}</li> }) } </ul>

2020-05-10 18:13:09 889 1

原创 JSX中使用JS表达式的规则(React)

规则在jsx中想使用js的表达式,需要用“{}”把表达式包裹起来例子<div> <input value={this.state.inputValue} onChange={this.handleInputChange.bind(this)} /> <button>提交</button> </div>...

2020-05-10 15:35:23 469

原创 改变state里的存放的数据的状态/值(React)

state定义表示组件的状态; 存放着定义的数据错误演示this.state.inputValue = e.target.value; —》错误不能直接通过this.state引用的形式来改变state里的值正确演示setState()如果想改变state中的值,必须调用setState这个方法;例子handleInputChange(e) { this.setState({ inputValue: e.target.value })}...

2020-05-10 15:30:03 538

原创 使用bind函数改变this的指向(React)

定义bind函数属于es6的作用改变this的指向例子

2020-05-10 15:19:33 234

原创 React绑定事件和原生绑定事件的区别(React)

区别1、原生绑定事件onchange事件监听直接在标签中写2、React绑定事件onChange事件监听“C”要大写例子 <div> <input onChange={}/> </div>

2020-05-10 15:08:15 940

原创 使用state定义数据(React)

statestate:组件的状态React中定义数据,需要把数据定义在状态里使用this.state = { 数据}

2020-05-10 15:02:00 946

原创 constructor构造函数(React)

constructor构造函数简介当创建一个组件时就会有一个constructor构造函数特点当我们使用组件的时候,constructor构造函数是优于其他任何函数;会自动的,最先的被执行props参数它会接收一个props参数调用super方法定义super指父类(父组件)作用调用父组件的构造函数参数参数是propssuper(props);实例以下是固定的写法constructor(props) { super(props);}...

2020-05-10 14:53:00 593

原创 管理表(Oracle)

创建表基本语法create table 表名 ( 列名 数据类型 , ....)特点多个列之间用“ ,”隔开案例创建用户信息表SQL> create table userinfo 2 (id number(6,0), 3 username varchar2(20), 4 userpwd varchar2(20), 5 email varchar2(30), 6 regdate date);表已创建。查看表结构语法desc 表名例子SQL

2020-05-10 11:57:15 135

原创 表中的数据类型(Oracle)

1、字符型1)、char(n),nchar(n)特点(1)、都是固定长度的类型(2)、n:表示长度区别(1)、char(n)n的最大值是2000(2)、nchar(n)n的最大值是1000按照uncllo的格式进行存放数据一般用于存储汉字2)、varchar2(n),nvarchar2(n)区别(1)、varchar2(n)属于可变长度的数据类型n最大值4000(2)、nvarchar2(n)按照uncllo的格式进行存放数据n最大值20002、数值型1)、numb

2020-05-10 11:02:12 335

原创 表的概念(Oracle)

存放位置表存放与表空间里简介1、存储数据的基本存储单位2、结构都是二维结构;也就是由行和列来组成的约定每一张表都有一个约定1、每一列数据必须具有相同数据类型2、列名唯一3、每一行数据唯一性...

2020-05-10 10:09:38 278

原创 删除表空间(Oracle)

语法1、只删除表空间drop tablespace 表空间名字 案例SQL> drop tablespace test1_tablespace;表空间已删除。2、删除表空间和这个表空间的数据文件drop tablespace 表空间名字 including contenes

2020-05-10 10:02:09 153

原创 安装vue cli出现npm ERR! A complete log of this run can be found in: npm ERR!错误(Vue cli)

错误执行vue cli安装语句错误npm install -g @vue/cli产生错误的原因是电脑资源的问题,电脑里面没有配置淘宝镜像解决步骤配置淘宝镜像:npm config set registry https://registry.npm.taobao.org配置完镜像之后验证是否成功:npm config get registry图示如下:配置完后问题就解决了!!!从新执行安装语句npm install -g @vue/cli下载成功,检查下载的版本vue --ver

2020-05-09 19:32:31 2995 1

原创 Fragment占位符的作用(React)

问题在组件中render方法中使用JSX时,如果有多个同级的标签,需要在最外层用一个标签来包裹问题:在转换为h5的时候,会多出这个最外层的标签,效果就不是那么好想法:想要不把这个最外层的标签显示出来以下案例就是在最外层用了一个div标签包裹的,但是我们想要的是不让这个div显示出来解决方法使用Fragment占位符第一步引入第二步使用Fragment作用使最外层的标签隐藏掉...

2020-05-09 17:22:50 298

原创 修改表空间中的数据文件(Oracle)

增加数据文件语法alter tablespace 表空间名字 add datafile 'xx.dbf' size xx;注释1、xx.dbf :数据文件的名字2、xx : 大小值例子SQL> alter tablespace test1_tablespace 2 add datafile 'test2_file.dbf'size 10m;表空间已更改。查看添加的数据文件使用dba_data_files数据字典进行查看语法select file_name from

2020-05-09 13:49:04 574

原创 修改表空间的状态(Oracle)

修改表空间的状态特点1、当创建了一个表空间之后,默认的状态是一个联机的状态2、默认状态是可读写状态设置联机状态语法alter tablespace 表空间名字 onlineSQL> alter tablespace test1_tablespace 2 online;表空间已更改。设置脱机状态特点:设置为脱机状态之后,就不能使用了语法alter tablespace 表空间名字 offline例子SQL> alter tablespace test1_t

2020-05-09 13:20:29 1004

原创 通过mybatis generator生成的四个文件中的Example是什么?

通过Example,可以帮我们写入where、order by、distinct等;需要熟练掌握,可以极大提高单表的开发效率作用使用Example可以快速完成单表的增删改查

2020-05-08 21:41:27 743

原创 解决mapper.xml重复生成代码的问题

问题展示这是在集成mybatis generator中产生的问题表结构发生变动时,需要重新生成持久层代码;这对编码有一个要求:生成器生成的四个文件绝对不能手动修改现象mapper.xml会将xml代码从新又生成一遍,并且追加在原来代码的下面;着使得这个xml文件就不可以用了解决的方法1(低端的解决方法,旧版本)位置下方的Local Changs中找到mapper.xml右键选择Jump to Source手动删除xml,再执行生成命令解决方法2(推荐使用)添加一个Unmergeab

2020-05-08 21:07:02 745

原创 查看表空间当中文件的具体路径(Oracle)

1、永久表空间使用dba_data_files数据字典查看语法select file_name from dba_data_files where tablespace_name='TEST1_TABLESPACE'**注释:**TEST1_TABLESPACE :表空间的名字**特点:**表空间的名字要大写案例SQL> select file_name from dba...

2020-05-08 12:05:11 4043

原创 创建表空间(Oracle)

以下创建的是永久表空间和临时表空间语法1、创建永久表空间create tablespace 表空间名字 datafile ’ 文件名.dbf ’ size 数据文件的大小值1)、datafile :表空间的当中数据文件的名字2)、size: 表示数据文件的大小,后面跟着的是它的值3)、文件名.dbf :如果你没有指定数据文件的路径,它会默认存放到我们的Oracle的安装目录下面案例...

2020-05-08 11:12:09 5573

原创 设置用户的默认或临时表空间(Oracle)

SQL语句alter user 用户名 default/temporary tablespace 表空间名字注解:1)、default 设置默认表空间的时候使用;2)、temporary 设置临时表空间的时候使用注释1、普通用户没有修改默认表空间的权限2、如果想让普通用户修改默认表空间,就要给它设置权限...

2020-05-08 10:50:43 2222

空空如也

空空如也

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

TA关注的人

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