自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

卡卡的博客

卡卡的博客

  • 博客(39)
  • 资源 (2)
  • 收藏
  • 关注

转载 【转】【笔记】速通JS模块化规范

历史背景(了解即可):2009 年,随着 Node.js 的出现,JavaScript 在服务器端的应用逐渐增多,为了让 Node.js 的代码更好维护,就必须要制定一种 Node.js 环境下的模块化规范,来自 Mozilla 的工程师 Kevin Dangoor 提出了 CommonJS 规范(CommonJS 初期的名字叫 ServerJS),随后 Node.js 社区采纳了这一规范。return ['北京','上海','深圳','成都','武汉','西安']

2024-10-08 16:00:06 161

原创 百度地图开发相关开发学习

个性化地图、自定义地图 | 百度地图API SDK静态图 | 百度地图API SDK拾取坐标系统uniapp中使用百度地图(初学者保姆式教学,持续更新)_uniapp 百度地图-优快云博客uniapp使用百度地图 (vue 使用 vue-baidu-map)及坐标转换_uni-baidu-map-优快云博客

2023-12-21 16:29:10 619

转载 【转】小白Python安装指南(Miniconda + Jupyter Notebook + Pycharm)

本笔记运行系统为Win 10 Pro。理论上适用于大多数Windows系统。1. 安装Python版本选择Python 3与Python 2语法不兼容。有少部分包可能仍未更新到Python 3,导致某些特殊情况下仍然需要使用Python 2。目前选择Python 3已可胜任绝大多数需求。分发选择原生系统:Python官网 Anaconda:Anaconda; MinicondaMiniconda比原生Python包增加了环境管理器和包管理器,Anaconda在Miniconda的基础

2021-03-26 14:21:50 1207

转载 【转】Windows 下 Miniconda 安装配置记录

网上部分 Miniconda/Anaconda 安装配置教程都是上古时期的,而且被抄来抄去,里面一些错误和疏漏也很少有人补充,对俺这样的小白极不友好。所以很有必要发文记录下 博主在 Windows 中安装配置 Miniconda 时遇到的问题和解决办法,尤其是 conda activate 激活环境出错的坑,以备后期查询。一、为啥用 Miniconda 或 Anaconda?相比用 virtualenv 来创建不同 python 环境、pyenv 管理不同 python 版本,Conda 结合.

2021-03-26 14:17:30 1149

转载 【转】TP3.1中的自动验证功能$_validate

https://blog.youkuaiyun.com/u011341352/article/details/47152207

2018-10-10 16:21:45 798

转载 CentOS6.x 安装 Docker 和 Docker Compose

Docker官网上针对Centos的的安装需求如下:Docker requires a 64-bit installation regardless of your CentOS version. Also, your kernel must be 3.10 at minimum, which CentOS 7 runs.如果我们想在低于3.x内核的操作系统(比如Centos6.6)上装...

2018-08-20 10:20:40 379

原创 docker容器中配置挂载目录的权限

在lamp容器中运行某ying应用,但是提示目录权限问题,又不能每次手动进入容器中修改,于是便找到了下边这篇文章:http://note.qidong.name/2018/01/docker-volume-permission/即定制ENTRYPOINT自动修改Docker中volume的权限build成功后运行报错:docker: Error response from daemo...

2018-08-17 16:23:01 21763

原创 在vagrant中使用docker时无法启动mysql容器的问题

使用了docker构建lnmp环境之后打开phpmyadmin,使用root 123456登陆,提示mysqli_real_connect(): php_network_getaddresses: getaddrinfo failed: Try againmysqli_real_connect(): (HY000/2002): php_network_getaddresses: getad...

2018-08-09 16:27:23 1620 2

原创 html网页禁止缓存,禁止左右键、复制、网页另存为的方法

<!-- 禁止缓存,在header中添加 --><META http-equiv=Pragma content=no-cache> <META http-equiv=Cache-Control content=no-cache> <META http-equiv=Expires content=0> <!-- 禁止左右键、复制 -->...

2018-05-09 10:45:48 2016

原创 MySQL修改数据库存储路径

因为一次升级内核的失误,导致差点进不去系统。而当时用的一键安装包,mysql的物理文件目录在usr下,又没法重做系统。幸好后来用光盘修复了内核,出了一身冷汗,算是有惊无险,但是也给自己敲响了警钟。创建一个新的挂载点,把数据都挪过来吧。以默认目录 /var/lib/mysql 为例建议首先关闭数据库服务将/var/lib/mysql复制到/data/下,命令如下:cp -rp /var/lib/my...

2018-05-07 15:04:50 1116

原创 本地调试微信之内网穿透 ngrok/frp

因为涉及到微信开发调试,刚开始是想借用别人的认证服务号权限,后来发现微信提供的有测试号:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login按照这个申请了,然后就是涉及到外网访问了,于是参考:https://segmentfault.com/a/1190000009988630ngrok和frp都有免费的,用哪个都行,本机配置...

2018-04-23 17:03:49 2400

转载 php json_encode与json_decode详解及实例

这篇文章主要介绍了php json_encode与json_decode详解及实例的相关资料,需要的朋友可以参考下文章链接:http://www.jb51.net/article/99816.htm一、json_encode()该函数主要用来将数组和对象,转换为json格式。先看一个数组转换的例子:$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=&g...

2018-04-12 11:48:42 345

原创 thinkphp5使用AJAX的几个坑

参考文章:http://www.jb51.net/article/127415.htm文章写的不错,但有几个地方需要注意下:1、success回调方法的data需要处理一下,否则返回的是 object object$("#content").append(JSON.stringify(data));2、success回调方法中append,需要将button的type设置为button,否则会造成...

2018-04-10 13:41:16 2602

原创 thinkphp5模板输出json数据

使用model默认返回的是json字符串,如果想要在模板中使用数据,就需要在模板的控制器中转换一下了参考代码如下: $opts = OptsModel::getOpts(); $opts = json_decode($opts->getContent(),true); $this->assign('opts', $opts); ...

2018-04-08 11:33:09 13631

原创 thinkphp5开发api基本流程

1、下载tp5环境,设置好composer,到开发环境不使用composer的时候,要在php.ini中把proc过滤加上2、设置好rewrite和pathinfo3、配置好远程调试xdebug4、默认app名字改成api,并在controller下建立版本号目录如v1,在对应版本号目录下新建控制器5、修改database.php以及route.php设置,注意二层路由访问路径设置应为:Route...

2018-04-02 10:07:17 7045

原创 mac使用开源方案实现读取ntfs

之前折腾过几种办法都不长久:使用过所谓mac自带的Ntfs支持,但一是据说不稳定害怕损坏数据,二是新加硬盘就要重新改fstab文件,很不方便。然后尝试过找某两个收费软件的破解,但下载地址都被屏蔽了。也申请过ntfs for mac 12的免费方案,用了一段,但突然间又不能使用了,真是头大。幸好还有之前无意中看过的一个方案,就是使用开源的 FUSE for Mac1、首先到官网 https...

2018-03-29 16:19:09 3423

转载 ThinkPHP5 Nginx下的配置——支持pathinfo访问和隐藏入口文件index.php的rewrite规则

原文链接:https://www.augsky.com/998.html最近赋闲在家,看到TP都更新到5.0.6了,于是弄过来写了个小项目熟悉了下,发现改动确实蛮大的。首先就是支持Composer了。(强烈建议使用Composer安装,因为TP5的一些验证码之类的扩展包必须要用到Composer来安装。)文件命名规范的改变:控制器类文件名“UserController.class.php”不再需要...

2018-03-23 09:39:03 1233

原创 lnmp一键安装包中配置swoole域名端口映射

按照官方文档 location / { proxy_http_version 1.1; proxy_set_header Connection "keep-alive"; proxy_set_header X-Real-IP $remote_addr; if (!-e $request_filename) { ...

2018-03-21 16:49:20 1164

原创 thinkphp5在lnmp一键安装包虚拟域名提示500

域名指定到根目录下一切都ok,唯独指向public下之后就一直提示500错误打开了display_errors 提示 open_basedir 错误然而域名的配置文件下并没有open_basedir,目录下的.user.ini改成public的上一层目录即网站根目录也无济于事最后发现是fastcgi.conf中的open_basedir在捣鬼,将:"open_basedir=$document_r...

2018-03-20 17:05:27 952

原创 综合Vagrant的一些坑

1、mac上的virtualbox突然提示effctive UID is not root直接在命令行下sudo执行virtualbox是可以打开的,但是vagrant仍然无法执行,说明还是没有权限解决方法是在命令行下输入:for bin in VirtualBox VirtualBoxVM VBoxNetAdpCtl VBoxNetDHCP VBoxNetNAT VBoxHeadless; do...

2018-03-09 08:51:43 4567

转载 Vagrant挂载目录失败mount: unknown filesystem type ‘vboxsf’

错误提示:Vagrant was unable to mount VirtualBox shared folders. This is usuallybecause the filesystem “vboxsf” is not available. This filesystem ismade available via the VirtualBox Guest Additions and ker...

2018-03-05 11:05:59 5477 1

原创 think-swoole一直提示Class 'think\swoole\Server' not found

php public/index.php index/Demon/start 一直提示class找不到还纠结着是不是环境安装有问题,来回改了好久,其实很简单:cd publicphp index.php index/Demon/start即可。。...

2018-03-05 04:25:26 7624 3

转载 大型网站架构技术一览

本文转载自公众号  Hollis 大型网站的挑战主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手。大型网站架构主要就是解决这类问题。更多内容也可以阅读各大互联网公司架构演进之路汇总、大型网站架构演化历程两篇文章。本文内容大部分来自《大型网站技术架构》,这本书很值得一看,强烈推荐。网站系统架构层次如下图所示:1.前端架构前端指...

2018-03-05 04:20:06 700

原创 Vagrant入坑文档留存

刚搞定了mac作为开发环境,为了保证系统的纯洁,决定采用vagrant来安装lnmp现将相关文档留存常用的几个vagrant命令$ vagrant init      # 初始化$ vagrant up        # 启动虚拟机$ vagrant halt      # 关闭虚拟机$ vagrant reload    # 重启虚拟机$ vagrant ssh       # SSH 至虚拟机...

2018-03-02 13:45:58 198

原创 mac常用软件列表

最近在折腾黑苹果,感觉还是不错的,现把一些软件列表记录在此建议先装个腾讯电脑管家,毕竟免费的,安装卸载一些常用的软件还是不错的然后就是 homebrew 并改好清华或者中科大的镜像源,毕竟命令行下的包管理也是很重要的ssh就用Shuttle + iTerm2 + sshpass(看情况)开发:iTerm2+zsh FileZilla sublime vscode docker virtualbox...

2018-03-01 16:04:15 663

转载 无需第三方软件实现Mac支持ntfs读写的最简单操作

此方法转载自知乎,@知乎用户的回答 原文链接:https://www.zhihu.com/question/19571334/answer/224291746参照此方法在自己的Mac上试验成功,现记录此方法如下(略有改动):本机环境: macOS Sierra version 10.12.6 2017 款 MacBook Pro  2017.9.10此方法对10.6以前版本的OS理论上是无效的 苹...

2018-03-01 13:43:39 1813

转载 Nginx 教程(3):SSL 设置

英文:netguru,翻译:开源中国翻译www.oschina.net/translate/nginx-tutorial-ssl-setup大家好!分享即关怀,我们很乐意与你分享其他的一些知识。我们准备了一个 Nginx 指南,分为三个系列。如果你已经知道一些 Nginx 知识或者想扩展你的经验和认知,这个再合适不过了。我们将告诉你 Nginx 的运作模式、蕴含的概念,怎样通过调优 Nginx 来...

2018-02-26 11:07:05 309

转载 Nginx 教程(2):性能

英文:netguru,翻译:开源中国www.oschina.net/translate/nginx-tutorial-performance大家好,分享即关爱,我们很乐意和你分享一些新的知识,我们准备了一个 Nginx 的教程,分为三个系列,如果你对 Nginx 有所耳闻,或者想增进 Nginx 方面的经验和理解,那么恭喜你来对地方了。我们会告诉你 Nginx 如何工作及其背后的理念,还有如何优化...

2018-02-26 11:06:22 150

转载 Nginx 教程(1):基本概念

英文:netguru,翻译:开源中国www.oschina.net/translate/nginx-tutorial-basics-concepts简介嗨!分享就是关心!所以,我们愿意再跟你分享一点点知识。我们准备了这个划分为三节的《Nginx教程》。如果你对 Nginx 已经有所了解,或者你希望了解更多,这个教程将会对你非常有帮助。我们会告诉你 Nginx 是如何工作的,其背后的概念有哪些,以及...

2018-02-26 11:05:44 141

转载 大型网站架构演化历程

本文转载自公众号 Hollis大型网站的挑战主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手。大型网站架构主要就是解决这类问题。更多内容也可以阅读各大互联网公司架构演进之路汇总、大型网站架构技术一览两篇文章。本文内容大部分来自《大型网站技术架构》,这本书很值得一看,强烈推荐。大型网站系统的特点高并发,大流量需要面对高并发用户...

2018-02-26 11:04:35 218

转载 看似简单但容易忽视的编程常识

可能是因为每个人对于好的评判标准不一。这篇文章中,我将结合我的编码经验,探讨一下,如何写出设计优良的代码,希望作为大家的参考。正文共:5545 字 预计阅读时间:14 分钟这些年写了很多的代码、也读过很多的人写的代码,这几年,写代码的机会越来越少,但是每次写代码,感觉需要思考的东西越来越多,好的代码确实难能可贵,在国内业界中,好的软件不少,但是好的代码确实有点凤毛麟角了,写得出来的人不多,有追求的...

2018-02-26 11:01:38 160

转载 Laravel 学习笔记 —— 神奇的服务容器

原文地址: http://www.insp.top/learn-laravel-container ,转载务必保留来源,谢谢了!容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的描述(类、接口)或者是提供对象的回调,通过这种容器,我们得以实现许多高级的功能,其中最常提...

2018-02-24 11:40:06 203

转载 话说 依赖注入(DI) or 控制反转(IoC)

原文链接:http://www.thinkphp.cn/topic/12180.html科普:首先依赖注入和控制反转说的是同一个东西,是一种设计模式,这种设计模式用来减少程序间的耦合,鄙人学习了一下,看TP官网还没有相关的文章,就写下这篇拙作介绍一下这种设计模式,希望能为TP社区贡献一些力量。首先先别追究这个设计模式的定义,否则你一定会被说的云里雾里,笔者就是深受其害,百度了N多文章,都是从理论角...

2018-02-24 10:26:52 157

转载 Docker搭建可一键部署的多域名LNMP环境

原文链接:https://www.awaimai.com/2120.html本文介绍在Docker容器中,快速部署LNMP环境的完整步骤。最终完成的环境我们暂且叫:DNMP(即 Docker + Nginx + MySQL + PHP)。最终实现一键部署LNMP环境的目的,特点:完全开源支持多版本PHP切换(PHP5.4、PHP5.6、PHP7.2...)支持绑定任意多个域名支持HTTPS和HTT...

2018-02-24 09:35:20 8676 3

转载 如何写docker-compose.yml,Docker compose file 参考文档

原文链接:https://deepzz.com/post/docker-compose-file.htmlCompose 文件是一个YAML文件,用于定义services、netword和volumes。 Compose 文件的默认路径为./docker-compose.yml(后缀为.yml和.yaml都可以)。一个service配置将会应用到容器的启动中,很像将命令行参数传递给docker r...

2018-02-24 09:34:36 402

转载 程序员增加收入实用指南

作者 | 陈皓来源 | 极客时间专栏春节假期就要结束了,现在的你或许正在归程中,或许在默默梳理新一年的计划,摩拳擦掌,希望明年此时技术更进一步,收入也更可观。作为一名程序员,也许应该感到庆幸,因为写程序是一门“手艺活儿”,除了拿固定的工资,你还可以用技术变现。陈皓在他的极客时间专栏《左耳听风》中写过一篇文章,专门分享了自己技术变现的方法。我不算是聪明的人,经历也不算特别成功,但一步一步走来,我认为...

2018-02-23 09:15:58 604

转载 如何用最简单的方式解释依赖注入?依赖注入是如何实现解耦的?

http://www.thinkphp.cn/topic/12180.html http://www.tuicool.com/articles/Jbeyuur https://laravel-china.org/topics/789 (推荐)依赖注入(DI)和控制反转(IOC)基本是一个意思,因为说起来谁都离不开谁。简单来说,a依赖b,但a不控制b的创建和销毁,仅使用b,那么b的控制权交给a之外处...

2018-02-22 15:49:53 6042 5

转载 lamp/lnmp开启 PATHINFO

折腾了两天,找了很多方法都不行,尤其是让设置cgi.fix_pathinfo=1,不敢尝试,终于找到了靠谱的解决办法。Apache<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d Rewrite...

2018-02-09 09:19:53 531

原创 vmware中安装debian9并共享文件夹

安装过程不做表述,主要是debian中vmware-tools的的安装,比起centos有一些坑主要是open-vm-tools 代替了官方 VMware Tools,如果你执意要安装官方版本,它会提醒你:open-vm-tools are available from the OS vendor and VMware recommends using open-vm-tools.See http...

2018-02-09 09:17:53 5572

MySQL技术内幕:SQL编程].姜承尧.扫描版.pdf

MySQL技术内幕:SQL编程].姜承尧.扫描版.pdf

2014-08-01

空空如也

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

TA关注的人

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