安装mysql5.7解压版方法,参考和总结

官网下载解压下来后,按照主流走 在解压目录下创建一个 my.ini,或者拷贝一份 my-default.ini 重命名为 my.ini 打开它输入以下信息:(注意其中basedir datadir为为你解压的目录,这一步为为基础配置) [mysqld] #绑定IPv4和3306端口 bind-address = 0.0.0.0 port = 3306 # 设置mysql的安装目录 based
分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

53. Maximum Subarray 最大子串和问题

LeetCode传送门    本题为经典的面试笔试题,要求给一个数字序列,求其最大子串和,注意需要与最大子序列和的区别,子串要求连续,而子序列只要数字的顺序符合即可,不要求连续。    解题思路主要有一下三种:     1.暴力解法:        这里不再啰嗦,算法复杂度为O(n2),LeetCode中超时无法 AC。    2.分治法        思路:将大问题转化为小问题,然后解决。   ...
分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

mysql官网zip下载地址 -2017年

https://cdn.mysql.com/Downloads/MySQL-5.7/mysql-5.7.18-winx64.zip 下载速度快点的,保存自己用
分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

0-1背包问题的 python 实现

    背包问题是一个典型的动态规划问题,这个不对其作解释了,直接给出代码。    求重量与价值分别为:[10, 15], [15, 25], [20, 35], [25, 45], [30, 55], [35, 70],背包容量为 80 时可以容纳的最大价值。#动态规划求背包问题 Things = [[0, 0], [10, 15], [15, 25], [20, 35], [25, 45],...
分类: 其他 发布时间: 06-14 22:07 阅读次数: 3

redis学习之路:redis的介绍和安装

本文是个人通过对redis的认知进行的基础总结,进一步加强个人对redis的学习。 本人经常听到小伙伴们谈论redis,带着兴趣和对技术的求知来一块了解下redis的用法,首先我们接触一个新技术,内心就会有疑问,这是什么技术? 好的带着这个疑问我开始学习redis 介绍: redis是什么百科有解释:Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、K
分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

Python 并行化简介

基本概念 - 并行、并发并行, parallel    互不干扰的在同一时刻做多件事;    如,同一时刻,同时有多辆车在多条车道上跑,即同时发生的概念. 并发, concurrency    同时做某些事,但是强调同一时段做多件事.    如,同一路口,发生了车辆要同时通过路面的事件. 队列, 缓冲区    类似排队,是一种天然解决并发的办法.排队区域就是缓冲区. 解决并发:   【 "食堂打饭...
分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

git工作流程、Git 工作区、暂存区和版本库

本文转载菜鸟联盟 一般工作流程如下: 克隆 Git 资源作为工作目录。 在克隆的资源上添加或修改文件。 如果其他人修改了,你可以更新资源。 在提交前查看修改。 提交修改。 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。 工作区:就是电脑里能看到的目录 暂存区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文
分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

提交到gihub报错:fatal: remote origin already exists.

翻译过来就是远程源码已经存在 执行命令:$ git remote rm origin 删除远程源 再次执行:$ git remote add origin [email protected]:yourProjectName/XXXX.git就不会报错了$ git add . $ git commit -m "commit"[master (root-commit) 2be9701] first
分类: 其他 发布时间: 06-14 22:07 阅读次数: 3

递归问题的时间复杂度

    笔试中经常会遇到计算时间复杂度的问题,其中大部分涉及到递归的问题。    例如:已知某程序的时间复杂度的递推公式为:T(n)=25T(n/5)+n^2,求T(n)?    解决此问题,首先需要知道主定理公式:        其实就是套用这个公式,多项式的小于(大于)在笔试中基本可以看出,即 : a^n > n^2 > n > logn    下面以两个实际问题来解释:  ...
分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

基本乐理 三

分类: 其他 发布时间: 06-14 22:07 阅读次数: 3

基本乐理 四

分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

关于技术博客

突然发现自己工作以来,很少写技术上的博客,总是感叹时间过的这么快,转眼间又快到了18年,而看看自己的博客文章却寥寥无几,总是喜欢研究一些东西而没有记下来,时间长了对自己也是很大的缺失,以后养成写博客的习惯,分享自己在技术上的点滴生活。
分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

基本乐理 五

分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

基本乐理 六

分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

基本乐理 七

分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

基本乐理 八

分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

Qt 中设置窗体透明度的几种方法

1、设置窗体的背景色在构造函数里添加代码,需要添加头文件qpalette或qguiQPalette pal = palette(); pal.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00)); setPalette(pal);123通过设置窗体的背景色来实现,将背景色设置为全透。效果: 窗口整体透明,但窗口控件不透明,QLa...
分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

让 sudo 会话时间随心所欲

导读 sudo命令是权限委派的命令,在生产环境中是非常常用的,默认情况下sudo命令会话时间是在15分钟。本文中,我们将介绍在 Ubuntu Linux 中使 sudo 密码会话(超时)更长或更短。sudo命令是权限委派的命令,在生产环境中是非常常用的,默认情况下sudo命令会话时间是在15分钟。本文中,我们将介绍在 Ubuntu Linux 中使 sudo 密码会话(超时)更长或更短。要设置 s...
分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

sql 查询出各科成绩、平均成绩,总成绩,根据总成绩分数相同,排名相同

今天面试被sql绊倒了,废话少说,希望以后面试时不再填坑。需求基本和标题一样。三张表:学生表 student,科目表:course,成绩表:gradesql语句如下CREATE TABLE `course` ( `course_id` int(11) NOT NULL AUTO_INCREMENT, `c_name` varchar(64) NOT NULL, PRIMARY KEY ...
分类: 其他 发布时间: 06-14 22:07 阅读次数: 4

Java 堆和栈的思考

堆与栈堆和栈是程序运行的关键,很有必要把他们的关系说清楚。栈是运行时的单位,而堆是存储的单位。栈解决程序的运行问题,即程序如何执行,或者说如何处理数据;堆解决的是数据存储的问题,即数据怎么放、放在哪儿。在Java中一个线程就会相应有一个线程栈与之对应,这点很容易理解,因为不同的线程执行逻辑有所不同,因此需要一个独立的线程栈。而堆则是所有线程共享的。栈因为是运行单位,因此里面存储的信息都是跟当前线程...
分类: 编程语言 发布时间: 06-14 22:07 阅读次数: 4