自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux安装Jdk

从orcale官网下载jdk包将下载的jdk包发送到Linux服务器/usr/java上,我选择的工具位xftp在命令行环境下,//文件扩展名位.tar.gztar -zxvf jdk文件名//文件扩展名为.tartar -xvf jdk文件名然后修改配置文件vim /etc/profile添加如下配置#javaexport JAVA_HOME=/usr/java/jdk1.8.0_281export PATH=$JAVA_HOME/bin:$PATHexport CLAS.

2021-03-18 18:07:02 146

原创 Linux安装mysql

yum方式安装mysqlwget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpmyum -y install mysql-community-server启动mysql服务systemctl start mysqld.service查看mysql运行状态systemctl

2021-03-18 18:00:25 96

原创 Linux删除mysql

查看mysql相关依赖dpkg --list|grep mysql删除依赖apt-get removedpkg -l|grep ^rc|awk ‘{print$2}’|sudo xargs dpkg -P

2021-03-15 17:29:46 140

原创 远程连接云服务器自建数据库

数据库默认的访问ip为localhost。若要想直接通过ip访问自建数据库,需要修改root用户的访问权限GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '修改为root用户的密码' WITH GRANT OPTION;然后重启数据库服务或重启系统重启完成后便可通过ip访问...

2021-03-09 17:06:47 173

原创 Mybatis的sql语句表名处报错

用mybatis写sql语句时一直报错,是因为sql的表名不需要用“‘’”扩起但是用“#{}”方式时,会自动为参数添加“‘’”导致程序报sql语法错误可以用“${}”替换“#{}” <insert id="addVemEntity" parameterType="dayfood.person.entity.QueryVem"> insert into #{tablename} (name , img_url , quantity) values (#{vementity.name}

2021-02-22 17:56:18 635

原创 处理模型数据及ModelAttribute等注解的使用

使用ModelAndView方法的返回值类型为ModelAndViewModelAndView支持自动添加前后缀,可在初始化对象时传入对应的页面名称通过addObject(key,value)添加传回数据@RequestMapping(value="testModelAndView") public ModelAndView testModelAndView() { Student student = new Student(); student.setId(1); student

2021-02-19 00:21:18 186

原创 SpringMVC_REST风格:软件编程风格

SpringMVC:GET: 查POST:增DELETE:删PUT:改普通浏览器只支持 get与post方式,因此通过过滤器实现四种请求方法。过滤器拦截条件满足type = “hidden” name="_method" value=“delete/put”<input type = "hidden" name="_method" value="delete/put"/>请求方式为POST过滤器设置<!-- 增加一个HiddenHttpMeth

2021-02-18 20:05:32 149

原创 2.RequestMapping映射多个属性

1.映射对应关系若一个请求为localhost:8080/springMVCProject/Handler/welcome控制器为:package person.demo.handler;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotati

2021-02-08 12:52:40 2153

原创 1.SpringMVC环境搭建及第一个程序

springMVC的作用,处理servlet相关操作1.使用的jar包  spring-aop.jar  spring-bean.jar  spring-context.jar  spring-core.jar  spring-web.jar  spring-webmvc.jar2.创建springmvc配置文件  选中常用命名空间:bean、aop、context、mvc3.servlet流程  普通servlet流程    请求->url-pattern->servl

2021-02-08 11:04:25 178 1

原创 myBatis输出参数

一、简单类型  8种简单类型+String  mapper.xml <select id="queryStudentCount" resultType="int"> select count(*) from student </select>Java接口中 int queryStudentCount();Test.java测试类//查询学生总数 public static void queryStudentCount() throws IOExcept

2021-01-08 21:50:54 423 2

原创 myBatis中的输入不同参数:parameterType

输入参数类型为简单类型byte int short long double float char boolean Stringa.简单类型传入参数名任意写 #{***}b.${value} , 其中的标识符只能是value #{}会自动给String类型加上‘’ ${}对象类型a.#{属性名}b.${属性名}...

2021-01-08 16:08:31 412

原创 MyBatis类型转换器

1. MyBatis自带一些常见类型处理器2. 自定义MyBatis类型处理器java --数据库(jdbc类型)  示例:   实体类Student:boolean stuSex     true:男     false:女   表student:int stuSex     1:男     2:女   自定义类型转换器(boolean - int)具体操作步骤创建转换器:需要实现TypeHandler接口,可使用TypeHandler的一个实现类BaseTypeHandler

2021-01-07 19:37:05 609

原创 myBatis别名设置

设置别名在configuration标签内添加定义别名后,mapper文件中大小写任意a.设置单个别名b.批量设置别名以下会自动将该包中的所有类批量定义别名:别名就是类名(不带包名的类名,不区分大小写)c.除了自定义别名,myBatis还自带一定的别名<typeAliases> <!-- 单个别名 --> <typeAlias type="person.demo.entity.Student" alias="student"/> <typeAl

2021-01-07 16:44:17 330

原创 MyBatis动态代理模式笔记(接口开发)

mapper动态代理方式CRUD1.原则:约定优于配置 配置方式: abc.xml中 <name>myProject</name> 硬编码方式 abc.java中 Configuration conf = new Configuration(); con.setName("myProject"); 约定:默认值就是myProject2.具体实现步骤 1.基础环境:mybatis.java,jdbc.jar,conf....

2021-01-07 15:57:00 113

原创 已知mysql root密码修改密码

在管理员权限下mysqladmin -u root -p password "新密码"Enter password:输入原root密码

2021-01-06 17:03:42 151 1

原创 Git基础使用

命令git add:将本地文件推送至暂存区git commit:将暂存区文件提交到master分支git push:将本地分支的内容推送到远程分支git pull:将远程仓库的内容拉取到本地仓库默认分支:主分支(master分支)...

2021-01-06 15:57:30 107

原创 OneNote无法同步笔记本解决方法

电脑中在任务栏的搜索框中输入“cmd”,右键点击命令提示符,选择以管理员身份运行,在管理员:命令提示符窗口中执行以下的命令:netsh winsock reset 回车,然后重启电脑。

2020-07-31 14:08:28 1869

原创 BottomNavigationView去除点击动画

在学习使用DrawerLayout和BottomNavigationView时,同时操作主界面Activity中的fragment时,BottomNavigationView的点击效果会影响实际效果,例如在底部导航栏位于中间选中时,点击侧边导航栏切换fragment,导航栏的选中效果不改变,因为没有找到联动更改的方法,索性偷懒,不如去除BottomNavigationView的点击效果1.设置...

2019-11-13 17:13:50 2467

原创 Linux修改JAVA_HOME

echo $JAVA_HOME输出的是不是java -versionwhich java查询到的是java的执行路径,不是安装路径[root@VM_16_4_centos ~]# which java/usr/bin/java[root@VM_16_4_centos ~]# ls -lrt /usr/bin/javalrwxrwxrwx 1 root root 22 Nov 5 ...

2019-11-11 20:20:39 978

原创 RecyclerView使用Glide加载图片,先后item初始化失败

在使用Glide给RecyclerView加载网络图片时,最前面两项和最后一项的图片加载失败。接下是ImageView加载图片的代码RecyclerView的Item的初始化:刚开始为了能获取到当前Item的ImageView,声明了一个全局的imageView1对象;public int getItemCount() { return inFormation...

2019-10-30 19:06:25 580

原创 Android中使用Intent在Activity中进行传参

安卓开发中,往往需要开启和关闭一个Activity,需要从当前Activity向即将开启的Activity传递参数可以使用Intent进行参数传递在当前页面构建一个新的Intent对象Intent intent=new Intent(Login.this,Create.class);startActivityForResult(intent,1);String uname=int...

2019-10-09 22:10:01 463

原创 OkHttp与Gson基础使用

在使用OkHttp与Gson时,需要现在项目中导入OkHttp与Gson在build.gradle中添加-implementation 'com.squareup.okhttp3:okhttp:3.10.0'implementation 'com.google.code.gson:gson:2.8.5'在安卓9.0中使用OkHttp,需要在res文件夹下新建xml文件夹,并在x...

2019-10-09 20:41:22 503

原创 BottomNavigationView基本使用

在学习底部导航栏时,使用了AndroidStudio中快速创建方式创建了一个带有底部导航栏的Activity。先贴上全部的代码,后边会分开片段进行标注:package com.example.my_project;import android.content.Intent;import android.os.Bundle;import android.support.annota...

2019-10-09 20:14:06 617

原创 在Fragment中使用onActivityResult无响应的解决

在一个Activity中嵌套了一个Fragment后,在Fragment中调用不执行onActivityResult方法。解决方法:1.在Fragement中调用onActivityForResult时,不要使用getActivity()。 2.在父Activity中重写onActivityResult()方法。在返回参数的Activity结束时,返回...

2019-09-20 15:49:03 510

原创 android studio访问本地项目出错

用android studio连接本地tomcat项目,连接失败。可以将127.0.0.1更换成10.0.2.2如果更换过tomcat的端口,在url中加入端口号即可

2019-09-18 21:20:35 164

原创 关于读文件的顺序

FileReader fr=new FileReader(file); BufferedReader bufferReader=new BufferedReader(fr); s=bufferReader.readLine(); while(s!=null){ ...

2019-02-12 09:39:59 380

原创 关于#ifndef的定义与感想

最早看见#ifndef是在课本类的继承中。全部语句为语句1:#ifndef  标识1语句2:#define 标识2语句3:#endif语句4:。。。。语句5:。。。。运行顺序为先执行语句1,如果标识1没有被执行编译,则执行标识2,进行宏定义编译,然后执行语句3,终止宏定义的工作。如果标识1已经被定义,则跳过语句2,语句3,直接运行语句4。#ifndef的作用是防止头文件被重复的定义。可以减少编译时...

2018-06-09 16:41:09 202

原创 OJ刷题Problem G: 五位以内的对称素数

#include &lt;iostream&gt;using namespace std;void panduan(int );int main(){    int a;    while(cin&gt;&gt;a)              panduan(a);    return 0;}void panduan(int a){              int i,c=1;         ...

2018-03-28 10:47:17 547

空空如也

空空如也

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

TA关注的人

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