- 博客(20)
- 资源 (12)
- 问答 (3)
- 收藏
- 关注
原创 swoole安装日志
需要使用到TCP,UDP通信,就想到了使用swoole 使用phpize 安装时提示需要安装php-devel yum install php-devel出现了php56w-common-xxxx和php5.4-common,怀疑不指定版本默认下载5.4的版本,作为依赖的php-common等需要更新就和本身系统中安装的更高级版本出现冲突 解决方法: php install php56w-d...
2018-07-31 22:45:13 986
原创 svn 使用指南
svn使用指南 安装 yum -y install subversion mkdir -p /opt/svnrepos svnadmin create /opt/svnrepos 配置 vi /opt/svnrepos/conf/pass test=123 vi /opt/svnrepos/conf/authz [/] test=rw vi /opt/svnrepso/conf...
2018-07-26 22:31:40 335
原创 composer require illuminate/database 和 illuminate/paginationdadang'd单独使用
单独使用illuminate//database 和illuminate/pagination [导语]illuminate/database和illuminate/pagination作为laravel的组件。其实也可以单独拿出来使用。 database composer require illuminate/database:5.4.36(tips:不指定版本默认使用最新的5.6.,需要...
2018-07-09 12:47:32 1998
原创 wampserver安装多个版本php(windows环境)
前言 在laravel框架需要php7.0+的前提上为wampserver(默认安装是已经按照了5.6和7.0.10)安装了多一个php7.2版本。 步骤: 下载php7.2版本和xdebug(如果需要) .重命名php-production.ini为php.ini,修改为自己的配置(extension_dir,xdebug等),复制一份命名为phpforApache.ini 复制wa...
2018-05-28 21:35:13 2408 1
原创 windows 10使用openssh连接服务器,而不需要使用putty
windows10按照openssh client 1.设置->应用->管理可选功能->添加功能->按照openssh client 和openssh server 安装后不配置的话就可以在cmd中输入ssh root@xxx.xxxx.xxx就可以连接了...
2018-05-22 10:36:44 6703 1
原创 新手的mylaps sdk集成
mylaps简介 mylaps是一款专业的计时系统,在很多比赛中使用。官网传送门 集成前首先要明白一些术语(概念) transponer:计时块(可以安装在车上) loop:线圈(识别计时块以及记录时间) timing decoder:解码器(解析数据) IO terminal:时序控制 timing appliance:总机(多个线圈的话) 集成的版本有c++,c#等 ...
2018-05-21 23:14:44 1358 5
原创 RabbitMQ之一hello world
简介 RabbitMQ 是一款开源的消息队列,接收和转发消息。你可以把它想象成一个投递箱,你可以确信它可以准确无误的把你的消息投递给消费者。 RabbitMQ和投递箱的最大区别在于它不是处理信件的,而是它处理二进制数据–消息 RabbitMQ在表述方面使用了某些术语 生产意味着传送。一个程序发送消息就是一个生产者 队列是一个生存在RabbitMQ中的投递箱。尽管消息可以经过Rabbi...
2018-05-15 16:38:21 169
原创 [读书笔记]js函数参数的按值传递
function setName(obj){ obj.name='test'; obj=new Object() obj.name='test1'; } var person=new Object(); setName(person); console.log(person.name);//输出test上面中函数的参数是按值传递的,假如是按照引用传递obj被修改的时候,per
2017-09-26 00:46:49 263
原创 [js基础]setTimeout
setTimeoutfunction test1(){ console.log('t1'); } function test2(){ setTimeout(test1,0); console.log('t2'); }输出结果为t2,t1。 奇怪,setTimeout不是已经设置为0,应该先执行的,但是结果不是这样的。 要理解这个问题就要回顾一下javaScript的函
2017-09-26 00:34:49 283
原创 Chart.js使用
前言最近项目中使用了图表,最后挑选了chart.js。因为chart.js的网上教程都是一些老版本的使用方法。所以记录一配置的过程。chart.js官网地址。html<div class="chart-container" style="margin-left: 50px; height:400px; width:500px"> <canvas id="myChart" ></canvas> <
2017-09-18 13:37:42 5869 1
原创 sublime text 3配置python
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.re
2017-09-04 15:16:19 1122
原创 centos git 折腾
服务器配置安装git yum install -y git 创建裸版本库 mkdir /git cd /git git init –bare test.git(这个只是一个版本库)配置密码,账号 useradd git passwd git禁用git用户shell登录 vi /etc/passwd git:x:1000:1000::/home/git:/usr/bin/git-s
2017-09-01 18:49:19 201
原创 centos7配置lanmp
mysqlmariadb安装yum -y install mysql yun -y install mariadb-server mariadb yum -y install mysql-devel 这会安装mariaDB,mariaDB使用命令 systemctl start mariadb #启动MariaDB systemctl stop mariadb #停止MariaDB
2017-09-01 12:54:38 737
原创 linux命令缩写
● ls:list(列出目录内容) ● cd:Change Directory(改变目录) ● su:switch user 切换用户 ● rpm:redhat package manager 红帽子打包管理器 ● pwd:print work directory 打印当前目录显示出当前工作目录的绝对路径 ● ps: process status(进程状态,类似于 wi
2017-09-01 12:44:19 321
原创 window两个屏幕问题
拖动问题window安装两个屏幕后在显示设置可以设置扩展的拖动方面 这种为第一个屏幕在第二个屏幕前面,拖动方向为从右边拖出 这种为第一个屏幕在第二个屏幕后面,拖动方向为从左边拖出
2017-09-01 12:39:43 422
原创 github上传问题
phpstorm分享项目使用phpstorm分享项目到github上时,会可能出现一些出现一些错误导致无法分享或者只创建了一个空的仓库。第二次分享时会出现project is already on github的提示。这是远程的remotes没有删除导致的。在git里找到remotes删除之前的url就可以再次share.配置git的个人信息git config –global user.email
2017-09-01 12:33:40 286
原创 thinkphp5.0部署在nginx服务器的一些疑难杂症
配置文件thinkphp框架需要把所有请求拦截到入口文件再进行具体的分发。框架中已经配置了apache服务器的拦截文件。nginx服务器需要修改default.conf配置`server { listen 80;set $root /data/site_mall/public; location ~ .*\.(gif|jpg|jpeg|bmp|png|ico|txt|j
2017-09-01 12:26:23 2377
原创 你不知道的JavaScript(上卷)笔记
你不知道的JavaScript(上卷)笔记1.块作用域块作用域是一个用来对之前的最小授权(函数)进行扩展的工具,将代码从函数中隐藏信息扩展为在块中隐藏信息。有以下四种方式创建块作用域。1.1 with使用with从对象中创建的作用域仅在with声明中而非外部作用域有效。 var obj={ a:1, b:2, c:3 }; with (obj){ a=2;
2017-01-11 09:31:36 1107
原创 安装wampserver出现的问题
安装wampserver出现的问题今早安装wampserver时apache服务器不成功,mysql是安装成功了。测试端口80没有被占有,也没有被apache服务器使用。妈了个鸡,这么诡异的事情。后来灵机一动在wampserver的目录下运行httpd.exe时apache服务器是可以运行。。。。 后来重装一次时发现 这里说要安装vc运行库的全家桶(前提是你不知道你的版本号是几的话)。。这里要求
2017-01-03 20:12:18 885
转载 mvp初探
mvp是model,view,presenter这三者,其中model是实体逻辑处理层,view是视图层,而presenter是持有层。前两者大家比较熟悉了,presenter是持有层,在presenter层中持有model,view层来实现功能。简单来说presenter就是拿model的方法,view的参数完成两者之间的交互。还有一点就是Presenter与View之间的交互是通过接口的mvp图
2016-04-12 09:16:52 437
二叉树遍历报告.doc
2020-08-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人