自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 资源 (2)
  • 收藏
  • 关注

原创 java8 对象集合按时间排序

coDoctorVOList.sort((m1, m2) -> m2.getTime().compareTo(m1.getTime()));

2020-05-06 16:04:48 13660 9

原创 java8获得对象集合中 某个属性的集合

List<String> patientIdList = relationDOList.stream().map(RelationDO::getPatientId).collect(Collectors.toList());relationDOList 目标对象集合RelationDO 目标对象getPatientId 获得该属性的方法...

2020-04-22 18:23:32 8791 3

原创 SpringBoot + WebSocket 调用dao或service空指针情况和单元测试时Failed to load ApplicationContext

根本原因WebSocketServer(自己创建的类)没有注入mapper或dao解决手动从容器中获取方案一方案二

2020-04-18 13:13:08 1541

原创 Mybatis-plus 进行select查找时 Invalid value for getInt() -'xx'

一般情况下报这个错误是因为数据表中的属性类型和实体类的类型不匹配但是我确定这是没问题的于是我把这个方法单独拿出来进行各种测试,发现只有该实体类有这个问题,可以类型确定没错解决:在实体类中加上空构造函数,之前为这个实体类写了一个含参构造函数,没有写空构造函数,在没有构造函数时默认有一个空构造函数,加了之后就没有了。真的是万万没想到...

2020-03-26 17:45:57 967 5

原创 腾讯后台实习生第一面面经

感受面试是通过QQ语音面试的,看QQ简介面试官仅大我一岁(莫得对比就莫得伤害)。一开始还是有点紧张,说话都不咋利索,不过回答上一些问题后渐渐“胆大起来”(突然觉得自己没那么菜了),不会的问题还是有的,有些名词我甚至没听说过。最后的设计题,虽然我在胡言乱语,面试官还是在尽力地把我“拉回正轨”。这是我第一次面试,本来也没抱多大期望,只是想见识一下,提高自己。万一呢题equals和==的...

2020-03-16 19:28:52 426 3

原创 申请号、公开号、专利号的区别

http://www.sohu.com/a/207757517_208622

2019-12-28 17:38:31 1044

原创 deepin 安装docker

https://www.cnblogs.com/jason1990/p/9887353.html

2019-12-13 10:52:06 129

原创 Git 用户名修改问题

Git 用户名修改问题起因尝试一尝试二尝试三尝试四不知道大家有没有遇到这样的问题,在使用 git 上传github 的时候总会存在用户名对不上的情况我刚装git的时候有过一顿胡乱操作,加上我使用过两个github账号,使我本地的git更加混乱今天我就来分享一下我的踩坑经历起因我在idea上传项目到github上是,发现上传的用户名和我的账号用户名不一样尝试一于是我用git confi...

2019-10-28 20:54:28 2096

原创 java for循环中List 使用add方法添加对象 输出结果都为最后一个

https://www.cnblogs.com/raychou1995/p/10065918.htmladd传的是该对象的一个地址在for循环中重新new一个对象即可

2019-09-03 20:10:03 6299 1

原创 pymysql 插入数据 数据库id增加 数据不插入

标题有点绕,看一下这张图就清楚了这三条数据都是手动插入的,其中每两条数据之间都用pymysql循环插入过大量数据,但是数据一条都没有增加,手动插入新数据通过自增id可以发现数据应该是被 “插入过的”这代表数据库连接没有问题,表名也没有问题,我又试了一下查找操作,OK的那只能是插入sql语句有问题了,我当时是这么想的检查了半个小时的语法,没有发现错误,甚至我还在命令行试过,都没有问题极其...

2019-08-29 09:20:26 1243

原创 springboot打包跳过测试

在项目根目录输入mvn clean package -Dmaven.test.skip=true

2019-08-27 10:39:28 342

原创 Nginx 部署vue项目

https://www.jianshu.com/p/79a313d6cf99

2019-08-25 18:04:31 106

转载 MySQL修改密码

MySQL修改密码MySQL5.7版本之前修改密码的方法:方法1: 用SET PASSWORD命令mysql -u rootmysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladminmysqladmin -u root password "newpass"如果root已经设...

2019-08-25 09:14:32 3233 1

原创 如何在Spring Security 3.2中设置Access-Control-Allow-Origin过滤器问题

http://www.voidcn.com/article/p-uyhpqctq-bts.htmlBrowserSecurityConfig的config方法的httpSecurity参数调用方法.addFilterBefore(new CORSFilter(), UsernamePasswordAuthenticationFilter.class)CORSFilter@Compon...

2019-08-16 16:13:21 1758

原创 springboot 无法接收前端 PUT、DELETE 方法的传参

解决前端:在Ajax中发送POST求后,带_method参数,将其修改为PUT,或者DELETE请求后台:配置HiddenHttpMethodFilter前端代码$.ajax({ url:home + "/user/update", type:"POST", data:{id :id , _method:"PUT"}, ...

2019-08-16 16:06:03 2356

原创 使用javamail发送HTML邮件标签没有解析

问题发出来的邮件是这个样子的解决问题在setText()方法上通过查看源码,我们可以发现有两个setText()方法分别是setText(String text)和setText(String text, boolean html)通过注释,我们发现当html为true时,表示传的内容是text/html类型当html为false时,表示传的内容是text/plai...

2019-07-23 11:56:53 3978 2

原创 HBuilderX Git操作

注:安装前先安装好Git安装TortoiseGit- 打开HBuilderX- 工具- 插件安装- 安装Git插件- 右键空白- 外部命令/插件- Git插件- 随便点一个选项(会有提示需要安装TortoiseGit)- 确定浏览器跳转到官网- 下载TortoiseGit 和 中文安装包- setting- 修改中文- 常规设置 - 右键菜单 - 全部取消...

2019-07-09 17:30:27 10820 2

原创 Neo4j Desktop 路径 Uncaught (in promise) Error

Uncaught (in promise) Error: Command failed: wmic logicaldisk get size,freespace,caption'wmic' �����ڲ����ⲿ���Ҳ���ǿ����еij������������ļ��� at ChildProcess.exithandler (child_process.js:299) ...

2019-06-13 22:34:37 14599

转载 Ubuntu 16.04下安装Apache压力测试工具ab

安装sudo apt-get install apache2-utils简单使用对http://www.baidu.com/进行100次请求,10个并发请求压力测试结果。ab -n 100 -c 10 http://www.baidu.com/#注意网址最后要带斜杠转:https://www.cnblogs.com/senlinyang/p/8195534.html...

2019-05-18 17:16:24 1024

原创 Ubuntu16.04 配置nginx

sudo wget http://nginx.org/keys/nginx_signing.key sudo apt-key add nginx_signing.key在/etc/apt/sources.list 文件中加入下面两行deb http://nginx.org/packages/ubuntu/ xenial nginxdeb-src http://nginx.org/pac...

2019-05-18 14:23:57 140

原创 Ubuntu16.04 安装mysql5.7

sudo apt-get install mysql-serversudo apt install mysql-clientsudo apt install libmysqlclient-dev

2019-05-18 13:43:27 272

原创 spring boot 部署ssl证书

一、注册ssl证书在阿里云有免费的ssl证书可以申请值得注意的是ssl证书绑定的域名和服务器需要在同一个账号上通过后点击下载(以tomcat为例)解压后二、压缩.jks文件使用jdk中的keytool制作打开dos命令框进入jdk下的bin文件输入keytool -importkeystore -srckeystore <pfx文件的本地位置> -destkey...

2019-05-16 23:30:03 1171

转载 数据库-关系模型

最近开始做数据库的大实验,其中有一条实验要求如下:通过网络查找相关文献并参考所给资料进行需求分析,画出系统的 E-R 图,给出实体或联系的属性,标明联系的种类,并写出关系模式。画ER图没有什么问题,但是关系模式是什么就不知道了。所以,还是有必要学习一下的。关系模式的定义通过google和课本上对关系模式的定义得出如下定义:关系模式(Relation Schema)是对关系的描述...

2019-05-04 16:58:43 20614 2

转载 idea maven项目如何使用lib下得jar包

在项目开发中,一般使用maven来管理项目,但有时还需要引用本地lib下的jar包比如,中央仓库没有jar包。这时我们就需要引入lib下的jar包了。 1.首先在dependencies里加入本地jar包。如图1.1所示在点击红色方框处加号,选择添加JARs or directories添加项目lib下的jar包,如图1.2   1.3所示。               ...

2019-02-22 15:50:02 485

原创 git 远程操作简述

设置用户 -&amp;gt; 克隆仓库 -&amp;gt; 修改代码 -&amp;gt; 添加进缓存区 -&amp;gt; 提交到本地代码库 -&amp;gt; 将本地代码同步到远端代码库# git config --global user.name &quot;xxxxx&quot;# git config --global user.email &quot;xxxx@xxxxx&quot;: git设置名字和email(可在

2019-01-15 23:32:34 173

转载 ERROR 1130 (HY000): Host 'xxx.xxx.xx.xx' is not allowed to connect to this MySQL(MariaDB) server

use mysql;select host, user from user; // 查看host是否是‘%’// 如果不是update user set host='%' where user='root'; // 有报错,不予理会flush privileges;

2018-12-15 22:48:09 521

原创 阿里云安装部署tomcat外部浏览器无法访问(非防火墙问题)

在阿里云上安装了jdk和tomcat,启动tomcat后发现外部浏览器访问ip无法显示tomcat首页tomcat首页,排除代码问题为了验证是否是防火墙问题,我关闭防火墙后再次访问,发现还是404排除防火墙端口开放问题百度相关关键字,终于在众多“防火墙开放端口”的文章中找到了一个讨论这个问题的帖子,其中有个大佬解决了这个问题,我找到了他相关的博客结果是阿里云安全组端口开放的问题...

2018-12-10 19:15:49 1812

原创 centos7 防火墙

systemctl status firewalld // 查看防火墙状态systemctl start firewalld // 开启防火墙systemctl stop firewalld // 关闭防火墙firewall-cmd --permanent --zone=public --add-port=3306/tcp // 开放端口firewall-cmd --reload ...

2018-12-10 18:46:48 143

转载 jsp 内容在body里加载了2次

今天在Tomcat启动项目后,发现页面全乱套了。。好多东西都成了双份。如下截图:这就是一个简单的页面,页面有一个table,结果显示的时候成了两个table,一开始以为是Jsp页面的问题,通过查看Chrome的Network以及输出日志,没有发现任何问题。找不到任何问题,写了上面这个及其简单的例子后,发现还是重复,显然不是页面的问题了。在后来想到可能是Filter的问题,因为直接访...

2018-11-29 15:03:06 628 1

原创 java.sql.SQLException: Field 'file_id' doesn't have a default value

这是因为数据库中主键没有设置自动生成,修改数据库主键修改成自动生成就行了。

2018-11-25 21:59:06 1059

原创 Centos -bash-4.2$

状况创建新用户后切换,命令行开头没有正常显示原因笔者在创建用户的时候指定了一个已存在的文件夹# useradd -d /home/wyh/ -m wyh而wyh文件夹中缺少了正常用户目录的配置文件.bash_logout .bash_profile .bashrc解决# cd /etc/skel/# cp .bash_logout /home/wyh/# cp...

2018-11-23 20:22:58 385

原创 centos 7 使用mariadb 兼容运行 MySQL

安装# yum install mysql# yum install mysql-server# yum install mysql-devel在执行#yum install mysql-server时会报错使用 mariadb 运行 MySQL# yum install mariadb-server mariadb mariadb相关启动命令systemctl ...

2018-11-16 18:09:34 457

转载 Linux下的软件Mysql完全卸载(包括其依赖和库等残留文件)

原文:https://blog.csdn.net/zeng308041977/article/details/75245795使用yum安装的时候会自动把依赖包安装上,但是我们一般卸载的时候以为只要删除之前安装的那个包就可以了,其实不然。因为你使用yum方式安装,其依赖包也会被自动装上,所以你卸载的时候必须把依赖包和残留的数据文件卸载完,以下内容将会介绍如何卸载干净。(本文以卸载mysql为例)...

2018-11-16 17:10:59 483

转载 yum提示another app is currently holding the yum lock;waiting for it to exit...

可能是系统自动升级正在运行,yum在锁定状态中。可以通过强制关掉yum进程:rm -f /var/run/yum.pid然后就可以使用yum了。转:http://guchenfly.iteye.com/blog/1066349...

2018-11-16 17:06:20 95

原创 多线程synchronized, wait, notify, sleep 理解

最近在看多线程,参考了一篇 博客 ,觉得写得比较好,但是在一段相关对象锁的代码上卡住了,理解不了,问了同学,加上自己的理解,终于搞懂了。测试代码package com.fehead.test;import com.fehead.thread.MyThreadPrinter;public class Test { public static void main(String[] a...

2018-11-14 16:03:22 157

转载 Intellij idea创建javaWeb以及Servlet简单实现

 准备:1. 安装jdk1.72. 安装tomcat1.8一、创建并设置javaweb工程1.创建javaweb工程File --&gt; New --&gt; Project...设置工程名字:创建完成后工程结构如下: 2. Web工程设置2.1 在WEB-INF 目录下点击右键,New --&gt; Directory,创建 classes 和 lib 两个目录classe...

2018-10-28 16:17:22 337

转载 使用git将项目上传到github(最简单方法)

 首先你需要一个github账号,所有还没有的话先去注册吧!https://github.com/我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:https://git-for-windows.github.io/1.进入Github首页,点击New repository新建一个项目 2.填写相应信息后点击create即可 Reposi...

2018-10-18 16:41:52 183

原创 Win10 VS Code 修改字体为Source Code Pro

确保电脑上有Source Code这个字体,在C:\Windows\Fonts中可以查看电脑上已安装字体(这个字体电脑默认是没有的)在github上下载字体,搜索Source Code Pro,选择第一个,点击latest realse,选择otf文件下载打开vscode的设置界面文件-&gt;首选项-&gt;设置点击右上角这个按钮打开settings.json(你也...

2018-10-11 15:21:27 12966 2

原创 简单理解 spring MVC 静态页面流程

该文章内容是个人的理解,仅供参考,若有错误,欢迎指正!文件目录​​WebController.javapackage Static;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org....

2018-10-04 22:57:29 220

原创 web.xml 添加过滤器解决中文乱码

&lt;filter&gt; &lt;filter-name&gt;encodingFilter&lt;/filter-name&gt; &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;init-param&gt; ...

2018-10-04 14:22:20 1022

云盘功能web

采用java servlet和jsp开发具有上传和下载的功能,设计了移动端,可删除已上传文件。

2019-01-18

java 读书报告

垃圾动态网站 可以实现交互功能,如注册; 包含服务器端脚本,网页名通常以asp,jsp,php等为后缀。但也可以使用URL静态化技术; 需要数据库处理 ajax 插件 基于应用应用的程序,遵循应用的接口规

2018-10-01

空空如也

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

TA关注的人

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