自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 PAT乙级1002

【代码】PAT乙级1002。

2023-03-18 19:19:18 225

原创 算法的有穷性和可行性的区别

成为亿万富翁的步骤: 1.打工 2.每个月把一半工资存起来,持续1000年 3.成为亿万富翁 1000年很长但不是无限长,所以是有穷的;但一般情况下人类活不到一百岁,所以第二步是不可行的。 个人拙见。 ...

2022-01-05 01:47:18 1794 1

原创 Mybatis笔记(视频是动力节点王妈妈10.5小时)

简介 Mybatis,原名iBatis,是Apache开源项目,10年迁移到google code改名Mybatis,13年迁移到github。是dao层的框架,用于数据库访问的各操作。 JDBC的缺点 需要创建很多对象、注册驱动、关闭资源这些重复性的代码,费事; sql语句与业务逻辑代码混在一起 quick start(查询) 先在数据库建张表,不需要多复杂,重在体会过程。还用之前的老例子 引入必要依赖: <dependencies> <dependency>

2021-12-13 00:49:16 427

原创 Spring笔记(Spring5尚硅谷2020版)

Spring 1.1 简介 full-stack轻量级开源J2EE框架,以IOC和AOP为内核 1.2 Spring开发步骤(quick start) 在maven中导入spring坐标。核心依赖有core、beans、context、expression。而引入mvc不仅包含这四个还附赠aop和mvc即web相关依赖,何乐不为?且要引入junit,四版本,为了测试(@Test用于方法上);日志也顺便引入了 <dependencies> <dependency>

2021-12-12 19:12:38 808

原创 SpringMvc笔记(尚硅谷2021版)

SpringMVC MVC M:model,指javabean,分为 处理业务数据的实体类和 处理业务逻辑、数据访问的类(dao和service层对象) V:视图,html、jsp页面 C:控制器,以前是servlet,是DispatcherServlet,是一个功能强大的封装servlet,又叫前端控制器 DispatcherServlet 配置servlet: <servlet> <servlet-name>SpringMVC</servlet-name&

2021-12-10 14:24:42 1611

原创 Maven连接数据库连接池报错

运行以下代码 @Test public void test() throws Exception { ComboPooledDataSource dataSource = new ComboPooledDataSource(); dataSource.setDriverClass("com.mysql.cj.jdbc.Driver"); dataSource.setJdbcUrl("jdbc:mysql://localhost:3306/bjpowe

2021-10-15 11:51:40 402

原创 IDEA中getResourceAsStream获取不到配置文件解决

关于getResourceAsStream获取不到的问题 如图所示代码,is总是为null,运行报错。 在网上找了很多帖子,说把配置文件放在src下即可,但总是不对。 最终解决: 把配置文件放在main文件夹里的resources就行了。好弱智… ...

2021-10-15 11:43:50 4149

原创 C++ 连接mysql

Ⅰ 打开VS20XX:项目->属性->VC++目录,包含目录新增mysql所在文件夹里的include文件夹的目录。e.g.D:\mysql-8.0.23-winx64\include 库目录新增lib文件夹的目录。e.g.D:\mysql-8.0.23-winx64\lib Ⅱ 同样是项目项目->属性->链接器->输入->附加依赖项->新增libmysql.lib Ⅲ 源文件中加入头文件: #include <WinSock2.h> #include

2021-08-28 23:55:22 272

原创 命令行启动mysql闪退

命令行启动mysql闪退 如果你的mysql可以通过cmd启动,那么请往下看。 直接打开mysql.exe会闪退,因为缺少参数,就是用户名和密码。 可以创建mysql.exe的快捷方式,然后在快捷方式属性里设置“目标”。 引号内是原程序的路径,无需变动。在引号外添加 -uroot -p 如"C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql.exe" -uroot -p 注意空格。 然后将此快捷方式放入C:\Windows\System32。 注意一个小细节

2021-08-24 23:37:23 3358 3

原创 乘基取整法原理,个人理解

乘基取整法: 方法: 十进制小数乘二,得到的整数位数值作为二进制的小数位数值,从左往右写 原理: 小数n的范围为[ 0,1) 则2*n∈[ 0,2 ) 即整数位取值只能是0或1,符合二进制要求 且,如果 2*n>1 (此时整数位对应1) 则 n>1/2 , 所以二进制小数位最高位为1(权重为1/2) 同样,十进制整数位若为0说明原小数小于1/2,则二进制小数位为0,是一一对应的 再进行运算要把整数位置零,用剩余的小数参与运算(为什么要置零?因为该位对应的小数位最高位已经算出来了,要

2021-04-01 20:05:05 3769

原创 操作系统导论 p231问题

Q:如果在park()后,才把guard设为0会怎样? A:线程调用park后休眠,这时占用锁的那个线程可能打算释放锁而抢占cpu,但guard此时为1,未被设为0,因此陷入自旋,浪费cpu资源。

2021-03-04 22:07:07 373 1

原创 深入理解计算机系统练习题5.5与5.6

近几天看到这里,不太理解,在csdn上搜了搜相关的帖子,只找到俩份,看完仍旧一脸懵。 看完本章后,再回来重看这两题,记录一下自己的理解。 本题前面介绍了画数据流图的方法,俨然是解决这题的最直观方法。但确实不好画,我也没怎么尝试。然鹅,数据流中最重要的概念就是关键路径,最终的CPE主要看这个。然后就是数据相关,如果没有数据相关,那条路径就断了,也就不会是关键路径 5.5,result值不需要前一次迭代的结果,没有形成数据相关,这条路径可以直接pass掉 xpwr的新值需要旧值,形成了数据相关,这条路径是关键路

2020-08-07 17:06:33 1028 6

空空如也

空空如也

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

TA关注的人

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