- 博客(29)
- 收藏
- 关注
原创 python如何整理excel表格_Python将多份excel表格整理成一份表格
利用Python将多份excel表格整理成一份表格,抛弃过去逐份打开复制粘贴的方式。直接附上代码:import xlrdimport xlwtimport osfrom xlutils.copy import copyimport os.pathfrom xlwt import *dir = input("输入文件路径\n");start_row = input("输入需要读取起始行号\n");s...
2021-01-29 18:48:51 431
原创 mysql知_Mysql知一二:Mysql优化
乐观锁与悲观锁的区别悲观锁总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。Java中synchronized和ReentrantLock等独...
2021-01-28 06:00:46 39
原创 mysql left where_mysql中left join设置条件在on与where时的用法区别解析
本篇文章小编给大家分享一下mysql中left join设置条件在on与where时的用法区别解析,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。一、首先我们准备两张表来进行测试。CREATE TABLE `a` (`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',`name` varchar(32) D...
2021-01-27 16:21:18 261
原创 logback日志输出到mysql数据库_logback日志输出至数据库
我们知道将数据库输出到不同的地方需要使用不同的appender表示,那下面了解一下输出到数据库的DBAppender。1.DBAppender由于DBAppender会把记录写到数据库中,因此我们必须知道数据库的结构。1.根据官方文档创建数据库DBAppender会把记录事件写入数据库的三张表(logging_event、logging_event_property、logging_event_e...
2021-01-25 22:44:26 765
原创 linux删除mysql怎么恢复数据_Linux使用rm删除了数据库文件如何恢复?
我们都知道Linux中的rm命令可用来删除文件,且删除的文件难以恢复,可是不小心删除了数据库文件,有没有办法恢复呢?别急,下面小编给大家介绍下Linux如何恢复rm删除的数据库文件,一起来了解下吧。1.首先测试rm 误删除数据库文件[oracle@primary dbwdn]$ lltotal 2153164-rw-r----- 1 oracle dba 8536064 Nov 27 21:50 ...
2021-01-21 07:04:24 477
原创 centos7源码安装mysql教程_centos7安装mysql的教程(详细)
本篇文章给大家带来的内容是关于centos7安装mysql的教程(详细),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。最近打算在家里服务器上部署云盘,所以又开始了一系列的环境搭建操作,在安装mysql的时候发现有一些与以前不同,于是记录下来,避免下次再出现像今天这样到处搜索问题。一.卸载旧版本使用下面的命令检查是否安装有MySQL Serverrpm -qa | grep mys...
2021-01-20 00:39:00 246
原创 mysql表授权远程访问_Mysql授权允许远程访问
MySQL Community Edition(GPL)在我们使用mysql数据库时,有时我们的程序与数据库不在同一机器上,这时我们需要远程访问数据库。缺省状态下,mysql的用户是没有远程访问的权限。下面介绍两种方法,解决这一用户远程访问的权限问题。1、改表法可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql...
2021-01-19 19:11:34 201
原创 500 错误 tomcat mysql_tomcat 报出的错误。(数据库是MYSQL)
WorkerThread is shutting downlog4j:ERROR Error occured while converting date.java.lang.NullPointerExceptionat java.lang.System.arraycopy(Native Method)at java.lang.AbstractStringBuilder.getChars(Unkno...
2021-01-19 13:47:00 319
原创 mysql exit 意义_为什么你的MySQL性能差?死代码牵连问题解决了吗?
原标题:为什么你的MySQL性能差?死代码牵连问题解决了吗?MySQL存储过程、函数和触发器是开发人员常打交道的三大名词,但是,这三个过程可能会对数据库性能造成严重影响,尤其是函数中出现“死”代码时,其它两个过程都会受到牵连。以下是作者进行的一些基本测试,通过对比更好地衡量三者对数据库性能的影响。触发器和存储过程对性能影响的重要原因是函数“死”代码。尽管所有开发人员都知道“死”代码(永远不会被运行...
2021-01-19 13:35:02 163
原创 brew php mysql_利用Homebrew管理php-fpm模式下的多版本PHP和MySQL
概要Homebrew一般简称brew,命令行下也是使用的简称作为核心命令。作用跟Ubuntu下的apt-get或CentOS下的yum类似,是一个ruby写的包管理工具,本质上是基于git的,更新brew本质上是从github拉取代码。关于brew的更多的介绍和安装就不墨迹了。基础安装软件:brew install {soft_tag}# 其中{soft_tag}为软件包名称卸载软件:brew u...
2021-01-19 09:13:58 245
原创 maven ssh mysql_基于Maven构建ssh项目
源码下载:点我一、数据库准备1.创建数据库mavencreate database maven character set utf8 collate utf8_general_ci; //use maven;2.创建用户表create table t_users(id int primary key auto_increment,username varchar(30) not null,pass...
2021-01-19 02:58:11 92
原创 mysql存储过程 repeat_mysql存储过程 repeat
MySQL利用存储过程清除所有表中的所有记录MySQL利用存储过程清除所有表中的所有记录在使用MySQL过程中,难免会出现一些测试数据,然而这些测试数据在真正部署运行的时候,通常要被清楚掉,并且自增长的字段要回复初始值。如何高效快速的实现以上功能,可以使用存储过程实现这一个功能。主要使用:TRUNCATE TABLE。不仅可以清楚数据...文章推荐码发放2018-05-021585浏览量存储过程实...
2021-01-19 02:47:57 448
原创 mysql 无法导出_MySQL 不能导出问题
ERROR 1290 (HY000): The MySQL server is running with the –secure-file-priv option so it cannot execute this statement.对于上述错误,相信对于第一次执行 MySQL 数据导出操作的同学大都会遇见。至于为什么会遇到这个错误,原因很简单,那就是:我们不知道 MySQL 默认的导出目录是哪...
2021-01-18 23:14:33 788
原创 mysql 索引与约束_mysql索引和约束区别
一:约束作用:是为了保证数据的完整性而实现的摘自一套机制,它具体的根据各个不同的数据库的实现而有不同的工具(约束);这里主要讲解mysql的约束:1、非空约束:not null;指示某列不能存储NULL值2、唯一约束:unique();ukunique约束的字段,要求必须是唯一的,但null除外;3、主键约束:primary key();pk主键约束=not null + unique,确保某...
2021-01-18 21:13:00 65
原创 mysql有哪四大模块_MySQL基架大致包括如下几大模块组件
(1)MySQL向外提供的交互接口(Connectors)(2)管理服务组件和工具组件(Management Service & Utilities)(3)连接池组件(Connection Pool)(4)SQL接口组件(SQL Interface)(5)查询分析器组件(Parser)(6)优化器组件(Optimizer)(7)缓存主件(Caches & Buffers)(8)插件...
2021-01-18 21:08:11 817
原创 linux mysql5.1MHA安装_【MySQL】MHA(一主一从)搭建手册
MHA搭建手册类别版本OSCentOS Linux release 7.1.1503 (Core)MySQL5.7.21GTID开启MHA0.56一、搭建主从这里不多说了,比较简单。二、配置ssh信任在slave节点上 ssh-keygen生成key,一路回车就可以了。cd ~/.ssh/cat id_rsa.pub > authorized_keyschmod 600 *cd ~scp -...
2021-01-18 19:44:56 105
原创 原生sql 查询返回一个实体_从零开发一个WEB应用(五)置顶
本部分主要涉及两个内容:置顶和列表分类。 1. 置顶一般的论坛都会有帖子置顶功能。现在我们在通知类列表中增加置顶功能。要求置顶在最上,其他按照发布时间降序排列。因此修改表,增加一个sort字段,表示排序,0表示置顶2. 排序修改controller类中的getNotices方法。第一按照sort排序,置顶记录sort=0,其他记录sort>0。第二新发表的通知在前,即按照发表时间降序排列。第...
2021-01-15 04:59:21 74
原创 2020科目一考试口诀_2021驾考科目一必过口诀
1在交叉路口遇到这种情况享有优先通行权。查看本题分析2这个标志的含义是警告前方出现向左的急转弯路。查看本题分析3驾驶机动车驶出地下车库时,应按照导向箭头的方向行驶,不得逆行。查看本题分析4遇到一个图中所示的漫水路段时,要提前减速,谨慎慢行进入水区,在涉水路段行驶,一定要低速缓慢行驶,涉水途中禁止停车。查看本题分析5在道路上驾驶机动车追逐竞驶、情节恶劣的,可构成危险驾驶罪。查看本题分析6如图所示,驾...
2021-01-14 14:53:25 1424
原创 简述驱动桥的动力传递路线_汽车驱动桥概述
驱动桥是传动系最后一个总成,是汽车底盘总成中非常重要的组成之一。 下面简单介绍一下驱动桥类型、功用和组成驱动桥功用驱动桥将万向传动装置传来的发动机转矩通过主减速器、差速器、半轴等传到驱动轮,并实现减速增扭,改变转矩传递方向,保证内、外侧车轮以不同转速实现车辆的转向,满足汽车行驶需要。驱动桥类型根据驱动桥的连接关系驱动桥分为非断开式驱动桥和断开式驱动桥两种。非断开式驱动桥动桥也称整体式驱动桥,它与非...
2021-01-14 09:27:55 6051
原创 易语言php心跳包_PHP 依赖镜像出问题后,阿里工程师的一顿“神操作“令人叫绝...
阿里妹导读:上个月,PHP开发者在网上纷纷反映出现 Composer 镜像无法访问的问题。阿里云内部一位 90 后工程师顾咏连夜开工排查,快速解决问题后,他在问题群里收到了一大波来自用户的红包。顾咏最后谢绝了红包,接受了阿里技术的邀请,来聊一聊这次事件问题背后的技术。一则消息前段时间,因为国际网络不稳定问题,国内各大Composer镜像都出现了间歇性无法访问情况,这对国内PHPer的生产工作造成了...
2021-01-14 05:09:56 174
原创 mac shell 毫秒时间戳_4个Shell小技巧,帮你提高机器学习生产效率
晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI在机器学习的实践过程中,用好Shell能帮你很多节省时间。最近,有位来自ETHZ的学生分享了一些Shell小技巧。对程序员来说,这些技巧更重要的是让你的思维从琐碎小事中解脱出来,大大提高了工作效率。下面就是他分享的4个tips。由于本文中涉及到的shell脚本过多,你可以去文末地址中查看所有脚本的源代码。抓取远程文件当你在远程服务器上监视程...
2021-01-13 21:18:19 947
原创 axure中怎么做出固定首行_【转】AxureRP8实战手册-案例13( 动态面板:保持固定位置)...
AxureRP8.0教程 小楼一夜听春语4年前 (2016-06-17)19601℃案例13. 动态面板:保持固定位置案例来源:知乎-话题精华案例效果:拉动窗口滚动条时:(图1-93)案例描述:拉动滚动条,页面内容滚动时,导航栏始终保持固定在顶部位置。元件准备:页面中:(图1-94)思路分析:如果想将某些内容不随着页面滚动而改变位置,可以将这些内容添加到动态面板的状态中,并在动态面板的属性...
2021-01-13 18:05:52 469
原创 php字符串怎么相减_java 字符串相减(很简单的一个方法)
java 字符串相减(很简单的一个方法)有个比较简单的方法:复制代码 代码如下:str1="abcd";str2="cd";str3=str1.replaceAll(str2,"");//str3="ab"时间: 2013-07-01本文实例讲述了java拼接字符串时去掉最后一个多余逗号的方法.分享给大家供大家参考.具体分析如下: 先看下面这段代码: for (int t = 0; t < ...
2021-01-13 16:22:04 622
原创 python特定目标追踪_目标跟踪——OTB平台的Python版tracker使用
注意:由于OTB不像VOT那样有Python代码接口,所以我是用Pysot测试平台实现OTB评测功能。方法:先安装Pysot在系统上,Windows和Linux(Ubuntu发行版)都可以,我是用Windows系统做的。然后在网上搜集其他trakcers的评测结果,由于都是.mat格式的文件,要在Pysot里使用就得转化成.txt格式。本人方法如下:1. .mat文件转换成.txt文件import...
2021-01-13 12:42:19 1929
原创 不需要网络的联机游戏_PS5依然需要PS+会员才能进行联机游戏
PS5发布会已于昨天凌晨进行完毕,关于游戏和主机本身的各种细节信息正在陆续总结和确认。 发布会最先展示的游戏是次世代版本的《侠盗猎车5》,我们得知PS5上会有一款单行版的《GTA OL》,首发三个月内免费。目前的PS4版《GTA5》玩家还能获得许多福利。而稍微仔细观察,你就会发现,PS5上的联机服务策略将继续沿用PS3和PS4一直以来的规则,需要PS+会员才能享用联机服务。 在PS5版《GTA O...
2021-01-13 06:32:08 3565
原创 链接文件_可执行程序内部到底什么样,U-Boot链接文件
对于一个程序而言,他们内部的结构、组成通常是不可见的,但是不可见并不意味着其内部是杂乱无章的排布,仅仅是众多的二进制数据拼凑而成。一份源代码生成最终的可执行文件来驱动我们的机器正常工作,中间必经的两个环节是编译和链接。编译的过程好比是厨师将菜炒好,而链接的过程好比是将菜进行摆盘,而端上桌的饭菜就是我们最终的可执行程序。链接的具体工作由链接器完成,链接器根据链接脚本的内容,按照要求将中间件组装成最...
2021-01-11 18:26:08 48
原创 通过思科构造局域网_思科:探索软件定义世界的收购“狂魔”!
1984年,思科在硅谷成立。当时,思科的两位创始人波萨克夫妇在斯坦福大学用一种完全创新的技术创建了第一个真正的局域网系统,没人能想到,这种技术竟改变了整个世界。思科从硬件起家,然而随着云计算的发展,廉价设备搭配软件解决方案逐渐兴起,市场不再是硬件的天下,这对思科形成了致命的打击。因此,思科踏上了自己软件定义的征程。一路走来转型迈向软件定义的决心势不可挡,截至今天,思科已经完成了超过200次的并购,...
2021-01-09 12:16:18 106
原创 sentry 命令_搭建一个本地调试用的 sentry 服务
TL;DR报错的话,加大内存再试试本地调试代码的时候,有一个本地的 sentry 来看错误信息无疑是一件让人身心愉快的事。sentry 服务除了对外的 web-server 外,还有 redis 和 pg 等外部存储,同时还需要一个 worker 和 cron 服务。可以按照官网建议使用 docker 一步步搭建,但是操作还是略有一些麻烦。最好的办法是用 docker-compose 把这些彼此有...
2021-01-02 21:47:29 536
原创 java奈奈老师2_Java入坑指南—JAVA 基础如何学习,才能又快又稳?
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。学 java 编程,一般有两种情况。一种是已经掌握了其他语言,那学习 java 比较简单,语言只是工 具,编程能力才是根本。另一种是零基础,对于编程未入门或者懵懵懂...
2021-01-02 11:29:54 302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人