自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿牛的博客

迄今所有人生都大写着失败,但不妨碍我继续向前!

  • 博客(189)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 古彝文识别:文化遗产的数字化之旅

在文化遗产保护领域,人工智能正在发挥着越来越重要的作用。古彝文,作为中国西南地区古老而独特的文字,承载着深厚的历史文化底蕴。然而,由于古彝文的书写复杂,传统识别方法往往费时费力,因此古彝文的保护和传承面临着重大的挑战。随着科技的不断发展,人工智能技术的运用为古彝文保护和传承带来了新的可能性。其中,合合信息公司以其卓越的人工智能技术,为古彝文识别带来了创新。

2023-09-26 11:34:44 9246 44

原创 使用Thrift实现跨语言RPC调用

前面我们在Thrift入门里面实现了Thrift实现RPC调用的简单案例,而Thrift最大的优势就是可以实现跨语言RPC调用,尤其在一些大厂,微服务各模块之间使用不同的语言是很常见的,有用java的,有go的,有python的,因此,选用Thrift实现RPC远程调用是很不错的选择,本节将在 RPC 框架之Thrift入门(一)的案例基础上,使用java作为服务端,用pytho

2023-10-06 17:06:29 1039 21

原创 RPC 框架之Thrift入门(一)

随着近些年微服务的盛行,使得服务逐渐模块化,功能化,单个服务仅仅实现某个特定的功能或者模块,因此服务间的调用变得常见且频繁,所以高性能且快速响应的服务调用成了必须去面对的问题,传统的http请求能面对跨语言的问题,但是性能远远无法达到高并发的要求,因此更偏向底层的RPC框架越来越受到青睐,像阿里的Dubbo,谷歌的gRPC,facebook的Thrift等等!本节将学习Thrift这个跨语言的Thrift RPC框架!

2023-10-05 21:37:08 1399 11

原创 Open Ai 常见接口参数说明以及常见报错总结

很多人在群里老是问我Open Ai接口的参数以及常见的报错,其实官方都解释的很清晰了,但是还是有很多同学不懂,这里对一些重要的概念做一些总结与解释!同时将群里遇到的报错做一个汇总,希望对做相关方面的同学有帮助!

2023-05-22 09:20:47 17038 51

原创 开源项目ChatGPT-website再次更新,累计下载使用1600+

5月12日我对开源小项目进行了重大更新,分别有前后端两个版本,后端版本基于python flask框架,可搭建对外开放的站点,前端版本可借助代码托管平台实现零成本部署!

2023-05-15 07:31:49 16679 75

原创 体验讯飞星火认知大模型,据说中文能力超越ChatGPT

科大讯飞发布了讯飞星火认知大模型,据传是国产最强AI,讯飞董事长在发布会说:在目前可测试的国内AI大模型中,星火认知大模型是明显遥遥领领先的,中文已经超越ChatGPT,英文已接近,总体和ChatGPT还有细微差距,目前正在进一步优化中。我作为一个对人工智能感兴趣的开发者,当然不会错过这样一个强大的工具。于是,我申请了讯飞星火认知大模型的体验账号,并在网页上进行了一些尝试。来看看他的能力到底如何!

2023-05-09 13:01:12 8660 60

原创 使用ChatGPT+Xmind一键生成思维导图,简直泰裤辣

思维导图是一种非常实用的工具,可以帮助我们整理思路、梳理知识、提高效率。但是,手动绘制思维导图往往比较耗时耗力,而且有时候也不容易想到合适的结构和内容。有没有一种方法,可以让我们快速生成思维导图呢?答案是有的!今天我就要给大家介绍一个神奇的工具组合,它可以根据你输入的文字,自动为你生成一张精美的思维导图。这个工具组合就是ChatGPT+Xmind。将这两个工具结合起来,就可以实现一键生成思维导图的功能。

2023-05-03 14:04:24 14131 53

原创 开源小项目ChatGPT-website已获得100+star,我都干了什么

自从我的开源小项目ChatGPT-website被越来越多的人使用后,我就每天在完善需求给bug中,本篇博文将记录改bug历程,会附上一些思路,为自己搭建chatgpt站点的小白一些思路!

2023-04-24 08:01:06 29095 75

原创 【java web篇】MyBatis实现增删改查

上一节主要写了MyBatis入门案例以及Mapper代理,这节主要结合前面的知识实现MyBatis的增删改查,涉及动态sql的使用!

2023-04-20 03:16:53 2374 1

原创 已解决:ModuleNotFoundError: No module named ‘flask._compat‘

已解决:ModuleNotFoundError: No module named 'flask._compat'

2023-04-17 21:51:02 2868 2

原创 使用ChatGPT+MindShow一键生成PPT,以后再也不用担心制作PPT啦

我们经常会有制作ppt的需求,尤其大学里面的小组报告,什么班会团课之类的,有时避免不了,而ppt的制作相信大家都感到很厌烦,我尤其记得大学英语每学期的小组作业,基本都是熬夜做ppt,那么今天博主就推荐一个超级组合:ChatGPT+MindShow一键生成PPT,以后再也不用担心制作PPT啦!这也是chatgpt的n种玩法之一!

2023-04-17 11:27:19 19187 42

原创 【java web篇】MyBatis之Mapper代理

MyBatis之Mapper代理

2023-04-14 17:47:51 2519 8

原创 【java 多线程】并发设计模式-两阶段终止模式(对interrupt的理解)

今天总结一个设计模式中的属于并发里的一个设计模式,叫两阶段终止模式,看这个名字可能大家都不知道是怎样的,实际上这个就是在考验你对多线程中的interrupt()方法的理解!从而实现线程优雅的退出!本文全是细节,初学者请仔细看,多理解!

2023-04-12 17:24:24 2110 9

原创 【java web篇】MyBatis简介与快速入门

学到web开发,为了简化数据库的一系列操作,orm框架是必不可少的,看过我博客的都知道我会Django和Flask,在总结他们的时候,也提到了python中Django和Flask中的一些orm框架,那么这节我将介绍java web中的orm框架MyBatis,简化我们的JDBC开发!(简单来说MyBatis是半orm框架,因为sql还要自己写)

2023-04-06 22:40:57 1729 4

原创 【java web篇】Servlet处理请求和响应

web开发最重要的之一不就是处理请求与响应吗,那么这节就来总结Servlet是如何处理的,在请求与响应这块基本都差不多,浅浅的过一下!

2023-03-22 11:54:03 2906 8

原创 探究前端的跑马灯效果是如何用css实现的

无意见看到了一个网站的一个动画的跑马灯效果很不错,这篇博客将用css实现跑马灯效果,剖析它是如何实现的!并且我也推荐用css实现这种无缝滚动的跑马灯,效果看起来更平滑,用js定时器实现的会有明显的抖动效果!

2023-03-20 08:15:00 5657 46

原创 已解决js中onchange事件无刷新上传同名文件只能上传一次的问题

已解决js中onchange事件无刷新上传同名文件只能上传一次的问题

2023-03-19 16:46:51 1524 2

原创 chatgpt这么火?前端如何实现类似chatgpt的对话页面

自从去年11月份chatgpt出圈之后,他的热度就居高不减,也出现了很多人借助接口开发的国内版本,那么本篇博客就从前端的角度来看看前端如何实现类似chatgpt的对话功能!

2023-03-13 08:28:26 47735 116

原创 已解决Servlet中Request请求参数中文乱码的问题

在Servlet中,请求参数如果存在中文,不管是POST请求还是GET请求,都会出现请求参数乱码的问题,本篇博将分别给出解决方案!

2023-03-11 18:27:42 1614 1

原创 【java web篇】Servlet体系结构与urlPatten配置

之前讲了servlet的快速入们以及执行流程和生命周期,这节我们就来看看servlet的体系结构以及web开发中基本都一样的路由配置!

2023-03-10 17:25:53 1051

原创 【java web篇】Servlet执行流程与生命周期

上节总结了Servlet的快速入们,那么这节我们就来看看服务器是如何找到Servlet中的service方法的,也就是Servlet的执行流程,同时我们再看看他的生命周期!

2023-03-10 13:21:51 1205

原创 【java web篇】Servlet简介与快速入门

Servlet是java提供的一门动态的web资源开发技术,其实就是一个接口,将来我们需要实现这个Servlet接口,然后由web服务器运行Servlet,这里的服务器就是我们上节总结的Tomcat,那么一起来看看Servlet吧!

2023-03-08 02:01:28 823

原创 基于flask+bootstrap+echarts+mysql的鱼村小馆订餐后台管理系统

flask专栏已经很久没更新了,对于这个专栏我设置为付费是因为我对flask项目的搭建是有着自己的一套理解的,而且对于后面的这些项目,我都会放在项目专栏中,也就是说对于这些项目的介绍,我都会放在项目专栏中,感兴趣的可以免费看!最近又在做一个flask项目,后面会将用到的知识总结在这个专栏中,可以说的是这个正在做的项目比前面做的几个绝对要好,静静等待吧!在此之前我要在本篇博客中将之前没有总结的项目“鱼村小馆订餐后台管理系统”总结一下!

2023-03-05 17:46:53 3312 43

原创 【java web篇】Tomcat的基本使用

Tomcat是一个轻量的web服务器,支持Servlet/JSP少量JavaEE规范,本篇就来快速学习一下他的简单使用!

2023-03-04 15:24:58 2261 7

原创 已解决Tomcat启动时黑窗口一闪而过无法启动以及启动后控制台乱码的问题

已解决Tomcat启动时黑窗口一闪而过无法启动以及启动后控制台乱码的问题

2023-03-04 12:38:18 1014

原创 【java web篇】数据库连接池Driud的使用

Druid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池!

2023-03-01 16:03:26 604 1

原创 【java web篇】使用JDBC操作数据库

一个项目肯定是离不开数据库的,每种语言都有涉及到操作数据库的内容,本节来看看java语言中如何使用JDBC如何操作数据库!

2023-02-27 17:59:00 757

原创 【java web篇】Maven的基本使用以及IDEA 配置Maven

上节总结了Maven的安装配置,那么基本上我们是用IDEA创建Maven项目的,因此本节总结在IDEA中配置Maven以及创建Maven项目。

2023-02-26 20:40:30 1183 28

原创 已解决IDEA创建Maven项目出现:“role: org.apache.maven.model.validation.ModelValidator roleHint: ide”

已解决IDEA创建Maven项目出现:“role: org.apache.maven.model.validation.ModelValidator roleHint: ide”

2023-02-25 22:06:15 6098

原创 【java web篇】项目管理构建工具Maven简介以及安装配置

历时好多天,java 基础系列已经更新的差不多了,还有一些知识点或者漏掉的部分后面慢慢会补全,现在正式进入java web篇,本节将总结Maven的安装配置!

2023-02-25 16:23:43 875 5

原创 【java 8】强大的 Stream API

java 8中有两个最为重要的改变,第一个就是前面总结的Lambda表达式,另为一个则是Stream API。这节我将总结一下!

2023-02-24 20:16:05 958 21

原创 【java 8】方法引用与构造器引用

本节我总结结合Lambda表达式使用的方法引用,本质上还是Lambda表达式!

2023-02-23 22:16:25 508

原创 【java 8】函数式接口

我们知道Lambda表达式的前提就是要转换的接口必须是函数式接口,那么这节我们就总结一下函数式接口,看看什么是函数式接口!

2023-02-22 22:02:02 387 1

原创 【 java 8】Lambda 表达式

行文至此,java基础系列的文章更新的已经差不多了,现在开始会总结一些java8的新特性,然后向java web和框架方向靠近,并不断完善基础知识!

2023-02-21 17:52:51 573

原创 【 java 反射下篇】java反射机制不难吧?来看看这篇

本篇我将总结如何使用反射调用类的内部结构!

2023-01-19 17:09:54 1139 2

原创 【 java 反射上篇】java反射机制不难吧?来看看这篇

本节将学习java中的反射,上篇主要讲解一些概念以及一些需要了解的东西,下篇我将总结如何使用反射调用类的内部结构!

2023-01-15 21:59:25 1165

原创 【 java 集合】HashMap源码分析

HashMap的底层原理一直以来是面试必问的问题,本节将基于源码分析一下!jdk7版本的HashMap和jdk8的HsahMap底层原理不同,本文主要以jdk8里的HashMap来分析,最后会总结jdk7与jdk8中HashMap的底层原理,用来对比不同!

2023-01-13 13:28:57 970

原创 【 java 泛型】详解java泛型

java泛型可以提高java程序的类型安全,提高程序的可靠性,并且在开发中也较常用,因此还是要简单学习一下!

2023-01-12 18:52:16 1455 1

原创 【 java 集合】Collections工具类的使用

在学数组时有个Arrays工具类,相应的,我们在学完集合后也有一个Collections工具类,一些方法还是很重要的,大概来看一下吧!

2023-01-10 13:34:59 709 1

原创 【 java 集合】Map 接口常用方法总结

这一节总结Map接口的常用方法,还是Map的增删改查以及遍历,很简单,记录一下就行!

2023-01-09 17:08:04 798 3

基于flask+bootstrap+echarts+mysql的鱼村小馆订餐后台管理系统

一、软件架构 后台有仪表盘,账号管理,菜品和菜品分类管理,会员管理,财务管理以及统计管理。 二、.使用说明 下载好项目之后在settings.py文件中更改你的数据库配置,requirements.txt中是项目主要依赖包,需要导入。 在项目根目录EatProject的终端下依次运行下列指令。 数据库迁移: 1. python manage.py db init 2. python manage.py db migrate 3. python manage.py db upgrade 执行这三条语句后,会在你的数据库中生成项目所需的数据库表。 此时数据库表中没有数据,可执行项目文件中的flaskeatproject.sql生成伪造数据。 在项目根目录EatProject的终端下使用以下指令启动项目。 python manage.py runserver 登录用户名和密码皆为123456 三、说明 鱼村小馆项目只做了后台,前台点餐可以做成小程序,也可以做成网站,项目设计之初就有很好的扩展性,类似django的结构,可以不断扩展app。

2023-02-21

基于flask和echarts的新冠疫情实时监控系统

1.软件架构 后端基于python的flask框架,前端主要是echarts 2.安装教程 下载到本地,在python相应环境下运行app.py,flask项目部署请自行完成 3.使用说明 flaskProject文件夹中 app.py是flask项目主运行文件 sql_query.py是为flask项目封装的数据库操作文件, 请在sql_query.py中的get_conn()中修改数据库配置 spider是项目所需的爬虫模块 里面的main.py是爬虫主运行文件 ex_sql.py是封装的存储爬取的数据的数据库操作文件, 同样在get_conn()中修改数据库配置 前端js文件 china.js, echarts.min.js, jquery.js flexible.js(是淘宝开发的一个用来适配移动端的js框架,这个是我手写的简易版源码) index.js(里面是项目定制的echarts以及一些ajax) 数据库用的三张表在covproject.sql中 4.注:如有部分数据源有问题,只需重构爬虫换api,将数据填充到数据库对应的表中即可!如果爬虫失效文件中sql文件里有模拟数据

2023-02-21

live2D看板娘,包括静态资源与demo

live2D看板娘,包括静态资源与demo

2022-10-04

java图形化界面实现加法计算器

java图形化界面实现加法计算器

2022-07-21

5个好玩的github游戏区开源项目

5个好玩的github游戏区开源项目,包含c++,java,javascript,rust。

2022-01-25

python 办公自动化学习路线图

python 办公自动化学习路线图

2022-01-23

python 数据分析学习路线图

python 数据分析学习路线图

2022-01-23

python 网络爬虫学习路线图

python 网络爬虫超详细学习路线图

2022-01-23

pycharm使用快捷键.pdf

pycharm使用快捷键,加快敲代码速度,值得拥有!

2022-01-18

程序员开发高频英语词汇.pdf

程序员开发高频英语词汇

2022-01-18

python网络爬虫

2021-07-15

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

TA关注的人

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