自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL不能回滚事务,不支持事务的解决办法

在学习gorm处理事务的过程中遇到了一个问题,在测试事务是否回滚时一直不能成功。这里我直接返回error,事务应该要回滚,但是数据库表里还是创建了这条记录。确定代码没有问题 ,那可能是mysql数据库的问题。在看了一些资料后发现mysql数据库有两种引擎:MyISAM和InnoDB。然后查看了数据库表,确实是引擎的问题,修改成InnoDB引擎后,代码执行就没有问题了。

2022-08-19 16:35:51 928 1

转载 解决gorm安装报错

通过设置代理GOPROXY 来解决go get下载失败的问题

2022-08-13 15:25:39 1688

原创 微信小程序报错 【app.json 文件内容错误】app.json: app.json 未找到

[ app.json 文件内容错误] app.json: app.json 未找到(env: Windows,mp,1.05.2108130; lib: 2.15.0)网上看到很多博客说出现这个错误的原因是打包问题,要去配置miniprogramRoot,但是我没有打包过项目,按照博客的解决办法去配置也没有解决我的问题。我前一天写项目的时候还没有报这个错,然后第二天写项目就突然报这个错,如果大家出现的情况和我一样,不是因为打包问题的话,可以试试这个方法解决办法在微信开发者工具中删除项目,然后重新添

2022-01-16 17:35:14 26357

原创 修改vant组件中TreeSelect左侧选项的宽度

打开vant组件库的TreeSelect样式文件的源代码找到样式标签.van-tree-select__nav,修改flex的值,就可以调整宽度。将flex:1改为flex:0.75,左侧的宽度就变小了【源代码中,左边flex为1,右边flex值为2 ,所以左右比例为1:2 】修改前修改后...

2021-12-12 12:32:53 2614

原创 项目素材~~

2021-11-18 18:04:21 183

原创 引用对象数组报空指针异常

定义引用对象或自定义对象数组后,使用时报空指针异常错误代码如下StringBuilder builder[] = new StringBuilder[3];builder[0].append('a');这样写会报错: Exception in thread “main” java.lang.NullPointerException正确代码如下: StringBuilder builder[] = new StringBuilder[3]; builder[0]

2021-10-09 22:36:56 382

原创 单词的压缩编码

单词数组 words 的 有效编码 由任意助记字符串 s 和下标数组 indices 组成,且满足:words.length == indices.length助记字符串 s 以 ‘#’ 字符结尾对于每个下标 indices[i],s 的一个从 indices[i] 开始、到下一个 ‘#’ 字符结束(但不包括 ‘#’)的 子字符串 恰好与 words[i] 相等给你一个单词数组 words ,返回成功对 words 进行编码的最小助记字符串 s 的长度 。示例 1:输入:words = ["

2021-06-13 16:13:00 243

原创 无重复字符的最长子串

给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: s = "pwwkew"输出: 3解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。 请注意,你的答案必须是 子串 的长度,"pwke" 是

2021-06-13 14:52:37 75

原创 打开Web Tour Server窗口闪现一下就消失了

打开Start HP Web Tour Server,窗口闪现一下就消失了找到错误原因找到Start HP Web Tour Server文件所在位置,右击Start HP Web Tour Server =》打开文件所在位置编辑StartServer.bat,右击=》编辑,在最后一行加上pause,保存,如下图所示双击打开Start HP Web Tour Server,出现如下信息根据窗口信息可以看到启动不了Web Tour Server,是因为1080端口被占用了关于端口占用有两

2021-06-05 15:31:13 3607 2

原创 loadrunner录制用户登录订票过程回放失败

loadrunner12 + 谷歌浏览器,在录制用户登录订票这一过程,在回放时出现了报错、回放结果和录制结果不一致的问题下面是我解决的过程,我的方法可能不是正解,但是解决了我的问题,希望也可以帮到你点击录制设置录制选项,点击Recording Options =》HTML Advanced =》Script Type 选择第二种,点击OK,过程如下所示点击Start Recording重新开始录制录制结束后会弹出如下窗口,选择第一个,点击Correlate,这一步是进行脚本关联

2021-06-05 10:27:15 474

转载 loadrunner录制时可以打开浏览器,加载不出网页

原文链接:https://www.cnblogs.com/l199616j/p/13199420.html最近在学习loadrunner录制脚本时遇到了一些问题Loadrunner12在谷歌浏览器下录制脚本时,出现了打不开网页的问题,但是不录制时又可以正常打开,感觉很奇怪呀后来在终于在一篇博客里找到了答案原来是因为没有打开Fiddler!!!打开Fiddler之后,网页就可以成功加载了Fiddler是代理,Loadrunner录制脚本时,通过Fiddler去发送请求,以及获取请求过程中产生的脚

2021-06-03 19:35:29 2387

原创 贪心+二分实现最长递增子序列,时间复杂度T(n)=O(nlog(n))

题目描述给定数组arr,设长度为n,输出arr的最长递增子序列。(如果有多个答案,请输出其中字典序最小的)示例1输入[2,1,5,3,6,4,8,9,7]返回值[1,3,4,8,9]示例2输入[1,2,8,6,4]返回值[1,2,4]代码如下:import java.util.*;public class Solution { /** * retrun the longest increasing subsequence * @p

2021-04-08 16:39:39 124

原创 使用vue遇到的错误

‘vue-cli-service’ 不是内部或外部命令,也不是可运行的程序或批处理文件。先执行npm install再执行npm run dev

2021-03-18 15:29:02 260

原创 【百折不挠】JVM学习笔记1

类加载器子系统一、作用类加载子系统负责从文件系统或网络中加载class文件,class文件在文件开头有特定的文件标识ClassLoader只负责class文件的加载,至于它是否可以运行,则由Execution Engine决定二、类的加载过程1、loading通过一个类的全限定名获取定义此类的二进制字节流将这个字节流所代表的的静态存储结构转化为方法区的运行时数据结构在内存中生成一个代表这个类的java.lang.Class对象,作为在方法区这个类的各种数据的访问入口2、Lin.

2021-03-16 22:06:36 98

原创 出现Cannot resolve plugin XXX的解决办法

出现Cannot resolve plugin XXX的解决办法在导入项目出现许多Cannot resolve plugin 的错误,例:Cannot resolve plugin org.apache.maven.plugins:maven-resources-plugin:3.1.0Cannot resolve plugin org.apache.maven.plugins:maven-jar-plugin:3.1.2…如图:解决办法:一、打开 file =》setting =》Buil

2021-03-13 16:55:29 27908 14

原创 区域链环境搭建

Go语言环境安装方式一下载源码包 (下载地址:https://golang.google.cn/dl/)将下载的二进制包解压至 /usr/local目录。tar -C /usr/local -xzf go1.15.7.linux-amd64.tar.gz将 /usr/local/go/bin 目录添加至PATH环境变量:export PATH=$PATH:/usr/local/go/bin方式二安装扩展库yum install bzip2 gcc-c++ ntp

2021-01-31 16:37:44 140

原创 【厚积薄发】——java学习1

JDK、JRE、JVM的关系JDK:Java development kit(java开发者工具)JRE:Java Run Environment(java运行环境)JVM:Java Virtual Machine(java虚拟机)JDK = JRE+开发工具集(比如javac编译工具等)JRE = JVM+Java SE标准类库...

2021-01-30 22:38:12 83

转载 Idea初始化工程项目报错

No archetype found in remote catalog. Defaulting to internal catalog解决方法:https://zhuanlan.zhihu.com/p/151064698?from_voters_page=true

2021-01-25 19:05:52 359

转载 解决vue页面刷新之后数据为空的问题

页面使用了route,数据是用route传过来的,但是刷新之后传过来的数据就没有了。尝试了很多方法之后,终于找到了解决的办法。原文链接:https://blog.csdn.net/weixin_42454941/article/details/85054083?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-8.control&depth_1-utm_source=distribute

2020-12-15 22:32:09 1792

转载 controller层将本地视频转换成数据流,前端页面显示播放

controller层将本地视频转换成二进制数据流,前端页面显示播放原文地址:https://blog.csdn.net/weixin_42548604/article/details/83827193我做了一些改进,实现了播放前端指定的视频写在controller层的代码://resource是从前端接收到的数据 @RequestMapping(value = "/stream",method = RequestMethod.GET) @ResponseBody public v

2020-12-15 22:19:18 1039

原创 hbuilder使用git提交vue项目到码云

这篇博客记录了我在使用git提交Hbuilder的vue脚手架项目到码云的过程,仅供参考1、首先在HBuiler的工具选项中下载git插件2、选中要提交的项目的,右击,如图所示,选择提交3、如图所示这个git commit的默认分支是master4、如下图所示5、如图6、如:7、可以在码云上看到提交的项目啦...

2020-12-10 18:22:10 1606

原创 controller层、service层、dao层三层架构的简单示例

springMVC架构从数据库获取数据展示到jsp页面这个示例实现的是从数据库获取数据,然后在jsp页面以表格的形式展示,使用了jdbcTemplate在写这个示例的时候,一直报空指针异常,后来检查发现有些地方没有加@Autowired这些注解Controller层代码package c201801020129.cluoyun.controller;import c201801020129.cluoyun.service.QueryBookService;import org.springfr

2020-10-28 20:08:36 5202 3

转载 bootstrap设置轮播的高度、宽度

Bootstrap使用总结(Carousel设置大小。Item设置大小,Img设置大小)在bootstrap中使用carousel,先要给.carousel一个大小,要想使carousel和item和img随着浏览器大小而变,就要设置.carousel .item {height: 500px;background-color: #777;}.carousel-inner > .item > img {position: absolute;top: 0;left: 0;mi

2020-08-31 18:21:18 10648

原创 Web项目启动报错

Tomcat启动报错The absolute uri: http://java.sun.com/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application解决办法:找到tomcat的安装目录,lib文件夹里添加两个jar包:standard.jar和JSTL.jar;问题解决。...

2020-08-26 12:32:30 230

原创 MySQL安装过程中遇到的问题及解决办法

MySQL的下载与安装:https://blog.csdn.net/weixin_42869365/article/details/83472466在cmd中执行mysqld --initialize --console语句报错1、报错如下:mysqld: Could not create or access the registry key needed for the MySQL applicationto log to the Windows EventLog. Run the applicat

2020-08-25 16:58:29 9767 10

原创 牛客网的刷题之旅——2020/8/6

机器人走方格II题目链接:https://www.nowcoder.com/questionTerminal/b3ae8b9782af4cf29253afb2f6d6907d题目描述有一个XxY的网格,一个机器人只能走格点且只能向右或向下走,要从左上角走到右下角。请设计一个算法,计算机器人有多少种走法。注意这次的网格中有些障碍点是不能走的。给定一个int[][] map(C++ 中为vector >),表示网格图,若map[i][j]为1则说明该点不是障碍点,否则则为障碍。另外给定int x

2020-08-08 18:35:39 317

原创 牛客网的刷题之旅——2020/7/30

寻宝题目链接:https://www.nowcoder.com/questionTerminal/59aff3b7a9094432893302c9ee7794e8题目描述亮亮解出了卷轴隐藏的秘密,来到了一片沼泽地。这里有很多空地,而面试直通卡可能埋在任意一块空地中,好在亮亮发现了一堆木材,他可以将木材铺在两个空地之间的沼泽地上。因为亮亮不知道面试直通卡具体在哪一块空地中,所以必须要保证任意一块空地对于亮亮来说是可以抵达的。 “怎么还有鳄鱼!没办法,看来有些空地不能直接到达了。” 亮亮虽然没有洁癖,但是

2020-08-02 17:12:31 157

原创 牛客网的刷题之旅——2020/7/27

链表的回文结构题目链接:https://www.nowcoder.com/questionTerminal/d281619e4b3e4a60a2cc66ea32855bfa题目描述对于一个链表,请设计一个时间复杂度为O(n),额外空间复杂度为O(1)的算法,判断其是否为回文结构。给定一个链表的头指针A,请返回一个bool值,代表其是否为回文结构。保证链表长度小于等于900。测试样例:1->2->2->1返回:true思路:第一次做这种直接在类里面写代码的题目,这里

2020-07-29 20:15:17 236

原创 牛客网的刷题之旅——2020/7/19

https://www.nowcoder.com/questionTerminal/ff74b3d786de4a30b4cd49b8ad97467f

2020-07-25 17:52:26 154

原创 c++如何定义和返回空指针

示例如下:#include<bits/stdc++.h>using namespace std;struct Node{ int index; Node *left,*right;};Node* method(){ //定义空指针 Node *point=NULL; //返回空指针 return point;}int main(){ Node *node=method(); //判断是否为空指针 if(node==N

2020-07-23 17:47:20 2920

原创 牛客网的刷题之旅——2020/7/16

打印二维数组题目链接:https://www.nowcoder.com/questionTerminal/0f68b27998c042549dd2ba40d83ace27题目描述给定一个空的int类型的二维数组array[m][n]。按下面的填充规则, 请编写一个函数将此二维数组填满并打印出来.输入描述:输入的包括两个正整数,表示二维数组的大小n,m(1 <= n, m <= 10)。输出描述:打印结果,每行行末无空格。输入4 4输出1 2 4 73 5 8 1

2020-07-17 15:46:06 169

原创 牛客网的刷题之旅——2020/7/12

字符串替换题目链接:https://www.nowcoder.com/questionTerminal/f409e49e3f3e4b68819ffceb50df7df5?answerType=1&f=discussion题目描述给定一个仅由小写字母x和y组成且长度不超过105的字符串,每次可以将字符串中的一个子串xy替换成字符串yyx,那么至少要替换多少次才能让字符串中不存在子串xy?输入描述:输入给定的字符串。输出描述:输出最少替换次数对109+7取模后的结果。输入xxy

2020-07-15 17:06:55 159

原创 牛客网的刷题之旅——2020/7/10

最佳配对题目链接:https://www.nowcoder.com/questionTerminal/8baf0ea64dcb42258746f72224f8c4f5题目描述给定两个长度为N的整型数组A和B。如果Ai==Bj则认为(i,j)为最佳配对。所有的最佳配对在满足以下条件的情况下组成最佳配对集合:A和B中的各个元素最多在集合中出现一次。例如,A =「5, 10, 11,12, 14」,B = 「8, 9 ,11, 11, 5」,配对集合为「(0,4),(2,2),(2,3)」,因为在集合A中

2020-07-11 15:55:58 181 1

原创 vue实现单选按钮的动态渲染

vue实现单选按钮radio选择时显示不同内容看下图代码如下:<%@ page language="java" contentType="text/html; charset=gb2312" pageEncoding="gb2312"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>

2020-06-14 11:05:57 2489

原创 NC13222 ——音乐研究

链接:https://ac.nowcoder.com/acm/problem/13222来源:牛客网题目描述美团外卖的品牌代言人袋鼠先生最近正在进行音乐研究。他有两段音频,每段音频是一个表示音高的序列。现在袋鼠先生想要在第二段音频中找出与第一段音频最相近的部分。具体地说,就是在第二段音频中找到一个长度和第一段音频相等且是连续的子序列,使得它们的 difference 最小。两段等长音频的 difference 定义为:difference = SUM(a[i] - b[i])2 (1 ≤ i ≤

2020-05-13 21:36:25 433

原创 NC15758 ——火车上的2连座

链接:https://ac.nowcoder.com/acm/problem/15758来源:牛客网题目描述程序员A和B要去一起坐火车,这列火车上的每一排都有4个座位,而且这四个座位被过道分成了两半。当A和B到了车上时,一些位子已经有人了。A和B是好基友,于是他们想要找一对连在一起的座位。两个连在一起的座位是同一排但是不被过道隔开的两个座位。给定一列火车上的座位情况,请你寻找一下能否找到一对连座?输入描述:每组样例第一行为一个整数n,1<=n<=1000,表示火车一共有n排座位。

2020-05-13 11:47:12 1012

原创 NC15759——程序员的好印象

链接:https://ac.nowcoder.com/acm/problem/15759来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述有一个程序员做过 n 个项目,他想要跳槽,因此他想要给面试官留下一个好印象。于是他想使自己看起来很有潜力也相应的会有竞争力,于是他决定从自己以前做过的N个成功或者失败的项目里不改变原来的时间顺序从中选择若干个项目,使得他展示出来的任意一个成功的项目之后都

2020-05-13 11:28:42 309

原创 NC25147——金币馅饼

链接:https://ac.nowcoder.com/acm/problem/25147来源:牛客网题目描述最近,奶牛们热衷于把金币包在面粉里,然后把它们烤成馅饼。第i块馅饼中含有Ni(1<=Ni<=25)块金币,并且,这个数字被醒目地标记在馅饼表面。奶牛们把所有烤好的馅饼在草地上排成了一个R行(1<=R<=100)C列(1<=C<=100)的矩阵。你现在站在坐标为(1,1)的馅饼边上,当然,你可以拿到那块馅饼里的所有金币。你必须从现在的位置,走到草地的另一边,在

2020-05-12 23:39:16 145

原创 NC15558——取手机

链接:https://ac.nowcoder.com/acm/problem/15558来源:牛客网题目描述durong有a台iphonex和b台s8,并且放在一个保险箱里,durong现在一台一台从保险箱随机拿出这些手机,现在他想知道第k次拿出s8的概率是多少输入描述:第一行一个正整数T,表示数据组数。(1<=T<=10000)接下来T行输入a,b,k其中(1<=a,b,k<=1e9) k<=a+b;输出描述:第k次拿出s8的概率,保留三位小数示例1输入

2020-05-12 23:12:48 135

原创 关于HashMap.remove()方法的一道面经题

今天偶然看到了一道关于java的HashMap的面经题,来分享分享。题目来源:https://www.nowcoder.com/discuss/363312?type=all&order=time&pos=&page=1&channel=&source_id=1题目就是写出以下代码的输出: Map<Short, String> map = new HashMap<>(); for(short i = 0; i <100; i

2020-05-12 22:22:59 327

空空如也

空空如也

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

TA关注的人

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