<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[str_bowen的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/str_bowen</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; str_bowen]]></copyright><item><title><![CDATA[简历改进意见]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/119879889</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/119879889</guid><author>str_bowen</author><pubDate>Mon, 23 Aug 2021 23:12:06 +0800</pubDate><description><![CDATA[其实这些东西都不难， 你花点时间熬两夜背背就好了
Java的基础不难，就是东西有点多
Java东西很多，花些时间多找找面经，多背背
有点少，我觉得至少leetcode前300
其实刷这些题，不是为了遇见原题，是为了能够培养一些题感，类似于做高数，题做多了，遇到陌生的题，就能很快的通过你前期刷题的积累把陌生题分析出来
我觉得对于校招来说，刷这些是个起步，最低标准吧，因为社招没项目经验，就会考察你的代码和思维能力
我们这边筛选简历也很严格， c9的非常多，主要从里面挑有大厂实习经验多的，其次就是看基础好不好，.]]></description><category></category></item><item><title><![CDATA[面试笔试记录]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/119562770</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/119562770</guid><author>str_bowen</author><pubDate>Tue, 10 Aug 2021 09:55:42 +0800</pubDate><description><![CDATA[面试
2021.03.24阿里面试
今天问到的问题：

如何优化MySQL数据库
如何添加索引，索引的最左原则
脏读和幻读
封装继承多态
封装的四种权限
hashmap和hashtable

2021.07.19字节一面(51min)

介绍自己
介绍自己的实习期间做的工作（太拖沓，啰嗦，讲太多公司背景）
介绍项目（根据kotlin代码生成器做一个java代码生成器）
既然工具能生成kotlin代码，为什么不用java调用生成的kotlin代码（项目提问）
有没有系统设计方面的工作，我就讲了自己的毕业设计，]]></description><category></category></item><item><title><![CDATA[Java基本数据类型和引用数据类型的区别]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/118959917</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/118959917</guid><author>str_bowen</author><pubDate>Wed, 21 Jul 2021 10:05:56 +0800</pubDate><description><![CDATA[基本数据类型和引用数据类型的区别
一、数据类型
Java中的数据类型分为两大类，基本数据类型和引用数据类型。
1、基本数据类型
基本数据类型只有8种，可按照如下分类
①整数类型：long、int、short、byte
②浮点类型：float、double
③字符类型：char
④布尔类型：boolean




No.
数据类型
大小/位
可表示数据范围
默认值




1
byte（字节型）
8
-128~127
0


2
short（短整型）
16
-32768~32767
0


3
int（整型）]]></description><category></category></item><item><title><![CDATA[整理面试问题]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/118941932</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/118941932</guid><author>str_bowen</author><pubDate>Tue, 20 Jul 2021 18:38:56 +0800</pubDate><description><![CDATA[抽象类和接口的区别

抽象类只能单继承，但是一个类可以实现多个接口
抽象类里面可以有普通方法和抽象方法，接口里面的方法只能是public abstract的
抽象类的成员变量可以是各种类型的，接口里只能是public static final的


深入一点：抽象类和接口的目的不一样，抽象类是为了代码复用，是对类本质的抽象；接口是为了对类的行为进行约束，是对类行为进行抽象

maven依赖冲突怎么解决

首先查看报错信息，如果出现NoSuchMethodError，ClassNotFoundExceptio]]></description><category></category></item><item><title><![CDATA[spring学习遇到的错误代码或者运行错误合集]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/118360803</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/118360803</guid><author>str_bowen</author><pubDate>Wed, 30 Jun 2021 14:47:27 +0800</pubDate><description><![CDATA[2021.06.30
错误信息:
警告: Property ‘mapperLocations’ was specified but matching resources are not found.
解决方案：

https://blog.youkuaiyun.com/weixin_44977950/article/details/101351876


]]></description><category></category></item><item><title><![CDATA[java.sql.SQLException:Invalid value for getInt()------spring-mybatis学习]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/118153136</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/118153136</guid><author>str_bowen</author><pubDate>Wed, 23 Jun 2021 15:02:12 +0800</pubDate><description><![CDATA[user类里的数据类型错误导致的访问不成功
import lombok.Data;

@Data
public class User{
    private int id;
    private int name;
    private int pwd;
}

name和pwd这两个数据应该是String类型的
User类的数据类型和数据库的类型不对应，自然就报错了


在尝试spring-mybatis访问数据库时我遇到了两个错误，一个是BindingException绑定异常，源于我在confi.]]></description><category></category></item><item><title><![CDATA[一点学习的感想，写在秋招季]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/118146488</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/118146488</guid><author>str_bowen</author><pubDate>Wed, 23 Jun 2021 11:11:39 +0800</pubDate><description><![CDATA[费曼学习法：想象自己作为一个老师，把自己掌握的知识教给一个小白，如何用最简单的语言尽可能让小白都能听懂。
小黄鸭调试法：对着小黄鸭去讲解一遍这段代码自己的思路，用表达的方式去梳理自己的逻辑，通过这种方式找到潜藏的漏洞。听着玄乎，但却真实有效，很多时候，你以为你知道的内容其实并不清晰，学习知识也是一样，怎么判断一个知识点到底有没有掌握？就看你能不能自己独立把它讲述出来。

其实无论是费曼学习法还是小黄鸭调试法，说的都是同样的事情，通过表达的方式来实现对知识和思路的梳理和总结。
**知识点被整理出来的最大意义，]]></description><category></category></item><item><title><![CDATA[一次空指针异常Exception in thread “main“ java.lang.NullPointerException]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/114301630</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/114301630</guid><author>str_bowen</author><pubDate>Wed, 03 Mar 2021 10:42:55 +0800</pubDate><description><![CDATA[今天在学习JDBC的时候遭遇了一次空指针异常，报错内容
Exception in thread "main" java.lang.NullPointerException 	at com.bowen.lesson05.utils.JdbcUtils_DBCP.getConnection(JdbcUtils_DBCP.java:30) 	at com.bowen.lesson05.TestDBCP.main(TestDBCP.java:18)

点击错误提示

发现错误原来出在这里

由于我之前已经把data]]></description><category></category></item><item><title><![CDATA[typora常用快捷键]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/113563865</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/113563865</guid><author>str_bowen</author><pubDate>Tue, 02 Feb 2021 16:26:12 +0800</pubDate><description><![CDATA[Typora windows快捷键

无序列表：输入-之后输入空格
有序列表：输入数字+“.”之后输入空格
任务列表：-[空格]空格 文字
标题：ctrl+数字
表格：ctrl+t
生成目录：[TOC]按回车
选中一整行：ctrl+l
选中单词：ctrl+d
选中相同格式的文字：ctrl+e
跳转到文章开头：ctrl+home
跳转到文章结尾：ctrl+end
搜索：ctrl+f
替换：ctrl+h
引用：输入&gt;之后输入空格
代码块：ctrl+alt+f
加粗：ctrl+b
倾斜：ctrl+i
下划线]]></description><category></category></item><item><title><![CDATA[MySQL修改列属性非空时出错 错误代码： 1138 Invalid use of NULL value]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/113097868</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/113097868</guid><author>str_bowen</author><pubDate>Sun, 24 Jan 2021 21:40:35 +0800</pubDate><description><![CDATA[ALTER TABLE `student` MODIFY `gradeid` INT(10) 
NOT NULL DEFAULT '1' COMMENT 'grade'; 
/*[Error Code 1138: Invalid use of NULL value]*/ 


在试图修改student表中的gradeid列的属性，想要把默认为空改成非空，默认值为‘1’时出错
错误原因：已有的表数据中有些数据的gradeid是空的，与属性冲突了

解决办法：删除gradeid为空的这两个数据或者修改两个数据为]]></description><category></category></item><item><title><![CDATA[一点学习心得]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/112858850</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/112858850</guid><author>str_bowen</author><pubDate>Wed, 20 Jan 2021 10:29:45 +0800</pubDate><description><![CDATA[对于学习来说，寻找合适的方法很重要，尤其是初学者，要寻找适合自己的方法，让自己更容易接受。不能一上来就啃最难的，要循序渐进，不然一下子就没了积极性

以前考研的时候学高等数学，最开始我拿着同济第六版的教材学。虽然同济六是公认的经典教材，但是对于我来说还是有点难以坚持，而且仅仅是经典教材对于考研来说是不够的。我感到非常地难以坚持，产生了很大的挫败感。后来接触到一些考研视频，比如张宇讲的视频，很有意思，一下子就吸引住了我。渐渐地，我开始喜欢看张宇讲数学课的时候讲段子，连带着喜欢数学课，慢慢的坚持了下来。
学习一]]></description><category></category></item><item><title><![CDATA[创建maven项目的时候出错了，Error reading  /....../pom.xml]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/109712164</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/109712164</guid><author>str_bowen</author><pubDate>Sun, 15 Nov 2020 23:37:26 +0800</pubDate><description><![CDATA[创建maven项目的时候报错了，Error reading C:/Users/86153/IdeaProjects/javaweb/javaweb-01-maven/pom.xml
不明白什么原因，求教

]]></description><category></category></item><item><title><![CDATA[初识线程的并发问题]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/108501157</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/108501157</guid><author>str_bowen</author><pubDate>Wed, 09 Sep 2020 20:07:36 +0800</pubDate><description><![CDATA[package com.bowen.demo01;

//多个线程同时操作同一个对象
//买火车票的例子

//发现问题：多个线程操作同一个资源的情况下，线程不安全，数据紊乱
public class TestThread4 implements Runnable{
    //票数
    private int ticketNums=10;

    @Override
    public void run() {
        while (true){
            if (ticke]]></description><category></category></item><item><title><![CDATA[2020-09-08]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/108470273</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/108470273</guid><author>str_bowen</author><pubDate>Tue, 08 Sep 2020 15:48:25 +0800</pubDate><description><![CDATA[进程、线程与多线程

线程就是独立的执行路径；
在程序运行时，即使没有自己创建线程，后台也会有多个线程，如主线程，gc线程；
main()称为主线程，为系统的入口，用于执行整个程序；
在一个进程中，如果开辟了多个线程，线程的调度由调度器安排调度，调度器是与操作系统紧密相关的，先后顺序是不能人为的干预的
对同一份资源操作时，会存在资源抢夺的问题，需要加入并发控制
线程会带来额外的开销，如CPU调度时间，并发控制开销
每个线程在自己的工作内存交互，内存控制不当会造成数据不一致


...]]></description><category></category></item><item><title><![CDATA[关闭Kingsoft Office（WPS）底部广告弹窗]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/106780302</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/106780302</guid><author>str_bowen</author><pubDate>Tue, 16 Jun 2020 09:10:16 +0800</pubDate><description><![CDATA[最近电脑下方总是忽然弹出这个弹窗，点一下是618的广告，打开任务管理器，找了半天才发现是WPS的广告，可是打开源文件夹又不知道概述删哪个？怎么办呢
从开始菜单栏里找到WPS配置工具

点进去

高级-其他选项-关闭WPS热点+关闭广告弹窗推送

WPS真鸡贼啊

...]]></description><category></category></item><item><title><![CDATA[Markdown 语法学习]]></title><link>https://blog.youkuaiyun.com/str_bowen/article/details/105686749</link><guid>https://blog.youkuaiyun.com/str_bowen/article/details/105686749</guid><author>str_bowen</author><pubDate>Wed, 22 Apr 2020 16:47:52 +0800</pubDate><description><![CDATA[我的第一篇博客 Markdown学习
二级标题
三级标题
四级标题
字体
Hello world！
Hello world！
Hello world！
Hello world！
引用

typora真好用

分割线


图片
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DdY5SCho-1587544476597)(C:\Users\86153\Desktop\微...]]></description><category></category></item></channel></rss>