thinkphp6设置Content-type解决header添加不生效问题

thinkphp6设置Content-type解决header添加不生效问题 原生php只需要加入header就可以实现输出各种格式的文件内容,如 ``` header("Content-type: text/css"); ``` 然而,在thinkphp6中却不能生效。response总会自动的将内容以网页的形式...

yix 2022-07-06 14:11:46 3341
【Gtest(Google Test)帮助手册】en-cn

Gtest官方使用文档英文文档获得方式:框架生成的执行文件,在命令行 `--help` 即可获得。 ## 中文翻译版 本操作文档只对使用Gtest (Google Test) 开发的测试用例有效。通过命令,你可以使用以下功能: 选择测试用例:  `--gtest_list_tests` 列出所有的测试用例,但并不执行。代码中的用例TEST(Foo, Bar) 显示出的结果是 "Foo.Bar"....

yix 2022-06-29 15:48:18 1592
CSDN-markdown编辑器示意效果

# 欢迎使用Markdown编辑器写博客 本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦: - **Markdown和扩展Markdown简洁的语法** - **代码块高亮** - **图片链接和图片上传** - ***LaTex*数学公式** - **UML序列图和流程图** - **离线写博客** - **导入导出Markdown文件**...

yix 2022-06-24 16:10:00 1108
web前端开发技术储久良第三版第1章练习与实验答案

### [web前端开发技术储久良第三版答案整理(1-9章)](https://www.yixzm.cn/blog/367.html) 练习1 **1. 选择题** (1) B (2) B (3) B (4) D (5) A **2. 填空题** (1) 标记、文本 (2) Tim Berners-Lee(蒂姆·伯纳斯·李) (3) 查看 (4) NotePad、Edi...

yix 2022-06-20 09:20:14 14399
php开发遇到的Access denied for user

php开发遇到的Access denied for user 'root'@'localhost'(using password:NO) 首发:2017-09-24 13:44:38 环境:CentOS 6.5 + php5.3.3 在php开发过程中,我遇到了一个问题:在命令行中登录Mysql完全正常,然而PHP代码读取数据库却出了问题。 报错如下: >Access denied for u...

yix 2021-07-27 09:26:16 2775
Linux环境C C++起Socket Server监听8080端口的代码实现

代码抄录自《UNUX网络编程 卷一》,在实现开发环境中调试通过,经测试发现可以正常监听。(2017-09-06 21:56:31) 开发环境:CentOS,g++,VIM 功能:C++实现Socket通信的Server端,实现监听8080端口接收到的消息。 ``` #include #include /* See NOTES */ #include #include #i...

yix 2021-07-27 09:26:13 2318
thinkphp6 多应用模式链接 mongoDB 开发笔记

小编的下载路径供参考: ``` https://windows.php.net/downloads/pecl/releases/mongodb/1.8.1/ ``` thinkphp6 多应用模式链接 mongoDB 开发笔记 ## mongoDB 命令行操作 (1) 管理员登录mongo(注意:新安装环境默认没有超级用户密码) mongo [库名] -u [用户名] -p 示例,使用 yix 用...

yix 2021-07-12 10:27:51 3343
CentOS 系统简易搭建FTP服务(四步足矣)

本文作者之前在CSDN发过( 2017-09-03 13:09:28 ),现在入驻本站。 网上有很多的FTP搭建步骤,但普遍很繁琐,个人临时使用太麻烦。 本次实验使用腾讯云服务器CentOS简易搭建FTP服务器,四行命令足矣完成基本使命。 ``` yum install vsftpd service vsftpd start useradd -m -d /home/uftp -s /sbin/no...

yix 2021-06-23 14:12:31 2200
常见域名后缀统计

常见域名后缀大概有这些: ``` .com .xyz .net .top .tech .org .gov .edu .ink .int .mil .pub .cn .com.cn .net.cn .gov.cn .org.cn .info .name .pro ``` ## 全球域名 com:Commercial organizations,商业组织,公司 xyz:创意、创新;三维空间与无限可能 ...

yix 2021-06-23 14:12:21 576
分享一个IP归属地址查询工具(附接口)

### [IP归属地址查询_查找IP归属地,有时候很重要!](http://www.yixzm.cn/lab/ip2region.html) ### [接口地址](https://www.yixzm.cn/sdk/IpRegion/getRegion/ip/182.254.52.17) 接口很简单,一看就会用。 ``` https://www.yixzm.cn/sdk/IpRegion/ge...

yix 2021-06-03 14:02:12 1295
linux中查看C C++程序或调用其中某个函数(类)消耗内存的方法实现

### 验证C/C++程序或调用其中某个函数(类)消耗内存的方法: 获取进程ID,调用`/proc/[pid]/status `查看消耗的内存页(`4KB`/内存页) ### 进程ID获取方法 UNIX环境高级编程中提到的`getpid()`,可以获取。 头文件`` ### 查看内存信息 ``` sprintf(FILE_NAME, "/proc/%d/statm", pid); FILE *...

yix 2021-05-10 16:13:17 2011
Linux(Android)系统Root实现原理

### 方案 主旨思想是查找系统漏洞,让本身具有root权限的进程执行打开root权限的操作。 重烧eng boot.img方案 Android版本有user版本和eng版本的区别,其中eng版本可以用于开发调试,所以本身可以开启root权限。通过重烧eng boot.img版本来获取root权限。这个原理理解起来很简单,原理章节不再详述。 ### 死锁问题 root需要考虑两个问题: (1)ro...

yix 2021-05-10 16:13:09 2555
解决报错 Permission denied AH00072 make_sock could not bind to address

解决报错 Permission denied AH00072 make_sock could not bind to address ### 报错内容 ``` [root@stec-portal ~]# systemctl status httpd.service ● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/l...

yixzm 2021-04-22 09:32:53 1059
什么是php?php是什么?

什么是php?PHP 是 PHP Hypertext Preprocessor(超文本与处理器)的首字母缩写。这种方法叫做递归缩写。php有多种用途,特别是web网站开发。快速,灵活,实用使得php能够更好的开发任何网站。PHP 是一种 HTML 嵌入式的脚本语言。php文件以.php结尾。它的很多语法来自 C,Java 和 Perl,并具有几个 PHP 独有的特点。该语言的主要目标是让 Web ...

Yoran 2021-04-16 09:31:50 246
mysql or mariadb 怎么更改用户密码?

mysql/mariadb 更改用户密码只需两行命令便可轻松搞定! 过程语言简单描述下: (1)登录数据库,并 use mysql 表 (2)更新密码 (3)刷新一下 更改密码和刷新的命令如下: ``` update user set password=password('passwd_string') where user='yix' and host='%'; flush pr...

yix 2021-02-01 12:04:14 1128
apache配置所有请求都重定向到index.php

https://www.it1352.com/1931515.html ``` RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php [L] ```...

yix 2020-12-30 17:55:53 818
解决docker gitlab新建issue不能请求正确端口的问题

## 问题描述 docker 安装 gitlab,在web端新建 issue 时,对跳转至其他端口,导致无法正常操作。 比如小编,在 8090 端口操作新增 issue 时,会跳转至 80 端口。 ## 问题原因 原因是docker镜像的默认端口和主机映射的端口不一致。 比如,gitlab在主机提供服务的端口是8090,即web在8090端口登录。 ``` http://www.yix...

yix 2020-11-05 21:15:25 1364
web前端开发技术储久良第三版第17章练习与实验答案

### [web前端开发技术储久良第三版答案整理(10-17章)](https://www.yixzm.cn/blog/368.html) 练习16 **1.选择题** (1) A (2) D (3) C (4) A (5) B (6) D (7) B (8) D (9) A (10) C **2.填空题** (1)context.drawImage(image,x,y...

yix 2020-11-04 13:38:54 7934
web前端开发技术储久良第三版第16章练习与实验答案

### [web前端开发技术储久良第三版答案整理(10-17章)](https://www.yixzm.cn/blog/368.html) 练习16 **1.选择题** (1) C (2) A (3) A (4) D (5) A (6) A (7) A (8) C (9) A (10) D (11) C **2.填空题** (1)length (2)random()、PI...

yix 2020-11-04 13:38:53 8820
web前端开发技术储久良第三版第15章练习与实验答案

### [web前端开发技术储久良第三版答案整理(10-17章)](https://www.yixzm.cn/blog/368.html) 练习15 **1.选择题** (1) C (2) D (3) A (4) B (5) A (6) D (7) A **2.填空题** (1) 事件处理代码。 (2) HTML属性的静态指定、JavaScript属性的动态绑定、特定对象的特定...

yix 2020-11-04 13:38:52 11782
web前端开发技术储久良第三版第14章练习与实验答案

### [web前端开发技术储久良第三版答案整理(10-17章)](https://www.yixzm.cn/blog/368.html) 练习14 **1.选择题** (1) A (2) C (3) B (4) C (5) C (6) A (7) D **2.填空题** (1) `<script type="text/javascript"></script>` (2) 告...

yix 2020-11-04 13:38:51 10541
web前端开发技术储久良第三版第13章练习与实验答案

### [web前端开发技术储久良第三版答案整理(10-17章)](https://www.yixzm.cn/blog/368.html) 练习13 ** 1.选择题 ** (1)C (2)A (3)D (4)C (5)A (6)D (7)B (8)D (9)C (10)D (11)C (12)A ** 2.填空题 ** (1)input、list、id。 (2) sr...

yix 2020-11-04 13:38:49 9829
web前端开发技术储久良第三版第12章练习与实验答案

### [web前端开发技术储久良第三版答案整理(10-17章)](https://www.yixzm.cn/blog/368.html) ** 1.选择题 ** (1)D (2)C (3)B (4)C (5)A ** 2.填空题 ** (1)post、get (2)浏览器、服务器 (3)`<option>`、name、size、multiple (4)textarea...

yix 2020-11-04 13:38:48 13244
web前端开发技术储久良第三版第11章练习与实验答案

### [web前端开发技术储久良第三版答案整理(10-17章)](https://www.yixzm.cn/blog/368.html) 练习11 **1.选择题** (1)B (2)D (3)D (4)B (5)D (6)B **2.填空题** (1)`<table></table>`、 `<tr></tr>`、`<th></th>` (2) rowspan 、3、 Colspa...

yix 2020-11-04 13:38:47 13680
web前端开发技术储久良第三版第10章练习与实验答案

### [web前端开发技术储久良第三版答案整理(10-17章)](https://www.yixzm.cn/blog/368.html) 练习12 **1.选择题** (1)B (2)A (3)C (4)D (5)A **2.简答题** (1)略 (2) display: none让对象不显示,原来不存在。 display:block—作用是显示特定对象;visibility: visib...

yix 2020-11-04 13:38:45 16056
web前端开发技术储久良第三版第9章练习与实验答案

### [web前端开发技术储久良第三版答案整理(1-9章)](https://www.yixzm.cn/blog/367.html) 练习9 **1.选择题** (1) D (2) B (3) D (4) A (5) C **2.填空题** (1) text-indent;text-align:center; (2) background-repeat:repeat-x;bac...

yix 2020-11-04 13:38:44 14452
web前端开发技术储久良第三版第8章练习与实验答案

### [web前端开发技术储久良第三版答案整理(1-9章)](https://www.yixzm.cn/blog/367.html) 练习8 **1.选择题** (1)C (2)A (3)B (4)C (5)A **2.填空题** (1)`<div></div>`;id、class、style。 (2)top、height。 (3)z-index,position。 3.简答题 略 实验8 1...

yix 2020-11-04 13:38:43 13473
web前端开发技术储久良第三版第7章练习与实验答案

### [web前端开发技术储久良第三版答案整理(1-9章)](https://www.yixzm.cn/blog/367.html) 练习7 **1.选择题** (1) A (2) C (3) D (4) A (5) D (6) D **2.填空题** (1) id,class (2) link,href;style,@import url(“外部样式文件名”)...

yix 2020-11-04 13:38:41 12096
web前端开发技术储久良第三版第5章练习与实验答案

### [web前端开发技术储久良第三版答案整理(1-9章)](https://www.yixzm.cn/blog/367.html) 练习5 **1.选择题** (1) D (2) C (3) B (4) C (5) B (6) A (7)B **2.填空题** (1) `href="mailto:someone@mail.com" ` (2) name、“#targe...

yix 2020-11-03 21:30:07 13304
web前端开发技术储久良第三版第6章练习与实验答案

### [web前端开发技术储久良第三版答案整理(1-9章)](https://www.yixzm.cn/blog/367.html) 练习6 **1.选择题** (1)D (2)A (3)D(4)B **2.填空题** (1)<img>、<embed></embed>,<marquee></marquee> (2)border="0" (3)矩形;圆形;多边形。 3.简答题 (1)设置滚动空...

yix 2020-11-03 21:30:07 9736
web前端开发技术储久良第三版第4章练习与实验答案

### [web前端开发技术储久良第三版答案整理(1-9章)](https://www.yixzm.cn/blog/367.html) 练习4 **1.选择题** (1) C (2) D (3) B (4) B (5) C (6) D **2.填空题** (1) 添加列表项值 (2) 无序列表、有序列表 (3) start、整形数值、value **3.问答题** 见教材。 ...

yix 2020-11-03 21:25:09 10486
web前端开发技术储久良第三版第3章练习与实验答案

### [web前端开发技术储久良第三版答案整理(1-9章)](https://www.yixzm.cn/blog/367.html) 练习3 **1.选择题** (1) A (2) A (3) C (4) C (5) B (6) A (7)B (8)B (9)D (10)A **2.填空题** (1) body、title (2) `<html>`、`</html>...

yix 2020-11-03 21:21:27 11935
web前端开发技术储久良第三版第2章练习与实验答案

### [web前端开发技术储久良第三版答案整理(1-9章)](https://www.yixzm.cn/blog/367.html) 练习2 **1.选择题** (1) B (2) D (3) A (4) B (5) A (6) B **2.填空题** (1) html、htm,index.html、default.html (2) head、body (3) 单、双,双,开...

yix 2020-11-03 20:48:29 11269
关于Jenkins邮件通知配置

首先,进入系统管理—系统配置,找到下图(1):&nbsp;配置好之后,下滑到图(2):其中password是该邮箱开启smtp服务时对应的授权码;以上配置完成之后,进行邮件通知设置:图(3):注意:这里的用户名密码要和图(1)保持一致最后选上通过邮件发送测试配置,Test e-mail recipient写自己的邮箱号,testconfiguration至此,系统邮件设置配置完成进入项目中,在构建...

yix 2020-10-29 17:12:42 1576
CentOS7 yum install 方式安装 lamp(mariadb php7)环境

``` yum update -y ``` ## apache ``` yum install httpd ``` ## mysql 1 安装mysql ``` yum install mariadb-server ``` 2 mysql 重置密码(密码初始化) ``` mysql_secure_installation ``` 3 进入数据库 ``` mysql -uro...

yix 2020-10-10 17:15:24 1671
解决 gitlab 配置登录前URL(home page url )之后无法登录Web界面

解决 gitlab 配置登录前URL(home page url )之后无法登录Web界面 解决办法是登录gitlab数据库,更改 home_page_url 参数值即可。 小编优先尝试了图形界面登录,但由于是docker启动的gitlab服务,需要映射端口懒得弄。 当时报了这个错 ``` psql: FATAL: no pg_hba.conf entry for host "[loca...

yix 2020-10-08 20:27:06 1995
thinkphp6路由可选参数配置

thinkphp6 路由可选参数配置后 ``` #0 [0]InvalidArgumentException in Container.php line 455 方法参数错误:id ``` 路由配置参考手册如下 ## 可选变量 支持对路由参数的可选定义,例如: ``` Route::get('blog/:ye...

yix 2020-10-02 09:02:55 2766
什么是SEO高手?

网上看到一段话,找不到出处了。真正的SEO高手,是能做出好网站、能真正给用户带来价值,并且懂得与搜索引擎友好相处的人,而不是那些整天想方设法找漏洞、钻空子、意图打败搜索引擎和生产互联网垃圾的人!...

yix 2020-09-27 14:31:36 1117
收藏vue官网的一张生命周期图示

官网手册原文 >下图展示了实例的生命周期。你不需要立马弄明白所有的东西,不过随着你的不断学习和使用,它的参考价值会越来越高。 ![vue生命周期](https://www.yixzm.cn/demo/album/load/id/b3251a15e5779fcfec925b78a149f5c8) ...

yix 2020-09-27 14:17:08 1440
vue-element-admin 中水印watermark的使用

水印代码虽说稍微跟一下代码就能找到,不过小编还是决定做个笔记,希望能多多少少节约一点有缘人的时间。 水印代码实现相关文件如下: ### src\utils\watermark.js ```js watermark.set = (str) => { let id = setWatermark(str) se...

yix 2020-09-27 14:14:38 1340
[vue/valid-v-for] Custom elements in iteration require 'v-bind:key' directives.eslint-plugin-vue

vue 报错: [vue/valid-v-for] Custom elements in iteration require 'v-bind:key' directives.eslint-plugin-vue 小编之前写过很多篇类似这种问题,都是Eslint代码规范检查报错。 这些错误大多是可以通过修改Eslin...

yix 2020-09-27 14:09:55 3293
Php开发工程师笔试题(2020-9-23 面试笔试题目及回答思路参考)

面试题来自某互联网独角兽公司的php开发工程师岗位面试记录,刚打听到的还很新鲜。 面试官和面试者小编都挺熟悉,所以内容具备一定参考价值。 面试中夹杂笔试,整个过程流程大体如下: 1 Q:简单做下自我介绍 A:这里是在问php技术路线、技术面、技术成长规划,别有的没的讲一堆废话。 2 Q:离职原因是什么? ...

yix 2020-09-23 14:34:50 1720
web前端开发技术储久良第三版答案整理(下:附录模拟试卷)

[web前端开发技术储久良第三版答案整理(下:附录模拟试卷)_诗和远方_弈心博客](https://www.yixzm.cn/blog/369.html) [web前端开发技术储久良第三版答案整理(中:10-17章)_诗和远方_弈心博客](https://www.yixzm.cn/blog/368.html) [web前端开发技术储久良第三版答案整理(上:1-9章)_诗和远方_弈心博客](https://www.yixzm.cn/blog/367.html) ## 第3版-附录A_模拟试卷1_参考答...

yix 2020-09-23 09:37:19 27402
web前端开发技术储久良第三版答案整理(中:10-17章)

[web前端开发技术储久良第三版答案整理(下:附录模拟试卷)_诗和远方_弈心博客](https://www.yixzm.cn/blog/369.html) [web前端开发技术储久良第三版答案整理(中:10-17章)_诗和远方_弈心博客](https://www.yixzm.cn/blog/368.html) [w...

yix 2020-09-23 09:36:46 50591
web前端开发技术储久良第三版答案整理(上:1-9章)

[web前端开发技术储久良第三版答案整理(下:附录模拟试卷)_诗和远方_弈心博客](https://www.yixzm.cn/blog/369.html) [web前端开发技术储久良第三版答案整理(中:10-17章)_诗和远方_弈心博客](https://www.yixzm.cn/blog/368.html) [w...

yix 2020-09-23 09:36:14 71367
warning: You appear to have cloned an empty repository.

git 仓库为空时的正常现象。 等 git 从库里有代码提交后,就不会了。 怎么提交呢? 比如在项目文件夹 yixzm 中 ``` cd /yixzm touch readme.md echo https://www.yixzm.cn > readme.md git add . git commit ...

yix 2020-09-21 12:24:41 4412
微信打不开https网址,CentOS系统Apache怎么部署https并安装证书呢?

微信打不开https网址,是因为https部署存在问题。 该怎么部署呢? ## 部署 0 前置条件 web OK http服务 OK 网站能正常访问,申请证书成功 443端口已经开启 1 下载证书 腾讯云配置 www.yixzm.cn 域名为例,证书下载在这里: https://console.cl...

yix 2020-09-11 11:15:00 1803
Vue Element Admin 开发报错 Duplicate keys detected

Vue Element Admin 开发报错 ``` Duplicate keys detected ``` 此重定义如果在代码中,很容易发现。但如果是在路由文件中,经常容易找不到。 如果出现这个报错,注意检查: ``` src\router\index.js ``` 路由中的 `name` 尤其容易重复。...

yix 2020-07-13 20:41:17 1661
自动化测试开发工程师知识图谱

开发岗位千千万,本菜只认自动化! 小编生活中喜欢开发Web应用和游戏,但是喜欢做的事情和能做的事情往往不一样。 当年加入码农大军走的是自动化开发这条路,CI、自动化是小编谋生的手段。Web全栈也好,游戏也好,毕竟找工作是个看履历、看项目的事情,只能作为爱好啦! 小编周一晚上出去散散步,捎带着将自动化相关的知识大概捋了捋做了张图,将就看咯~ 图中的集成平台指的是Jenkins...

yix 2020-06-19 16:46:30 1716
数字签名原理

发送方 1. 数据(A)散列运算生成数字签名(B) 2. 将数据和签名一起打包(A+B),发送数据包(A+B) 接收方 3. 对端收到数据包(A+B),但不确定数据是否被篡改 4. 对端将数据包拆分为数据(A)和签名(B) 5. 对端将数据(A)进行散列运算,生成签名(C) 6. 对端将数据包拆分出的签名(B)与自己从数据生成的签名(C)进...

yix 2020-06-19 16:46:29 1509

推荐阅读