自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

西瓜的博客

我是西瓜,一个热爱技术和生活的程序员~

  • 博客(246)
  • 资源 (6)
  • 论坛 (1)

原创 【上传图片找不到临时路径】php.ini中的open_basedir在win中如何设置多路径

场景:上传图片到阿里云oss,报下面这个错。C:\Users\201804~1\AppData\Local\Temp #这个路径在C盘users中是看不到的,但是直接访问和这个路径缺是有的"<br /><b>Warning</b>: Unknown: open_basedir restriction in effect. File(C...

2019-05-07 16:59:23 417

转载 Nginx 中 fastcgi_pass 监听端口有2种方式(转发给php的2种方式): unix socket和tcp socket差别

Nginx连接fastcgi的方式有2种:unix domain socket和TCP,Unix domain socket 或者 IPC socket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。与管道相比,Unix domain sockets 既可以使用字节流和数据队列,而管道通信则只能通过字节流。Unix domain sockets的接口和Internet sock...

2019-04-18 10:12:48 1549

原创 【登录时验证码一直错误】阿里云SLB负载均衡,如何session共享

场景:小程序休眠期是在 公司机房放着呢,现在要使用,使用期上阿里云。在6上使用阿里云的SLB做负载均衡。将请求分发给124和192。操作步骤:1、先在124和192上搭好后端环境 测试好 后台功能API等。2、在 6上配置负载均衡发现问题:配置好后,访问6这台,登录后台时发现,验证码总是错误。即使登录进去,frame中也是A页面正常渲染数据, B页面提示登录原因...

2019-04-17 10:14:49 1813

原创 【数据库错误】1548-Cannot load from mysql.proc.The table is probably corrupted通过 修复升级 解决

估计是升级了 MySQL 的软件包,管理数据库的某些表结构发生了变化,所以还需要升级数据库的相关表修复执行:mysql_upgrade-uroot-p然后根据提示输入 mysql 的 root 帐户密码,修复过程就可自动运行。此时会有如下形式的提示信息输出:屏幕输出mysql_upgrade-uroot-pEnterpassword:Lookingfor...

2019-02-28 09:39:18 804

原创 互联网名词解释(通用、运营、广告、APP推广、移动推广、APP运营、商务模式、职位、客户管理)

移动互联网名词解释大全——2017最新版一、「移动互联网常见术语解释」1.开发商(Content Provider):也叫CP。2.发行商(运营商):即代理CP开发出来的产品。3.渠道拥有用户,能够进行流量分发的公司,即可成为渠道。所有可以获取用户的平台都可以称为渠道。包括网站的渠道和无线的渠道。4.SDK(SoftwareDevelopment Kit)即软件开发工具...

2019-02-12 11:10:48 2192

原创 *php-fpm超时时间设置request_terminate_timeout分析

今天发现了一个很神奇的事情,php日志中有一条超时的日志,但是我request_terminate_timeout中设置的是0,理论上应该没有超时时间才对。PHP Fatal error: Maximum execution time of 30 seconds exceeded in ...OK,先列出现在的配置:php-fpm:request_terminate_timeout...

2019-01-18 17:50:23 1073

原创 *php开启错误日志 && 慢日志

错误日志前言:对于我们做php开发的人员,上了生产环境,一定要把相关debug,display_errors错误提示等关掉。谁还难免不犯个错呢?这样能防止非致命性报错下,导致项目路径、数据库等信息泄漏。问:那么问题来了,我们在生产该如何查看php等相关错误呢?答:记录到错误日志里。error.log(或直接发送到syslog)下边就如何配置和查看日志作出简单叙述。一.相关配置...

2019-01-02 19:42:06 2735

原创 powerdesigner建模流程,图文并茂一条龙服务

操作流程和建库流程一样的,主要分下面5个步骤:1、新建模型2、新建空白表3、插入列名、数据类型、默认值、注释、索引、看生成的sql有无问题4、建立外键5、生成整个库的sql脚本 1、新建模型2、新建空白表、设置字符集选好工具,在右键画布上点击就是新建 空白表、修改表名设置表的字符集3、插入列名、数据类型、默认值、注释、索引、看生成的s...

2019-01-02 18:36:38 371

原创 python3常用内置函数

input('提示语')   #输入print()                #输出(打印)type()               #获取数据的数据类型。class代表类,而str代表字符串 字符串len()                  #字符串的长度str()                  #将其他类型,转换成字符串  数字整数运算永远是精...

2018-12-22 22:58:48 149

原创 nginx禁止未绑定域名访问;nginx无效域名;return 444;该网页无法正常运作,未发送任何数据

 nginx 只允许某些域名访问 其他一律不能访问 ,是怎么写的?把下面server段配置添加你的nginx.conf即可对于这个问题可以参考官方文档原文In catch-all server examples the strange name “_” can be seen:server { listen 80 default_server; ...

2018-11-26 17:37:41 5815

原创 mysql的sleep线程过多的原因 && 查看mysql源码的方法

什么是长连接?其实长连接是相对于通常的短连接而说的,也就是长时间保持客户端与服务端的连接状态。通常的短连接操作步骤是:连接-》数据传输-》关闭连接;而长连接通常就是:连接-》数据传输-》保持连接-》数据传输-》保持连接-》…………-》关闭连接;这就要求长连接在没有数据通信时,定时发送数据包,以维持连接状态,短连接在没有数据传输时直接关闭就行了什么时候用长连接,短连接?...

2018-11-13 14:21:36 431

原创 mysql解决datetime与timestamp精确到毫秒的问题

CREATE TABLE `tab1` (`tab1_id` VARCHAR(11) DEFAULT NULL,`create` TIMESTAMP(3) NULL DEFAULT NULL,`create2` DATETIME(3) DEFAULT NULL) ENGINE=INNODB DEFAULT CHARSET=utf8SELECT * FROM tab1;TIMESTAM...

2018-11-05 10:17:26 1676

原创 Mysql2013连接错误:Lost connection to Mysql server at 'waiting for initial communication packet'

在远程连接mysql的时候,连接不上,出现如下报错:Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0截图如下:原因分析:mysql开启了DNS的反向解析功能,这样mysql对连接的客户端会进行DNS主机名查找。mysql处理客户端解析过程:...

2018-10-18 11:28:06 12620 1

原创 mysql(自动添加系统时间)timestamp类型字段的CURRENT_TIMESTAMP与ON UPDATE CURRENT_TIMESTAMP属性

timestamp有两个属性,分别是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP两种,使用情况分别如下:1.CURRENT_TIMESTAMP 当要向数据库执行insert操作时,如果有个timestamp字段属性设为 CURRENT_TIMESTAMP,则无论这个字段有木有set值都插入当前系统时间 2.ON UPDATE CURR...

2018-10-16 16:37:51 3581

原创 *使用百度ueditor1.4.4.3富文本编辑器的心得

遇到的错误:https://blog.csdn.net/qq_33862644/article/details/829541961、目录介绍dialogs #工具栏上的弹窗php #插件自带的上传文件 config.json #上传时需要设置的一些配置项(后端的配置文件)themes #工具栏上的图标 或 样式third-party #第3方插件...

2018-10-08 23:50:31 490

原创 *使用quill富文本编辑器的插件,自定义formData图片上传

官网地址:https://quilljs.com项目需求:自带的上传图片是base64,直接入库的话,请求头太长,导致网页十分十分的卡,所以才改用formData自定义上传(改完之后,相当于覆盖了他本身自带的上传按钮,图标是一样的,就是说在外观上看不出来变化)刚引入好的效果图:当文本框中没有任何内容的时候,quill.container.firstChild.in...

2018-10-08 23:36:47 3378 3

原创 【插件错误】使用ueditor报语法错误 && 插件跨域 && 图片回显路径错误

项目环境如下:显示代码在a域名下,插件在b域名下插件版本是:1.4.4.31、报语法错误是因为上传图片我用的插件自带的controller.php文件,而nginx的b域名下没有转发php文件的配置,导致php文件无法被识别,所以报错(就是配置文件中没有下图)2、跨域解决方法:在俩个不同域中,声明成同一个主域文件在dialogs目录下的internal.js...

2018-10-06 21:29:47 292

原创 Java SE EE ME等有什么区别?

Java SE=Java Standard EditionJava EE=Java Enterprise EditionJava ME=Java Mobile EditionSE标准版开发,主要用于桌面程序,控制台开发(JFC)EE企业级开发,主要用于web端(JSP,EJB)   ME嵌入式开发(手机,小家电)...

2018-09-24 21:20:04 3713

原创 【tomcat报错】linux启动tomcat报错Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

error:Linux下启动和关闭tomcat报错,如下图所示:原因:因为启动tomcat会调用tomcat安装文件中的startup.bat,而它调用了catalina.bat则调用了setclasspath.bat。因此需要在setclasspath.bat的开头手动声明环境变量。 解决方案:用vim打开tomcat的bin目录下的setclasspath.sh,添...

2018-09-12 17:46:06 2729

原创 Nginx配置https 后 http强制跳转到https的方法

我司的环境是,同一个ip,绑定多个2级域名,访问每个2级域名都要有https(解决单IP多站点 https://域名乱跳网站的问题)我司采用的是方案5核心思路:重定向,只是写法不同  一、Nginx安装(略)安装的时候需要注意加上 --with-http_ssl_module,因为http_ssl_module不属于Nginx的基本模块。Nginx安装方法: 1...

2018-09-12 17:32:46 7617 1

原创 如何下载java、jdk的历史版本jdk-8u65-linux-x64

1、找到se的下载页面http://www.oracle.com/technetwork/java/javase/downloads/index.html  2、拉到最下面3、找java se 84、

2018-09-10 11:43:23 4786 1

原创 【jq错误】在each代码块内使用continue报语法错误

原因:在each代码块内不能使用break和continue,解决方法:要实现break和continue的功能的话,要使用其它的方式:break----用returnfalse;continue--用returntrue...

2018-08-22 10:17:43 276

原创 *phpstorm运行内存不够,修改时Xms Xmx PermSize MaxPermSize 区别

需求1:跑大sql内存不够用虽然知道怎么改,但是对这几个配置一直是模糊不清晰,所以特意在下面写下,我所知道的。需求2:Eclipse崩溃,错误提示:MyEclipse has detected that less than 5% of the 64MB of PermGen (Non-heap memory) space remains. It is strongly rec...

2018-08-22 10:10:04 4568

原创 smart bi -- Smartbi Spreadsheet(企业报表软件)V8 的学习 和 使用心得

下载:http://www.smartbi.com.cn/download  下载好后 包含一个服务端软件,和2个插件(下图是2个插件)。具体安装步骤看 安装文档注意:申请授权(下图),不然安装好后,登录excel插件的时候登录不上去,会报license验证失败点击查看安装文档:第5步:登录Excel插件(用下图代替官网的5.2步骤)官网那5.2的步骤登录不上去,可能是...

2018-08-03 13:27:51 3322

原创 *phpstorm连接mysql数据库(超方便,超好用)

要先装驱动,才能输入host、user、password等,测试连接mysql。ctrl+enter执行sql语句执行完,导出成csv注意:假如,你忘了设置表头,导出后用notepad++等编辑器打开,添加好表头后,再用excel打开设置csv的格式(如 添加上字段名当表头)...

2018-08-03 11:29:04 12733 3

原创 什么是jsp,如何搭环境

HTML跟jsp不一样,为什么视频叫做 遇见HTML之jsp?html主要实现客户端的脚本语言。而jsp是将htmlh和java结合起来的。而html是静态的jsp是动态的可以服务器和客户端进行交互的 搭建 java web环境 1、安装jdk 8.0点击下载jdk安装好后,配置2个环境变量,有则编辑,无则新建在path中加入 %JAVA_HOME%...

2018-07-26 00:47:03 1618 3

原创 【持续更新】talend数据集成的学习、使用和心得记录,市面最好的talend教程

注意:此篇博文不更新了,因为我觉得csdn的编辑器用着不爽,尤其是不合适写教程。https://www.kancloud.cn/yx66/talend此篇博文的内容放到了看云上,点击跳转  需求:我司用的是talend6.4版本,该工具是做ETL的。我们主要是用来做数据集成我目前对ETL的大体理解是,将A数据库的数据,根据业务需求查出来之后-》在存到另一个B数据库-》然...

2018-07-24 12:15:13 9289 2

原创 搞清楚JDK、JRE、JVM的区别

需求:新学java的朋友可能分不清JDK、JRE、JVM的区别,下面详细介绍一下 JDK:Java Development Kit       //Java开发工具包JRE:Java runtime environment     //Java运行环境JVM:Java Virtual Machine    //Java虚拟机 使用人群分类:JDK是给开发人员用的...

2018-07-24 12:07:48 9456 7

转载 ETL讲解(很详细!!!)

需求:公司要做BI项目,先从概念学起我很认同原作者的观点转自:https://www.cnblogs.com/yjd_hycf_space/p/7772722.html ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。 ETL是BI项目重要的一个环节。 通常情况下,在BI项目中ET...

2018-07-24 11:59:08 582

原创 windows常用cmd命令

注意:这些字符只能是英文的命令 -help //第1种形式的使用帮助命令 /? //第2种形式的使用帮助常用基本命令1,列出所有任务及进程号,杀进程tasklist tasklist /? 获取使用帮助taskkill taskkill /? 获取使用帮助2,cd切换目录 cd...

2018-07-23 17:37:25 60046

原创 mysql语句优化方面的总结

1、 并发高的情况下。可以使用binary将字符串先转换为二进制字符串,在进行比较select * from fenxiao WHERE `name` = '学院军' LIMIT 1 -- 优化前select * from fenxiao WHERE `name` = binary '学院军' LIMIT 1 -- 优化后 ...

2018-07-23 17:22:22 171

原创 *站内信设计思路

需求:公司的电商平台要做个站内信。主要功能是给供货商、经销商、分销员这些身份的人发送消息。比如供货商修改了商品的价格、上架了商品等操作。需要通知到经销商。经销商可以在自己的站内信里搜寻到消息。一、网上站内信技术方案 站内信”不同于电子邮件,电子邮件通过专门的邮件服务器发送、保存。而“站内信”是系统内的消息,说白了,“站内信”的实现,就是通过数据库插入记录来实现的。   “...

2018-07-19 09:57:42 2317

原创 微信小程序 使用wxParse插件 解析html代码

需求:在微信小程序里需要显示新闻内容,新闻内容是通过接口读取的服务器中的富文本内容,是html格式的,小程序默认是不支持html格式的内容显示的,那我们需要显示html内容的时候,就可以通过wxParse来实现。首先我们在github上下载wxParsehttps://github.com/icindy/wxParse下载完之后我们需要用到目录下的wxParse文件夹,把他拷贝到我们的项...

2018-07-19 09:55:12 792

原创 mysql数据库编程(拿起sql当代码用) 的 一些 奇葩思路

声明:这是数据库编程,不要和我讲效率低什么的单表查询select语句的执行原理:1、先将你sql中写的字段、连表给预先 理解(如 下面的例子各种连表)2、在执行where后面的;如果有子查询,先执行括号里的 如 select * from a where id in (select pid from b where = 66) //查出b表的id,和a表中的id做匹配,只取a表匹配到的...

2018-07-17 17:46:36 6245 1

原创 【mysql错误】用as别名 做where条件,报未知的列 1054 - Unknown column 'name111' in 'field list'

需求:SELECT a AS b WHRER b=1;    //这样使用会报错,说b不存在。因为mysql底层跑SQL语句时:where 后的筛选条件在先, as B的别名在后。所以机器看到where 后的别名是不认的,所以会报说B不存在。这个b只是字段a查询结果的一个别名如果非要用B做筛选条件的话:解决方案:外边再嵌套一层。select * from(    select A as B fro...

2018-07-11 09:11:16 3783

原创 execl的常用函数

不连续的批量填充拼接&"想拼接的内容"格式相关的几种方法:1 选中当前列(点A)-》右键,设置单元格格式-》都整成文本或数字2 数据-》分列3 选中A列,点开始-》左上角,格式刷-》在点B列4 菜单-》编辑-》清除-》清除格式函数返回值:#NAME //说明你的函数中带有Excel无法识别的文字,比如输入函数=aaa()函数的...

2018-07-03 17:57:51 1607

原创 【mysql错误】UNION ALL查询结果集中查询对应列出现错误"Every derived table must have its own alias"

11

2018-06-29 10:18:02 169

原创 【语法】tp5的路由,带参数 及 url()的常见使用

需求:js中写php的路由,带参过去思路:改变 路由带参的形式,别用数组形式带参数效果图

2018-06-22 10:14:37 13756

原创 fineRePort帆软报表心得 和 功能点开发

需求:给公司的核心Boss系统做各种报表困难:fineRePort软件熟悉的还凑合,难点在于java做的boss系统web界面和业务逻辑不熟悉,数据库的表和字段一概不知熟悉数据库的思路:这次没有想几百张表怎么熟悉,或划模块熟悉。而是直接参考同事以前做的报表,看他写的sql,并结合数据库文档,不断的改不断的试看sql的难点在于,我们这报表一般的都要连十几张表,里面还各种if、c...

2018-06-15 11:51:11 8136 2

原创 mongo学习四、mongodb的权限问题

看半天也没搞明白...

2018-06-07 10:06:20 972

php使用阿里大鱼发短信

以前用过的一个阿里大于发短信的类库,详情请看https://blog.csdn.net/qq_33862644/article/details/80357436

2018-05-17

php类库之qrcode

曾经的一个功能点,详情请查看https://blog.csdn.net/qq_33862644/article/details/80356620

2018-05-17

linux服务器centos优化服务手册

基于centos超方便的服务列表。参照该表,给不需要的关闭,首先就可以达到优化服务器的效果,详情请参考我博客http://blog.csdn.net/qq_33862644/article/details/79292579

2018-02-08

BvSshClient

微信开发之反向代理。反向后修改本地的文件自动更新到服务器http://blog.csdn.net/qq_33862644/article/details/79138188

2018-01-23

php5.5或5.6安装ZBarCodeImage二维码识别

php5.5或5.6安装ZBarCodeImage二维码识别

2017-08-10

jQuery 3.1中文参考手册

最新,最好的jq手册,格式为chm,案例多,查询方便。非常适合新手学习使用

2017-06-18

杨西瓜的留言板

发表于 2020-01-02 最后回复 2020-01-02

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