- 博客(50)
- 资源 (4)
- 收藏
- 关注
原创 git 忽略本地提交
前言相信90%的公司都是使用git来做项目管理,我在使用intellij 编辑器的rest-client功能的时候,在项目目录下新建env文件,提交代码的时候,这个文件也会在提交列表中,加入idea忽略后env又失效,下面一起来看看解决方法。使用git命令git update-index --assume-unchanged xxx.file如果没有什么提示信息,恭喜你,成功了,这时候再提交就发现不想提交的文件不见了如果提示你错误fatal: Unable to mark file xxx
2020-11-19 10:16:23
432
原创 goland
goland注册码 jetbrainsIDE一直都不错,推荐大家使用 下载地址https://www.jetbrains.com/go 选择license server 输入 http://idea.youbbs.org 完成
2020-10-30 16:32:17
13819
4
原创 win10 安装git
前言傻逼总监把把低配电脑里的软件删干净再来换我的高配电脑,连git都删的一干二净,只能重新装一遍了。1,从官网找到软件点击下载,跳到迅雷下载到99%后它就不动了…,只能另找地址了。2,打开这个链接,选择你想要的版本,这个链接就快多了。3,下载完成,一路next,在clone项目的时候遇到了Auth失败,但它也没提示我输入用户名密码,软件还是不够智能,搜了篇博客,解决如下:git config --system --unset credential.helper现在就提示你输入账号密码了,快去
2020-10-13 11:34:22
119
原创 java1.8安装及环境变量配置
前言不开心的一天。。我们那个缺心眼的老大把我的高配置电脑(i7,8700,24G内存)拿去装禅道,给我换了一个i3,8100,8G内存的电脑,本来低配电脑里的软件都是齐全的,这个缺心眼把软件都删干净了,再来跟我换电脑,气死个人,只好再把软件重新装一下,留个记录。1,下载并安装jdk1.81.1进入官网的下载地址jdk1.8下载地址选择你想要的系统及版本下载,可能会需要你登陆,注册账号即可。2 配置环境变量2.1设置系统变量JAVA_HOME系统变量变量名称 :JAVA_HOME变量值
2020-10-12 17:48:39
401
2
原创 win redis开机自启动
前言redis作为开发必不可少的中间件,有必要注册为自启动服务,节省启动时间看看实现步骤吧1,进入redis安装目录,找到redis.conf文件并编辑,requirepass设置自己的密码。2,打开cmd命令行,进入redis目录,输入命令会提示注册成功。3,查看服务输入win+r,会出现运行界面,输入services.msc并回车,弹出服务列表,找到redis,右击-》属性,启动类型改为自动。好了,就是这么简单,快去愉快的玩耍吧。...
2020-08-01 14:39:55
267
原创 win查看端口
查看端口占用netstat -ano根据端口号查看进程netstat -ano|findstr 8080杀死进程taskkill /f /t /im 进程号查看端口对应的程序tasklist|findstr “进程号”
2020-06-04 16:14:37
140
原创 MySQL修改root密码
MySQL修改root密码---- 格式:mysqladmin -u用户名 -p旧密码 password 新密码例子:mysqladmin -uroot -p123456 password 123
2020-06-01 16:53:05
127
原创 PHP实现单例
经典设计模式,主要考察对类的一些应用,有问题或更好的idea欢迎随时交流~// 禁止外部new调用,使用私有构造函数,调用静态方法,class single{ static private $instant = null; private function __construct() { } public static function getInstant(...
2019-10-25 11:27:10
153
原创 Myisam与Innodb区别
#####面试经常遇到的问题,理解对工作也有一定帮助,一起来看看吧~innodbmyisam存储结构$1600每张表被存储在手机$12导管$1
2019-10-24 15:55:44
125
原创 go 数据类型
map(相当于PHP的关联数组)声明task := make(map[string]string)赋值:task[“os”] = os
2019-05-28 18:58:07
173
原创 远程复制scp
复制远程服务器文件到本地scp -P 6008 adxopt@101.201.227.147:/home/adxopt/projects/pa_alfred/28.log ./把本地文件复制到远程服务器scp -P 6008 ./a.txt adxopt@101.201.227.147:/home/adxopt/projects/pa_alfred/...
2019-05-28 18:10:07
312
原创 awk统计重复列
awk是什么?AWK是一个优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言(其名称得自于它的创始人阿尔佛雷德·艾侯、彼得·温伯格和布莱恩·柯林汉姓氏的首个字母)的最大功能取决于一个人所拥有的知识。awk经过改进生成的新的版本nawk,gawk,现在默认linux系统下日常使用的是gawk,用命令可以查看正在应用的awk的来源(ls -l ...
2019-04-29 10:33:08
2269
原创 mysql当前行的值累加上一行的值
SELECT d.*, @total :=@total + addition AS total FROM (SELECT TRUNCATE(day_id,0) as date,sum(new_user) AS addition,sum(active_user) AS active FROM (SELECT @total := 0) t, `dmp_new_active_users_stat` ...
2018-12-12 13:39:30
3887
3
原创 插入排序
思路从第二个值开始依次往后取,分别跟前面的值进行比较,符号条件即交换位置$arr = [5,2,4,6,1,3];$leng = count($arr);for ($j = 1; $j < $leng; $j++) { $key = $arr[$j]; $i = $j - 1; while($i >= 0 && $arr
2018-11-20 18:59:26
143
原创 c语言学习
计算机工作基本原理 现代计算机可分为几个部件: CPU中央处理单元:担负着绝大部分的计算工作。 RAM随机访问存储器:作为一个工作区来保存程序和文件。 硬盘永久存储器:即使在计算机关机时也能记下程序和文件。以及各种外围设备(如键盘,鼠标和监视器)用来提供人与计算器之间的通信。 cpu工作过程:从内存中获取一个指令并执行该指令,然后从内存
2018-10-24 22:17:57
129
原创 go 环境配置
安装 http://golang.org/dl/ 下载对应系统版本 解压到/usr/local/下将/usr/local/go/bin添加到PATH环境变量中 export PATH=$PATH:/usr/local/go/bin go会默认假定它被安装到/usr/local/go目录下,但也可以将go安装到其他位置,此时必须设置GOROOT环境变量来指出它
2018-07-20 09:39:24
266
原创 python 数据类型
整数 Python3两个整数相除得到的是浮点数,Python2得到的是整数 Python3,print要带括号 地板除//舍去取整浮点数 字符串 字符串是以单引号’或双引号”括起来的任意文本 Python还允许用r”表示”内部的字符串默认不转义 如果字符串内部有很多换行,用\n写在一行里不好阅读,为了简化,Python允许用”’…”’的格式表...
2018-02-10 15:48:34
316
原创 shell终端编辑命令行快捷键
ctrl+a 移到命令行首 ctrl+e 移到命令行尾 ctrl+y 插入最近删除的单词或语句 ctrl+w 删除光标处到当前单词开头部分或语句 ctrl+k 删除光标处到行尾部分 ctrl+u 删除光标处到行首部分 ctrl+d 删除光标后一个字符 ctrl+h 删除光标处一个字符 Esc+b 移动到当前单词的开头 ...
2018-01-06 10:45:17
1862
原创 docker
Docker是什么docker的主要目标是“build、ship and run any APP anywhere”,即通过对应用组件的封装、分发、部署、运行等生命周期的管理,达到应用组件级别的“一次封装,到处运行”。核心概念镜像:类似于一个虚拟机镜像,可以将他理解为一个面向docker引擎的只读模板,包含了文件系统容器:从镜像创建的应用运行实例仓库:集中存放镜像文件的场所...
2017-12-27 09:48:36
388
原创 linux编译安装Python
1.运行Python,检测你Linux环境下是否已安装 centos7会自带Python,不过是2.7老版本,最好不要删除,有系统软件依赖。改下名字即可 2.下载安装wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgztar zxvf Python-3.6.3.tgzcd Python-3.6.3./Co
2017-11-30 11:02:18
2216
原创 vim快捷键
vim//进入命令模式:4,5< //表示4到5行向左缩进一个tab,要缩进两个tab使用<<,>表示向右缩进
2017-11-20 09:31:18
582
原创 Laravel
laravel使用composer来管理其依赖性,首先下载composer。 https://getcomposer.org/ 安装完后在cmd命令窗口输入composer看是否安装成功。使用composer中文镜像安装laravel ①修改composer 的全局配置文件 在cmd窗口执行: compos config -g repo.packagist composer https:/
2017-04-12 21:26:28
450
原创 regex
Introduce 正则表达式:regular expression,也称为模式。元字符 在正则表达式里有特殊含义的字符,主要有一下几种 基本元字符: . 匹配任意单个字符 | 逻辑或操作符 [] 匹配字符集合中的一个字符 () 子表达式 [^] 对字符集合求非,将作用于给定字符集合里的所有字符或字符区间,而不是仅限于紧跟在它后面的那一个字符或字
2016-10-26 14:47:11
455
3
原创 MySQL-explain
select_type 显示了对应行是简单还是复杂select,simple意味着不包括子查询和union,如果查询有任何复杂的子部分,则最外层部分标记为PRIMARY,其他部分标记有如下几种 SUBQUERY:包含在列表中的子查询中的select(不在FROM子句中)。 DERIVED:DERIVED值用来表示包含在FROM子句的子查询中的SELECT,MySQL会递归执行
2016-10-26 11:56:51
260
2
原创 MySQL专用名词
throughout(吞吐量) 单位时间内的事物处理数。索引 MySQL中也叫键(key),是存储引擎用于快速找到记录的一种数据结构。字符集 从二进制编码到某类字符符号的映射。校队 一组用于某个字符集排序的规则。文件排序(filesort) 当不能使用索引生成排序结果的时候,MySQL需要自己进行排序,如果数据量小则在内存中进行,量大则需要使用磁盘,MySQL将这个过程统
2016-10-26 11:50:00
1207
原创 Git
win安装 下载:https://git-for-windows.github.io 安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!设置$ git config --global user.name "ocean"$ git config --global user.email "z_haiyang@163.com"
2016-09-01 16:23:38
272
原创 几种常见排序方法
冒泡function bubble($data){ $size = count($data); for($i=0;$i<$size;$i++){ for($j=$i+1;$j<$size;$j++){ if($data[$i]<$data[$j]){ $tmp = $data[$j];
2016-08-18 15:45:29
257
原创 phpstorm配置xdebug(win)
1.下载debug文件 http://xdebug.org/wizard.php 将phpinfo()的源代码复制到文本框中,xdebug会提示如何配置和下载哪个版本的xdebug。下载完放在PHP扩展目录里。2.配置php.ini[xdebug]zend_extension="E:\work\php\ext\php_xdebug-2.4.1-5.4-vc9.dll"xdebug.r
2016-08-07 18:12:25
286
5
转载 Mysql(5.7)win安装
mysql5.7特性提高了MySQL安全性改进了安装程序 MySQL 5.6 中,mysql_install_db 在数据库创建的时候提供选项来生成 random password。 MySQL 5.7.4 中,可以跳过 -skip-random-password 选项来默认生成随机密码。 MySQL 5.7.5 中,还是默认生成随机密码,但是选项修改为 –insecure MySQL
2016-06-23 15:24:37
220
转载 php7
useradd webadmyum install epel-* -yyum install -y wget unzip gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel g
2016-06-14 18:13:21
245
原创 jQ
加载时间$(document).ready(function(){}); //DOM结构加载完成的时候就执行(图片可以没有加载完)$(function(){}); // 页面加载完之后执行clone // 加参数true表示保留事件。window.onload=
2016-05-10 16:03:02
227
原创 网络基础
OSI7层模型Open System Interconnection,国际标准化组织(ISO)制定了OSI模型,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架。 7. 应用层 6. 表示层 5. 回话层 4. 传输层 3. 网络层(路由器) 2. 数据链路层(网卡) 1. 物理层(网线)
2016-04-25 16:00:49
228
原创 socket
<?phpinterface Proto{ function post(); function get(); function conn($url); function close();}class Http implements Proto{ protected $version= 'HTTP/1.1'; protected $line =
2016-04-20 10:56:49
241
HTTP权威指南
2017-11-15
PHP核心技术与最佳实践
2017-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人