自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 987章:使用Scrapy框架构建分布式爬虫

Q_{\min}$ 和 $Q_{\max}$ 是目标整数范围的最小和最大值(如INT8时 $Q_{\min} = -128$, $Q_{\max} = 127$)。监控指标:使用工具(如Prometheus)跟踪 $T$ 和延迟 $L$,目标是将 $L$ 控制在 $100\text{ms}$ 以内。$\text{scale}$ 和 $\text{zero_point}$ 是量化参数,用于缩放和偏移。监控指标:延迟($L = \frac{\text{推理时间}}{\text{请求数}}$)和内存使用。

2025-09-07 17:43:29 324

原创 centos8配置java环境变量

1. 上传jdk压缩包 上传位置自己决定,本次安装路径为 /usr/local/2. 解压tar -zxvf jdk-8u221-linux-x64.tar3. 修改所属用户(非必须)chown root:root -R jdk1.8.0_221/4. 配置系统环境变量方法一: 修改/etc/profile文件vi /etc/profileShift + G 快速定位到最后一行,直接追加export JAVA_HOME=/usr/local/...

2023-03-29 18:30:07 975 1

原创 springcloud集成nacos 问题记录

在bootstrap中,有prefix、file-extension、spring.profile.active这三个关键配置,prefix与spring.profile.active这个有很多解释,这里解释下file-extension。file-extension,经过实测支持 yaml、yml、properties三种配置,对应到nacos,仅支持图中两种配置。假设项目名为 test-service,且不配置spring.profile.active。这个版本需要手动引入。nacos中配置如下。

2023-03-29 18:05:32 215

原创 centos7安装mysql5.7.28解压版

提前下载好mysql压缩包(下载地址)安装路径:/usr/local/lib641. 上传压缩包到指定目录

2020-09-28 15:53:05 285

原创 序列化null对象

序列化对象: public static byte[] serialize(Object object) { byte[] bytes = null; try { ByteArrayOutputStream baos = new ByteArrayOutputStream(); ObjectOutputStream oos = new ObjectOutputStream...

2020-05-01 22:18:51 652

原创 SpringBoot获得配置文件名

方法:ApplicationContextAware接口,setApplicationContext方法(实现类记得加@Component注解)String[] profiles = applicationContext.getEnvironment().getActiveProfiles();

2020-03-20 15:43:41 839

原创 main方法运行httpclient巨多日志

如果本地使用httpclient调用一些接口,会产生巨多的日志public static void main(String[] args) throws Exception { HttpUtil.doGet("https://www.baidu.com"); }[main] DEBUG org.apache.http.client.protocol.RequestAdd...

2020-03-13 14:31:54 2632 2

原创 shiro 返回 json

在使用shiro过程中,发现shiro对没有权限的处理都是跳转到配置文件中的unauthorizedUrl。如果是ajax类的请求,需要返回json时,就需要自定义filter并重写onAccessDenied方法。需要在验证用户权限时返回json,就需要自定义roles的filter。public class MyRolesFilter extends RolesAuthorizatio

2017-10-06 17:36:27 1400

原创 shiro缓存

搭建好shiro的demo后,发现每一次验证权限都要调用自定义realm的doGetAuthorizationInfo方法,在方法里,从数据库读取用户的相关信息,为用户设置roles和Permission权限,如果每次都从数据库查询肯定是不行的,shiro框架默认使用ehcache缓存。配置方法如下1. 引入shiro-encache包2. 配置文件中注入bean 其中,encac

2017-10-06 17:23:52 1051 5

原创 shiro自定义fileter

网上关于shiro的教程很多,很快就可以搭建出一个demo。如果权限是固定在配置文件中,那么肯定会出现这样的写法 /shiro/p2=authc /shiro/p3=roles[admin] /shiro/p4=roles[user] 表示 /shiro/p2 需要登录权限,/shiro/p3 需要admin角色。还有其他的权限Filter Na

2017-10-06 16:57:35 415

原创 spring的@RequestParam

之前看到有人写到如果在controller中这样写@RequestParam String uname那么只有在debug下才会从request获取uname,亲自试了下,实际上是可以获取到的。(原文:http://blog.youkuaiyun.com/leijie0322/article/details/52162107)顺便记录下四个参数的用法name value:两个的功能一样,都

2017-09-21 17:08:47 280

原创 mybatis的dao中@param注解

面试被问到mybatis中的param注解,以前没注意,今天记录下如果dao的方法中只有一个参数,比如这样没有注解public java.util.HashMap get1(String uname);那么在mapper中,以下写法都可以select * from t_user where uname = #{0}select * from t_user w

2017-09-21 16:01:30 2193

原创 spring IOC三种机制

面试时被问到spring的三种注入方式,以前没有接触过,直接回答了说通过 注解和xml文件,好尴尬,回来看看正确答案。spring的三种注入方式为 接口注入,getter setter注入和构造器注入。接口注入:在需要使用接口的地方直接注入一个接口的实现类。在ssm框架中,service实现类都继承各自的service接口,对service使用@Service注入,在controller中

2017-09-20 14:56:10 2463

原创 深度、广度优先遍历树

今天出去面试,遇到一道代码题,要求是分别写出深度优先和广度优先的遍历算法。树结构是这样

2017-09-20 14:08:27 559

原创 mybatis批量插入

INSERT INTO t2 (id,tid,name,sex) VALUES( #{item.id}, #{item.tid}, #{item.name}, #{item.sex} )设置参数类型为list,oper只需是个list就行,而且批量插入时支持自动回滚,有一条报错,所有的插入都会取消。记录下

2016-10-14 13:44:02 275

空空如也

空空如也

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

TA关注的人

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