Peak Xin

小峰的博客


  • 首页

  • 标签

  • 分类

  • 归档

  • 优秀资源

  • 搜索

Mysql 1055 错误 SELECT list is not in GROUP BY clause and contains nonaggregated column

发表于 2019-04-04 | 分类于 数据库 , MySQL |
字数统计: 371 | 阅读时长 ≈ 1

使用 GROUP BY 语句出现错误:

1
2
3
4
5
6
7
[SQL]SELECT
id,sq_resident_id
FROM
sq_resident_family_info
GROUP BY sq_resident_id

[Err] 1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'xyzj_sql_0320.sq_resident_family_info.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
阅读全文 »

Mysql根据身份证号计算用户年龄并统计年龄段人数

发表于 2019-04-02 | 分类于 数据库 , MySQL |
字数统计: 100 | 阅读时长 ≈ 1

根据身份证号计算用户年龄SQL语句:

1
SELECT DATE_FORMAT(NOW(), '%Y') - SUBSTRING('370687199005050000',7,4) AS age FROM table_name

统计年龄段人数SQL语句:

阅读全文 »

Linux下使用svn创建仓库

发表于 2019-04-01 | 分类于 版本管理 |
字数统计: 1.5k | 阅读时长 ≈ 6

假设已经Linux搭建了svn服务器

创建仓库

语法:svnadmin create /directory
我是在 /data/svnrepos下新建myproject仓库

1
2
3
cd /data
mkdir svnrepos
svnadmin create /data/svnrepos/myproject

仓库创建成功以后,会出现一个仓库名字的文件夹 文件夹下面有以下几个文件和目录

阅读全文 »

Windows Docker 安装

发表于 2019-03-30 | 分类于 运维 |
字数统计: 577 | 阅读时长 ≈ 2

win7、win8 系统

win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

docker toolbox 是一个工具集,它主要包含以下一些内容:

1
2
3
4
5
6
Docker CLI 客户端,用来运行docker引擎创建镜像和容器
Docker Machine. 可以让你在windows的命令行中运行docker引擎命令
Docker Compose. 用来运行docker-compose命令
Kitematic. 这是Docker的GUI版本
Docker QuickStart shell. 这是一个已经配置好Docker的命令行环境
Oracle VM Virtualbox. 虚拟机
阅读全文 »

SVN被锁定 提示:svn is already locked 解决方案

发表于 2019-03-14 | 分类于 版本管理 |
字数统计: 71 | 阅读时长 ≈ 1

今天使用SVN,在项目根目录下,拉取项目代码的时候提示svn is already lockedSVN被锁定错误,
解决方法:
在项目根目录,右击,选择clean up
在这里插入图片描述

阅读全文 »

PHP报错 cURL error 60: SSL certificate problem: unable to get local issuer certific

发表于 2019-03-12 | 分类于 后端开发 , PHP |
字数统计: 262 | 阅读时长 ≈ 1

报错信息:

1
cURL error 60: SSL certificate problem: unable to get local issuer certific   ate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)

解决方法:

阅读全文 »

lnmp1.5 安装 fileinfo 扩展

发表于 2019-02-25 | 分类于 运维 |
字数统计: 229 | 阅读时长 ≈ 1

打开保存安装包目录

1
cd /usr/local/src

下载php5.6安装包(我使用的是php5.6.36,根据自己使用的php版本下载)

1
wget http://cn.php.net/distributions/php-5.6.36.tar.gz

解压php安装包

1
tar xvf php-5.6.36.tar.gz

阅读全文 »

Warning: require(): open_basedir restriction in effect.

发表于 2019-02-25 | 分类于 运维 |
字数统计: 84 | 阅读时长 ≈ 1

php环境为lnmp一键安装包,php5.6。运行项目代码显示

Warning: require(): open_basedir restriction in effect. File(/mnt/hgfs/extraproject/yoga/simplewind/等信息

解决方案

阅读全文 »

thinkcmf5 的 nginx 常用配置

发表于 2019-02-25 | 分类于 运维 |
字数统计: 174 | 阅读时长 ≈ 1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
server
{
listen 80;
server_name 域名;
index index.html index.htm index.php default.html default.htm default.php;
root /home/wwwroot/域名/public;

location / {
index index.php index.html index.htm;
#如果请求既不是一个文件,也不是一个目录,则执行一下重写规则
if (!-e $request_filename)
{
#地址作为将参数rewrite到index.php上。
rewrite ^/(.*)$ /index.php?s=$1;
#若是子目录则使用下面这句,将subdir改成目录名称即可。
#rewrite ^/subdir/(.*)$ /subdir/index.php?s=$1;
}
}
location ~ \.php(.*)$ {
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
#fastcgi_split_path_info ^(.+\.php)(.*)$;
#fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}

location ~ .*\.(js|css)?$
{
expires 12h;
}

location ~ /.well-known {
allow all;
}

location ~ /\.
{
#deny all;
}

access_log /home/wwwlogs/access.log2.log;
}

如何在Laravel(5.6版本)中创建包(package)

发表于 2019-02-15 | 分类于 PHP框架 , Laravel |
字数统计: 2.7k | 阅读时长 ≈ 13

良好软件设计的一个标志是代码的模块化和可维护性。在Laravel中,将几段代码分组到一个可以重用的逻辑模块中称为“包(package)”。

今天,我们来看看如何从头开始在Laravel 5.6中创建我们自己的包。别让这件事动摇你。创建一个包并不像看起来那么复杂。这里有几个简单的步骤,您可以使用它们创建自己的包。

当然,没有创建通用包的诀窍,因此作为一个示例,让我们尝试创建一个“To Do List”包。

在这个示例的过程中,我们将介绍迁移(migrations)、路由(routes)、视图(views)和对其他包的依赖关系等概念。

准备好开始了吗?我们开始吧!

阅读全文 »
1…181920
Peak Xin

Peak Xin

Always keep a learning heart.

197 日志
41 分类
111 标签
RSS
GitHub E-Mail Twitter StackOverflow GitLab Travis Gitee SegmentFault CSDN
推荐网址
  • 阮一峰的个人网站
  • 廖雪峰的官方网站
  • 韩天峰(Rango)的博客
© 2025 Peak Xin 鲁ICP备15013472号-3
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4
本博客 由 Peak Xin 采用 知识共享 署名 4.0 国际 许可协议进行许可。
站点总访客数: 站点总访问量:
0%