- 博客(4376)
- 收藏
- 关注
转载 Install gitlab enterprise on ubuntu
1. Install and configure the necessary dependencies sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates Next, install Postfix to send notification emails. If you ...
2019-10-05 07:03:00
751
转载 剑指offer T8跳台阶
由推导可知,递推公式为 f(n) = f(n-1) + f(n-2) 迭代法: 递归: 递归优化(保存结果,剪枝): 转载于:https://www.cnblogs.com/jiguang321/p/11619071.html...
2019-10-03 09:10:00
708
转载 http://mirrors.163.com/centos/7.6.1810/os/x86_64/repodata/repomd.xml: [Errno 14]
执行 vi /etc/yum.repos.d/CentOS-Base.repo 里面内容都清楚,然后把下面的复制粘贴上 # CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # update status of each mirro...
2019-09-30 09:00:00
4587
转载 第一次个人编程作业
Github Click here PSP Table PSP2.1 Personal Software Process Stages Estimated time(minutes) The actual time consuming(minutes) Planning 计划 15 15 ·Estimate ·估计这个任务需要多少时间 15 15 Developm...
2019-09-28 20:54:00
345
转载 剑指offer T7 斐波那契数列
简介:斐波那契数列 0,1,1,2,3,5,8 ,...... f(n)= f(n-1)+ f(n-2) 本题可以有两种解法:第一种按题目要求的递归,第二种则是迭代 递归: 迭代: 总结:从执行结果来看,迭代要明显优于递归!!! 因为就本题而言,一旦n较大时,递归深度会是非常深的,频繁的调用...
2019-09-25 15:53:00
148
转载 剑指offer T6 旋转数组的最小数字
分析:二分查找的变种,没有具体的值进行比较,主要用高低位的值来和中间值进行比较,进而缩小范围。 1.arr[low] < arr[high] 说明数组本身并没有被旋转,因为数组本身是一个非递减数组,arr[n] <= arr[n+1] 就必然成立,如果数组被旋转了那么 arr[head] >= arr[tail] 就必然成立 2.arr[low] >...
2019-09-25 15:09:00
121
转载 剑指offer T5 用两个栈实现队列
调用push时往stack1中添加元素,调用pop时,将stack1中的元素全部弹出压入stack2,然后再从stack2栈顶取元素 转载于:https://www.cnblogs.com/jiguang321/p/11578385.html...
2019-09-24 15:08:00
174
转载 剑指offer T4 重建二叉树
二叉树的三种遍历: 前序:根节点 --> 左子树 --> 右子树 中序:左子树 --> 根节点 --> 右子树 后序:左子树 --> 右子树 --> 根节点 在前序遍历序列中,从左到右依次取一个数,并找到其在中序遍历中的位置,左边为左子树,右边则是右子树 按照这种思路,编写代码如下: 1 TreeNode* h...
2019-09-24 14:34:00
119
转载 剑指offer T3 从头到尾打印链表
这题思路很简单,只要递归到最后一个节点,然后再依次返回将之前的数据都放入数组就行了。 代码实现如下: 转载于:https://www.cnblogs.com/jiguang321/p/11577122.html...
2019-09-24 11:00:00
143
转载 spring boot配置spring-data-jpa的时候报错CannotCreateTransactionException: Could not open JPA EntityManager ...
F:\java\jdk8\jdk1.8.0_211\bin\java.exe -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:D:\软件\IntelliJ IDEA 2019.2.2\lib\idea_rt.jar=7513:D:\软件\IntelliJ IDEA 2019.2.2\bin" -Dfile.encoding...
2019-09-23 08:27:00
984
转载 替换空格
思路:我的想法是先找到原句子中有多少空格,然后再new一个新长度的数组,将str中所有的内容拷贝到新数组中去。 最后将令str指向新数组temp的首地址。 what?不对?难道指针的指向有问题?我跟进去调试发现并没有什么问题,后来我想到了,应该是传参的关系! 还没赋值的时候,两者的地址如下: 执行完这句赋值语句...
2019-09-22 19:41:00
120
转载 开机自动运行exe
带有黑色窗口的脚本,将下面代码保存为app.bat文件 REM 声明采用UTF-8编码 rem 开机后自动启动健康素养 @echo off chcp 65001 Title [开机后自动启动健康素养] :begin :: 执行TIM set HEALTH_HOME="C:\" cd /d %HEALTH_HOME% start app.exe ::end--...
2019-09-22 18:28:00
476
转载 二维数组中的查找
做法一: 解释:因为数组的每一行是递增的,所以每次只要比较每一行的最后一个数据,如果target小于当前行的最后一个数据,就遍历这一行。 算法复杂度:最好O(n)只进行了一次for循环便找到, 最坏O(n2)就是每一行都要进行遍历 做法二:将遍历当前行改为二分查找 注意:代码中有一个被注释掉的break,原先我以为只要找到当前可能存在的一行...
2019-09-22 16:08:00
138
转载 单调队列
题目来自leetcode 239题滑动窗口最大值 如果使用暴力做法的话,每一次的窗口中都遍历找最大,这样的算法时间复杂度是O(n2),显然不符合要求! 这题应该使用单调队列来解决,时间复杂度为O(n)。 单调队列就是队列中的数据要么是单调递增,要么是单调递减的。 这里我们借助STL中的双端队列可以很好的实现单调队列。 代码如下 1 class Solutio...
2019-09-21 22:27:00
117
转载 MySQL高级
1mysql的架构介绍 Mysql简介 概述 高级MySQL mysql内核 sql优化工程师 mysql服务器的优化 查询语句优化 主重复制 软硬件升级 容灾备份 sql编程 MysqlLinux版本的安装--mysql5.5 查看MySQL的安装位置:which mysqld 参考网址:https://www.cnblogs.com/freeli...
2019-09-21 04:42:00
174
转载 C++保留有效位与保留小数位
保留有效位: 这是大多数博客上的方法: 如果想要保留n位小数 根据C++官网上的解释,该函数没有指定的返回类型,并且该函数用于设定输出操作上的小数精确位。 然后返回值中解释:未指定返回值,这个函数仅用于数据流修改操作上。 说了这么多,我想要表达的意思就是当我们需要将精确后的小数保存(将a精确后保存赋值给b)起来的话,使用setpr...
2019-09-20 14:39:00
471
转载 mysql导出数据到txt,csv
1 select * into outfile 'D:/ttt.txt' fields terminated by ','LINES TERMINATED BY '\r\n' from 表名; 1.导出报错解决办法: Error Code: 1290. The MySQL server is running with the --secure-file-priv optio...
2019-09-19 14:27:00
207
转载 mysql添加一列,并设置自增
在数据库中添加一列,并设置自增 注意设置自增时要将该字段设置为主键,如果不指定插入位置则默认为列名的最后。 1 alter table test.student add column indexxx int(14) primary key auto_increment; 指定插入在某一列之后 1 alter table test.student add co...
2019-09-19 13:43:00
1570
转载 sql查询表的列名
转载自https://www.cnblogs.com/lqw4/p/4831463.html show columns FROM tablename; select COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_NAME='tablename'; 详情请见转载链接 转载于:https://www.cnblogs.c...
2019-09-19 11:23:00
149
转载 快排,以及一些优化方法
快速排序算法是二分法的一种典型的应用,其平均时间复杂度为O(nlogn) 快排有两种操作方式,第一种为交换法,第二种为赋值法,我个人觉得赋值法比较容易理解所以这里就仅讲解赋值法。 由于个人水平有限,可以参考我老师的博客https://blog.csdn.net/qq_30277239/article/details/98038698 先看代码: 1 void q...
2019-09-18 22:09:00
173
转载 hibernate.QueryException: Legacy-style query parameters (`?`) are no longer supported 问题
传统样式查询参数(`?`)不再支持;使用JPA样式的序号参数(例如,`?1’) 正确方式: 转载于:https://www.cnblogs.com/King-boy/p/11545508.html
2019-09-18 21:35:00
313
转载 elasticSearch7____BUG
出现这个的原因是,elasticsearch7默认不在支持指定索引类型,默认索引类型是_doc,如果想改变,则配置include_type_name: true 即可(这个没有测试,官方文档说的,无论是否可行,建议不要这么做,因为elasticsearch8后就不在提供该字段)。官方文档:https://www.elastic.co/guide/en/elasticsearch...
2019-09-16 19:59:00
150
转载 qcustomplot使用鼠标点击选中多个点
使用qcustomplot类来实现对多个物体的选择 如图所示,我画了一个散点图,现在我想要实现使用鼠标点击选中某些点的功能 如上图所示,代码如下(附带详细注释): 1 void MainWindow::myPaint(QCustomPlot *customPlot) 2 { 3 QPen pen; 4 pen.setCo...
2019-09-15 21:19:00
1239
转载 wdcp后台登陆访问失败处理方法
用putty或xsheel链接 进入之后输入命令 service wdcp restart 之后显示ok就成功了 转载于:https://www.cnblogs.com/wenyoudo/p/11513119.html
2019-09-12 17:29:00
371
转载 idea开发web项目${pageContext.request.contextPath}出现错误
今天在使用idea开发一个web项目的时候,页面404,并显示路径$%7BpageContext.request.contextPath%7D,我在jsp页面中明明使用的是${pageContext.request.contextPath},查找之后发现是在建项目的时候web-app版本问题,我的web.xml中头文件的配置是: <!DOCTYPE web-app PUBLI...
2019-09-08 19:57:00
414
转载 qt 在代码编辑中用 ui 指针无法引用界面组件解决办法
废话不说,直奔主题: 如下图 我创建了几个Slider,然后我在槽函数中用ui指针却找不到这些Slider 解决办法: 如上图如果ui指针没有找到你想要使用的组件的话就先点击上图的构建,将你的项目先构建一遍,将你的项目加载进编辑器, 这样就可以通过ui指针找到你想要的组件了。 我想这个问题应该是qt还有待完善的地方吧,某些...
2019-09-08 18:03:00
1491
转载 软工实践作业(一)
1 介绍 021700134;大家好!我叫翁正凯;我喜欢打篮球,打乒乓球,游泳==;我觉得玫瑰一楼的闽南猪脚饭不错,卤肉卤的很到位,肥而不腻;学习之余也喜欢玩玩游戏看看闲书。 2 阅读与思考 2.1 回想一下你初入大学时对计算机专业的畅想 2.1.1 当初你是如何做出选择计算机专业的决定的? 刚进入大学时我是学机械设计制造及其自动化的,原本以为自己是喜欢机械的,可是在被工图折磨了一学期以...
2019-09-08 12:12:00
212
转载 如何运行docker上的Jenkins,zabbix
------------------------- jenkins -------------------------1. 运行jenkinsdocker run -u root --rm -d -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home -v /var/run/docker.sock:/var/...
2019-09-07 19:00:00
124
转载 union 和 union all的区别
union 和 union all的区别 相同点和不同点 相同点:union和union all 都是对于多个查询结果的并集进行操作不同点:1.union 不会输出两个结果并集的重复行2.union all 会输出两个结果并集的重复行 实验表 字段解释:xh:学号xh:姓名nl:年龄 create table student(xh number,xm varchar2...
2019-09-05 15:45:00
80
转载 JDBC中PreparedStatement相比Statement的好处
Statement对象: 用于执行不带参数的简单SQL语句; 特点: a. 只执行单条的sql语句; b. 只能执行不带参数的sql语句; c.运行原理的角度,数据库接收到sql语句后需要对该条sql语句进行编译后才执行; d.与其它接口对比,适合执行单条且不带参数的sql语句,这种情况执行效率相对较高。PreparedStatement对象 执行带或不带 IN 参数的预编...
2019-09-05 15:39:00
110
转载 支付宝验签失败
支付宝一直验签失败,看了各种文档一直以为别人说的是支付宝公钥问题我没有写错,最后才发现确实是支付宝公钥问题, 验签的public_key(包括发送请求前的和异步通知里的)实际上是支付宝开放平台中开放平台密钥页中该应用里点击接口加密方式后看到的支付宝公钥, 而不是mapi网关产品密钥页里的rsa密钥里的查看支付宝公钥。。。。。。。。。 转载于:https://www.cnblogs....
2019-09-05 12:23:00
370
转载 Java字符串拼接新方法 StringJoiner
Java中如何输出像1-2-3-4-5 这样的字符 抱歉对于这个问题我甚至不能想到一个合适的标题,但是不重要 以下操作基于 jdk 1.8 StringJoiner sj = new StringJoiner("-", "", ""); sj.add("1").add("1").add("2"); String desiredString = ...
2019-09-05 12:19:00
109
转载 在Java中将List转换为String输出
最简单的方法之一就是用List里面的toString方法 如下 private void OutString() { List<Integer> integerList = Arrays.asList(1,2,34,6); System.out.println(integerList); } 输出:...
2019-09-05 12:12:00
2104
转载 进阶
---视图 ---视图的概念:视图就是提供一个查询的窗口,所有数据来自于原表。 ---查询语句创建表 create table emp as select * from scott.emp; select * from emp; ---创建视图【必须有dba权限】 create view v_emp as select ename, job from emp; --...
2019-09-02 18:24:00
179
转载 基本操作
--创建表空间 create tablespace itheima datafile 'c:\itheima.dbf' size 100m autoextend on next 10m; --删除表空间 drop tablespace itheima; --创建用户 create user itheima identified by itheima defa...
2019-09-02 15:09:00
198
转载 qt学习笔记(1):qt点击运行没有反应。
因为公司的项目需要,今天开始重新学习已经忘干净了的QT, 说起qt之前在学校刚接触的时候就打心底里喜欢这个编辑器, 因为一直使用vs做项目,面对着黑洞洞的窗口总让人不舒服, 自从接触了qt感觉迎来了曙光一般。现在又把QT捡起来,顺便 将自己遇到的问题都记录下来,一方面是方便自己,另外希望能够 帮助到更多的小伙伴!共勉!!! 遇到问题:今天刚装好QT,发现直接点击运行却没...
2019-09-01 21:10:00
2890
转载 MySQL 事务
MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。...
2019-09-01 17:19:00
76
转载 MySQL删除表操作(delete、truncate、drop的区别)
简介delete1、删除整张表的数据: delete from table_name; 2、删除部分数据,添加where子句: delete from table_name where...;3、说明 1)、属于DML语言,每次删除一行,都在事务日志中为所删除的每行记录一项。产生rollback,事务提交之后才生效;如果有相应的 trigger,执行的时候将被触发,如果删除大...
2019-09-01 17:16:00
145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人