自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 收藏
  • 关注

原创 香橙派5部署chatglm2-6b模型

部署服务器:orangepi 5 16G版本系统版本:Ubuntu 22.04.3 LTS参考文档:利用GPU加速,在Orange Pi上跑LLMs : https://zhuanlan.zhihu.com/p/650110025遥遥领先!手把手带你用国产香橙派部署清华AI语言模型,比肩GPT,树莓派做得到吗?

2023-11-10 17:37:50 1389 2

原创 X86架构下,docker模拟ARMv8架构

执行docker pull centos:7.9.2009 --platform=arm64,获取arm64架构版本centos7.9镜像执行docker inspect centos:7.9.2009,查看镜像版本信息。

2023-04-07 22:35:43 822

原创 ARMv8架构下,docker模拟X86架构

执行docker pull centos:7.9.2009 --platform=arm64,获取arm64架构版本centos7.9镜像执行docker inspect centos:7.9.2009,查看镜像版本信息。

2023-04-07 22:34:26 2516 4

原创 MySQL模糊查询

        数据库查询时,分为精确查询和模糊查询,但是在某些查询,如商品搜索中,精确查询可能查询不到或者类似商品无法搜索到商品,我们往往也记不清商品的全名,此时就需要用到模糊查询了。一般的模糊查询的SQL语句如下:select 字段 from 表名 where 列名 like 所需查询的条件;对于具体的条件...

2019-07-06 18:16:01 5954

原创 Mybatis中的attempted to return null from a method with a primitive return type (int).异常

今天在练习mybatis框架时,对已实现的数据库查询接口进行测试时,接口抽象类设计时,返回值为int类想型,当查询到数据库中不存在该数据时,查询结果应该返回为null,但是测试时,出现了这个异常:org.apache.ibatis.binding.BindingException: Mapper method 'com.shop_demo.dao.AdminDAO.getAdminByNameA...

2019-06-21 17:31:00 3003

原创 Maven安装及pom.xml简单介绍

Maven安装及pom.xml简单介绍         Apache Maven是一个软件项目管理工具。该工具基于项目对象模型(Project Object Modet,POM)的概念。Maven可以用来管理项目依赖、编译、文档等信息。     &nbsp...

2019-06-20 15:49:47 1344

原创 Mybatis中Failed to determine a suitable driver class错误

今天在写一个练习Mybatis框架的项目时,用注解方式把dao层关于数据库操作的抽象方法实现后,想起了之前和同学一块写另一个练习项目中自带的Spring Boot单元测试方法,因为之前写的时候是用的是基于mybatis工厂模式的另一种创建测试方法,于是想学习一下Spring Boot的测试方法。但是根据以前同学写的项目结构及配置,在我的项目中配置完成后,出现了以下的错误:************...

2019-06-19 17:57:57 4263

原创 二叉树的先序、中序、后序遍历

准备软考的时候,虽然之前在数据结构上学习了二叉树的3种遍历,但是时间一长,又还给老师了,觉得还是写成书面的比较好。废话不多说了,直接开始:二叉树如图:1.先(根)序遍历的定义:          ⑴ 访问根结点;      &n...

2019-06-10 19:18:39 2360 1

原创 MySQL中utf8与utf8mb4的区别

设计数据库时,对于字符类型数据设计时,因为使用的是Navicat软件进行建表,经常默认的字符集是utf8md4,于是就去查了查utf8与utf8mb4的区别。对于这两种编码,区别在于:       MySQL在5.5.3版本以后增加了utf8mb4编码,其中mb4是most bytes 4的含义,用来兼容四个字节的Unico...

2019-06-06 17:06:01 13157

原创 Git部分基本操作命令

一、 部分Git配置名令1.配置Git的个人用户名和邮箱$ git config --global user.name "test"$ git config --global user.email [email protected]根据自己的具体需要,修改以上两条命令来配置本地的用户名和邮箱地址。2.查看配置信息$ git config --list可以显示本地Git配置的基本信息。二...

2019-05-30 16:55:24 155

原创 Mybatis-config.xml错误

在用mybatis框架写项目时,配置数据库连接时直接从之前的项目中复制粘贴写好的配置语句,但是发现报一下错误:The content of element type "configuration" must match "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory...

2019-05-28 15:22:20 773

原创 web.xml is missing and <failOnMissingWebXml> is set to true错误解决

新建一个Maven项目时,发现pom.xml文件第七行一直报错(下图是已经修改过后的)错误提示:web.xml is missing and is set to true错误意思:找不到web.xml文件查了查这个错误,原因是在webapp目录下的WEB-INF中没有web.xml文件。解决方法,在src目录下创建webapp目录,webapp目录中创建MAIN-INF目录和WEB-IN...

2019-05-17 17:13:17 314

原创 Mybatis逆向工程

Mybatis逆向工程简介mybatis是目前很流行的持久层框架,其逆向工程更是大大缩减了开发时间。所谓mybatis逆向工程,就是mybatis会根据设计好的数据表,自动生成pojo、mapper以及mapper.xml。一.导入对应的jar包如果使用的是Maven模型构建的工程,导入对应的jar包只需要在pox.xml文件中<dependencies>标签内添加如下代码: ...

2019-05-15 11:35:52 217

原创 Mybatis创建逆向工程部分报错及处理方式

学习mybatis逆向工程师时,运行java代码时出现了以下两点报错:报错一:Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the S...

2019-05-15 10:44:28 886 1

原创 web界面文本框内部加按钮

浏览网页时,界面经常可以见到这样的搜索框设计:看着就像一个文本框内嵌套了一个按钮,想着是不是有哪个方式能够直接实现这种组件的方式,但是找了找在实际的web里边并没有标办法直接实现这种界面样式。找了很多的博客和资料,了解到这种设计方式实际是将一个文本框和一个按钮组合在一起,取消掉文本框和按钮的边框样式,用css重定义div标签,画出来一个边框,将文本框和按钮放进去,添加一个背景图即可。废话不多...

2019-04-29 16:31:15 5572

原创 综合整理的一个可以直接使用的生成验证码的代码

学习javaweb时,首先拿了一个用户注册界面试试手,写完了之后觉得应该在注册加上一个验证码验证,于是从网上找如何在项目中添加验证码,找了很多博客,综合了一下整理了一份可以直接向项目中直接添加的代码,不用修改原始代码,可以自动生成验证码,更换验证码图片。废话不多,直接上代码:1.生成验证码代码:/*生成验证码*/import java.awt.Color;import java.awt....

2019-04-09 15:31:23 1706

原创 Maven中jsp文件加载js脚本,css及其他文件时web.xml的配置

学习Maven时,按照思路写好了一个表后台插入数据的结构,测试没问题,然后用jsp写了一个界面,连接之后,发现启动jsp后一堆报错,然后开始找原因,找了半天也没发现逻辑结构上的错误,后台插入数据代码也没错误。错误原因如下(可能有点长…):org.springframework.beans.factory.BeanCreationException: Error creating bean wi...

2019-04-09 14:52:40 390

原创 解决Maven中jsp无法加载到Tomcat的方法

学习Maven时,写了个jsp网页准备加载到Tomcat上进行运行,然后发现点击运行后如下图,图中的finish是灰色的,无法点击,找了半天,也没发现有什么直接解决方案,问题如下图然后直接将项目加载到Tomcat服务器时,提示:貌似找到了错误地方,找了找错误原因,说是项目源文件中有个配置文件中某项版本太高。文件目录如下:打开.settings文件打开org.eclipse.wst...

2019-04-09 14:46:09 1445

原创 消除maven项目红叉

在学习maven项目时,有时会出现写的代码没有任何报错,创建的包也没报错,但是项目上一直有个红叉,对强迫症是很不友好的。在网上找了找,找到一种解决方法:1.打开pom.xml文件,找到标签,把下面的代码粘上去<plugins> <!-- define the project compile level --> <plugin...

2019-04-09 14:40:30 405

原创 Hibernate插入中文数据乱码解决的一种方法

使用Hibernate框架向数据库插入数据时,发现中文数据插入之后数据库中数据乱码,看了看网上教程有的让改eclipse文本编码方式,但是改完之前项目的注释全都乱码了…,然后想起来没使用框架之前连接数据库时可以设置编码形式,比如: static String dbUrl = "jdbc:mysql://localhost:3306/TestDate?useUnicode=true&ch...

2019-03-22 15:52:14 703

原创 JavaJSP调用JavaScript方法

方法1:将Java Script脚本语言之直接插入到JSP中进行调用测试代码:&amp;amp;lt;%@ page language=&amp;quot;java&amp;quot; contentType=&amp;quot;text/html; charset=utf-8&amp;quot; pageEncoding=&amp;quot;utf-8&amp;quot;%&amp;amp;gt;&amp;amp;

2019-03-07 15:45:03 7664

原创 HTML中部分转义字符

&amp;nbsp;:空格的转义字符在网页显示中表示一个空格。在网页显示中,如果单纯的在同一个位置同时输入多个空格,在网页上只会显示一个,但是输入几个&amp;nbsp,就可以在网页上显示几个空格。例如代码:&lt;div&gt;五个空格:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&lt;/div&gt;&lt;div&...

2018-11-19 17:13:02 219

原创 部分page指令:

        1.language属性                  该属性用于设置JSP界面所使用的语言,目前只支持Java语言。该属性默认值为Java。  代码:&lt;%@ page language="java" %&gt;         2.extends属性                   该属性用于设置JSP页面继承的Java类,所有的JSP页面在执...

2018-11-19 17:11:02 440

原创 数据库单表查询:

数据表:表名:NameandPassword           列1:id//账号           列2:name//昵称           列3:password//密码创建数据表:create table NameandPassword(       id varchar(15) primary key,       name varchar(20),...

2018-11-14 17:35:26 309

原创 Java连接数据库

工具:eclipse           Mysql8.0.12           对应的Mysql驱动:mysql-connector-java-8.0.12.jar 添加mysql驱动:         右键点击项目,点击Build path -&gt; Add External Archives…弹出如下窗口:选择数据库驱动,点击确定。然后eclipse...

2018-11-14 17:20:22 154

原创 JAVA对于单窗口和多个JPanel面板的切换

写一个简单的2048游戏时,本来思路是想对于每个游戏界面进行一次new JFrame,并在新窗口中添加组件,将旧窗口用setVisible(false)进行隐藏。但是这样写出现了一个问题,就是打开其他窗口界面会导致之前的部分界面出现无法关闭或者隐藏的情况,因为本来的设想是在新窗口打开后,对之前旧窗口隐藏,但是还是在某些界面切换时出现无法将旧界面全部隐藏,改了也改不掉。后来,经过老师看了一下代码,说...

2018-10-09 17:44:42 12686 6

原创 Ubuntu下载源

ubuntu16.04下载地址:  中科大源 http://mirrors.ustc.edu.cn/ubuntu-releases/16.04/  阿里云开源镜像站 http://mirrors.aliyun.com/ubuntu-releases/16.04/  兰州大学开源镜像站 http://mirror.lzu.edu.cn/ubunt...

2018-09-12 11:17:22 384

原创 hustoj安装

现在安装hustoj,在网上搜索到的博客很多都是一步一步安装的,但是这种安装方式存在一些问题,装完Apache2,数据库,PHP,然后安装SVN时会发现网上很多链接失效了,然后继续找其他安装方法,最后在GitHub发现 然后发现,直接用上边的脚本直接一键安装就行了….. 这点就不废话了,原文下载脚本和运行脚本命令如下: Ubuntu14.04快速安装OJ: wget https:/...

2018-08-17 11:42:54 4746

原创 多线程实现IO流拷贝文件

看了多线程之后,想着试一下拿多线程写点对象,正好看到书上实例是拿多线程创建多个进度条举例的,加上之前学的IO流,写了一个运用多线程来进行文件拷贝的代码。但是写的过程中,进程数量是自己直接定义的,想着把进程和进度条定义为数组,实现根据使用者输出来定义进程的数量,在创建进度条数组时发现可以创建,但是调用时一直为空,查了查也没找到解决方法。该代码实现一次同步拷贝4个文件,拷贝时分字节拷贝和字节数组拷...

2018-08-12 09:24:36 1209

原创 JAVA多线程

JAVA多线程多线程理解:在以进程为单位的操作系统中,一个进程是一个包含有自身地址的程序,每一个独立执行的程序都称为进程。操作系统会为每个进程分配一段使用CPU的时间(这点在学习操作系统时也讲过,称为CPU时间片),CPU在该段时间内执行某个进程,当前进程在该段时间执行,当该执行下一个时间片时跳转执行另一个进程,因为CPU跳转和处理速度是十分快的,所以在我们看来这些进程好像是在同时执行。 单...

2018-08-11 17:38:34 128

原创 Java编写的简单计算器1.0版本

简易计算器1.0版本该计算器中主要用到了java中的函数(方法),大数运算,Swing中的一些界面组件。主要实现功能:数字输入,包含输入小数点和清除当前输入              数字计算(+,-,*,/,%,1/x)设计主要内容:1.数字输入:申请一个字符串NUM,设置为全局变量,当监听的事件为输入为数字时,调用函数(方法)向NUM字符串末尾添加输入数字的字符,当NUM字...

2018-08-01 17:32:01 479

原创 Java I/O(输入和输出)

1.I/O流   流是一组有序的数据序列,根据操作类型,可分为输入流和输出流。I/O(Input/Output,输入流/输出流)流是用来处理设备间的数据传输。在Java中对于数据的操作是通过流的方式操作的,用于操作这些流的类都放在java.io包中。2.输入流:InputStream类是字节输入流的抽象类,是所有字节输入流的父类。该类中所有的方法遇到错误都会引发IOException异...

2018-07-29 15:22:13 279

原创 JAVA部分字符串操作

字符串:声明字符串:String str;含义:声明一个名为str的字符串变量; 1.创建字符串:         1.1.String (char a[])         用一个字符数组a创建String对象。         例如:char a[]={‘a’,’b’,’c’,’d’};                    String s=new Strin...

2018-07-22 15:13:03 308

原创 Ubuntu系统root密码设置及用户切换

对于修改文件用户组、所有者、各种身份权限时发现对于文件所属用户组和所有者的修改只能以root的身份改,但是因为Ubuntu是刚安装的,不能直接运行su命令,因为root没有默认密码,需要手动设定.以安装ubuntu时输入的用户名登陆,该用户在admin组中,有权限给root设定密码.给root用户设置密码的具体步骤:1. 打开一个terminal,然后输入下面的命令:    sud...

2018-07-18 10:03:27 723

原创 Linux基础命令行

部分简单基础命令:命令框快捷指令:Ctrl+Alt+T Ubunto常用清屏命令:格式:ctrl + l  注:该清屏没有清除之前的输入,只是把当前的输入行调整到命令框顶端。 date命令:显示系统时间和日期格式:date cal命令:显示当月日历格式:cal df命令:查看磁盘驱动器当前可用空间格式:df exit命令:关闭命令框...

2018-07-17 11:23:45 471

原创 HDU 2458 Kindergarten 二分匹配

In a kindergarten, there are a lot of kids. All girls of the kids know each other and all boys also know each other. In addition to that, some girls and boys know each other. Now the teachers want to ...

2018-05-21 18:13:00 183

原创 HDU 3722 Card Game 二分匹配

Jimmy invents an interesting card game. There are N cards, each of which contains a string Si. Jimmy wants to stick them into several circles, and each card belongs to one circle exactly. When stickin...

2018-05-21 18:06:48 192

原创 poj 1679 The Unique MST 次小生成树

Given a connected undirected graph, tell if its minimum spanning tree is unique. Definition 1 (Spanning Tree): Consider a connected, undirected graph G = (V, E). A spanning tree of G is a subgraph of ...

2018-05-21 17:55:34 201

原创 问题 : 色盲的民主

题目描述算法提高  色盲的民主    时间限制:1.0s     内存限制:256.0MB            色盲的民主 问题描述   n个色盲聚在一  起,讨论一块布的颜色。尽管都是色盲,却盲得各不相同。每个人都有自己的主张,争论不休。最终,他们决定采取民主投票的方式决定布的颜色,不管布同不同  意。某种颜色用字符串表示(字符串为颜色单词或词组,也就是可能有被空格隔开的两个单...

2018-03-26 17:20:26 484

原创 问题 : 找素数

题目描述算法提高  找素数    时间限制:1.0s     内存限制:256.0MB       问题描述   给定区间[L,  R]  ,  请计算区间中素数的个数。 输入格式   两个数L和R。 输出格式   一行,区间中素数的个数。 样例输入 2  11 样例输出 5 数据规模和约定   2  &lt; =  L  &lt; =  R  &lt; =  214...

2018-03-26 17:13:55 614

空空如也

空空如也

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

TA关注的人

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