自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 cglib动态代理原理分析(含部分源码分析)

cglib动态代理给出一个例子,再做分析目标类public class AliSmsService { public String send(String message) { System.out.println("send message:" + message); return message; } }实现一个 MothodInterceptor ,实现intercept方法,用做代理public class DebugM

2022-05-28 23:26:49 588

原创 HTTPS简析

HTTPS简析非对称加密Client用公钥进行加密,Server用私钥进行解密。单向陷门函数:通过x可以求出f(x,h),通过 f(x,h) 和 h 可以求出 F(x,h)。在非对称加密中,公钥为 f(x,h) ,私钥为 h ,即可以用公钥将传输的信息 x 加密,接收方利用私钥 h 和公钥 f(x,h) 函数对结果 F(x,h) 进行解密 。缺点: 算法复杂,效率不高。公钥由CA发放的原因:防止第三放伪造Server的公钥,Client发送信息到第三方,第三方用自己的私钥解密进而窃取信息。CA的

2022-02-28 16:16:45 5229

原创 线程池简析

线程池简析什么是线程池?池是一组资源,在服务开启时变创建好,当需要用到资源时,则直接从池中分配,不用时释放到池中。牺牲了池占据的空间,但是减少了创建和释放资源所需的时间,提到了效率,以空间换时间。如何设计一个线程池。首先要编写线程运行的函数,在C++中,作为pthread_create 的一个参数,或者在Java中作为run()在构造时申请所需的线程,并以第一步创建的函数作为参数之一,存在一个数组中。编写加入线程池的函数append() ,这里可以将申请加入的某一对象作为函数的参数传入,并以

2022-02-25 13:52:25 846

原创 上位机和Arduino的通信的解决方案

在一些基于ros的机器人项目中,上位机需要向下位机传送速度信息。#上位机发布信息上位机可以利用Ros官方的Serial包或者Python的Serial包发送字符串信息这里给出基于Python Serial包的程序import serialimport rospyfrom geometry_msgs.msg import Twistser = serial.Serial('/dev/ttyACM2', 9600, timeout=0.1)def poseCallback(cmd_vel):

2021-10-09 22:06:31 1786

原创 关于深度学习中泛化的几个概念

泛化过拟合将模型在训练数据上拟合得⽐在潜在分布中更接近的现象称为过拟合(overfitting),⽤于对抗过拟合的技术 称为正则化(regularization)。训练误差和泛化误差训练误差(training error)是指,我们的模 型在训练数据集上计算得到的误差。泛化误差(generalization error)是指,当我们将模型应⽤在同样从原 始样本的分布中抽取的⽆限多的数据样本时,我们模型误差的期望。独立同分布假设模型复杂性当我们有更复杂的模型和更少的 样本时,我们预计训练误差会下

2021-10-09 21:58:02 1245

原创 JSP数据的作用域

JSP数据的作域pageContext只有当前页面能获取设置的值。通过pageContext对象的setAttribute和getAttribute实现。 pageContext.setAttribute("name","gareen"); pageContext.getAttribute("name")requestContext表示只能请求一次,请求完后数据回收,和pageContext不同的是,它可以在服务端跳转的两个页面中传递,客户端跳转则不行request.setAt

2021-10-09 21:56:49 98

原创 JSP的隐式对象

JSP的隐式对象request,response,out前两个就是servlet里的request和responseout代表输出pageContext,session,application作用域page代表当前页面的servlet对象,即thisconfig获取web.xml中设置的参数web.xml中<servlet> <!-- SOMETHING ELSE --!>    <init-param&

2021-10-09 21:55:36 101

空空如也

空空如也

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

TA关注的人

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