- 博客(52)
- 资源 (2)
- 收藏
- 关注

原创 混合LoRA专家MoLE(MIXTURE OF LORA EXPERTS)ICLR2024论文研读——全网最详细的“MIXTURE OF LORA EXPERTS”解读
引入了LoRA专家混合模型(MOLE),作为一种通用的动态方法,用于组合多个经过训练的LoRAs。MOLE的关键创新在于其可学习的门控函数,该函数利用每一层多个LoRAs的输出,以确定组合权重,在自然语言处理和视觉与语言领域进行的全面评估表明,MOLE优于现有的LoRA组合方法。局限性:当LoRAs的数量增加到非常大的值(例如,128)时,尽管MOLE表现出优异的性能,但所有LoRA组合方法的性能(包括MOLE)都会下降。这表明MOLE在执行大规模LoRA组合时仍然面临挑战。
2024-10-28 22:47:50
1750

原创 SSM转springboot,使用springboot返回ModelAndView配置设置
因为之前一直使用eclipse而且这个项目之前一直是SSM框架,现在因为公司要求使用了IDEA,顺便就想把之前eclipse上的SSM项目放到IDEA上套上springboot跑起来,调试了一下午之后终于跑了起来因为不再使用WebContent/WEB-INF/springmvc-config.xml这样的配置文件而是用springboot来完成通过maven管理的项目中用pom文件中配置依赖关...
2018-11-21 20:44:54
6121
2

转载 Intellij IDEA的激活(使用破解补丁永久激活)亲测可用,从eclipse转到IDEA
因为公司开发都是用IDEA,而本人之前都在用eclipse所以官网下载了IDEA并完成了破解,以下是整个过程:本文以发挥原博主精神,原文:https://blog.youkuaiyun.com/shengshengshiwo/article/details/79599761你本文主要讲解使用破解补丁永久激活Intellij IDEA(到2099.12.31,时间也可以更长)下载并安装IDEA甩个链接...
2018-11-20 11:35:45
2994

原创 npm install rollbackFailedOptional: verb npm-session ******************解决办法
npm install rollbackFailedOptional: verb npm-session ********解决办法今天安装了nodejs,配置环境之后我测试node和npm是否可以正常运行起来,我执行了node -vnpm -v 发现都没问题,可以取到版本。但是我为了更好地、更灵活使用npm,我在nodejs目录下新建了node_cache来缓冲数据。 接着...
2018-09-14 16:40:29
22626
原创 NIPS2022 RLHF OpenAI团队“Training language models to follow instructions with human feedback”论文解读
Training language models to follow instructionswith human feedback,来自NeurIPS 2022的OpenAI的论文,是GPT3.5的核心论文之一,也是RLHF的首先应用。
2024-10-29 23:06:20
762
原创 LaTeX多行公式中\split出现一长一短多行公式无法居中
最近在整理一篇论文时出现了一长一短多行公式的问题无法居中,于是搜集了一些相关的解决办法完美解决,于是记录一下
2024-05-11 23:28:56
877
原创 torch.sum()——dim参数
dim指在dim的这个维度上,对tesnor 进行求和,如果keepdim(保持维度)=False,返回结果会删去dim所指的这个维度。以下面的例子分析dim的参数~
2023-09-27 00:23:38
842
原创 C++getchar()录入回车两次回车结束输入但是一次就结束
先上一段代码:#include <iostream>using namespace std;int main(){ char c; while (c = getchar() != '\n') { cout << '!'; } return 0;}运行程序:我已经输入了很长一段字符,但是getchar()只会读入一个字符,但是按理说只有我们在回车两次的时候才会完成提交,那此时回车会出现什么情况呢?每次while循环都会有一个!号输出,不对呀
2020-06-09 17:33:33
3520
2
原创 关于firekylin网站备案信息核查整改时无法修改备案号或无渠道修改备案号所链接的备案官网问题
备案号可以在网站管理系统的设置中修改,如修改失败报错可参考:关于firekylin后台设置出现“REFERRER_ERROR”的问题解决无渠道修改备案号所链接的备案官网问题:查看源代码和系统设置后发现此备案网站链接是在html上写死的,中文作者也没想到备案网站需要修改的问题,我们只需要在服务器端的firekylin文件夹下用find命令搜索带有旧的备案网站地址的文件找到对应的html使用vi...
2020-04-22 17:28:19
360
原创 bas64解码保存图片后无法显示——知乎爬虫登录验证码识别
背景:最近在爬知乎,先搞一个自动登录,我是用的是可视化的webdriver来模拟登陆,因为知乎有反爬手段,使用代码输入账号密码几乎百分百出验证码,验证码是一个中文的一个英文,英文较容易,如果出了中文大不了重新登陆此验证码是一个base64格式的图片,所以就没有采取截图的方式,直接拿到验证码的base64编码进行保存,然后识别接着输入就ok了,这么一想很容易,但是出了一个小插曲验证码拿到以后使...
2020-01-09 17:02:18
1528
原创 你想要的完整解决Python smtplib使用163发送邮件时出现 •554 DT:SPM错误smtplib.SMTPDataError: (554, 'DT:SPM 163 smtp5,HdxpC
最近在学习Python于是自己写了个小脚本测试使用smtp发送邮件,一切ok后出现如下错误:smtplib.SMTPDataError: (554, 'DT:SPM 163 smtp1,GdxpCgCnKA4anORdnVRZAA--.986S2 1575263258,please see http://mail.163.com/help/help_spam_16.htm?ip=114.253....
2019-12-02 13:45:39
3688
5
原创 太爽了今天解决了大问题!——LOL英雄联盟读条后崩溃报错error,错误LOL_public……一下午终于解决
LOL英雄联盟读条后崩溃报错error,错误LOL_public……背景:是这样,前一天LOL退出时被我强退了,接着今天一如既往学了会python然后打算下把棋(云顶之弈),对了在这之前还搞了下自己的网络,刚开始网络崩了,感觉和自己改了自己的网络适配器有关系,后来又修复回来,这下能打开游戏了,点击排位开始匹配成功进入,然后黑屏,然后吉克斯就出来了下图:怎么办呢?解决呀一天不玩难受啊,错误内...
2019-11-28 19:16:54
20109
4
原创 手写堆排序算法——HeapSort(Java代码实现)
HeapSort/** * @program: JavaTest * @description: 手写堆排序 * @author: yanghaoran * @create: 2019-05-27 20:35 **/public class HeapSort { static int num = 0; public static void main(String[]...
2019-05-28 20:06:20
861
原创 手写快速排序算法——QuickSort(Java代码实现)
QuickSort/** * @program: JavaTest * @description: 快速排序实现 * @author: yanghaoran * @create: 2019-05-26 12:17 **/public class QuickSort { static int[] a = {4, 5, 7, 1, 9, 8, 3, 2, 6}; // 结...
2019-05-26 13:45:52
866
原创 关闭流的正确方式
最近写了一个bug:(以下为网上找的例子) try { FileOutputStream fos = new FileOutputStream("d:\\a.txt"); OutputStreamWriter osw = new OutputStreamWriter(fos, "UTF-8"); BufferedWriter bw = new...
2019-04-04 17:09:01
7403
原创 Base64解码编码方法——不建议使用sun.misc.BASE64Decoder
Base64解码编码方法——不建议使用sun.misc.BASE64Decoder背景: 最近做了一个需求通过调用图片识别API分析用户提交的图片信息来提高运营人员的工作效率,其中有一步是调用阿里的图片识别API,但是此API的参数为图片的base64内容,而我就需要把一个有URL的图片转为base64提交,我先将图片下载用流缓到内存然后进行base64编码,但是因测试环境服务过多机子配置也不高...
2019-04-04 16:50:37
3376
原创 WAF_owasp-modsecurity-crs(Web Application Firewall应用防火墙)修改规则
WAF_owasp-modsecurity-crs(Web Application Firewall应用防火墙)!!!!当然针对于安全的角度我们设置防火墙,但是既然是防火墙就避免不了误删,但是防火墙又不能直接关闭或者强行修改规则,那么我们就按照防火墙的规则增加白名单就好了。在开发一个功能时发现第三方的POST请求全都被Nginx403拒绝了,原因是因为回调的内容有大量的HTML内容误被认为是X...
2019-02-27 10:43:38
1297
原创 JAVA分页功能实现数据结构简析
前言:最近在公司做一个新闻分页的功能,对分页的功能实现、数据结构也有了简单的了解,在此记录。分页功能逻辑:分页功能如何实现呢?我们通过自定义一个分页功能类PageList,然后继承Serializable类,其中属性有:(当然还有一堆get、set)// 总记录数 private int totalCount; // 总页数 private int total...
2019-02-16 13:47:48
915
原创 Java中Base64解码中文的深坑
今天因为需要解析一个邮件中的附件,而这个附件的附件名称和内容都是base64的格式的,而且已经明确编码格式为:GB2312,所以现在需要解码,下面附上源码:zbzGrDEucG5n (原文为:图片1.png)既然已经知道了加密的格式直接解密就好了呀但是!!!!!!我使用了第一种解密办法:一、 String str = "zbzGrDEucG5n"; ...
2019-01-29 15:31:34
4428
原创 Base64格式图片文件上传阿里云OSS
背景:最近在做一个依赖第三方邮件服务商的WebHook功能实现用户向指定邮箱发邮件,我方自动处理的功能,但是第三方返回来的邮件中图片、附件均为Base64的格式,我方需要上传图片和附件到阿里云也是第一次接触base64格式的东西,一开始并不知道它怎么显示,于是我用了很多图片转base64的工具来对里面的数据,通过这样来看我接受到的邮箱里面的数据到底是哪一部分,我该如何解析,通过半天的分析和测试...
2019-01-29 13:41:32
13907
2
原创 java.io.IOException: ErrorPacket [errorNumber=1193,||Unknown system variable 'binlog_c……Canal启动报错
自己想要尝试Redis同步MySQL来提升自己的web项目的查找速度,再看了几种连接模式后觉得由阿里使用的Canal查找binlog模式更加稳定符合未来的发展,所以进行了尝试但是其中真的坑很多很多。一、首先看自己的MySQL的版本如果是5.62以下的话对不起请先升级版本吧因为:binlog_checksum是MySQL 5.6.2才引入的,5.6.2以下根本就没有这个参数所以最后一步启动C...
2019-01-23 20:07:08
3480
原创 TestinSDK——小程序、Android、Web、H5集成SDK步骤及集成失败和遇到的问题解决办法
TestinSDK最近想看看移动端方面的开发,所以就随便写了几个小的页面玩了玩,但是bug巨多,就去顺便用了下Testin的SDK想试试好不好用,集成的过程TestinBugout官网都有,说一下自己遇到的几个可能出问题的地方。先进官网进行注册,然后点右上角的控制台再进入左侧的Bugout,点击SDK就能看到官方的集成文档了。小程序SDK小程序开发简单,只要对前端稍有了解就可以进...
2019-01-08 17:04:26
780
原创 charles手机电脑抓包详解——下载、破解、使用一篇就够了
一、charles的使用1.1 charles的说明Charles其实是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好Java环境。Charles的主要功能:(1)截取Http 和 Https 网络封包。(2)支持...
2019-01-05 17:19:12
3214
2
原创 JS中将斜杠转义成反斜杠!!真的找了外加必须赋值的巨坑
var str=“https://www”document.write(str.replace("//","\\"))结果:https:\www
2018-12-26 19:43:31
4003
转载 maven profile切换正式环境和测试环境
maven profile切换正式环境和测试环境有时候,我们在开发和部署的时候,有很多配置文件数据是不一样的,比如连接mysql,连接redis,一些properties文件等等每次部署或者开发都要改配置文件太麻烦了,这个时候,就需要用到maven的profile配置了在项目下pom.xml的project节点下创建了开发环境和线上环境的profile<profiles>...
2018-12-14 17:19:41
857
原创 为什么我们不能写hotjar?——程序小白对hotjar实现的简单理解及移动端实现hotjar录屏功能分析
为什么我们不能写hotjar?——程序小白对hotjar实现的简单理解及移动端实现hotjar录屏功能分析前言:因为个人所在公司做相关基于应用的优化、提升、数据分析、用户引流等服务,常想我们为什么不能开发一款类似于hotjar的应用来服务移动端与客户端,而且收费低于hotjar甚至提供一定的免费优化从而为我们的其他产品供应流量;下面是我对hotjar原理简单的分析,以及移动端的实现,若所述不...
2018-12-12 19:46:00
2721
转载 java 字节流与字符流的区别
原文链接字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢?实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示。下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后都不关闭输出流。范例:使用字节流不关闭执行package org.lxh.dem...
2018-12-12 15:48:13
128
原创 本地项目使用tomcat或jetty部署项目后,带有cookie验证的登录时莫名被拦截返回登录页面问题,localhost运行项目登录跳回不报错
带有cookie验证因为从公司Git上当了项目,在本地运行以后发现明明登录成功了但是却无法跳转到主页面,log上只有一个name属性为空的提示并不报错,使用IDEAdebug检查之后明没有发现有什么太大问题,并且我是一步一步检查一步一步看request里面的cookie值,发现突然到了我自定义的前置拦截器时request里面的内容突然就没有了,非常奇怪,问了公司大哥之后才知道使用带cookie验...
2018-12-08 19:44:38
709
转载 Linux如何禁用root账户(There were XXXX failed login attempts since the last successful login.)
原文:添加链接描述警告信息自从有了一台有公网IP的Linux机器,每次登录就会有这样是信息:是不是有点多15119次,仅仅在几天时间之内就被使用密码登录失败了一万多次,细思极恐,当然我们可以使用秘钥来登录,但是如果我们经常换电脑登录我们使用账号密码登录肯定是最方便的,但是我们的root账号肯定就会被经常别人ssh登录测试你的密码。There were 4899 failed login ...
2018-12-08 11:34:37
13218
原创 Spring项目中value注解,@Value不能够读取到配置文件的值,无法成功注入值的问题汇总及解决
@Value注解常规用法我们都知道通过@Value()注解可以取到我们配置文件的内容,之后我们通过修改配置文件就可以修改我们@Value注解修饰的属性,例如:我们注解了一个Host:port,因为我们经常需要通过更换地址来改变我们所需要的云端服务器或者数据库地址,而当我们每次改变我们的配置文件就可以通过此方法来改变我们的属性值,而且可以在一个文件中修改多个属性的内容,可以说是一举多得非常...
2018-12-07 21:01:16
3570
原创 IDEA从Git当下来Maven项目以后如何使其运行起来
背景:通过IDEAGit从公司Git上当下项目之后需要使其在本地跑起来,就出现了各种问题。当项目被当下来完全加载后,先更新自己的.m2仓库(本地maven库),当然也会自动加载但是有时候可能会因为网速的问题下载出现问题。点击上方第三个类似下载标志的按钮,接着选择第三个:Download Sources and Documentation 然后等一会加载完此时在没有任何基础性语法错误的情况下...
2018-12-03 13:48:05
7976
原创 ToStringBuilder.reflectionToString用法
先上用例:/** * 重写对象toString方法 * * @return String [field=value]... */ public String toString() { return ToStringBuilder.reflectionToString(this, ToStringStyle.JSON_STYLE); }我们都知道String、Strin...
2018-11-23 15:23:25
6774
2
转载 浏览器与服务器交互的过程
来源于孤傲苍狼博客内容浏览器与服务器交互图当我们打开浏览器,在浏览器的地址栏中输入URL地址"http://www.gacl.cn:8080/JavaWebDemo1/1.jsp"去访问服务器上的1.jsp这个web资源的过程中,浏览器和服务器都做了神马操作呢,我们是怎么在浏览器里面看到1.jsp这个web资源里面的内容的呢?浏览器和服务器做了以下几个操作:1、浏览器根据主机名"www....
2018-11-20 16:00:32
1916
转载 spring boot打jar包和打war包的区别
原文:https://blog.youkuaiyun.com/ljj_9/article/details/79423148spring boot既可以打成war发布,也可以找成jar包发布。说一下区别jar包:直接通过内置tomcat运行,不需要额外安装tomcat。如需修改内置tomcat的配置,只需要在spring boot的配置文件中配置。内置tomcat没有自己的日志输出,全靠jar包应用输出日志...
2018-11-18 10:33:44
1274
转载 JAVA ArrayList详细介绍(示例)
原文:https://www.jb51.net/article/42764.htm第1部分 ArrayList介绍ArrayList 是一个数组队列,相当于 动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serializable这些接口。ArrayList 继承了Ab...
2018-10-19 11:02:40
2535
转载 Java中几个常用设计模式
1.单例模式(有的书上说叫单态模式其实都一样)该模式主要目的是使内存中保持1个对象。看下面的例子:package org.sp.singleton;//方法一public class Singleton {//将自身的实例对象设置为一个属性,并加上Static和final修饰符private static final Singleton instance = new Singleton...
2018-10-17 14:01:18
224
转载 Java 实现深度遍历和广度遍历数及其应用
一、深度遍历和广度遍历原理及实现1、深度优先英文缩写为DFS即Depth First Search.其过程简要来说是对每一个可能的分支路径深入到不能再深入为止,而且每个节点只能访问一次。对于上面的例子来说深度优先遍历的结果就是:A,B,D,E,I,C,F,G,H.(假设先走子节点的的左侧)。深度优先遍历各个节点,需要使用到堆(Stack)这种数据结构。stack的特点是是先进后出。整个遍历过...
2018-10-16 15:16:41
437
转载 JAVA中的线程安全与非线程安全
原文:http://blog.youkuaiyun.com/xiao__gui/article/details/8934832ArrayList和Vector有什么区别?HashMap和HashTable有什么区别?StringBuilder和StringBuffer有什么区别?这些都是Java面试中常见的基础问题。面对这样的问题,回答是:ArrayList是非线程安全的,Vector是线程安全的;Hash...
2018-10-15 13:49:12
170
原创 type=Method Not Allowed, status=405). Request method 'POST' not suppo
最近在做一个Springboot项目,我在前端用表单提交并在js中取到表单,用ajax向后台提交json串之后出现了type=Method Not Allowed, status=405). Request method ‘POST’ not suppo错误。通过2小时不断查找终于发现了问题所在,还是自己基础知识太薄弱。下面是代码部分:html中代码 <!--提示信息-->...
2018-09-21 16:23:45
13088
1
数据挖掘导论(完整版)习题答案英文原版
2023-09-19
SqListOrLinkList.zip
2020-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人