自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iQXQZX

让技术更有价值的传播

  • 博客(175)
  • 收藏
  • 关注

原创 博客迁移

站点1 cnblogs站点2 git pages站点3 私服

2020-08-22 10:33:31 104

原创 阿里笔试t2

作者:F21H_链接:https://www.nowcoder.com/discuss/614659来源:牛客网#include<bits/stdc++.h>using namespace std;unsigned long long N=10000000000;unsigned long long M=N/10000;int main(){ int n=10000; unsigned long long sum=0; if(n==1){ printf("

2021-03-16 17:15:31 188 1

原创 P 简单的代码生成程序

#include <cstdio>#include <iostream>#include <vector>using namespace std;int a, b, to;char s[110][10];char p[10];int get(char ch) { for (int i = 0; i < b; i++) { if (p[i] == ch) return i; } return -1;}int

2020-12-09 22:19:56 355

原创 N - DAG优化

N - DAG优化Description大家都学过了代码优化,其中有一个DAG优化,这次我们就练习这个操作。Input输入第一行为一个整数n(n < 100),表示该组输入的表达式的个数之后n行为表达式,每个变量为一个字母,表达式仅包括二元运算 + - * /例如:A=B+COutput通过构造DAG图,进行代码优化,只需要保留AB,删除无用变量,删除变量时,尽量保留最早出现的变量。PS:保证AB的值不同SampleInput3A=B+CB=B+BA=C+COutput

2020-12-08 19:07:12 370

原创 图片进行base64压缩

$(function() { $('#upLoad').on('change', function() { var filePath = $(this).val(), //获取到input的value,里面是文件的路径 fileFormat = filePath.substring(filePath.lastIndexOf(".")).toLowerCase(), imgBase64 = '', //存储图片的imgBase64 .

2020-11-30 15:49:59 598

原创 go 语言的自动解引用

以链表节点删除问题为例,由于在go语言中都是参数都是值传递,所以在链表操作的时候不能直接操作形参来修改原来指针的内容,但可以修改其指向的内容为什么呢,用代码来解释type node struct { Name string Next *node}func TestListNode_String(t *testing.T) { n1 := &node{Name: "zgh"} n2 := &node{Name: "dev"} n3 := &node{Name: "

2020-11-19 17:47:58 1272

原创 Golang 切片地址问题

func addTwoNumbers(l1 *ListNode, l2 *ListNode) { aa := make([]int, 0) fmt.Printf(" aa=%p\n", aa) // slice结构中数据指针 fmt.Printf("&aa=%p\n", &aa) // 这个slice结构的地址 pushStack_(&aa) fmt.Println(aa)}func pushStack_(a *[]int) { fmt.Printf("*a=%.

2020-11-19 10:13:50 766

原创 M - 翻译布尔表达式(拉链回填)

M - 翻译布尔表达式Description大家都学过了布尔表达式的翻译,其中有一个拉链-回填技术,这次我们就练习这个技术。Input输入为一行字符串,例如: a < b or c < d and e < f每个符号都用空格间隔。其中逻辑运算符包含 and 和 or , 关系运算符包含 < 、> 、<= 、 >= 、== 、 != 。Output假链跳到0,真链跳到1,表达式序号从100开始排。SampleInput...

2020-11-19 09:12:22 1439

原创 vue项目中锚点定位bug无效和替代方式

在vue项目中,使用锚点定位会和router的规则冲突,在项目中的表现就是第一次点击url改变了,但是没有跳转到锚点位置,再次点击才会跳转。所以在vue项目中定义一个方法不适用锚点定位:scrollToSection(id) { let section = document.getElementById(id) if (section) { section.scrollIntoView() }}html标签中绑定click事件就可以了........

2020-06-12 19:11:33 1658 1

原创 SDUT 操作系统课程 CATS考试工具部分专题代码实现

开源地址:https://github.com/QXQZX/FuckCATSSDUT 操作系统课程 CATS考试工具 部分专题测试代码实现专题列表专题1:进程调度PV操作 专题2:时间片轮转调度算法RR q=x *专题3:银行家算法 专题4:页面置换算法 Clock 专题5:磁盘调度算法 SCAN CSCAN N-Step-SCAN N-Step-CSCAN 专题6:文件索引 专题7: 专题8:基本概念其他如果觉得作者做的还不...

2020-06-09 20:06:21 849 1

转载 springboot无法返回long时间戳,而是返回UTC字符串

springboot2.0后,spring会将时间自动给转成UTC字符串了springboot1.x版本的将date字段返回的是时间戳配置返回时间戳spring jackson: serialization: write-dates-as-timestamps: true全局配置返回字符串格式spring: jackson...

2020-03-22 17:28:08 667

原创 json.decoder.JSONDecodeError: Invalid control character at: line 1 column 23python中str与json类型转换报错如何解

使用json转:json数据保密,再此不展示。# 判断类型print(type(str_json))json_dump = json.loads(str_json)报错如下:json.decoder.JSONDecodeError: Invalid control character at: line 1 column 2324 (char 2323)解决:# use s...

2020-01-11 21:00:21 603

原创 数据结构机测四

3378] - 数据结构实验之查找六:顺序查找#include <stdio.h>int main() { int i, n, m, k, t; while (~scanf("%d %d", &n, &m)) { t = -1; for (i = 0; i < n; i++) { s...

2019-12-25 21:58:06 149

原创 centos服务器编译配置 git

整个部署过程基于centos7.3服务器端配置 git1、下载git源代码(约5.1M,速度可能会很慢,看会儿直播再回来)# 选择一个目录来存放下载下来的 git 安装包。这里选择了/usr/local/src 目录$ cd /usr/local/src # 到官网找一个新版稳定的源码包下载到 /usr/local/src 文件夹里$ wget https://www.kernel....

2019-12-15 19:26:37 136

原创 第五周机测

快速排序模板// 注意cmp按sort的写 等号的时候一律交换 // 比如降序 return a<=b; sort中是 return a<bbool cmp1(node a, node b) { if (a.wi < b.wi) return true; else if (a.wi == b.wi) { if (...

2019-12-14 15:54:15 126

原创 离散上机

传递闭包/** * 传递闭包 */#include <c++/4.2.1/bits/stdc++.h>using namespace std;int n, m, a[111][111], flag[111];void warshell() { for (int j = 1; j <= n; j++) { for (int i = 1; ...

2019-12-14 15:53:57 146

原创 数据结构机测一

顺序表应用4-2:元素位置互换之逆置算法(数据改进)#include <cstdio>#include <iostream>#define max 1000005using namespace std;int *data;int m, len;// 元素翻转 如 1 2 3 4 5 ---》 5 4 3 2 1void reverse(i...

2019-12-14 15:53:51 116

原创 数据结构机测三

A基于邻接矩阵的广度优先搜索遍历和 B图的深度遍历int gra[101][101];int vis[101], ans[101];int k, m, t, cnt;void bfs(int begin) { vis[begin] = 1; queue<int> q; q.push(begin); while (!q.empty()) ...

2019-12-14 15:53:30 188

原创 bash: ifconfig: 未找到命令 解决方案

ifconfig 命令不存在的情况直接安装(yum -y install net-tools),安装完成后就能直接使用。

2019-11-21 22:00:09 691

原创 SDUT 3375 数据结构实验之查找三:树的种类统计(二叉排序树运用)

数据结构实验之查找三:树的种类统计Time Limit:400 msMemory Limit:65536 KiBSubmitStatisticProblem Description随着卫星成像技术的应用,自然资源研究机构可以识别每一个棵树的种类。请编写程序帮助研究人员统计每种树的数量,计算每种树占总数的百分比。Input输入一组测试数据。数据的第1行给出一个正整数N...

2019-11-20 20:39:35 155

原创 SDUT 3377 数据结构实验之查找五:平方之哈希表

数据结构实验之查找五:平方之哈希表Time Limit:400 msMemory Limit:65536 KiBSubmitStatisticProblem Description给定的一组无重复数据的正整数,根据给定的哈希函数建立其对应hash表,哈希函数是H(Key)=Key%P,P是哈希表表长,P是素数,处理冲突的方法采用平方探测方法,增量di=±i^2,i=1,2,...

2019-11-20 17:27:25 148

原创 SDUT 3379 数据结构实验之查找七:线性之哈希表

数据结构实验之查找七:线性之哈希表Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description根据给定的一系列整数关键字和素数p,用除留余数法定义hash函数H(Key)=Key%p,将关键字映射到长度为p的哈希表中,用线性探测法解决冲突。重复关键字放在hash表中的同一位置。Inp...

2019-11-20 17:25:54 163

原创 git 出现 fatal: refusing to merge unrelated histories 错误

git pull 失败 ,提示:fatal: refusing tomergeunrelated histories其实这个问题是因为 两个 根本不相干的 git 库, 一个是本地库, 一个是远端库, 然后本地要去推送到远端, 远端觉得这个本地库跟自己不相干, 所以告知无法合并具体的方法, 一个种方法: 是 从远端库拉下来代码 , 本地要加入的代码放到远端库下载到本地的库, 然后提交上...

2019-11-17 22:06:47 104

原创 数据结构机测二

数据结构实验之串一:KMP简单应用int nextt[1000005];void get_next(char str2[]) { int len = strlen(str2); nextt[0] = -1; int j = -1, i = 0; while (i < len) { if (j == -1 || str2[i] == st...

2019-11-14 21:03:29 125

原创 Vue项目设置默认打开某一个路由

Vue项目打包自启动浏览器后一般会打开 http://localhost:8080/#/ 因为没有设置默认需要打开的路由,因此路由没有重定向。 解决办法很简单,只需要在定义router的时候设置默认的路由就好。 在routes数组(指第一层)添加一个新的json对象{path: '*', redirect: '/根路由/指定路由'}...

2019-11-03 19:32:50 2518

转载 在小屏幕和手机屏幕下,Bootstrap导航栏的自动折叠隐藏

原文https://www.cnblogs.com/Wudj/p/9108649.html遇到的问题:  最近在使用Bootstrap框架做网页时发现,在小屏幕和手机屏幕之下(max-width: 768px),导航栏不能在点击导航链接时,自动折叠导航栏。或者在展开导航栏后,如果不点击其中的导航链接,用户在选择滑动屏幕时,不能做到自动折叠导航栏。需要用户手动点击折叠按钮,才能收回去。这在小...

2019-11-03 19:31:28 1380

原创 Vue.js is detected on this page. Devtools inspection is not available because it's in production

安装后不能执行的解决方案问题1:提示Vue.js not detected解决方法:(1)你的页面没有导入vue.js文件,或者不是vue应用。问题2:提示:Vue.js is detected on this page. Devtools inspection is not available because it's in production mode ...

2019-10-24 14:48:09 4337

原创 mybatis配置时出现org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

如果出现:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)一般的原因是Mapper interface和xml文件的定义对应不上,需要检查包名,namespace,函数名称等能否对应上,需要比较细致的对比,我经常就是写错了一两个字母搞的很长时间找不到错误按以下步骤一一执行:...

2019-09-27 20:35:13 208

原创 SDUT 3364 顺序表应用7:最大子段和之分治递归法

顺序表应用7:最大子段和之分治递归法Time Limit:10 msMemory Limit:400 KiBSubmitStatisticProblem Description给定n(1<=n<=50000)个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整数均为...

2019-08-31 15:38:35 238

原创 SDUT 3363 顺序表应用4-2:元素位置互换之逆置算法(数据改进)

顺序表应用4-2:元素位置互换之逆置算法(数据改进)Time Limit:80 msMemory Limit:600 KiBSubmitStatisticProblem Description一个长度为len(1<=len<=1000000)的顺序表,数据元素的类型为整型,将该表分成两半,前一半有m个元素,后一半有len-m个元素(1<=m<=len...

2019-08-30 11:31:03 132

原创 H5App Web端定位当前位置,获取GPS和地址信息 (高德API)

仅支持高级浏览器 首先注册高德地图开发者账号,建立应用,获取key 页面中引入: <script type="text/javascript" src="http://webapi.amap.com/maps?v=1.4.3&key=您申请的key值"></script> 然后功能实现 <!DOCTYPE html P...

2019-08-28 21:46:27 6429

原创 with root cause java.lang.IllegalArgumentException: No converter found for return value of type:

15-Aug-2019 15:05:21.360 严重 [http-nio-8080-exec-6] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [DispatcherServlet] in context with path [/kaoqin_war] threw excep...

2019-08-15 15:14:20 965

翻译 c3p0问题java.lang.NoClassDefFoundError:com.mchange.v2.ser.Indirector

错误描述:java.lang.NoClassDefFoundError:com.mchange.v2.ser.Indirector原因分析:  这是c3p0的一个错误信息,我们在下载 c3p0时候,zip压缩包中,有三个jar,其中一个 c3p0-x.x.x.jar,还有一个 mchange.......jar的文件,该错误原因就是缺少该jar;至于 该jar包的作用就是,一,...

2019-08-07 19:06:44 277

原创 SDUT 离散数学 4178 最小生成树

最小生成树Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description在一个无向图中,求最小生成树。Input多组测试数据,对于每组测试数据,第1行输入正整数n(1 <= n <= 1000)、m,表示n个顶点(编号从1开始)和m条边。之后m行每行输入u(1 <...

2019-06-20 10:37:12 1177

原创 SDUT 离散数学 4172 判断子群

判断子群Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description给定一个有限群S,和他的一个子集S1,定义S上的二元运算*为模M加法运算,判断该子集是否为S的子群。(子群的定义:设H为群G的非空子集。如果H在G的运算下构成群,则称H为G的子群)Input多组输入,第一行为有限...

2019-06-18 20:47:35 851

原创 SDUT 离散数学 4171 群的判定

群的判定Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description设D为非负子数集,二元运算+为模M加法。现给定D和M,问代数系统V=< D, + >是否构成群,如果是,那么求给定元素的逆元。Input多组测试数据,对于每组测试数据,第一行三个数N(1 <= ...

2019-06-18 20:33:09 635

翻译 CSS的flex布局看完这篇你就懂了

CSS的flex布局看完这篇你就懂了我们之前已经学过一些布局模型,比如说浮动,绝对定位等等,但是这些布局方式一是不够简洁,而是使用的范围确实是太窄了。flex模型拥有比较多的属性,来设置多样的布局方式,接下来我们就详细介绍各种属性对布局的改变,最后再对属性做一个汇总先看一下flex的基本模型,如下图所示:container父容器里有三个子元素flex-item。当给父容器设置d...

2019-06-03 18:58:52 306

翻译 idea Web调试时,servlet类在控制台打印中文乱码,解决方法

点击右上角的Tomcat 然后Edit Config.....点击右侧Server > VM options 设置为 -Dfile.encoding=UTF-8,重启tomcat 问题解决

2019-05-30 16:42:33 3168 8

原创 $.fn.method()=function(){} 和 $.fn.extend({}) 的比较

一、jQuery.fn.method()=function(){} 和 $.fn.extend({}) 的比较jQuery.fn === jQuery.prototype1.$.fn.method() = function() {} 的调用方法 扩展到了对象的prototype上, 所以实例化了一个jQuery对象的时候,他就具有了这些方法。比如:$.fn.myExtension ...

2019-04-29 18:16:06 491

原创 JavaScript定时器整理(执行一次、重复执行)

js定时器整理(执行一次、重复执行)在javascritp中,有两个关于定时器的专用函数,分别为:​ 1.倒计定时器:timename=setTimeout(“function();”,delaytime);​ 2.循环定时器:timename=setInterval(“function();”,delaytime);第一个参数“function()”是定时器触发时要执行的动作,可以是一个...

2019-04-29 18:15:09 2845

空空如也

空空如也

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

TA关注的人

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