近一个月的颓废生活—————-逐渐消退的分享欲
近一个月的颓废生活—————-逐渐消退的分享欲 临近期末的一个月仿佛事事不顺心 微信打卡小程序未完成 四级感觉考砸了 科目二也挂了 概率论一点没学会 java路线学习进度停滞不前 感觉没刚开始那种劲头了 感觉所有的事情都向着不好的方向发展了 CSDN差不多有一个月没更新了 我是懒狗 感觉自己写的东西根本没人看 自从web结课后博客也没怎么玩了而且由于长期呆在寝室 emmm我们班妹子质量一言难尽(太久没见好看的妹子了:) 练车的时候碰到个有点好感的女孩 准备搭讪一下的 尴尬的一批~~~ 说回分享欲望吧 这个月月初买了一把cherry键盘 纯白的自己div了一把 效果如图 ლ—(°◡°)-ლ 看起来还不错 买了好多键帽 自己弄了一下午~ 把桌面改造了一下,现在双屏协作 边看视频边敲代码简直不要太爽 :) 话说Windows的这个功能我发现的确实有点晚了~ 当初开学时说要学完Springboot 然后做个小项目的 现在也遥遥无期了 暑假两个月看看能不能收下心学习点真正的东西吧 else 欧了一把 中了一本算法数 是我喜欢的一个程序员大 ...
关于SpringMvc中Controller层自动注入出现空指针问题
关于SpringMvc中Controller层自动注入出现的错误 这个错误困扰我很久了 之前一直没得到解决 今天静下心来梳理了一遍springmvc的运行流程,终于找到了错误的原因 如何解决?? 既然empService未能初始化 首先想到的是它是否已经放入Spring容器中 的确 service是已经交给Spring容器了 但是Service的实现类并没有初始化啊!!所以最终还是得到null 我们得把Service的实现类也交给Spring容器来管理 这样一条链就产生了(仅代表个人理解) ServiceImpl——>Service————–> Controller 这三个中只要有一个类没有放入Spring容器中就会产生空指针,之前跟着视频敲代码并未意识到这一点 现在似乎懂了 ServiceImpl 类由容器创建对象也应放入Spring容器中
Mybatis逆向工程
Mybatis逆向工程 介绍: MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 当数据库表比较多的时候,重复的创建pojo对象和简单的数据库表的(CRUD)操作的mapper,效率低,官方给出了使用mybatis Generator用来根据数据库表逆向生成pojo和mapper文件,极大的方便开发。 IDEA实现Mybatis逆向工程 加入maven依赖 <!--mybatis逆向工程插件--> <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> ...
ssm项目通用xml模板
db.properties jdbc.url=jdbc:mysql://localhost:3307/wx_user?useUnicode=true&useSSL=false&characterEncoding=UTF-8jdbc.username=rootjdbc.password=33333333jdbc.max=20 MyBatis.xml <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <!-- stdout logging 标准输出日志 settings 控制mybatis全局行为的--> & ...
ssm pom.xml通用模板
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.example</groupId> <artifactId>SpringMVC03</artifactId> <version>1.0-SNAPSHOT</version> &l ...
二叉树
二叉树概述以及java实现二叉树前中后序遍历 1 树的基本术语有: 若一个结点有子树,那么该结点称为子树根的“双亲”,子树的根称为该结点的“孩子”。有相同双亲的结点互为“兄弟”。一个结点的所有子树上的任何结点都是该结点的后裔。从根结点到某个结点的路径上的所有结点都是该结点的祖先。 结点的度:结点拥有的子树的数目 叶子结点:度为0的结点 分支结点:度不为0的结点 树的度:树中结点的最大的度 层次:根结点的层次为1,其余结点的层次等于该结点的双亲结点的层次加1 树的高度:树中结点的最大层次 森林:0个或多个不相交的树组成。对森林加上一个根,森林即成为树;删去根,树即成为森林。 2 完全二叉树 定义:一棵二叉树中,只有最下面两层结点的度可以小于2,并且最下层的叶结点集中在靠左的若干位置上,这样的二叉树称为完全二叉树。 特点:叶子结点只能出现在最下层和次下层,且最下层的叶子结点集中在树的左部。显然,一棵满二叉树必定是一棵完全二叉树,而完全二叉树未必是满二叉树。 ==面试题:如果一个完全二叉树的结点总数为768个,求叶子结点的个数。由二叉树的性质知:n0=n2+ ...
理想的学习状态
分享下日常
英语单词每日学习5
Day5 divorce n/v 离婚 divorec from 与..离婚 execution /executive 执行 persistent adj 持续的 坚持不懈的 deepen v 加深 license n 许可 许可证 pressure n 压力 影响 recommend v 建议 推荐 remedy n v 治疗药物 改进 sensitive adj 敏感度 灵敏的 sink v 下沉 下陷 tremble v n 颤动 摇晃 lessen v 减轻 减少 /lesson 课程 temporary adj 短暂的 permanent adj 持久的 temperature n 温度 issue n 问题 担忧 whether 是否 factors n ...
英语单词每日学习4
Day4 capital n 资本 资金 / 首都 unimpeded adj 不受阻挡的 incidental adj 附带的 incident n 事件 assets n 复数 表示资产 completely adv 完全地 president n 主席 hesitation n 犹豫 踌躇 fervent adj 狂热的 see identity oneself as 把某人视作 accent n 口音 corporation n 大公司 a considerable amount of 大量 advantageous adj 有利的 threat n 威胁 ## entitle vt 给 ..取名 +d 后缀 名为.. residue n 剩余物 残余 operation n ...
关于网站播放器 MKOnlinePlayer api
关于网站播放器 MKOnlinePlayer api 作者:mengkun(https://mkblog.cn)歌曲来源于各大音乐平台Github:https://github.com/mengkunsoft/MKOnlineMusicPlayer == 本人对于音乐有着很深的执念,生活中怎么能缺少音乐呢 ,想自己写一个在线音乐播放器 奈何技术不行 所以偶然之间找到该api 分享一下使用方法 == 先来几张截图 直接开始了解一下使用步骤吧 下载好之后是这样的,把整个目录放在你网站运行目录下,并开启php 版本建议 5.5以上 == 修改 api.php == 基本上就这些了,一些微调操作 作者在js里都有注释(真的很细心了~) 感谢大佬!! 跪谢 ps: 关于网易云个人歌单uid: 复制找到自己uid即可
英语单词每日学习3
Day03 witness n 证人 v 见证 medicine n 药物 医学 movement n 运动 移动 drought n 旱灾 crisis n 危机 distribution n 分布分配 previous adj 以前的 pump 泵出 抽出 improve v 提高 改善 undergo v 经历 increasing/decreasing v 增加/减少 ultimate n 最后的 最终的 consequence n 结果 后果 compact adj 紧凑的 sink v&n 下沉 下陷 potential n&adj 潜力 有希望的 潜在的 unmatched adj 不相配的 matched adj 适应的 匹配的 match n 比赛 v 配合 eth ...
英语单词每日学习2
Day02 has remaind 仍然存在 director n 主管 主任 innovated 变革 革新 associated adj 相关联的 associate adj 有关 individual n 个人 adj 个体的 constant adj 不断地 经常发生的 undermine v 逐渐破坏 experience n&v 经历 经验 journalist n 新闻工作者 critic n 评论家 headline n 新闻标题 robbery n 抢劫 isolation n 隔离 propagation n 传播 statement n 陈述 evidence n&v 证明 根据 patients n 病人 病患 adj patient 有耐心的 novel 小说 ...
英语单词每日学习
Day01 blank adj 空白的 identify v 指认,认出 corresponding adj 相应的 millions n 数百万 pollution n 污染 economy n 经济 adj 经济的 annual adj 每年的 welfare n 福利 社会福利 occurring v (现在进行时) 发生 occur v 发生 figures n 数字 v.计算 exclusively adv. 仅仅,专门地 regularly adv 有规律地 定期的 income n 收入 收益 several 几个 一些 几次 decades n 十年 despite prep 尽管 advance adj 提前的 n 前进 vehicle n 车辆交通工具 relates 关 ...
走过的20年
关于过去的20年 我发现我越来越丧失现实中与人交往的能力了。 这应该是是我上大学之后的一个最大的变化了,每天三点一线的生活似乎和高中没什么区别,但是身边的朋友却很少,大多数都只是表面朋友。可能只有说出来才好受点,我之前可喜欢写作文了,很想给别人看看自己的想法,或者说得到别人的关注什么的,慢慢的,一些社交软件都退了,也不知道 为什么我堕落的高中三年那么喜欢玩游戏(lol) 现在虽然偶尔也玩几把,瘾也没那么大了。想当年翻墙出校门通宵上网的日子再也回不去了。在初中小学的时候,感觉自己就是个学习机器,考个好一点的高中,为父母学习,到了高中,我遇到了一个喜欢了三年的女孩子,我感觉我做过最大胆的事就是给她写了第一封“情书” 甚至整个高中,只要每天能够见到她就觉得很开心,高中基本上就是在暗恋和泡网吧中度过的,我父母似乎很反对我上网这件事,逆反心理+厌学=考进了个垃圾二本,我自己也是个loser 这也是意料之内的结果罢了,上大学之后新鲜感保持了半年,也经历了短暂的恋爱,感觉那段日子是真的累啊,明明啥也没干,就和她聊聊天,每天需要盯着手机回消息感觉很难受,然后可能我性格原因就没联 ...
JDK动态代理
JDK动态代理与mybatis sqlsession.getMapper() 在UserDao定义抽象方法后,可不用上述提到的写UserDaoImpl 实现类的方法来完成增删改查 <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="Dao.UserDao"> <!-- id 为接口中查询方法的方法名 也可自定义 resultType:表示结果类型,遍历resultSet得到的java类型 ==全限定名称== ! --> <select id="userLi ...
mybatis入门案例
mybatis入门案例 pom.xml,mybatis.xml,db.properties,UserDao.xml文件配置pom.xml <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.example</groupId> ...













