- 博客(13)
- 收藏
- 关注
原创 可执行文件格式错误
我报错时Ubuntu是32位的:结果中出现i686 (有时候会是i386) 说明操作系统是32位的。输入uname -a命令查看Ubuntu是多少位的,若是32位需要重装64位Ubuntu。向SD卡烧写程序报错:可执行文件格式错误。X86_64表示Ubuntu是64位。重装64位后烧写正常。
2023-07-06 19:39:01
572
1
原创 Servlet的生命周期及它是否线程安全
Servlet是在服务器端运行的Java程序,可以接收客户端请求并做出响应,它能动态生成HTML内容对客户端进行响应。三、Servlet是否线程安全。
2022-09-21 19:31:03
95
原创 Mybatis中的一级缓存和二级缓存
缓存(cache),数据交换的缓冲区,当应用程序需要读取数据时,先从数据库中将数据取出,放置在 缓冲区中,应用程序从缓冲区读取数据。Cache的特点:数据库取出的数据保存在内存中,具备快速读取和使用。Cache的限制:读取时无需再从数据库获取,数据可能不是最新的。一级缓存也叫SqlSession级缓存,无需手动开启可直接使用,为每个sqlsession单独分配的缓存空间,多个sqlsession之间的缓存不共享。一级缓存实例如下:2.Dao层:3.mapper层:4.view层:
2022-09-18 00:08:50
1277
原创 MySQL增删改语法及多表联查的方式
-删除满足条件的元素,不能清除主键自增的序号。(3) truncate 表名 --清空整张表的数据还有索引(主键自增的序号),保留表结构。INSERT INTO 表名(字段名...字段名) values(与字段名相对应的值...值);UPDATE 表名 SET 字段名=值,字段名=值,字段名=值 WHERE 条件语句;UPDATE 表名 SET 字段名=值,字段名=值,字段名=值;3.表头是第一张表的信息(意味着只能给第一张表的字段起别名)
2022-09-12 00:27:14
749
1
原创 MySql的事务是什么?什么是脏读?幻读?不可重复读?
幻读:在一个事务的两次查询中数据笔数不一致,例如有一个事务查询了几列(Row)数据,而另一个事务却在此时插入了新的几列数据,先前的事务在接下来的查询中,就会发现有几列数据是它先前所没有的,会发现有新的“幻影” 行。不可重复读:在一个事务的两次查询之中数据不一致,这可能是两次查询过程中间插入了一个事务更新的原有的数据,简单理解就是,一个事务在进行中读取到了其他事务对旧数据的修改结果。就是将一组SQL语句放在同一批次去执行,如果一个SQL语句出错,则该批内的所有SQL都将被取消执行。5.开启原来的自动提交。
2022-09-03 21:23:43
246
原创 线程池的拒绝策略
DiscardOldestPolicy会把阻塞队列最老的任务丢弃,去执行新的任务。CallerRunsPolicy 调用线程执行对于的任务。
2022-08-21 18:48:11
146
原创 继承关系下构造方法的访问特点
第一个代码段和第二个代码段执行的内容并没有区别,因为第二个代码段中的有参、无参构造方法因为没有写super()所以会默认赠送一个super()//调用父类的构造方法,只能在子类的构造方法调用。构造方法如果递归就会像以上代码的运行结果一样,无参构造函数调用有参构造函数,有参构造函数又调用无参构造函数,如此陷入死循环。(1)写了this(参数),之后不再赠送super()1.在子类的构造方法中,如果没有写super(参数),则会赠送一个super();3.this(参数)和super(参数)不能同时存在。...
2022-08-05 18:57:17
148
原创 Css盒子模型及属性
其本质是一个盒子,用来封装周围的HTML元素,它不光有宽度(width)、高度(height)、外边距(margin)、边框(border)、内边距(padding)、五种属性,还有position定位和浮动两种定位方法。一、宽度(width)和高度(height)200px;height200px;">通过行内样式我们可以将盒子宽度、高度都设置成自己想要的大小,代码中设置的宽度(width)是200px,高度(height)也是200px。...
2022-07-19 19:56:28
994
原创 Linux系统负载命令
load average中的数字表示负载(越小越好,越大表示负载越大)。top命令中一号进程的作用是干掉僵尸进程,干完就睡眠,睡一会被调用继续干,如此循环。
2022-07-12 19:26:32
896
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人