自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (5)
  • 收藏
  • 关注

原创 python-如何在类没有定义__init__函数,而又在创建类对象时初始化类属性

如果一个类没有定义__init__函数,那么在创建对象时怎么初始化类的属性呢?通过继承pydantic.BaseModel,可实现该功能。

2025-10-20 14:33:39 89

原创 大模型是如何知道要调用函数的?

应用程序将函数或者tool的描述,通过prompt传给大模型,大模型根据描述中的description判断是否需要调用函数,如果大模型判断为调用函数,则会在回应中返回函数及参数等相关的数据,应用程序解析回应后,调用对应的函数。支持调用函数的大模型是需要经过训练的,例如OpenAI的function calling功能。因此,应用程序向模型传递的函数的描述内容很重要。

2025-10-17 11:01:59 71

原创 大模型的chat template

chat类型的大模型,在其tokenizer.config里会定义chat_template。可通过transformers的tokenizer.apply_chat_template接口,将prompt转成大模型识别的格式。如果不用该大模型指定的模板,模型给出一些不合理的回应。

2025-10-17 09:36:29 418

原创 python-装饰器什么时候被调用

函数装饰器在被装饰的函数定义之后立即运行。被装饰的函数在调用的时候运行。

2025-10-16 17:15:21 254

原创 CPU affinity

null

2015-12-23 09:47:58 472

转载 compat-wireless的理解

我对compat-wireless的理解是这样的:由于linux内核版本比较多,而一些wireless的驱动是在较新的内核上开发的,如果要对旧的版本进行支持,对驱动的修改就比较多。为了解决这个问题,就出现了compat-wireless。针对每个linux的内核版本,对应一个compat-wireless版本。Compat-wireless将wireless需要用到的某些文件抽离,使之在任何一

2015-05-28 20:08:25 2820

转载 RCU 锁

http://blog.chinaunix.net/uid-20321537-id-2984296.html

2014-12-27 14:33:52 493

原创 yum修改为本地源

1 将光驱mount到cdrom

2014-07-19 19:51:53 573

转载 如何编译Linux内核

内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。Linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新。新的内核修订了旧内核的bug,并增加了许多新的特性。如果用户想要使用这些新特性,或想根据自己的系统度身定制一个更高效,更稳定的内核,就需要重新编译内核。本文将以RedHat Linux 6.0(kernel2

2010-04-11 17:38:00 392

转载 在windows上使用linux,freedos——bochs菜鸟攻略[转载]

bochs是什么?    bochs是一个可以虚拟物理计算机的软件,类似虚拟PC,不过它是自由软件。据说很不错,很多人用它来测试操作系统,是制作操作系统的常用软件,个人也可以用它来实现在一台电脑上实现多系统同时运行,比如在Windows上开一个窗口运行linux操作系统。  下载安装bochs?  bochs x86 emulator0.2.6:http://software.lupaworld.

2010-04-11 16:42:00 1632

转载 Ubuntu 百度MP3在线听歌乱码完美解决方法

当我在Ubuntu下百度MP3在线听歌时一直是乱码,我记得在9.04上面也是这个问题,不过当升级到Ubuntu 9.10后,这个问题开发者并没有解决,实际上解决这个问题非常的简单。只需要改动一个小代码即可,具体的办法如下。1.  sudo cp /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansseri

2010-04-11 10:45:00 522

原创 如何在ubuntu安装带调试版本的bochs

刚用ubuntu不久,不是很熟悉刚开始使用包管理命令安装bochs,不带调试功能,刚开始也不知道,一直纳闷如何进入调试模式,想了一下,原来装的是不带调试功能的,安装方式如下:sudo apt-get install vgabios bochs bochs-x bximage 后来只能在网上下一个安装包,自己解压安装,很顺利,直接就成功了,先前安装的bochs也不用下载htt

2010-04-10 19:56:00 1702

转载 ubuntu 9.04 安装带调试功能的bochs

学习操作系统,下载了bochs最新版本,但是不会编译安装,老是出错,用了一会简单的无调试功能的bochs但是感觉缺少点什么,想用带调试功能的,网上搜索了好多资料,终于自己完成了编译安装的bochs,不容易啊,赶紧分享一下,linux版本是ubuntu 9.04 虚拟己版本是bochs2.4.1不带调试功能的简单安装方法:sudo apt-get install bochs

2010-04-10 19:21:00 947

转载 如何在Linux上使用Bochs

如何在Linux上使用Bochs作者:王聪引言    最近在做操作系统方面的研究,不得不去下一个虚拟机来用。由于我不使用Windows,所以选择很少了。因为在Linux上,差不多就只有两款好的虚拟机——Bochs和Qemu。这两个之中,Bochs是用C++编写,能在很多平台上使用,而且不论什么平台,它都不倚赖主机的指令系统,总是模拟x86。所以我选择

2010-04-09 23:02:00 1640

转载 利用bochs调试内核

zt:http://www.36ji.net/article/0912/4372.html 最近在研究linux0.11的内核代码,主要是参考赵炯博士的《Linux内核完全注释》一书,以及www.oldlinux.org网站。发现了一些好的资料,想放到自己的博客上面,免得以后想要用的时候找不到了――――――――――――――――――――――――――――――――――――――

2010-04-09 22:20:00 588

转载 完全安装Bochs2.3.7

安装:sudo apt-get install bochs bochs-x调用命令:bochs -f bochsrcbochsrc文件要点:1.指定BIOS镜像romimage: file=/usr/share/bochs/BIOS-bochs-latest2.指定显卡镜像

2010-04-08 23:48:00 3380

android wifi开发流程和关键点

andorid wifi相关开发,可供在android上开发wifi使用,可以参考一下

2011-10-12

arubaos user guide 6.4.4

aruba os 6.4.4 用户指南,包括最新的aruba操作手册,提供给aruba工程师使用

2018-05-13

bochs-2.2.5.tar.gz

linux下的虚拟机,学习linux内核的好工具。

2010-04-08

bochs-2.4.2 for linux

2010-04-10最新的bochs版本,是最好的调试os的虚拟机,软件模拟OS

2010-04-10

ADT10.0.1,android开发工具

android最新开发工具,开发android必备,欢迎下载

2011-10-12

空空如也

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

TA关注的人

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