07 2020 档案

摘要:在使用vue的时候,各种报错,找了很久,改了多遍,也解决不了问题。 如下: src\views\edu\teacher\list.vue:16:17 total: 0, //总记录数 ^ ✘ http://eslint.org/docs/rules/comma-dangle Unexpected t 阅读全文
posted @ 2020-07-31 18:16 牧牛人Alec 阅读(7856) 评论(0) 推荐(1)
摘要:> vue-admin-template@3.8.0 dev D:\heima\guili_vue\vue-admin-template-master > webpack-dev-server --inline --progress --config build/webpack.dev.conf.j 阅读全文
posted @ 2020-07-31 14:35 牧牛人Alec 阅读(1436) 评论(0) 推荐(0)
摘要:org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'lo 阅读全文
posted @ 2020-07-29 23:02 牧牛人Alec 阅读(2161) 评论(0) 推荐(0)
摘要:在添加或变更表结构时,把id字段设置为整型,下面的选项就会出现“自动递增”auto increment的选择框,勾选中就可以了。 int类型 有时候我们不需要id自增 char类型 阅读全文
posted @ 2020-07-29 21:35 牧牛人Alec 阅读(5834) 评论(0) 推荐(0)
摘要:Auto Import的功能是可以帮助我们自动删除无用的包Import(未被引用),以及自动Import填充尚未导入的包。完全智能化地帮助我们在开发程序时,省略了导包的操作,大大优化了开发的效率。并且,当你移动某个类改变其路径的时候,这个功能会相应的改变关联的文件中包的路径。 下面是Auto Imp 阅读全文
posted @ 2020-07-28 13:23 牧牛人Alec 阅读(710) 评论(0) 推荐(0)
摘要:表架构 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 建表语句 CREATE TABLE student ( s INT, sname varchar 阅读全文
posted @ 2020-07-23 23:21 牧牛人Alec 阅读(632) 评论(0) 推荐(1)
摘要:解析:实现会话跟踪的机制 Cookies,URL重写,隐藏式表单域,Session机制 Cookies Cookies是使用最广泛的会话跟踪机制,Cookies是有服务器创建,并把Cookies信息保存在用户机器上的硬盘上,下次用户再次访问该站点服 务器的时候,保存在用户机器上硬盘的Cookies信 阅读全文
posted @ 2020-07-19 15:14 牧牛人Alec 阅读(244) 评论(0) 推荐(0)
摘要:构造方法是一种特殊的方法,具有以下特点。 (1)构造方法的方法名必须与类名相同。 (2)构造方法没有返回类型,也不能定义为void,在方法名前面不声明方法类型。 (3)构造方法的主要作用是完成对象的初始化工作,它能够把定义对象时的参数传给对象的域。 (4)一个类可以定义多个构造方法,如果在定义类时没 阅读全文
posted @ 2020-07-19 15:13 牧牛人Alec 阅读(678) 评论(0) 推荐(0)
摘要:1.web容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接和容器中的环境变量接接口互,不必关注其它系统问题。主要有WEB服务器来实现。例如:TOMCAT,WEBLOGIC,WEBSPHERE等。该容器提供的接口严格遵守J2EE规范中的WEB APPL 阅读全文
posted @ 2020-07-19 14:55 牧牛人Alec 阅读(128) 评论(0) 推荐(0)
摘要:构造方法的特点: 构造方法的方法名与类名相同 构造方法没有返回值类型,也不写void 构造方法可以重载 什么时候会用到构造方法: 在创建对象的时候 构造方法的作用: 创建对象的时候给属性赋初值 构造方法的分类: 显示的构造方法和隐式地构造方法 显示的构造方法:显示的写出构造方法时,系统不会提供默认的 阅读全文
posted @ 2020-07-19 10:04 牧牛人Alec 阅读(178) 评论(0) 推荐(0)
摘要:两个或一个都有可能如果在常量池中已经存在“xyz”,那么不会继续创建,只创建一个new String("xyz")的对象。如果常量池中没有,则会创建两个对象,一个是对象的值“xyz”,一个是new String("xyz")的对象。 阅读全文
posted @ 2020-07-19 10:01 牧牛人Alec 阅读(172) 评论(0) 推荐(0)
摘要:基类和导出类在 《Think in java》 中文翻译是 《java编程思想》 第四版 里有这个概念。基类就是父类,导出类就是子类。子类调用父类构造方法用super()关键字,且放在子类构造函数的第一行。 子类调用父类的构造器使用super(),放在子类构造函数的首行 阅读全文
posted @ 2020-07-19 09:58 牧牛人Alec 阅读(242) 评论(0) 推荐(0)
摘要:wait指线程处于进入等待状态,形象地说明为“等待使用CPU”,此时线程不占用任何资源,不增加时间限制。sleep指线程被调用时,占着CPU不工作,形象地说明为“占着CPU睡觉”,此时,系统的CPU部分资源被占用,其他线程无法进入,会增加时间限制。 阅读全文
posted @ 2020-07-19 09:50 牧牛人Alec 阅读(188) 评论(0) 推荐(0)
摘要:问题 如下Java语句 double x=2.0; int y=4; x/=++y; 执行后,x的值是() 分析 ++y 是先加再运行 y++ 是先运算再加 结果 ++y,则y=5 int的5转成double的5 x=2.0/5=0.4(这里是double的5 ) 阅读全文
posted @ 2020-07-19 09:41 牧牛人Alec 阅读(142) 评论(0) 推荐(0)
摘要:volatile本质是在告诉jvm当前变量在寄存器中的值是不确定的,需要从主存中读取,synchronized则是锁定当前变量,只有当前线程可以访问该变量,其他线程被阻塞住. volatile仅能使用在变量级别,synchronized则可以使用在变量,方法. volatile仅能实现变量的修改可见 阅读全文
posted @ 2020-07-18 11:32 牧牛人Alec 阅读(143) 评论(0) 推荐(0)
摘要:1、创建Git仓库 2、选择要添加项目的最顶层目录 3、添加成功【demo就是工作区,.git就是版本库】 4、并且自动生成了.gitignore文件 5、把文件加入到暂存区,交给Git管理 6、将文件推送到远程仓库 6、提交到远程仓库的三种方式 7、提交完成【需要先提交,才能推送到远程仓库】 8、 阅读全文
posted @ 2020-07-17 22:37 牧牛人Alec 阅读(467) 评论(0) 推荐(0)
摘要:以Mybatis_PageHelper为例 1、点击克隆,再复制URL 2、点击Get from Version Control,粘贴URL 3、将项目克隆到本地了 4、拉取最新项目 5、选择想要的分支拉取到本地 阅读全文
posted @ 2020-07-17 21:33 牧牛人Alec 阅读(212) 评论(0) 推荐(0)
摘要:在MongoDB中,支持存储位置的经纬度,可以对其索引,通过算子操作,进行查找附近的数据。如:查找附近的 人、附近的餐馆等。 我们可以用此特性,存储房源的位置数据以及进行地图找房查询。 #进入容器docker exec -it mongodb /bin/bashuse testdbdb.house. 阅读全文
posted @ 2020-07-13 11:05 牧牛人Alec 阅读(365) 评论(0) 推荐(0)
摘要:前言: 使用了几个月idea, 结果把eclipse给忘了, 无语了 输入syso然后ALT+/ 就可以了 或者首先输入sysout,然后ALT+/ 步骤一:输入"main” 步骤二:保持光标在上图位置,按ALT + /,再回车 其他常用快捷键: eclipse: Ctrl+1 等于 idea: C 阅读全文
posted @ 2020-07-09 10:06 牧牛人Alec 阅读(1690) 评论(0) 推荐(0)
摘要:mybatis关联复杂查询时postman没有返回值 如图: 但是idea控制台有返回值 如图: 原因:后来发现再实现类中忘记返回video了 如图: 阅读全文
posted @ 2020-07-02 18:19 牧牛人Alec 阅读(323) 评论(0) 推荐(0)
摘要:封装: 隐藏对象的属性值和实现的方式,对外只提供访问的公共方式。好处: 提供啊代码的复用性 隐藏对象的属性值和实现的方式 提高安全性封装的原则性: 把不需要对外界属性内容都隐藏起来,对外只提供访问方式。 private关键字:1-是一个权限修饰符2-可以修饰成员变量3-被修饰的成员只能在本类中被访问 阅读全文
posted @ 2020-07-02 12:31 牧牛人Alec 阅读(719) 评论(0) 推荐(0)
摘要:按照第三范式的要求,是不应该存在冗余字段的,但有时候冗余字段可以提高性能,是可以使用的。 什么是冗余字段? 在设计数据库时,某一字段属于一个表,但它又同时出现在另一个或多个表,且完全等同于它在其本来所属表的意义表示,那么这个字段就是一个冗余字段。 加深理解部分 在设计数据库的时候,应该注意一下什么呢 阅读全文
posted @ 2020-07-02 11:02 牧牛人Alec 阅读(1190) 评论(0) 推荐(0)
摘要:SQL 语句中 asc是指定列按升序排列(即:从小到大排序) 降序排列 desc则是指定列按降序排列(即:从大到小排序) 升序排列 排序子句语法:order by 列名 asc/desc 例如: <!--订单列表,降序需要排序一下--> <select id="listOrderByUserId" 阅读全文
posted @ 2020-07-02 09:34 牧牛人Alec 阅读(4130) 评论(0) 推荐(0)
摘要:@option注解标签useGeneratedKeys=true表示使用数据库自动增长的主键,keyColumn用于指定数据库table中的主键,keyProperty用于指定传入对象的成员变量。 public interface VideoOrderMapper { /** * 查询用户是否购买过 阅读全文
posted @ 2020-07-01 22:37 牧牛人Alec 阅读(2557) 评论(0) 推荐(0)
摘要:前言 Mybatis的Mapper文件中的select、insert、update、delete元素中都有一个parameterType和resultType属性,parameterType属性用于对应的mapper接口方法接受的参数类型,resultType用于指定sql输出的结果类型。 resu 阅读全文
posted @ 2020-07-01 22:04 牧牛人Alec 阅读(5359) 评论(0) 推荐(0)
摘要:在本地测试时候没有乱码, 但部署线上后在数据交互的时候乱码了 如图: 查看数据库 分析: 利用IDEA编写项目时,IDEA本身会将其转码为UTF-8,故本地写代码时不会乱码 查看本地MySQL数据库字符集, utf8没什么问题, 并且在本地数据交互的时候没有乱码 一旦部署到服务器运行环境上后进行数据 阅读全文
posted @ 2020-07-01 17:49 牧牛人Alec 阅读(626) 评论(0) 推荐(0)