自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 生成式AI和LLM的革命:Transformer架构

​近年来,随着一篇名为“Attention is All You Need”论文的出现,自然语言处理(NLP)领域经历了一场巨大的变革。2017年,在谷歌和多伦多大学发表了这篇论文后,Transformer架构出现了。这一架构不仅显著提升了NLP任务的性能,还引发了生成式人工智能能力的爆炸性增长。

2024-07-27 22:48:59 961

原创 生成式AI和LLM的应用场景

大语言模型不仅可以执行基本的聊天任务,还能生成复杂的文本、进行多语言翻译、编写代码、执行信息检索等。通过连接外部数据源和调用API,LLMs的能力得到了进一步增强。模型的参数数量与其语言理解和任务解决能力成正比,而小规模模型通过微调也能在特定任务上发挥重要作用。

2024-06-22 22:36:42 425

原创 生成式AI和LLM的一些基本概念和名词解释

机器学习是使计算机能够从数据中学习的AI。深度学习是使用人工神经网络的机器学习。生成式人工智能是用于生成新数据或内容的机器学习。大语言模型是在大量文本数据上训练的机器学习模型。

2024-06-21 21:23:26 708 1

原创 生成式AI和LLM如何应用

没有Machine Learning,也没有Deep Learning,让95%的普通码农都会用大模型,至于底层原理,就让那5%的精英去学吧。

2024-06-21 15:18:52 751

原创 element-plus版本升级导致编译失败

element-plus 2.3.8版本升级带来了一个大坑

2023-07-19 23:42:39 9991 10

原创 Java - 动态分派无效的例子

避坑指南:动态分派是Java中的关键概念,根据对象的实际类型决定方法调用。编译时方法绑定将方法与签名关联,而运行时方法调用根据实际类型分派调用。动态分派只在方法被重写时发生。了解动态分派可帮助开发人员理解方法调用行为,并避免潜在问题。

2023-05-23 15:07:07 427

原创 Java泛型,数组和方法返回类型 - 协变,逆变和不变

协变vs逆变vs双变vs不变Java支持不同的子类型规则:数组是协变的,可以从子类型转换为超类型,但可能引发ArrayStoreException。泛型默认是不变的,特定类型T的泛型不支持协变或逆变替换。通过使用通配符'?'和'extends'或'super',可以使泛型实现协变或逆变。此外,Java允许子类方法返回更具体的类型,这被称为协变返回类型。

2023-05-19 21:27:18 1027

原创 JAVA的基本数据类型及扩大缩小转换

Java的8种基本类型分为四类:整型、浮点型、字符型、布尔型。在类型转换过程中,扩大转换不会丢失信息,而缩小转换可能会丢失信息。

2023-05-17 14:28:56 656

原创 MACOS新系统设置JAVA_HOME环境变量最简单的方法

全网首个macos新系统设置JAVA环境变量最简单直接的方法

2022-12-14 10:07:55 1843

原创 大数据集群HIVESQL经常执行失败问题调查

HIVESQL执行有时候成功有时候失败,这种问题调查起来是最令人头疼的。

2022-12-13 22:27:17 995

原创 大数据集群yarn任务延迟问题调查

大数据集群yarn任务延迟竟然是因为机器的光口有问题导致的。

2022-12-13 22:23:10 1738

原创 Hbase写操作偶尔有延迟

调查解决了一个Hbase写入偶尔有延迟的问题

2022-12-13 22:16:04 960

转载 Mysql设置用户权限

一、更改密码  第一种方式:  1、更改之前root没有密码的情况    c:\mysql\bin>mysqladmin -u root password "your password"  2、更改之前root有密码的情况,假如为123456    c:\mysql\bin>mysqladmin -u root -p123456 password "your password"

2014-07-29 23:21:17 791

原创 ubuntu下安装设置mysql

1、安装:apt-get install mysql-server

2014-04-13 22:31:31 773

原创 ubuntu安装SVN并设置开机启动

1、下载并安装apt-get install subversion2、创建SVN目录并修改权限mkdir /home/svn/projectchmod -R 666 /home/svn/project3、创建SVN仓库svnadmin create /home/svn/project4、设置用户及访问权限conf文件夹下svnserve.co

2014-04-11 09:18:06 4759

原创 ubuntu安装FTP

一、下载安装:apt-get install vsftpd二、配置1、锁定用户在/home/ftp默认目录活动,     并保留/etc/vsftpd.chroot_list文件里面的用户列表可访问其他目录。2、具备暂时冻结FTP用户的功能,将需暂停的用户名加入到/etc/vsftpd.usr_list即可。设置配置文件:设置/etc/vsftpd.co

2014-04-03 22:39:53 843

原创 CPU核数跟多线程的关系

一直以来有这样的疑惑,单核CPU适合多线程吗?是不是几个核的CPU开几个线程是最合适的?今天就这一问题查了一些资料,现整理如下:    要说多线程就离不开进程,进程和线程的区别在这里就不详细说了,只将关键的几点:a)进程之间是相互独立的,不共享内存和数据,线程之间的内存和数据是公用的,每个线程只有自己的一组CPU指令、寄存器和堆栈,对于线程来说只有CPU里的东西是自己独享的,程序中的其

2014-03-04 20:06:07 34835 5

原创 java中transient、volatile、strictfp关键字说明

1、transient,用于对象序列化。transient是类型修饰符,只能用来修饰字段。在对象序列化的过程中,标记为transient的变量不会被序列化。示例:class Test {transient int a; // 不会被持久化int b; // 持久化}当类Test的实例对象被序列化(比如将Test类的实例对象 t 写入硬盘的

2014-02-20 09:30:59 892

原创 在ubuntu中搭建eclipse开发环境。

1、安装jdk下载linux 版本的jdk,我下载的是tar.gz版的,直接解压缩就可以用。(用tar -zxvf命令解压缩)2、配置jdk的环境变量在/etc/environment文件中添加以下三个环境变量export JAVA_HOME=/usr/local/java/jdk1.7.0_40export JRE_HOME=/usr/local/ja

2013-09-18 23:46:19 1112

原创 ubuntu添加中文输入法

1、安装中文语言包SystemSetting->LanguageSupport->Tab(Language)->Install/Remove Languages 选择中文(installed打勾),点Apply Changes.然后就进入漫长的等待下载时间。下载完成后,在Language Tab中会出现“汉语(中国)”。2、设置输入法在Language Support的

2013-09-18 23:03:56 696

转载 Android数据的四种存储方式

Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File参照:http://www.cnblogs.com/wisekingokok/archive/2011/09/13/2174484.html

2013-03-12 14:33:47 856

原创 Android通过HttpClient访问服务器的servlet

登陆页面输入用户名和密码,登陆成功后跳转到主页面,失败时显示错误信息。传递参数时用BasicNameValuePair的List以httpPost.setEntity的方式来做,不能用HttpParams。userName = (EditText) this.findViewById(R.id.editTextUserName);password = (EditText) this.fi

2013-03-03 13:49:09 2821

原创 Android连接服务器Servlet

登陆页面输入用户名和密码,登陆成功后跳转到主页面,失败时显示错误信息。传递参数时用BasicNameValuePair的List以httpPost.setEntity的方式来做,不能用HttpParams。userName = (EditText) this.findViewById(R.id.editTextUserName);password = (EditText) this.findV

2013-03-03 12:18:45 1823

原创 Windows下Postgres数据库自动备份

1、首先新建一个bat文件,用来执行数据库备份命令。内容如下:(路径、IP、文件名等按需指定)@ECHO OFF @set DirName=%date:~0,7% @set FileName=%date:~0,10%_DB_NAME.backup @if %date:~8,2% == 01 (md E:\DBbackup\"%DirName%") @if not exist

2013-02-27 10:11:23 2485

原创 Windows2008配置postgres数据库注意事项

1、安装路径和data路径为postgres用户设置权限。2、在防火墙高级设置里新建一个入站规则,为Postgres打开端口。3、修改配置文件/data/Postgresql.conf,将listen_address=’localhost’ 改为'*'。4、修改配置文件/data/pg_hba.conf,添加host   all all  192.168.0.0/24   md5

2012-09-13 10:00:44 629

原创 调整BB10模拟器的大小,在PC机上完全显示。

1、打开VMWare,加载BB10Simulator(必须要10.0.06版本,10.0.04版本不可以)。2、到安装模拟器的路径BlackBerry10Simulator-BB10_0_06\controllers下,运行controller.exe,如下图所示:运行后:3、菜单命令:Connection->Connect,输入BB10模拟器的IP地址,点击C

2012-08-04 18:54:03 1085

原创 链接、装载与库学习笔记(一、编译)

编译分为4个步骤:预处理(prepressing)、编译(Compilation)、汇编(Assembly)、链接(Linking)。其中编译有5个步骤:词法分析、语法分析、语义分析、中间语言生成、目标代码生成与优化。例:array[index] = (index + 4) * (2 + 6)  1、词法分析:将源代码的字符序列分隔成一系列记号。28个非空字符,产生了1

2012-07-20 23:48:04 683

原创 JAVA中的容器

Java容器类包含List、LinkedList、ArrayList、Vector及map、HashTable、HashMapCollection└List       接口   ├LinkedList       链表   ├ArrayList         顺序结构动态数组类   └Vector         向量       └Stack

2012-07-20 16:11:26 454

原创 JAVA多线程学习笔记—1

JAVA中实现多线程有两种方式:  1、扩展java.lang.Thread类,  2、实现java.lang.Runnable接口。多线程说明:        多线程程序是乱序执行的,因此,只有乱序执行的代码才有必要设计为多线程。        run()方法是多线程程序的一个约定。所有的多线程代码都在run方法里面。        实际上所有的多线程代码

2012-07-12 18:29:07 678

原创 JAVA_POI处理Excel

项目需要在页面中导出Excel数据,所以看了一下POI,记录一下学习要点。1、HSSF是用来处理Excel '97(-2007)的、XSSF是用来处理Excel 2007的。SXSSF是从POI 3.8 beta3版开始有的新特性,扩展了XSSF,用来处理超大Excel文件。2、自动调整列宽:sheet.autoSizeColumn(int column-index);。3、通

2012-07-11 17:31:54 732

转载 用JAVA代码备份ORACLE数据库

oracle数据库备份与恢复程序实现在我们开发过程中总是时不时的要对数据库进行备份,以防出现万一情况数据丢失,一般都是在开始--->运行---->cmd;再输入导出数据库语句,恢复数据备份也相似的操作。如: 导出备份:exp redtourjgs/redtourjgs@oracle_192.168.2.89 file=d:\databasebuss\tourbuss\tourbuss.

2012-02-19 18:01:16 1923

转载 jQZoom 使用说明

jQZoom 使用说明 下面介绍下简单使用:1. 在你的页面中包含 jqzoom.csslink rel="stylesheet" href="your_path/jqzoom.css" type="text/css" media="screen">2. 包含 jQzoom 和 jQuery JS 代码:script type="text/javascript" src="y

2012-02-17 17:57:11 3446 1

转载 图片放大镜jQZoom参数说明

配置参数zoomType,默认值:’standard’,另一个值是’reverse’,是否将原图用半透明图层遮盖。zoomWidth,默认值:200,放大窗口的宽度。zoomHeight,默认值:200,放大窗口的高度。xOffset,默认值:10,放大窗口相对于原图的x轴偏移值,可以为负。yOffset,默认值:0,放大窗口相对于原图的y轴偏移值,可以为负。position,默认值:’r

2012-02-17 17:54:32 2297

转载 java ip 查询定位 QQwry.dat

转发:http://lgl669.iteye.com/blog/414115

2012-02-16 18:31:41 655

转载 Java程序把Word转换成Html文件

巧用Java程序把Word转换成Html文件package com;import com.jacob.com.*;import com.jacob.activeX.*;public class WordtoHtml {/***文档转换函数*@param docfile word文档的绝对路径加文件名(包含扩展名)*@param htmlfile 转换后的html文件

2012-02-16 18:15:07 509

转载 Java实现给图片添加水印

本门目录:图片水印文字水印[一]、图片水印Java代码  package michael.io.image;    import java.awt.AlphaComposite;  import java.awt.Graphics2D;  import java.awt.Image;  import java.awt.RenderingHints

2012-02-16 18:13:54 589

转载 完全开源的JAVA开发环境+开发工具+服务器

一、开发平台1. Google App Engine:Google的主机服务,有数据库支持。使用它,就不用自己架设服务器了,而且轻松解决扩展性问题。2. Objectify-AppEngine:GAE平台的数据库管理工具。3. GitHub:代码托管服务。二、Java编程环境4. Eclipse:著名的Java集成开发环境。5. Lombok:Eclipse的一个插件,用来

2011-11-25 15:24:47 574

jQuery 1.6 中文API (适用jQuery 1.6和jQuery 1.6.1)

jQuery 1.6 中文API (适用jQuery 1.6和jQuery 1.6.1)

2011-06-28

空空如也

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

TA关注的人

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