自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Learn From The Masters

Email:785823856@qq.com

  • 博客(367)
  • 资源 (3)
  • 论坛 (2)
  • 收藏
  • 关注

原创 mac下常用数据库及nginx笔记

1、homebrew安装首先个性hosts文件添加,解决无法安装homebrew问题,是由于dns污染199.232.68.133 raw.githubusercontent.com然后再执行/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 2、brew install mysql安装完成之后,可以运行命令启动mysql服务mysql.serve

2020-12-12 03:58:06 158

原创 Docker部署Angular应用

写在最前面 首先是我的目录结构 你要新建的是Dockerfile和nginx-angular.confDockerfile在 Angular 项目的根目录下面创建一个 Dockerfile 文件,内容如下#设置一个基本的镜像,FROM 后面是镜像的名字,这个镜像是 Docker 官方提供的,这个镜像里面包含了 Node.js,可以在node后跟冒号 申明东镜像版本。as builder 是给它起了个别名FROM node as builder#WORKDIR 指令设置了工作目录的位置,意思就是进

2020-11-29 06:03:42 171

原创 chrome删除 标题栏鼠标悬停提示网址

chrome://flags/#tab-hover-cards改成disabled

2020-11-27 02:18:31 109

原创 Angular环境搭建

1、安装nodejs2、安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org3、安装angular/cli脚手架npm install -g @angular/cli 或者 cnpm install -g @angular/cli4、创建项目ng new 项目名ng new angulardemo跳过npm i安装ng new angulardemo --skip-install然后再用c

2020-09-05 00:36:44 50

原创 java向上转型不能调用子类独有的方法

向上转型只能够调用子类重写的方法,子类独有的方法在父类中根本没有定义,所以父类无法找到子类独有的方法。package com.company;public class Main { public static void main(String[] args) { Person p = new Person("小明", 12); Student s =...

2019-08-10 22:20:03 1777

转载 git merge 与 git rebase的区别

转自:https://blog.csdn.net/liuxiaoheng1992/article/details/79108233其实这个问题困扰我有一段时间,相信也有人和我一样有这个困扰,网上已有很多这种解释了,但是要么就是无图,要么就是解释的很乱,没太看懂,经过自己对git的使用,加上向同事请教,算是理解了这个问题,所以写下来分享一下,我尽量详细说明merge与rebase的区别假设我们...

2019-08-10 17:41:10 81

原创 Intellij IDEA常用快捷键

【常规】Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快...

2019-07-08 18:48:36 109

原创 测试服务器IO和网速的脚本

wget https://github.com/teddysun/across/raw/master/bench.shchmod +x ./bench.sh./bench.sh

2018-11-23 13:32:02 587

原创 MongoDB基本概念和常用操作(二)

数据查询基本查询方法find():查询db.集合名称.find({条件文档})方法findOne():查询,只返回第一个db.集合名称.findOne({条件文档})方法pretty():将结果格式化db.集合名称.find({条件文档}).pretty()比较运算符等于,默认是等于判断,没有运算符小于$lt小于或等于$lte大于$gt大于或等于$gte不等于$n...

2018-11-15 22:10:32 158

原创 MongoDB基本概念和常用操作(一)

基本操作MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成MongoDB文档类似于JSON对象,字段值可以包含其他文档、数组、文档数组安装管理mongodb环境完成数据库、集合的管理数据的增加、修改、删除、查询名词SQL术语/概念 MongoDB术语/概念 解释/说明database database 数据...

2018-11-09 17:13:27 152

原创 mysql与python交互

安装引入模块安装mysql模块ubuntu:sudo apt-get install python-mysqlcentos:yum install MySQL-python在文件中引入模块import MySQLdbConnection对象用于建立与数据库的连接创建对象:调用connect()方法conn=connect(参数列表)参数host:连接的mysql主机,...

2018-11-06 21:59:11 135

原创 mysql关联查询 事务 索引 外键

连接查询连接查询分类如下:表A inner join 表B:表A与表B匹配的行会出现在结果中表A left join 表B:表A与表B匹配的行会出现在结果中,外加表A中独有的数据,未对应的数据使用null填充表A right join 表B:表A与表B匹配的行会出现在结果中,外加表B中独有的数据,未对应的数据使用null填充在查询或条件中推荐使用“表名.列名”的语法如果多个表中列名不...

2018-11-06 20:44:04 356

原创 mysql常用查询

查询的基本语法select * from db_name;from关键字后面写表名,表示数据来源于是这张表select后面写表中的列名,如果是*表示在结果中显示表中所有列在select后面的列名部分,可以使用as为列起别名,这个别名出现在结果集中如果要查询多个列,之间使用逗号分隔消除重复行在select后面列前使用distinct可以消除重复的行select distinct...

2018-11-06 19:41:11 70

原创 CentOS下安装MySQLdb

yum install MySQL-python

2018-11-05 16:13:13 314

原创 mysql常用操作

使用命令连接命令操作方式,在工作中使用的更多一些,所以要达到熟练的程度打开终端,运行命令 mysql -uroot -p回车后输入密码,当前设置的密码为mysql退出登录quit或exit或ctrl+D远程连接一般在公司开发中,可能会将数据库统一搭建在一台服务器上,所有开发人员共用一个数据库,而不是在自己的电脑中配置一个数据库运行命令mysql -hip地...

2018-10-25 16:59:28 82

原创 mysql数据库的备份和恢复

备份数据库数据库名叫pythonmysqldump -u root -p `python` > bak.sql#回车后,输入密码Enter password: ***********恢复到数据库先创建数据库mysql -u root -p#回车后,输入密码Enter password: ***********#创建数据库python2create database p...

2018-10-25 16:42:20 97

原创 数据库alter用法总结

1:删除列ALTER TABLE 【表名】 DROP 【列名】2:增加列ALTER TABLE 【表名】 ADD 【列名】 【类型】alter table table1 add transactor varchar(10) not Null;3:重命名列ALTER TABLE 【表名】 CHANGE 【列名】【新名】 4:修改表字段alter table 表名称 change...

2018-10-25 15:39:40 10075

原创 腾讯云安装mysql远程连接不上解决

1.mysql配置my.cnf 是否不允许外网访问修改 /etc/my.cnf 找到里面bind-address将bind-address = 127.0.0.1设置成bind-address = 0.0.0.0(设备地址)或者直接注释该行设置完重启mysql2.mysql没有开启远程连接,命令进入mysql -uroot -p进入后mysql> use mysql修改mysql数...

2018-10-03 23:39:19 2399

原创 忘记mysql的root密码后,修改密码

首先修改/etc/my.cnf,在最后一行添加一句–skip-grant-tables然后登录mysql,执行如下sql语句,括号内为新密码mysql> use mysqlmysql> update user set authentication_string=password('newpassward') where user='root';mysql> flush p...

2018-10-03 23:07:20 218

转载 UNIQUE和PRIMARY 约束的区别

转自http://www.cnblogs.com/hxsyl/archive/2012/12/24/2830500.html感觉讲得非常好~UNIQUE和PRIMARY 约束的区别定义了UNIQUE约束的字段中不能包含重复值,可以为一个或多个字段定义UNIQUE约束,因此,UNIQUE即可以在字段级也可以在表级定义,在UNIQUE约束的字段上可以包含空值. ORACLE自动会为具有PRIMA...

2018-10-03 22:06:46 984

原创 MySQL安装错误——Access denied for user 'root'@'localhost' (using password: YES)

错误:[root@VM_205_38_centos home]# mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)解决办法:CentOS7环境service mysqld stop 关闭数据库修改/e...

2018-10-03 19:19:05 496

原创 vim批量注释和反注释快捷键

第一种方法批量插入字符快捷键:Ctrl+v进入VISUAL BLOCK模式,按 j (向下选取列)或者 k (向上选取列),再按Shift + i 进入编辑模式然后输入你想要插入的字符(任意字符),再按两次Esc(这里不按两次Esc只会显示改了第一行)就可以实现批量插入字符,不仅仅实现批量注释而已。批量删除字符快捷键:Ctrl+v进入VISUAL BLOCK模式,按 j (向下选取列)或者...

2018-10-02 22:23:32 1415

原创 nginx重启、关闭

重启Nginxservice nginx restart开启Nginxservice nginx start关闭Nginxservice nginx stop重载Nginx配置文件systemctl reload nginx或者nginx -s reload -c /etc/nginx/nginx.conf (一般-c默认可忽略)PS:如果发现nginx配置文件重载无效...

2018-10-02 19:46:31 135

原创 解决nginx无法启动的问题——端口被占用

一段时间没使用nginx后,发现无法启动问题:输入nginx -tc /etc/nginx/nginx.conf 显示正常但是输入 systemctl reload nginx 提示Job for nginx.service invalid.查错:输入 systemctl status nginx.service -l提示● nginx.service - nginx - hig...

2018-10-01 20:20:13 9870

原创 Apache Benchmark(简称ab)压力测试安装与解释

ab(apache benchmark)安装命令: yum -y install httpd-toolsab测试的命令参数命令: ab 或 ab -help 显示命令参数如下 ab [可选的参数选项] 需要进行压力测试的url 参数说明:-n 即requests,用于指定压力测试总共的执行次数。-c 即concurrency,用于指定的并发数。-t 即tim...

2018-07-22 16:06:59 555

原创 Nginx 简单命令

nginx -s reload|reopen|stop|quit #重新加载配置|重启|停止|退出 nginxnginx -t #测试配置是否有语法错误nginx [-?hvVtq] [-s signal] [-c filename] [-p prefix] [-g directives]-?,-h : 打开帮助信息-v : 显示...

2018-07-22 15:08:48 727

原创 安装Nginx必要组件时解决 yum -y install pcre pcre-devel安装出错

yum -y install pcre pcre-devel安装出现下列错误Error: Multilib version problems found. This often means that the root cause is something else and multilib version checking is just pointing o...

2018-07-21 17:34:52 10541

转载 gdb 调试利器

转自http://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/gdb.html1. gdb 调试利器GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。 对于一名Linux下工作的c++程序员,gdb是必不可少的工具;1.1. 启动gdb对C/C++程序的调试,需要在编译前就...

2018-06-08 15:52:22 188

原创 LINUX C编程中_REENTRANT宏的作用

在一个多线程程序里,默认情况下,只有一个errno变量供所有的线程共享。在一个线程准备获取刚才的错误代码时,该变量很容易被另一个线程中的函数调用所改变。类似的问题还存在于fputs之类的函数中,这些函数通常用一个单独的全局性区域来缓存输出数据。为解决这个问题,需要使用可重入的例程。可重入代码可以被多次调用而仍然工作正常。编写的多线程程序,通过定义宏_REENTRANT来告诉编译器我们需要可重入...

2018-06-05 16:09:08 927 1

原创 srtedit制作CMCT风格字幕

让中英字幕显示在最下面的黑框中 X:193 Y:285CMCT风格字幕: 中文:HwKaiTi 白色 英文:Cronos Pro Subhead 斜体 黄色

2018-05-23 01:02:56 3913

原创 从Linux服务器端下载文件Win客户端

Linux服务端程序//server_file.c#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <arpa/inet.h>#include <sys/socket.h>#define B...

2018-05-21 21:57:37 525 2

原创 LeetCode 606. Construct String from Binary Tree

题目: You need to construct a string consists of parenthesis and integers from a binary tree with the preorder traversing way.The null node needs to be represented by empty parenthesis pair “()”. And...

2018-04-07 20:24:57 145

原创 LeetCode 653. Two Sum IV - Input is a BST

题目: Given a Binary Search Tree and a target number, return true if there exist two elements in the BST such that their sum is equal to the given target.Example 1: Input: 5 / \ 3 ...

2018-04-07 04:22:44 171

原创 LeetCode 637. Average of Levels in Binary Tree

题目: Given a non-empty binary tree, return the average value of the nodes on each level in the form of an array. Example 1: Input: 3 / \ 9 20 / \ 15 7 Output: [3, 14.5, ...

2018-04-07 00:37:27 115

转载 操作系统 时间片轮转调度算法

转自https://blog.csdn.net/u013630349/article/details/47732731时间片轮转法(RR)算法描述:用于分时系统中的进程调度。每次调度时,总是选择就绪队列的队首进程,让其在CPU上运行一个系统预先设置好的时间片。一个时间片内没有完成运行的进程,返回到绪队列末尾重新排队,等待下一次调度。【例】进程A、B、C、D需要运行的时间分别为20ms、...

2018-03-29 16:51:29 35240 7

原创 LeetCode 669. Trim a Binary Search Tree

题目: Given a binary search tree and the lowest and highest boundaries as L and R, trim the tree so that all its elements lies in [L, R] (R >= L). You might need to change the root of the tree, so t...

2018-03-29 03:31:11 115

原创 LeetCode 617. Merge Two Binary Trees

题目: Given two binary trees and imagine that when you put one of them to cover the other, some nodes of the two trees are overlapped while the others are not.You need to merge them into a new binary...

2018-03-28 16:17:02 160

转载 CPU-bound(计算密集型) 和I/O bound(I/O密集型)

转自http://blog.chinaunix.net/space.php?uid=13714918&do=blog&id=2875404 I/O密集型 (CPU-bound) I/O bound 指的是系统的CPU效能相对硬盘/内存的效能要好很多,此时,系统运作,大部分的状况是 CPU 在等 I/O (硬盘/内存) 的读/写,此时 CPU Loading 不高。 CPU ...

2018-03-27 15:25:45 340

原创 LeetCode 696. Count Binary Substrings

题目: Give a string s, count the number of non-empty (contiguous) substrings that have the same number of 0’s and 1’s, and all the 0’s and all the 1’s in these substrings are grouped consecutively.Su...

2018-03-26 16:56:22 121

原创 LeetCode 788. Rotated Digits

题目: X is a good number if after rotating each digit individually by 180 degrees, we get a valid number that is different from X. Each digit must be rotated - we cannot choose to leave it alone.A n...

2018-03-26 15:36:30 142

python3.6.2官方chm格式 英文文档

python3.6.2官方chm格式 英文文档,如果没有下载IDLE,可以直接下载这个来作为 开发的参考文档

2017-08-23

台大李宏毅《一天搞懂深度学习》

本文是2016 台湾资料科学年会前导课程“一天搞懂深度学习”的全部讲义PPT(共268页),由台湾大学电机工程学助理教授李宏毅主讲。作者在文中分四个部分对神经网络的原理、目前存在形态以及未来的发展进行了介绍。非常容易理解,因为是中国人的讲义,更符合中国人的思维和理解习惯。图文并茂,不仅可作为学习资料,还可作为做相关PPT的良好素材。

2017-08-15

steamvr_unity_plugin-master steamVR开发插件

steamvr_unity_plugin-master steamVR开发插件,适配Unity3D进行VR开发

2017-07-20

konsy_dong的留言板

发表于 2020-01-02 最后回复 2020-01-02

Linux无论切换用户。。。

发表于 2017-04-21 最后回复 2017-05-06

空空如也

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

TA关注的人 TA的粉丝

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