- 博客(53)
- 资源 (3)
- 收藏
- 关注
原创 程序员信仰
1. 自己的代码必须进行单元测试不管是产品代码还是测试代码,都必须编写单元测试案例。产品代码进行单元测试就不用说了,测试代码进行单元测试也是非常重要的!测试代码本身都有问题,被测代码的测试结果又从何谈起。2. 不要将狗食留给别人不要将一大堆设计复杂,逻辑混乱,难以理解,根本无法维护的代码留给别人,你要想象着如何让自己的代码交到别人手里能够获得一些称赞。3. 避免过度设计,保持简...
2019-02-08 13:54:09 267
转载 PHP从0到熟练
PHP工作5来的ES都没完过,PHP从0到熟练,手把手带你玩转ES的骚操作 - 知乎准备ES首先打开Elasticsearch官网了解对应编程语言的API https://www.elastic.co/guide/en/elasticsearch/client/index.html 点击 PHP API即可查看当前7.X版本的文档内容了 安装操作Elasticsearch的PHP库我们使用T…https://zhuanlan.zhihu.com/p/292237306...
2022-05-09 11:24:32 177
转载 centos 安装composer
下载composer.phar文件 1 curl -sS https://getcomposer.org/installer | php 将composer.phar移动到环境变量中并且更名为composer 1 mv composer.phar /usr/local/bin/composer 使用国内镜像 1 composer config -g repo.packagist comp.
2022-04-26 14:49:55 1763
转载 YII2 advanced 高级版本项目搭建-添加API应用以及多应用
一添加一个API应用复制一份backend,改名为api还没有完,yii的init初始化脚本不会觉得api是一个应用,还要去做对应的配置这里初始yii时候,没有api这个应用,是因为我们还没有去环境那里配置,要把api添加到环境配置那里二、把api添加到环境里2.1 到environments目录下的index.php把下图红框的内容添加到你的yii目录下面的 environments目录下的index.php2.2 到environments目录下的dev目.
2022-03-01 11:59:52 345
原创 php图片水印
/** * 贴水印 */ public function stick(){ $im = new i_makingcontract_Model(); //被贴的图片 $dst_path = 'images/parttimejob/partContract/PC_1.png'; //水印 $src_path1_l = 'images/parttimejob/adminSign/seal.png'...
2020-12-30 15:07:48 100
原创 php图片添加文字
调用方法public function make(){ //第一页 $textArr1 = []; //图片后缀 $type = 3; //页数 $page = 1; //图片 $bigImgPath1 = 'images/parttimejob/part_time_job_1.png'; $ip = new i_parttimejob_Model();
2020-12-30 14:59:28 465
原创 base64转图片存储到服务器
public function editUserAvatar(Request $request){ $data = $request->post(); $res = []; if(!isset($data['base64']) or !isset($data['user_id'])){ $res['status'] = 400; echo json_encode($res);die; }.
2020-07-13 10:46:38 641
原创 sublime text 3 控制台
安装sublime text 3 编辑器官网下载sublime text 3https://www.jianshu.com/p/d652803a37a0呼出控制台:Ctrl+~控制台:import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1...
2019-11-19 17:40:31 1199
原创 七牛云配置怎么配CDN
对象存储1.1新建空间(创建空间,例如img、video、txt仓库)2、融合cdn2.1域名管理2.2添加域名2.3创建域名 域名类型 普通 加速域名 新二级域名 通信协议 先用http建立起此域名后期再改https 使用场景 ...
2019-11-15 11:09:48 1215
原创 swiper 无缝滚动,走马灯
<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>Swiper demo</title> <!-- Link Swiper's CSS --> <link rel="stylesheet" href="...
2019-10-30 11:00:21 7560 2
原创 go语言学习笔记(二)安装调试
工作区和GOPATH工作区是放置go源码文件的目录一般情况下,go源码文件都需要放在工作区中但是对于命令源码文件来说,这不是必须的目录结构src用于存放源码以代码包为组织形式pkg用于存放归档文件以代码包为组织形式bin用于存放当前工作区中的go程序的可执行文件源码文件的分类和含义1、go源码文件名称以 .go 为后缀...
2019-09-05 17:43:08 128
原创 go语言学习笔记(一)前言介绍
go特点1、静态类型,编译型的开发语言package mainfunc main(){ var num1 int = 1}package mainfunc main(){ var num1 int = 1 num2 :=2}2、脚本化的语法,支持多种编程范式函数式 & 面向对象3、原生、给力的并发编程支持原生并发和第三方函...
2019-09-05 14:38:21 117
原创 python框架Django学习笔记(四) admin模块
创建管理员密码不能太简单至少8位不能纯数字开启地址地址输入127.0.0.1:9999/admin在admin.py里写入Article表
2019-09-03 17:55:51 215
原创 python框架Django学习笔记(三) model使用
创建模型(数据库)在blog的app应用下执行python manage.py makemigrationsblog文件夹下的migrations文件夹里生成0001_inital.py执行migrate生成数据库表用pycharm的Terminal打开cmdD:\django_test>python manage.py shell #...
2019-09-03 17:35:41 151
原创 python框架Django学习笔记(二) HelloWorld
创建app应用blogpython manage.py srartapp blog文件介绍:页面输出HelloWorld在blog-》views.py创建urls.py文件在原项目中的urls.py文件中添加路由在原项目中的settings.py文件中追加apps浏览器输入http://127.0.0.1:9999/blog/hel...
2019-09-03 10:39:17 130
原创 python框架Django学习笔记(一)命令使用&文件说明&启动项目
安装Django 引用https://blog.csdn.net/weixin_43353234/article/details/82962016Django基本命令【cmd】django-amdin:查看命令startproject:创建一个项目startapp:创建一个应用check:校验项目完整性runserver:进入并运行django项目shell:进入...
2019-09-02 17:19:43 210
原创 PHP 富文本编辑器demo
包含文件index.html<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>wangEditor demo</title></head><body><div id="editor">&...
2019-08-28 15:10:41 460
转载 windwos安装vue
引用https://www.cnblogs.com/liluxiang/p/9592003.html一、使用之前,我们先来掌握3个东西是用来干什么的。npm: Nodejs下的包管理器。webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue...
2019-08-28 10:27:57 136
原创 php测试题
$old = [ 'goods' => [ 'name' => '生活用品', 'child' => [ [ 'name' => '衣服', 'act'=>'clothes', ...
2019-07-31 22:04:38 130
转载 Node.js安装及环境配置之Windows篇
from:https://www.cnblogs.com/zhouyu2017/p/6485265.html一、安装环境1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境...
2019-06-10 16:51:14 130
转载 mamp安装redis扩展
各个步骤操作命令cd /Applications/MAMP/bin/php/php5.6.30git clone https://github.com/nicolasff/phpredis.gitcd phpredisls./configure --with-phpconfig=/Applications/MAMP/bin/php/php5.6.30/bin/php...
2019-06-03 15:25:42 236
转载 MAMP虚拟站点的构建
第一步:打开MAMP配置文件httpd.conf路径:MAMP/conf/apache/httpd.conf修改文件:删掉Include前的'#'(去注释)第二步:打开MAMP配置文件httpd-vhosts.conf路径:MAMP/conf/apache/extra/httpd-vhosts.conf修改文件:删掉多余的<VirtualHost *:80></Vir...
2019-06-03 14:16:08 132
原创 mac for mysql5.7安装
brew安装mysql5.7brew install mysql@5.7设置环境变量echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc加载环境变量配置exec zsh配置MySQLcd ~sudo vim .bash_profile创建 export ...
2019-03-26 01:12:24 1125
原创 PHP Redis 使用手册
PHP Redis 使用手册key通用命令$redis->set('key','AA'); //设置某个$redis->get('key'); //获取某个$redis->keys('*'); //获取所有$redis->keys('k*'); //模糊某个$redis->keys('ke[ty]'); //模糊某个...
2019-03-06 16:39:10 277
转载 centos7:配环境mysql+nginx+php
linux手动搭建nginx+php+mysql是一件必备的技能,然而,网上很多安装的说明具有很大的重复性,并且博主也亲自的试过很多教程,都是以失败而告终的,下面,我讲介绍一种可行的安装方法,使用的是yum源安装,比较容易成功。此次安装的linux环境是centos7.2的。步骤 1 - 在 CentOS 7 中安装 Nginx 和 PHP7-FPM在开始安装 Nginx 和 ...
2019-03-01 17:58:41 142
转载 微信开发视频、前台模板、vue、python、java、安卓、web视频+素材合集
https://pan.baidu.com/s/1NLmqi73x9oMR2BvFBHuqTg转发只为了让更多人能快速搜索到自己想要的鄙人不盛产资源,鄙人只是资源的搬运工 1:100本最棒前端开发图书前端易学易懂,属于一个人傻钱多速度来的行业,随着移动互联网的日益兴起,it行业对于前端的需求也在不断的提高,那么从前端小白修炼成为前端大神的这个过程之中,一些必备的枕边书也是必不可...
2019-02-21 15:58:29 433
转载 MySQL 性能优化的最佳20多条经验分享
1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 这里最主要的问题是,对于程序员来说,这个事情是很容易被忽略的。因为,我们某些查询语句会让MySQL不使用缓存。请看下面的示例: ...
2019-02-17 12:38:18 159
原创 基础Python爬虫
基础Python爬虫Requests1. requests.get() # 获取html页面2. requests.head() # 获取html页面头信息3. requests.post() # 提交post请求4. requests.put() # 提交put请求5. requests.patch() ...
2019-02-11 13:27:52 160
原创 spark手册
目录简介Apache Spark 是一个用来实现快速而通用的集群计算平台。是UC Berkeley AMP lab (加州大学伯克利分校的AMP实验室)开发。Spark并不是真的依赖于Hadoop,它有自己的集群管理。 Hadoop只是实现Spark的方法之一。Spark 速度比MapReduce快,内存中计算快100倍以上,硬盘计算快10倍以上。Spark 是在 Sc...
2019-02-11 13:26:29 347
原创 scala手册
目录简介2004年martin ordersky 发明,javac的编译器,后来spark,kafka应用广泛,twitter应用推广。它具备面向对象和函数编程的特点官网:www.scala-lang.org 版本号2.12.5 安装下一步 知识基础语法1、变量(var),常量(val) 变量 格式 var 变量名 [:数据类型] =...
2019-02-11 13:25:35 523
原创 python使用手册
Python简介Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL (GNU General Public License)协议。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使...
2019-02-09 15:45:25 5329
原创 file_get_contents无法请求https连接的解决方法
PHP.ini默认配置下,用file_get_contents读取https的链接,就会如下错误:Warning: fopen() [function.fopen]: Unable to find the wrapper "https" - did you forget to enable it when you configured PHP?解决方案有3:1.windows下的PHP,...
2019-02-09 15:23:06 1295
原创 PHP获取客户端的真实IP
REMOTE_ADDR只能获取访问者本地连接中设置的IP,如中南民族大学校园网中自己设置的10.X.XXX.XXX系列IP,而这个函数获取的是局域网网关出口的IP地址,如果访问者使用代理服务器,将不获取代理服务器的IP,而是获取访问者网关的真实IP。如果将这个函数应用到限IP访问的网页中,别人即使通过限IP访问段中的代理服务器,也不能访问该页面。 // 定义一个函数getIP()f...
2019-02-09 15:22:03 115
原创 PHP执行zip与rar解压缩方法实现代码
Zip:PclZip http://www.phpconcept.net/pclzip/index.en.php Rar:PECL rar http://pecl.php.net/package/rar ;以往过去要在php下执行解压缩程序,无非最常见的方法是写command 然后用exec()等执行函式去跑 这在Windows下或许可以,但换成Unix话会碍于帐号权限问题而无法顺利执行 ...
2019-02-09 15:19:29 806
原创 在WINDOWS中设置计划任务执行PHP文件
1、写一个PHP程序,命名为test.php,内容如下所示: <? $fp = fopen("test.txt", "a+"); fwrite($fp, date("Y-m-d H:i:s") . " 成功成功了!\n"); fclose($fp); ?>程序大胆地写,什么include\require尽管用,都没问题2、新建Bat文件...
2019-02-09 15:09:39 154
mac Sketch设计软件
2020-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人