自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 liunx安装成功后,远程访问mysql出错 Host 'xxx' is not allowed to connect to this MySQL server.

1.登录到mysql: mysql-uroot -ppwd2.查看user表:mysql> use mysqlDatabase changedmysql> select host,user,password from user;+------+------+-------------------------------------------+| host | u...

2019-04-17 11:50:45 203

原创 Liunx 下安装Gitlab过程以及遇到问题 502

参考:https://blog.csdn.net/liboyang71/article/details/79886882安装说明:需保证服务内存足够 ,最好8G安装过程:需修改/etc/gitlab/gitlab.rb配置文件external_url 'http://xx.xx.xx:port'配置完成执行: gitlab-ctrl reconfigure 命令使配置生效...

2019-04-17 11:49:54 250

原创 mysql安装遇到两个问题以及解决方法

第一个问题:1).问题Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/...

2019-04-12 18:45:42 447

原创 一个很有意思的问题 getWriter() has already been called for this response

背景: 项目返回数据方式: 一.基于ObjectMapper,返回方式response.getWriter(); 二.利用@ResponseBody 自动转换成json返回 修改信息使用的是@ResponseBody,修改后刷新列表输出使用的是:response.getWriter() 返回 。 以上两种方式使用出现:...

2019-03-07 17:54:32 1000

原创 阿里云服务器环境部署问题总结以及nginx代理404

 环境:centos_7_04_64_20G_alibase_201701015.vhd遇到问题:使用curl命令:curl localhost:8080 可以正常访问.但是通过公网https://47.97.213.229:8080/ 始终访问不了??解决思路:   (1).在安全组中添加8080端口策略    (2).查看防火墙设置遇到问题:centos_7以后使用...

2018-12-21 16:14:06 2107

原创 Exception in thread "main" java.util.UnknownFormatConversionException: Conversion = ';'

场景:邮件发送带html格式,利用%s带入参数到html中组成邮件内容串错误:Exception in thread "main" java.util.UnknownFormatConversionException: Conversion = ';'原代码:String templateStr ="<html>\n" + "<head&gt...

2018-09-19 13:45:46 6170

原创 MYSQL之end_time 小于当前时间降序排列 ,end_time 大于当前时间升序排列

 怎么排不满足条件都在最后边SELECT *, DATEDIFF(end_time, NOW()) AS cFROM case_lawyer_expandORDER BY 0 > DATEDIFF(end_time, NOW()), end_time DESCend_time 小于当前时间降序排列 ,end_time 大于当前时间升序排列  下边sql加入创建时间升...

2018-08-31 10:34:33 1510

原创 Maven使用tomcat8-maven-plugin插件

问题:tomcat8-maven-plugin不能像tomcat7-maven-plugin单独使用,并且找不到单独的插件解决方案:pom中以下两者配合使用 <pluginRepositories> <pluginRepository> <id>alfresco-public</id> ...

2018-08-16 23:34:04 12512 5

原创 Maven使用Tomcat热启动问题:java.lang.LinkageError: loader constraint violation

F:\JAVA\jdk1.8.0_40\bin\java -Dmaven.multiModuleProjectDirectory=G:\project\GeneralShop -Dmaven.home=E:\apache-maven-3.5.4-bin\apache-maven-3.5.4 -Dclassworlds.conf=E:\apache-maven-3.5.4-bin\apache-m...

2018-08-16 22:44:42 496

原创 java多线程

进程让操作系统实现了并发,线程让进程内部实现了并发进程,线程,cpu,内存4.线程安全问题实例:public class ThreadTest { private static int count = 0; public static void inc(){ try { Thread.sleep(1);...

2018-08-07 16:09:34 176

原创 SpringBoot页面不跳转问题

第一次使用:@RestController时,一直返回字符串,未跳转至指定页面。原因分析:@RestController注解由@Controller+@ResponseBody两个注解派生而来,@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Controller@ResponseB...

2018-08-04 19:22:42 2681

原创 SpringBoot整合mybatis报错org.apache.ibatis.binding.BindingException: Invalid bound statement not found异常

2018-08-03 11:06:16.322 INFO 9960 --- [nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1521164857,1522032211,1522723085; _ga=GA1.1.246559313.1529924028] tha...

2018-08-03 15:15:18 1250

原创 springboot整合mybatis出错MapperFactoryBean,原因可能是未引入mybatis-spring-boot-starter导致

F:\JAVA\jdk1.8.0_40\bin\java -javaagent:G:\IntelliJIDEA2017.3\lib\idea_rt.jar=9809:G:\IntelliJIDEA2017.3\bin -Dfile.encoding=UTF-8 -classpath F:\JAVA\jdk1.8.0_40\jre\lib\charsets.jar;F:\JAVA\jdk1.8.0...

2018-08-03 09:54:48 5413 1

原创 springboot整合mybatis时出错

F:\JAVA\jdk1.8.0_40\bin\java -javaagent:G:\IntelliJIDEA2017.3\lib\idea_rt.jar=7166:G:\IntelliJIDEA2017.3\bin -Dfile.encoding=UTF-8 -classpath F:\JAVA\jdk1.8.0_40\jre\lib\charsets.jar;F:\JAVA\jdk1.8.0...

2018-08-02 22:24:20 681

原创 关于SpringBoot启动访问出现Whitelabel Error Page问题

springboot是以注解驱动,启动的,常用注解方式配置如下:第一种方式组合注解:@EnableAutoConfiguration@ComponentScan(basePackages = "xxx.xx.xx")第二种方式单注解(前提是启动项必须放在包根目录下,否在会出现最上边问题):@SpringBootApplication特殊情况即使用@Spring...

2018-08-02 21:06:37 3735

原创 一个空格 引发的SpringBoot启动出错Cannot load driver class: com.mysql.jdbc.Driver

2018-08-02 18:38:47 1030

原创 获取Spring Ioc 容器中内容的方法

方法一:在初始化时保存ApplicationContext对象 代码:ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");ac.getBean("beanId");说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况...

2018-07-26 13:22:03 1636

原创 HashMap底层源码分析

HashMap底层数据结构:数组和链表实现。优点:综合数组和链表优势,数组存储优势每个被存储数据拥有其下标  查询速度快,链表存储数据时维护指针指向 删除和修改速度快。因此 HashMap底层以数组和链表形式存储  综合提升查询和修改删除的效率。   重点:自动扩容机制size(数据总存储量) modCount(已使用量) DEFAULT_LOAD_FACTOR(负载因子) modCou...

2018-07-26 13:20:58 134

原创 Java内存结构

以JDK1.8为例 官网地址:https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-2.html#jvms-2.5.5 The pc RegisterJava虚拟机可以同时支持许多执行线程(JLS§17)。 每个Java虚拟机线程都有自己的pc(程序计数器)寄存器。 在任何时候,每个Java虚拟机线程都在执行单个方法的代...

2018-07-23 13:28:46 413

原创 数据库事物补充

并发引起问题:脏读:并发情况下,T1对数据进行修改后 未进行事物提交 。此时T2读取到T1未提交且已修改过得数据 称之为脏读。(更新)不可重复读:对于两个事物T1和T2,假设T1读取一个字段时数字200,此时T2对该字段进行更改 更改后未100 。T1此时读取信息与第一次不同  我们称该现象未不可重复读。幻读:对于事物T1和T2,T1读取表中数据时,此时T2向表中插入几条数据。T1再次...

2018-07-18 15:54:00 222

原创 mysql存储过程中游标是什么?

游标的定义和使用:

2018-07-11 11:21:10 578

原创 mysql存储过程,WHILE循环结合游标实现数据合并操作

案例一和案例二实现的是两张表数据合并至一张表案例一:CREATE PROCEDURE myp17();BEGIN#删除状态DECLARE del INT DEFAULT 0;#caseIdDECLARE caseId BIGINT;#文件IdDECLARE fileId BIGINT;#文件类型DECLARE type BIGINT DEFAULT 2;#创建日期DECLARE create_da...

2018-07-11 10:49:12 982

原创 mysql存储过程

存储过程:一组预先编译好的sql语句的集合。好处:1.提高代码重用性          2.简化操作          3.减少编译次数并且减少和数据服务器连接次数。#一.创建语法:CREATE PROCEDURE 存储过程名称(参数列表)BEGIN    存储过程体(一组合法的SQL语句)END注意:1》》参数列表包含三部分        参数模式  参数名  参数模型            ...

2018-07-10 15:01:05 183

原创 Java 常见异常以及处理方式

1.运行时异常:    ArrayIndexOutOfBoundsException(数组越界异常)    ArithmeticException(算数异常)    ClassCastException(类型转换异常)    NullPointException(空指针)2.编译时异常:...

2018-07-04 15:21:15 1129

原创 Java中循环

1.增强for循环:2.普通for循环:3>iterator循环(iterator仅用于针对集合的循环)

2018-07-04 14:01:59 132

原创 java中iterator的用法

iterator运行示意图:iterator 循环正确写法:iterator 循环错误写法:

2018-07-04 13:45:22 737

原创 java 集合相关

Collection接口:

2018-07-04 12:33:32 140

原创 JAVA类加载示意图

类生成class文件示意图:类加载过程:类加载器:

2018-06-25 14:19:47 245

原创 JAVA中处理中英文逗点的问题

思路:获取后将所有中文逗点全部替换成英文逗点具体方法:String newSt = st.replace(",",",");

2018-06-20 10:08:25 614

原创 关于实际开发中遇到的空对象和对象空值问题

角色:开发A  开发B事件:开发A 调用 开发B 接口 传递H对象 问题:开发A 调用 开发B 接口 传递H对象时 没有对H对象进行空判断(这里空判断是指存在对象,但对象属性值全为空);        开发B接到对象H时 只对H进行null判断  未进行空值判断  出现异常问题结论:对象传递过程中 注意空对象 和 对象空值的 问题...

2018-06-20 10:03:35 535

原创 关于IDEA设置类注解和方法直接(方法注解注意的坑)

本人实际采用的方式:一.类注解(直接上图)二类直接和方法直接模板 三 具体效果类和方法类注释:方法注释:注意 方法注释坑点 直接在方法上生成注释存在问题  在方法里边生成正常 所以建议在方法生成后拷贝出来 放到方法外本人操作步骤如上:IDEA目前没发现可以类似Eclipse直接导入注释模板的地方  如有大神知道操作 望不吝指教。...

2018-05-25 13:52:15 3067

原创 浅谈对事物的理解

什么是事物??  事物:逻辑上的一组操作,这组操作 要么成功,要么失败。 场景:  A客户 购买 B商品           正确结果:         A客户成功购买B商品时,B商品库存减少,生成相应的A客户关于B商品的订单,否则(库存不足或者程序运行出错),则不生成A客户关于B商品的订单。           错误结果:(1)A客户生成B商品订单,但B商品的库存未减少。(2)A客户未生成B商品...

2018-03-16 22:58:49 1096

原创 浅谈Spring事物理解

上一篇以概念形式说明了下什么是事物。本篇将结合Spring来说下具体的事物在开发中运用场景。依据Spring官方文档可知Spring事物管理高层主要包含以下3个接口:PlatformTransactionManager(事物管理器):(实际开发过程中最常用的事物管理器)DataSourceTransactionManager(使用springjdbc或ibats时常用), HibernateTra...

2018-03-16 22:57:16 344

原创 关于SpringBoot2.0版本使用过程中遇到问题

如图所示:使用SpringBoot2.0版本整合thymeleaf配置时,添加thymeleaf依赖后,且访问路径正确的前提下还是出现以下问题Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Fri Mar 09 09:07:5...

2018-03-09 09:17:16 2958 3

原创 Spring+SpringMvc+Hibernate整合问题

一.首先本人整合是用mavne来管理项目的,关于spring的jar使用的是4.3.7而hibernate核心包使用的是5.2.8如下图:相关jar包全部引入(用到jar包这里不一一列举),配置好web.xml和springmvc.xml启动项目正常,当发起请求时报如下异常:Caused by: java.lang.NoClassDefFoundError: org/hib

2017-03-11 11:20:52 302

tcl9.0a1-src.tar.gz

CentOS Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”问题解决升级tcl安装包

2020-07-28

空空如也

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

TA关注的人

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