Java
文章平均质量分 84
m0_69523172
这个作者很懒,什么都没留下…
展开
-
CGB2107-DAY07总结复习
使用extends建立子类与父类的继承关系子类继 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 承父类相当于子类把父类的功能复制了一份,但注意,构造方法不能被继承继承后,子类可以使用父类的所有非私有资源,私有资源不可用的原因是不可见Java只支持单继承,一个子类只能有一个父类,但是一个父类可以有多个子类继承具有传递性,爷爷的功能会传给爸爸,爸爸的功能会传给孙子继承是强耦合关联性非常强的is a关系..原创 2022-05-04 10:39:54 · 102 阅读 · 0 评论 -
Backbone 之 Inception:纵横交错 (Pytorch实现及代码解析
Inception的参数量较少,适合处理大规模数据,尤其是对于计算资源有限的平台为进一步降低参数量,Inception又增加了较多的1x1卷积块进行降维,改进为Inception v1版本,Inception v1共9个上述堆叠的模块,共有22层,在最后的Inception 模块中还是用了全局平均池化。同时为避免造成网络训练时带来的梯度消失的现象,在这里引入两个辅助的分类器,在第三个和第六个的Inception模块输出后执行Softmax并计算损失,在训练时和最后的损失一并回传。Inception.原创 2022-05-04 10:36:44 · 321 阅读 · 0 评论 -
AQS源码解读(番外篇)
[](()SpinLock的特点优势:SpinLock实现原理简单,线程间没有频繁的上下文切换,执行速度快,性能高。缺陷:SpinLock是不公平的,无法满足等待时间最长的线程优先获取锁,造成 “线程饥饿”。缺陷:由于每个申请自旋锁的处理器均在一个全局变量上自旋检测,系统总线将因为处理器间的缓存同步而导致繁重的流量,从而降低了系统整体的性能。由于传统自旋锁无序竞争的本质特点,内核执行线程无法保证何时可以取到锁,某些执行线程可能需要等待很长时间,导致“不公平”问题的产生。有两个方面的原转载 2022-05-04 10:34:55 · 145 阅读 · 0 评论 -
@requestMapping参数详解
对应项目jsp位置则是一级路径对应一级文件目录。如url为/default/index对应项目中webapp/default/index.jspRequestMapping注解有六个属性,下面我们把她分成三类进行说明。【1】value, methodvalue:指定请求的实际地址,指定的地址可以是URI Template 模式;method: 指定请求的method类型, GET、POST、PUT、DELETE等;【2】consumes,producesconsumes: 指定处理请求的提原创 2022-05-04 10:32:32 · 3814 阅读 · 0 评论 -
@Conditional注解 -【Spring底层原理
// 配置类@Configurationpublic class AppConfig {@Beanpublic User user1(){return new User();}@Beanpublic User user2(){return new User();}}上面的代码,通过启动测试类,会将user1和user2注入到容器,可以看到打印结果如下:现在需要根据操作系统来进行条件注入,Windows系统下注入user1,Linux系统下注入user2,则需要实现Conditio原创 2022-05-04 10:30:21 · 203 阅读 · 0 评论 -
dubbo + zookeeper + spring 分布式系统
注:这里的zk地址 要跟上面安装的zk一致;zk 和 dubbo-admin 我是部署在同一台机器上,所以这里填的是127.0.0.1(3)然后启动tomcat服务,用户名和密码:root,并访问服务,显示登陆页面,说明dubbo-admin部署成功,如图所示:三 部署 dubbo 监控中心 (可装可不装)war 下载地址 :[http://download.csdn.net/detail/liweifengwf/7864009](()Dubbo监控中心是以Dubbo服务的形式发布到注册中心,和普.原创 2022-05-03 10:45:30 · 95 阅读 · 0 评论 -
Docker从入门到干事,看这一篇就够了
官网地址:[hub.docker.com](()注册时注意id起的复杂一点,很容易重复。启动docker服务systemctl start docker拉取镜像docker pull hello-world运行镜像docker run hello-world查看容器-a 查看所有docker ps -a镜像加速========如果刚才拉取镜像时感觉速度过慢可以配置加速,速度正常可跳过此步。鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决。原创 2022-05-03 10:43:12 · 451 阅读 · 0 评论 -
docker 基本知识
2.安装缓存boot2docker.isohttp: 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 //pan.baicu.com/s/1qYyc0agMacOS Yosemite 10.10.3+(2014/6) 下载地址 https://www.docker.com/products/docker#/mac旧版本 下载地址 https://www.docker.com/products/docker-toolbox运行命原创 2022-05-03 10:41:10 · 119 阅读 · 0 评论 -
Docker Swarm从部署到基本操作
docker swarm join \–token SWMTKN-1-5huefb5501cv7p8i2op1am2oevasoqu4te8vpvapndkudvszb4-e8l6755jstd7urpdo5smyi8fv \192.168.121.142:2377To add a manager to this swarm, run ‘docker swarm join-token manager’ and follow the instructions.列出当前Swarm集群的所有节点,可以看原创 2022-05-03 10:38:41 · 213 阅读 · 0 评论 -
DirectByteBuffer内存释放
处置从allocateMemory或reallocateMemory获得的本地内存块。 传递给此方法的地址可以为null,在这种情况下,不采取任何措施。![](https://img-blog.csdnimg.cn/20210215150030454.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGV 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 pdGk,shado.原创 2022-05-03 10:36:45 · 807 阅读 · 0 评论 -
CGBTN2110-DAY02总结复习
==========================================================================用来解释代码,方便看看代码的人去理解代码的话注释并不会影响程序的执行,会被编译器忽略掉单行注释: // 可以注释一行的内容多行注释:/ * * / 可以注释多行的内容文档注释:/** */ 也可以注释多行内容,还可以添加一些额外的信息,比如:作者/时间/版本…[](()4 数据类型========================原创 2022-05-03 10:33:29 · 64 阅读 · 0 评论 -
Ajax 使用ajax加上get和post方法,通过后台加载数据,并在网页上进行显示
//第一个参数,使用的什么方法。//第二个参数url,这里因为是get请求,所以url后面是要跟上参数的!!!//第三个参数,同步还是异步,true同步,false异步,默认异步// xhr.open(“get”,“checkUsername.php?username=”+username,true);xhr.open(“post”,“checkUsername.php”,true);////对于post请求,参数应该放到请求体当中var param = “username=” + usern原创 2022-05-03 10:31:51 · 204 阅读 · 0 评论 -
7-SpringSecurity:获取已登录的用户信息
lomboktrueorg.springframework.bootspring-boot-starter-testtest[](()实验0:SecurityContextSecurityContextHolder.getContext().getAuthentication() 可用于获取已认证的用户信息,它可以在应用程序的任何地方使用,而不仅仅是在控制器的处理程序方法中。@GetMapping(value = “/”)@ResponseBodypublic String hom原创 2022-05-03 10:27:56 · 1575 阅读 · 0 评论 -
7-1 银行家算法--安全性检查 (20 分)(思路+详解+知识分析)宝 你今天 AC了吗
停更一周了,在这一周里,我每时每刻都在 想这我这 29个粉丝,庆幸教师资格证终于结束了,贴心杰又可以天天更新博客了哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈,I am come back;[](()二:题目:====================================================================输入N个进程(N<=100),以及M类资源(M<=100),初始化各种资源的总数,T0时刻资源的分配情况。判断T0时刻是否安全。例如: 假定系统中有5个进原创 2022-05-03 10:26:23 · 1205 阅读 · 0 评论 -
Java基础复习(DaySix)
public SonTwo() {}public Integer getOld() {return old;}public void setOld(Integer old) {this.old = old;}@Overridepublic String getName() {return name;}@Overridepublic void setName(String name) {this.name = name;}@Overridepublic Integer get原创 2022-04-29 14:17:49 · 333 阅读 · 0 评论 -
Java基础03 Java的运算符
num1 += 3; //只做一次运算num1 = num1 + 3; //加法和赋值2次运算常见面试题:下面代码的结果是?short s1 = 1;short s2 = 1;s1 += 1; //正确,复合运算是一次运算,1是在short范围内,看做short数值处理s2 = s2 + 1;//出错,先执行加法运算,表达式的值会转换为int,int不能直接赋值给short注意:复合赋值运算存在数值溢出的隐患,复合赋值运算时编译器不会检查值的范围。[](()算术运算符[](()基本原创 2022-04-29 14:15:59 · 106 阅读 · 0 评论 -
java基础-线程状态分析-lock初步使用
try {sleep(500);} catch (InterruptedException e) {e.printStackTrace();}thread.interrupt();while (true){}}}复制代码一. Reentrantlock初步使用LockSupport.park在AQS中使用,ReentrantLock会使用AQS,此文先分析ReentrantLock,AQS后面再分析,常用的两个锁有Reentrantlock(互斥锁)和ReentrantReadW原创 2022-04-29 14:14:20 · 112 阅读 · 0 评论 -
Java匹马行天下之一顿操作猛如虎,框架作用知多少?
SpringSpring框架大家都听过吧,这个框架特别重要,在目前整个市场上来看的话是基本上有一个一统江湖的趋势。Spring是整个Java体系里使用频率最高,稳定性最好,而且在各个领域都能遇到的一个框架。那什么是Spring呢?其实你可以 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 把Spring理解为一个管家,如果我们不用Spring的话,我们之前写的代码实际上是杂乱无章的,这一块,那一块,然后用各种各样的关联关系把它们绑原创 2022-04-29 14:12:35 · 93 阅读 · 0 评论 -
Java全栈开发---Java ERP系统开发:商业ERP(七
[](()2、菜单动态前端的实现[](()(1)修改index.jsp当中的内容// 获取菜单数据$.ajax({url : ‘menu_getMenuTree’,type : ‘post’,dataType : ‘json’,success : function(rtn) {// 给菜单赋值_menus = rtn;InitLeftMenu();}});测试运行运行成功[](()三、密码加密[](()1、添加shiro依赖修改erp_parent下的POM.xml文件原创 2022-04-29 14:10:12 · 2550 阅读 · 0 评论 -
Java之Spring Boot入门到精通【IDEA版】SpringBoot整合其他框架
[](()2、引入redis起步依赖通过上述的自动创建的工程redis的依赖已经自动添加好[](()3、在测试方法当中默认连接本地的redis数据库不需要配置如何信息package cn.itbluebox.springbootredis;import org.junit.jupiter.api.Test;import org.springframework.beans.factory.annotation.Autowired;import org.springframewo...原创 2022-04-29 14:08:06 · 1164 阅读 · 0 评论 -
java中锁的四种状态
四种状态锁状态转换过程锁的优缺点参考文章小结[](()前言============================================================在多线程并发编程中Synchronized一直是元老级角色,很多人都会称它为重量级锁,但是随着 Java SE1.6 对 Synchronized 进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了 Java SE1.6 中为了减少获得锁和释放锁带来的性能消耗而引入的偏向锁和轻量级锁,..原创 2022-04-29 14:05:35 · 1954 阅读 · 0 评论 -
Java中关于内存泄漏分析和解决方案,都在这里了
}在这个例子中,循环申请Object 对象,并将所申请的对象放入一个Vector 中,如果仅仅释放引用本身(o=null),那么Vector 仍然引用该对象,所以这个对象对GC 来说是不可回收的。因此,如果对象加入到Vector 后,还必须从Vector 中删除,最简单的方法就是将Vector对象设置为null。2.2.2 监听器=========在 java 编程中,我们都需要和监听器打交道,通常一个应用当中会用到很多监听器,我们会调用一个控件的诸如addXXXListener() 等方法来增加监原创 2022-04-29 14:03:17 · 514 阅读 · 0 评论 -
JavaWeb静态网页
标记语言不是编程语言语法标签文件标签文档标签图片标签列表标签链接标签其他标签语义化标签表格标签表单标签表单项标签特殊字符集CSSCascading Style Sheets 层叠样式表**层叠:**多个样式可以作用在同一个html的元素上,同时生效。好处:功能强大将内容展示和样式控制分离《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公..原创 2022-04-29 14:01:16 · 406 阅读 · 0 评论 -
JavaCV人脸识别三部曲之三:识别和预览
@return 相同尺寸的灰度图片的MAT对象*/static Mat buildGrayImage(Mat src) {return new Mat(src.rows(), src.cols(), CV_8UC1);}/**初始化操作,例如模型下载@throws Exception*/void init() throws Exception;/**得到原始帧,做识别,添加框选@param frame@return*/Frame convert(.原创 2022-04-29 13:58:46 · 1266 阅读 · 0 评论 -
SpringBoot引入Pagehelper分页插件
public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPASSWORD() {return PASSWORD;}public void setPASSWORD(String PASSWORD) {this.PASSWORD = PASSWORD;}@Overridepublic原创 2022-04-21 14:08:37 · 1138 阅读 · 0 评论 -
Vue学习之基础入门
注意:插值表达式有闪缩的问题我们以站点的方式启动,Ctrl+shift+p :在输入中搜索 如下访问地址:[http://localhost/xxx.html](()加载完成就会变好!这就是插值闪烁的问题[](()[](()2.2 v-cloakv-cloak指令可以解决上面插值闪烁的问题,如下:其实利用的就是当插值没有被加载出来的是通过 style属性将内容给隐藏了。Document++++++++ {{ msg }} ----------[](()原创 2022-04-20 16:06:26 · 65 阅读 · 0 评论