<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lvhao6037的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lvhao6037</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lvhao6037]]></copyright><item><title><![CDATA[SQL试题九]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/109540383</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/109540383</guid><author>lvhao6037</author><pubDate>Fri, 06 Nov 2020 22:24:42 +0800</pubDate><description><![CDATA[一张表my_table，有3个字段，全部都是int类型。



其中，同一个uid可能存在多条，但是它们的group_id,ctime不同，

请写一个SQL，输出这张表里每个uid对应的最大的ctime的group_id列表。



SELECT m.uid, m.group_id
FROM my_table m
RIGHT  JOIN (SELECT uid,max(ctime) 'ctime' FROM my_table
GROUP BY uid) mm
on m.uid = mm.uid and m]]></description><category></category></item><item><title><![CDATA[SQL试题八]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/109521957</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/109521957</guid><author>lvhao6037</author><pubDate>Thu, 05 Nov 2020 22:24:59 +0800</pubDate><description><![CDATA[有一个直播主播收入表，还有一个被封禁的主播列表，请写一个sql输出每个未封禁的主播的收入总和。

主播输入表名称：user_income



封禁的主播表名称：banned_user







-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SELECT uid,SUM(income_money)as "未被封禁金额" FROM user_income u
WHERE uid NOt IN (SELECT.]]></description><category></category></item><item><title><![CDATA[SQL试题五]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/109455286</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/109455286</guid><author>lvhao6037</author><pubDate>Mon, 02 Nov 2020 19:16:50 +0800</pubDate><description><![CDATA[Exam_socre 有一张表记录了各个学生在期末各学科的成绩， 请写出一个SQL求出各学科平均分在85分以上的学生名单。

SELECT name, SUM(socre),round(avg(socre),2) avgs
from 	exam_socre
GROUP BY name
HAVING avgs&gt;=85
;



]]></description><category></category></item><item><title><![CDATA[SQL面试题4 有一张表记录了一直播APP每天的用户访问记录，请写出一个SQL输出一直播APP每天的PV（页面访问量），UV（独立用户数）]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/109455166</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/109455166</guid><author>lvhao6037</author><pubDate>Mon, 02 Nov 2020 19:13:10 +0800</pubDate><description><![CDATA[有一张表记录了一直播APP每天的用户访问记录，请写出一个SQL输出一直播APP每天的PV（页面访问量），UV（独立用户数）
table：app


创建APP

CREATE TABLE APP(
date date NOT NULL,
page VARCHAR(55) NOT NULL,
uid INT NOT NULL,
os VARCHAR(55) NOT NULL
);

SELECT date, COUNT(date) "PV 页面访问量",COUNT(DISTINCT uid) "UV 独立用户]]></description><category></category></item><item><title><![CDATA[33.SQL面试  学生表、课程表、成绩表:]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/109322080</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/109322080</guid><author>lvhao6037</author><pubDate>Tue, 27 Oct 2020 22:22:24 +0800</pubDate><description><![CDATA[学生表、课程表、成绩表:
student

course

3score


查询1课程比2课程成绩高的所有学生的编号;
查询所有学生的学号、姓名、选课数、总成绩;
查询没有学完所有课程的学生学号、姓名;


建表

CREATE TABLE Student(
	sno int PRIMARY KEY auto_increment,
	sname VARCHAR(55) NOT NULL,
	sage INT NOT NULL
);

CREATE TABLE Course(
	cno INT PRIMAR]]></description><category></category></item><item><title><![CDATA[1.	SQL试题一 有三个表：作家表（至少三列：主键、姓名、性别）、图书表（至少三列：主键、书名、外键）、畅销书作者（有两列：作家名称、排名、每月统计top10,该表只保存最新的top10作家数据），]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/109300268</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/109300268</guid><author>lvhao6037</author><pubDate>Mon, 26 Oct 2020 22:16:44 +0800</pubDate><description><![CDATA[SQL试题一
有三个表：作家表（至少三列：主键、姓名、性别）、图书表（至少三列：主键、书名、外键）、畅销书作者（有两列：作家名称、排名、每月统计top10,该表只保存最新的top10作家数据），图书表是作家表的从表，畅销书作者表中的数据是作家表的子集。请提供出建表语句，并编写一个sql：统计top10畅销书的作家总共写过多少本书。 要求：①采用mysql或者orcale的语法。②建表、编写sql时做尽量多的考虑，比如：性能、存储等。


我在写表时没有考虑性能、存储，应为已经大半年没有写过了，学的都忘了，对]]></description><category></category></item><item><title><![CDATA[SQL试题二  已知：有如下table（名syc_mianshi），含有三个字段，姓名Name(varchar)，消费时间Time（date），消费金额Money(numeric)。记录条数有若干行。]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/109299537</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/109299537</guid><author>lvhao6037</author><pubDate>Mon, 26 Oct 2020 21:36:02 +0800</pubDate><description><![CDATA[已知：有如下table（名syc_mianshi），含有三个字段，姓名Name(varchar)，消费时间Time（date），消费金额Money(numeric)。记录条数有若干行。


计算每个人在哪一天的消费金额最大，即应输出：



 创建syc_mianshi表

CREATE TABLE syc_mianshi(
	name VARCHAR(55) not null,
	time DATE not null,
	money double not null
);

–  先计算每个人消费金额最大
]]></description><category></category></item><item><title><![CDATA[SQL 面试编程  1 、假设数据库中有一张用户置录日志表，表名为user_login_log]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/109279982</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/109279982</guid><author>lvhao6037</author><pubDate>Sun, 25 Oct 2020 22:20:22 +0800</pubDate><description><![CDATA[1、假设数据库中有一张用户置录日志表，表名为user_login_log，字段有uscrname（用login time（登录时间），示例数据如下表：

问题：请使用 SQL 语言作答:
创建user_login_log
CREATE TABLE user_login_log(
		username VARCHAR(55) not null,
		login_time DATETIME not null
 );


2017年1月份登录次数最多前100 名的用户名

SELECT username ,log]]></description><category></category></item><item><title><![CDATA[springboot+maven+shiro如何允许favicon.ico通过]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/108283141</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/108283141</guid><author>lvhao6037</author><pubDate>Fri, 28 Aug 2020 17:14:32 +0800</pubDate><description><![CDATA[shiro如何允许favicon.ico通过
当使用springboot+maven+shiro进行授权登录时出现500错误，试了好几种方法，目前我只有构建一个单元方法这个可行；
error
2020-08-28 17:01:25.623 ERROR 4728 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context]]></description><category></category></item><item><title><![CDATA[java.lang.IllegalArgumentException: invalid comparison: java.util.LinkedHashMap and java.lang.Strin]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/107734465</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/107734465</guid><author>lvhao6037</author><pubDate>Sat, 01 Aug 2020 18:06:07 +0800</pubDate><description><![CDATA[error
 java.lang.IllegalArgumentException: invalid comparison:
  java.util.LinkedHashMap and java.lang.String

reason
if test 里面不需要添加#{}，只需要填入参数即可。
code
&lt;mapper namespace="com.bjsxt.mapper.IncomeMapper"&gt;
    &lt;select id="findIncomeByCondition" resu]]></description><category></category></item><item><title><![CDATA[JavaScript写入的内容不显示]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/107448752</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/107448752</guid><author>lvhao6037</author><pubDate>Sun, 19 Jul 2020 17:57:37 +0800</pubDate><description><![CDATA[下午复习maven遇到一个Bug，找了1个多小时，，，
 &lt;script type="text/javascript" ***src="js/jquery.js"***&gt;
        $(function () {
            $("#btn").click(function () {

                var strdata=$("#fm").serialize();
                alert("strdata："+strdata);
    ]]></description><category></category></item><item><title><![CDATA[MybatisPlus （初级）向数据库插入数据报错]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/107420221</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/107420221</guid><author>lvhao6037</author><pubDate>Fri, 17 Jul 2020 23:29:22 +0800</pubDate><description><![CDATA[error：
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: Could not set property 'sid' of 'class com.bjsxt.pojo.Student' with value '1284146877217529858' Cause: java.lang.IllegalArgumentExceptio]]></description><category></category></item><item><title><![CDATA[org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection； nested]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/107287670</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/107287670</guid><author>lvhao6037</author><pubDate>Sat, 11 Jul 2020 17:11:32 +0800</pubDate><description><![CDATA[HTTP Status 500 - Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
type Exception report

message Request processing failed; nested exception is]]></description><category></category></item><item><title><![CDATA[没有声明注解扫描路径]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/107239572</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/107239572</guid><author>lvhao6037</author><pubDate>Thu, 09 Jul 2020 22:43:43 +0800</pubDate><description><![CDATA[StandardWrapper.Throwable
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'con' available

没有声明注解扫描路径
 &lt;context:component-scan base-package="com.bjsxt.service.impl,com.bjsxt.controller"&gt;&lt;/context:component-scan&gt;

]]></description><category></category></item><item><title><![CDATA[cglib动态代理的基本实现流程]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/107214318</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/107214318</guid><author>lvhao6037</author><pubDate>Wed, 08 Jul 2020 20:18:22 +0800</pubDate><description><![CDATA[①配置cglib的依赖
②声明真实对象和真实方法
③创建类并声明方法完成扩展代码的声明
④使用Cglib提供的方法获取代理对象
⑤使用代理对象完成功能处理

]]></description><category></category></item><item><title><![CDATA[JDK动态代理的基本实现流程]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/107214303</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/107214303</guid><author>lvhao6037</author><pubDate>Wed, 08 Jul 2020 20:17:37 +0800</pubDate><description><![CDATA[①声明接口，并在接口中声明要进行代理的方法
②创建真实对象实现接口，并完成方法的实现
③创建扩展代理的对象，并声明对应的扩展代码
④调用JDK官方的类文件获取动态生产的代理对象
⑤使用代理对象完成功能处理

...]]></description><category></category></item><item><title><![CDATA[jar冲突]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/107173850</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/107173850</guid><author>lvhao6037</author><pubDate>Tue, 07 Jul 2020 09:23:26 +0800</pubDate><description><![CDATA[HTTP Status 500 - java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/jasper/servlet/JasperLoader) previously initiated loading for a different type with name “javax/servlet/http/HttpServletRequest”
原因：Tomcat与servlet jar冲突

]]></description><category></category></item><item><title><![CDATA[MySQL访问失败之一]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/106455800</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/106455800</guid><author>lvhao6037</author><pubDate>Sun, 31 May 2020 15:13:32 +0800</pubDate><description><![CDATA[Exception in thread "main" java.lang.NullPointerException
	at com.bjsxt.transactionDemo.Test1.testUpdate(Test1.java:55错误新的改变
at com.bjsxt.transactionDemo.Test1.testUpdate(Test1.java:55)
at com.bjsxt.transactionDemo.Test1.main(Test1.java:15))
错误
private sta]]></description><category></category></item><item><title><![CDATA[MySQL主键冲突]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/106455816</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/106455816</guid><author>lvhao6037</author><pubDate>Sun, 31 May 2020 15:12:51 +0800</pubDate><description><![CDATA[错误：

java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '70' for key 'dept.PRIMARY'

原因：主键冲突
]]></description><category></category></item><item><title><![CDATA[list 如何判断为空]]></title><link>https://blog.youkuaiyun.com/lvhao6037/article/details/90314802</link><guid>https://blog.youkuaiyun.com/lvhao6037/article/details/90314802</guid><author>lvhao6037</author><pubDate>Sat, 18 May 2019 14:13:27 +0800</pubDate><description><![CDATA[list 如何判断为空
list != null &amp;&amp; !list.isEmpty()


]]></description><category></category></item></channel></rss>