笔记
Vogel_im_Kafig_
这个作者很懒,什么都没留下…
展开
-
算法的有穷性和可行性的区别
成为亿万富翁的步骤:1.打工2.每个月把一半工资存起来,持续1000年3.成为亿万富翁1000年很长但不是无限长,所以是有穷的;但一般情况下人类活不到一百岁,所以第二步是不可行的。个人拙见。...原创 2022-01-05 01:47:18 · 1385 阅读 · 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 · 299 阅读 · 0 评论 -
Spring笔记(Spring5尚硅谷2020版)
Spring1.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 · 672 阅读 · 0 评论 -
SpringMvc笔记(尚硅谷2021版)
SpringMVCMVCM: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 · 1461 阅读 · 0 评论 -
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 · 165 阅读 · 0 评论 -
命令行启动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 · 3069 阅读 · 2 评论 -
乘基取整法原理,个人理解
乘基取整法:方法:十进制小数乘二,得到的整数位数值作为二进制的小数位数值,从左往右写原理:小数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 · 3298 阅读 · 0 评论 -
操作系统导论 p231问题
Q:如果在park()后,才把guard设为0会怎样?A:线程调用park后休眠,这时占用锁的那个线程可能打算释放锁而抢占cpu,但guard此时为1,未被设为0,因此陷入自旋,浪费cpu资源。原创 2021-03-04 22:07:07 · 270 阅读 · 1 评论 -
深入理解计算机系统练习题5.5与5.6
近几天看到这里,不太理解,在csdn上搜了搜相关的帖子,只找到俩份,看完仍旧一脸懵。看完本章后,再回来重看这两题,记录一下自己的理解。本题前面介绍了画数据流图的方法,俨然是解决这题的最直观方法。但确实不好画,我也没怎么尝试。然鹅,数据流中最重要的概念就是关键路径,最终的CPE主要看这个。然后就是数据相关,如果没有数据相关,那条路径就断了,也就不会是关键路径5.5,result值不需要前一次迭代的结果,没有形成数据相关,这条路径可以直接pass掉xpwr的新值需要旧值,形成了数据相关,这条路径是关键路原创 2020-08-07 17:06:33 · 883 阅读 · 6 评论