- 博客(23)
- 资源 (11)
- 收藏
- 关注
原创 js 字符串空字符串判断
js字符串非空判断一、JS中if判断 非空即为真 非0即为真1、字符串参与判断时:非空即为真判断字符串为空的方法if(str!=null && str!=undefined && str !=’’)可简写为if(!str){console.log(str)}2、数字参与if判断:非0非NAN即为真var i = 0;if(i){alert(‘...
2020-04-12 11:12:46 8476
转载 springboot 整合swagger2 启动控制台报错 Failed to start bean 'documentationPluginsBootstrapper'
使用swagger2出现这个异常,这个问题解决办法是因为swagger依赖google的guava,而你当前项目的guava版本与之不匹配,而我因为使用当前最新的swagger2版本,我就将guava升到最新的版本解决方式1:升级guava<dependency> <groupId>com.google.guava</groupId>...
2019-10-11 16:58:21 2252 1
转载 jdbc报错The server time zone value 'Öйú±ê׼ʱ¼ä'...........相关问题
使用root用户登录mysql,按照如下图所示操作即可。show variables like ‘%time_zone%’;SYSTEM为SQL默认美国时间,而我们中国要比他们迟8小时插播个去 图片水印 的问题解决(转载)因此将时区设置为当前系统时区即可,因此,采用+8:00格式set global time_zone=’+8:00’;...
2019-09-11 15:51:22 164
原创 MySql实战练习
MySQL实战练习数据的导入导出包含所有员工信息,每个员工有其对应的 Id, salary 和 departmentId。±—±------±-------±-------------+| Id | Name | Salary | DepartmentId |±—±------±-------±-------------+| 1 | Joe | 70000 | 1 ...
2019-04-06 20:40:48 742 1
原创 MySQL基础(二)
MySQL基础(二)关联查询学习内容:案例1表连接删除重复的邮箱学习内容:MySQL表数据类型用SQL语句创建表语句解释设定列类型 、大小、约束设定主键用SQL语句向表中添加数据语句解释多种添加方式(指定列名;不指定列名)用SQL语句删除表语句解释DELETEDROPTRUNCATE不同方式的区别用SQL语句修改表修改列名修改表中数据删除行删除列新建列...
2019-04-04 13:05:44 170
原创 MySQL 基础 (一)查询语句
MySQL 基础 (一)查询语句导入示例数据库SQL 是什么?MySQL 是什么?项目一:查找重复的电子邮箱(难度:简单)项目二:查找大国导入示例数据库1.教程 https://www.yiibai.com/mysql/how-to-load-sample-database-into-mysql-database-server.htmlSQL 是什么?MySQL 是什么?1.结构化查询语言...
2019-04-02 13:22:31 238
原创 数据库的基础知识
mysql教程数据库基础数据库的定义数据库的分类主流关系数据二维表数据库主键,外键和索引数据库表分类数据库视图参考资料数据库基础数据库的定义1.DBDB的全称是data base,即数据库的意思。数据库实际上就是一个文件集合,是一个存储 数据的仓库,本质就是一个文件系统,数据库是按照特定的格式把数据存储起来,用户可以对存储的数据进行增删改查操作;2.DBMSDBMS的全称是Databa...
2019-03-31 20:47:26 451
原创 idea创建Spring开发环境
1.应用程序的主要方法中有以下语句,则输出的结果()String s1 = new String(“xyz”); String s2 = new String(“xyz”); 布尔值b1 = s1.equals(s2); 布尔b2 =(s1 == s2); System .out.print(b1 +“”+ b2);结果 分析 : String s1 = new String(“xyz”...
2018-03-09 22:24:38 261
原创 java求阶乘,要求键盘输入
package cn.test;import java.util.Scanner;public class test02 { public static void main(String[] args) { System.out.println("请输入一个正整数(1~21)"); Scanner sc=new Scanner(System.in);
2017-12-30 00:14:07 1991
转载 DBUtils框架简析
DBUtils(DataSourceUtils提供数据源) DBUtils是apache组织的一个工具类,jdbc的框架,更方便我们使用使用步骤: 1.导入jar包(commons-dbutils-1.4.jar,c3p0-0.9.1.2.jar) 1.1导入DataSourceUtils类(如何导入并配置) 2.创建一个queryrunner类 queryrunner作用:操作sql
2017-12-27 10:09:38 243
原创 java反射机制浅析
1.反射机制的概念: 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 反射是Java中一种强大的工具,能够使我们很方便的创建灵活的代码,这些代码可以再运行时装配,无需在组件之间进行源代码链接。但是反射使用不当会成本很高! 类中
2017-12-21 16:09:16 190
转载 Bytes("ISO8859-1"),"GBK")的实质
import java.io.UnsupportedEncodingException; public class main { public static void main(String[] args) throws UnsupportedEncodingException{ byte [] b= new byte[]{(byte) 0xcc,(byte) 0
2017-12-20 15:01:36 404
转载 关于String str =new String("abc")和 String str = "abc"的比较
String是一个非常常用的类,应该深入的去了解String如:String str =new String(“abc”)String str1 = “abc”System.out.println(str == str1)System.out.println(str.equal(str1))结果:falsetrue原因解析:Java运行环境有一个字符串池,由String类维护。 1. 执行语句S
2017-12-20 14:55:25 412
原创 Servlet3.0中的文件上传技术
1.添加对文件上传的支持 1)@MultipartConfig 表示Servlet接收multipart/form-data 请求添加Part类 获取文件上传数据 public Collection getParts() public Part getPart(String name) 通过part.write(filename) 进行文件上传 通过Content-Disposition
2017-12-19 16:36:12 553
原创 初学Servlet3.0新特性
1.Servlet3.0 的 web.xml 关于xml的配置: package cn.servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.annotation.WebInitParam;import javax.servlet.annot
2017-12-19 15:37:49 206
原创 Java语言转成json(导入jar文件)
关于json插件使用: 在java中,可以通过jsonlib插件,在java对象与json之间做转换。 关于jsonlib插件使用: 1.导包(6个包) 2.将java对象转换成json 1.对于数组,List集合,要想转换成json JSONArray.fromObject(java对象);
2017-12-18 10:08:00 413
原创 JSON
1.什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言:JSON 使用 Javascript语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 目前非常多的动态(PHP,JSP,.NET)编程语
2017-12-18 09:56:39 180
原创 动态文本格式化
**如果一个字符串中包含了多个与国际化相关的数据,可以使用MessageFormat类对这些数据进行批量处理。 例如: At 12:30 pm on jul 3,1998, a hurricance destroyed 99 houses and caused $1000000 of damage 以上字符串中包含了时间、数字、货币等多个与国际化相关的数据,对于这种字符串,可以使用Me
2017-12-15 15:39:05 227
原创 日期格式国际化
/** 日期格式国际化: * DataFormat类: * 1.可以 *将一个对格式化为一个String指定对象 * format * 2. 可以将String解析成为data对象 * parse */ 日期格式国际化`public class DataFormatTest { @Test publi
2017-12-15 13:36:31 1634
原创 Intellij IDEA中serialVersionUID配置
完整操作流程:Setting->Editor->Inspections->Java->Serialization issues->Serializable class without ‘serialVersionUID’(选择勾上)配置完成后,如果你的Class实现了Serializable接口,那么将光标停留在类名上,然后按Alt+Enter就会提示自动创建serialVersionUID了。
2017-11-02 16:12:45 302
原创 JDBC驱动分类
1.JDBC本地驱动 直接使用各个数据库生产商提供的JDBC驱动程序,但是因为其只能应用在特定的数据库上面,会丧失移植性,但同时这样的操作性能比较高 2.JDBC网络驱动 这种网络驱动程序将JDBC转换为与DBMS无关的网络协议买之后被某个服务器转换为一种DBMS协议。这种网络服务器中间件能够将它的纯java客户机连接到多个不同的数据库上面,所用的具体协议取决于提供者,通常,这是最为灵活的JD
2017-09-30 11:25:20 238
原创 idea解决dubplicate class found the file
打开 Settings → Editor → Inspections. 在出现的搜索栏处搜索 Duplicated Code ,回车,取消掉Duplicated Code后面的钩钩,然后OK即可取消提示
2017-09-19 11:32:39 9535 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人