- 博客(20)
- 收藏
- 关注
原创 L1-书生大模型全链路开源开放体系
一、InternLM2 全链路开源体系基础介绍随着国内央企通用人工智能的兴起,为打造大模型生态应用,各类比赛也比较火热,近期看到了上海人工智能实验室在做的书生浦语大模型,繁忙的工作之余有些业余时间跟小伙伴一起学习、打比赛,是学习笔记,也是作业。1,开源历程2024年1月17日,InternLM 2 已经开源,面向不同的使用需求,每个规格包含三个版本。2,书生浦语2.0使用需求- 7B 适用轻量级的研究和应用。- 20B 可有效支持更加复杂的使用场景。3,面向不同的使用需求,每个规格有三个版本:
2024-08-22 09:27:12
602
原创 L0:python任务
请实现一个wordcount函数,统计英文字符串中每个单词出现的次数。返回一个字典,key为单词,value为对应单词出现的次数。进行debug全流程,
2024-08-22 09:23:59
183
原创 pandas 高级处理
可以指定按照两组数据的共同键值对合并或者左右各自leftright: 另一个DataFrameon: 指定的共同键how:按照什么方式连接leftrightouterinnerINNER JOIN。
2023-01-11 09:13:17
263
原创 SSM实例 1 搭建底层环境
讲解Spring/Spring MVC/MyBatis(SSM)整合配置过程讲解MyBatis-Plus敏捷开发插件的用法主要知识点SSM整合配置MyBatis-Plus配置与应用Kaptcha验证码组件使用富文本编辑器wangEditorSpring Task任务调度什么是整合通过Spring loC容器管理第三方框架对象,让多框架形成整体SpringMVC提供控制器,即基于Spring的Web交互能力Spring对应用程序对象进行创建、管理MyBatis对数据库增删改查S...
2022-04-26 19:59:05
610
原创 JSP连接Mysql的数据库连接池相关配置
一、安装驱动下载这些是Tomcat提供配置数据源所需的类库把数据库JDBC驱动拷贝到%TOMCAT_HOME%/common/lib和%TOMCAT_HOME%/webapps/web项目/WEB-INF/lib下二、按数据源使用范围来分数据源配置两个方法:方法一:所用Web可使用(全局数据源)1、修改%TOMCAT_HOME%/conf/server.xml文件,在<GlobalNamingResources></GlobalNamingResources>之间加入如
2022-04-26 17:56:25
755
1
原创 Web Servlet笔记(二)
请求与响应从浏览器发给服务器的数据包成为 请求request服务器发送给浏览器的结果成为 响应response请求的结构请求消息:客户端发送给服务器端的数据数据格式:请求行 请求头 请求空行 请求体获取请求行数据GET /day14/demo1?name=zhangsan HTTP/1.1获取请求方式 :GETString getMethod()获取虚拟目录:/day14String getContextPath()获取Servlet路径: /demo1St
2022-03-17 23:56:09
446
原创 Web Servlet笔记(一)
简介一Web工程结构实例1FirstServlet.javapackage com.servlet; public class FirstServlet extends HttpServlet{ @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 接受请求发来的参数
2022-03-16 10:01:09
1349
原创 Linux gcc gdb开发工具 学习笔记
1. gcc编译器1.1 简介gcc编译器(GNU compiler)是GNU推出的多平台编译器,可将C,C++源程序编译连接成可执行文件,支持以下后缀.c:C语言源代码.h:程序所包含的头文件.i:已经预处理过的c源代码文件.s:汇编语言源代码文件.o:编译后的目标文件.a .so:编译后的库文件1.2 编译过程1、预处理,生成 .i 的文件[预处理器cpp]2、将预处理后的文件转换成汇编语言, 生成文件 .s [编译器egcs]3、有汇编变为目标代码(机器代码)生成 .o 的文
2022-01-12 23:51:25
7870
原创 shell脚本编程 学习笔记
1.shell简介1.1 什么是shellShell 是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。交互的方式:从键盘输入命令,通过/bin/bash的解析,可以立即得到Shell的回应[root@clsn ~]# ls anaconda-ks.cfg [root@clsn ~]# echo ls |bash anaconda-ks.cfg 非交互的方式: 脚
2022-01-11 23:21:28
803
原创 西瓜书~《机器学习》 第一二章笔记
第一章 绪论1.1 机器学习的定义我们经常通过经验做出预判,通过计算机如何实现?机器学习正是这样的一门学科,人的“经验”对应计算机中的“数据”,让计算机来学习这些经验数据,生成一个算法模型,在面对新的情况中,计算机便能作出有效的判断,这便是机器学习。Mitchell给出了一个形式化的定义,假设:(NG 第一节课中给出定义)P:计算机程序在某任务类T上的性能。T:计算机程序希望实现的任务类。E:表示经验,即历史的数据集。若该计算机程序通过利用经验E在任务T上获得了性能P的改善,则称该程序对
2022-01-11 17:37:30
684
原创 C++函数 练习题
1.在C++语言中,函数定义的格式如何?为什么说函数定义是更高级的抽象?2.什么是函数的说明?说明函数和定义函数有什么区别?是否必须进行函数的说明?3.什么是函数的值和函数的类型?函数的返回值如何实现?是否所有的函数都有返回值?4.函数的传值调用与函数的传址调用各自有何特点?它们都是怎样来实现的?5.函数的传址调用与函数的引用调用各自有何特点?为什么在C++语言编程中常用引用调用?6.在什么情况下,由于编译系统的不同会引起在参数计算顺序方面的二义性?7.设置函数参数的.
2021-11-10 20:19:09
2342
原创 2020寒假学习笔记 Java篇
常量和变量Java中的关键字Java 语言中有一些具有特殊用途的词被称为关键字。Java 中常用关键字:Java 关键字区分大小写的哦Java标识符用于给 Java 程序中变量、类、方法等命名的符号。命名规则:标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格 等其它特殊字符,不能以数字 开头。标识符不能是 Java 关键字和保留字( Ja...
2020-12-01 21:37:39
233
原创 Matlab基础Ⅰ
语句结尾的 ;% (1)在每一行的语句后面加上英文分号表示不显示运行结果a = 3;a = 5多行注释% (2)多行注释:选中要注释的若干语句,快捷键Ctrl+R% a = 3;% a = 5取消注释% (3)取消注释:选中要取消注释的语句,快捷键Ctrl+T% 我想要取消注释下面这行% 还有这一行clear% clear可以清除工作区的所有变量clc% clc可以清除命令行窗口中的所有文本,让屏幕变得干净clc初始化clear;clc % 分号也用于区分行
2020-05-17 16:47:38
620
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人