自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 问答 (2)
  • 收藏
  • 关注

原创 redis报端口绑定权限不足的解决方法(仅限semanage)

由于本服务器使用semanage进行端口策略管理,这里用到了semanage命令。

2024-03-11 12:00:20 364

原创 orel9 通过yum安装php7.1报错nothing provides libcrypto.so.10()(64bit) needed的解决方法

出现缺少openssl1.0版本的组件,查看当前服务器的openssl version发现是3.0版本,于是格外下载安装1.0.2o版本的openssl,问题解决。重新安装php7.1。

2024-03-07 12:12:23 464

原创 关于laravel的逻辑删除deleted_at与mysql唯一索引unique

而mysql的unique,如果某个在其中的字段为null,其他字段相同,是允许加入的,就导致了用deleted_at作为unique的其中一个字段时,会出现乌龙现象,导致正常存在的数据无法保证唯一,被删除的数据才能根据不同删除时间去保证唯一。使用mysql组合key去设置唯一索引unique时,可以避免因各种原因导致的重复脏数据问题,但由于我们绝大多数表都不建议采取物理删除的方式去对待可爱的数据们,因此我们常常使用逻辑删除(软删除)的方式去对错误数据或无效数据进行删除,以便后续追溯及误删除的还原。

2023-12-13 16:42:19 674

原创 laravel Unauthenticated. 500

由于我这边已经不用密码的方式了,password_hash变得没有意义,即使在登录状态下,$request->session()->get('password_hash')也为null,这个判断会变得永远是true。配置日志等级已经是debug了,正常来说是要记录的,在nginx日志中发现确实是500的状态码,使得我对这个日志的记录完整性产生怀疑。我在Handler.php中找到unauthenticated函数,也加了一行输入日志的代码,结果发现没有触发。laravel的日志是基于。

2023-04-11 15:13:31 573

原创 laravel redis报错 MISCONF Redis is configured to save RDB snapshots

Cannot allocate memory

2023-03-14 10:56:43 202

原创 关于JAVA和PHP中的默认传参方式

PHP默认是值传递,传递进去的变量实际上是副本,副本若在函数中发生变化,执行完该函数后出来,不会影响外部的变量,若想改为引用传递,则需要在参数前加个&JAVA默认是引用传递,传递进去的变量若在方法中发生变化,执行完该方法后出来,便也发生改变。

2023-03-10 22:47:30 155

原创 黑盒测试与白盒测试

黑盒测试与白盒测试

2023-01-17 11:34:00 1102

原创 JAVA解析xml注解@JacksonXmlRootElement

JAVA解析xml注解@JacksonXmlRootElement

2022-09-29 10:37:48 2567

原创 基于docker的php安装了pdo_mysql扩展phpinfo()中却没有显示

docker容器中php安装了pdo_mysql扩展phpinfo()中却没有显示

2022-07-29 09:46:38 485

原创 关于在laravel中上传7M的pdf文件被转为application/octet-stream的问题处理

dd($file, $file->is_Valid)打印结果为:UploadedFile {#3775 -test: false -originalName: "xx.pdf" -mimeType: "application/octet-stream" -size: 0 -error: 1 #hashName: null path: "" filename: "" basename: "" pathname: "" extension: "" .

2022-05-17 11:30:25 704

原创 laravel route:cache与require

laravel route:cache 与 require

2022-03-17 16:02:23 271

原创 关于在windows中zookeeper闪退

关于在windows中zookeeper闪退

2022-02-24 15:55:54 1993

原创 PHP 根据多个对象属性进行对象数组的排序

PHP 根据多个对象属性进行对象数组的排序

2022-02-23 17:12:11 556

原创 跳跃表原理及redis跳跃表的应用

跳跃表原理及redis在跳跃表的应用

2022-02-22 09:41:53 960

原创 Elasticsearch(ES)在SpringBoot中应用

Elasticsearch(ES)在SpringBoot中应用

2022-02-18 10:04:58 367

原创 connect() to unix:/tmp/php-cgi.sock failed (2: No such file or directory)

今天在linux部署一个laravel项目,nginx报异常,以前都是直接检查php-fpm.conf的配置和nginx.conf的连接配置,确保统一,这是我当时的配置,看起来是没什么问题的nginx.conflocation ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; proxy_igno

2021-12-21 08:53:15 7189

原创 springboot在只允许GET请求的接口中使用枚举传参的问题

一般来说,我们为了让枚举对象作为接口的入参,需要在枚举中写一个序列化、反序列化的函数,指明通过什么属性去识别、转换成枚举对象,在该函数加上@JsonCreator注解。然而这一操作对于GET请求的方式不起作用,需要额外处理。在request中重写枚举对象的set方法,调用在枚举中写好的带@JsonCreator注解的函数。去进行转换...

2021-12-15 09:16:56 1771

原创 Invalid bound statement (not found): com.xx.service.xxx

@MapperScan 这个注解配置的路径问题,路径不能包括项目下的service,需要配置在具体的mapper文件位置之前的配置:@MapperScan("com.xx")现在的配置:@MapperScan("com.xx.**.mapper")

2021-09-18 18:06:53 178

原创 Target [Illuminate\Contracts\Auth\Access\Gate] is not instantiable.

今天重新部署laravel遇到了这个问题,首先要先确认config\app.php中存在如下两行'providers' => [ Illuminate\Auth\AuthServiceProvider::class,]'aliases' => [ 'Gate' => Illuminate\Support\Facades\Gate::class,]之后删除缓存文件(注意不要删除cache目录本身)rm -rf bootstrap/cache/*.

2021-07-06 14:57:54 440 2

原创 关于mysql主从同步时的错误

1.Last_IO_Error: Master command COM_REGISTER_SLAVE failed: Access denied for user 'repl'@'10.224.12.228' (using password: YES) (Errno: 1045)

2021-06-17 20:00:21 1315

原创 Class web does not exist

基于laravel-admin1.4.4版本进入后台用户管理时报ReflectionException: Class web does not exist处理"encore/laravel-admin": "1.4.4"解决方法:修改vendor\encore\laravel-admin\src\Admin.php中的web为Web(仅对本项目有效,因为本项目配置里就是Web)...

2021-03-17 09:31:07 165

原创 Java无框架脚本在windows中打包注册成服务设置开机自启动

1 打成jar包我这边用的是maven来进行打包,进入项目中使用命令mvn clean install来进行打包,由于我这边涉及一些dll文件。因此打包后,这些文件要按照脚本的调用路径与jar包放在同级目录下。比如我在脚本中调用了"src\\main\\resources\\dll\\lib\\XX.dll",那么在jar包的当前目录下要有个同级的src目录,一层一层到最后有XX.dll,这样...

2020-04-10 17:02:15 235

原创 laravel+nginx项目部署(php7.1)

2020.3.21部署laravel项目至一个带有yum的centOS 7 服务器的一些总结1.更新yumyum -y update2.yum安装git2.1查看系统是否已经安装gitgit --version2.2安装gityum install -y git3.git下载项目4.安装nginx4.1 安装前准备(由于执行了1的更新,所以此步忽略)yum in...

2020-03-21 13:33:50 3017 1

原创 关于php-fpm配置慢日志的问题

; The timeout for serving a single request after which a PHP backtrace will be; dumped to the 'slowlog' file. A value of '0s' means 'off'.; Available units: s(econds)(default), m(inutes), h(ours), ...

2020-03-21 08:18:33 240

原创 部署服务器时 yum list 给我上了一课

今天新部署一台服务器,将之前的项目copy一份过去,想要跑起来。在安装composer后使用install时报错[root@ecs-1ada-0317666 yedan_school]# composer installLoading composer repositories with package informationUpdating dependencies (includin...

2020-03-20 13:25:08 608

原创 python2.7 + uwsgi 报错 Internal Server Error

首先我这个情况是之前运行项目一直没问题,然后今天像往常一样更新代码和restart uwsgi,结果访问接口报错Internal Server Error,查看了uwsgi.xml和uwsgi.log、error.log都没有发现问题,然后去stop uwsgi后重新start uwsgi,问题才展现在uwsgi.log里面。是由于代码层面的编译错误导致,坑爹的地方在于如果我不stop uwsgi...

2020-02-10 16:53:33 4059

原创 rabbitmq-plugins enable rabbitmq_management 出错 ERLANG_HOME not set correctly

cmd中输入 rabbitmq-plugins enable rabbitmq_management出现 ERLANG_HOME not set correctly 错误网上很多文章都是说把rabbitmq_server.bat中的"!ERLANG_HOME!\bin\erl.exe" 修改为 绝对地址,这种方式也可以,只是个人觉得不应该更改安装源自身的代码。所以想说一下另一种方式:...

2019-12-03 09:53:11 17989 4

原创 关于在laravel中使用aws的操作(aws-sdk-php-laravel)

参考网址:https://learnku.com/laravel/t/2533/extension-recommended-aws-sdk-php-laravel-aws-official-sdkhttps://docs.aws.amazon.com/zh_cn/sdk-for-php/v3/developer-guide/s3-presigned-url.htmlhttps://zh...

2019-11-20 10:22:24 3183

原创 Allowed memory size of 268435456 bytes exhausted 问题处理

我之前按照网上的方式设置了php.ini memory_limit或者直接ini_set(”memory_limit”,”256M”),发现这根本治标不治本,现在256M也=满足不了了,这样下去数据只会越加越大。然后查看了出问题的代码,说真的这个想要治本,还是得根据自己代码的情况来看。我这边的问题是设置了一个静态变量,这个静态变量在构造函数查询了一个数据表的所有数据,长此以往,造成了内存...

2019-09-21 15:21:54 27177

原创 Eclipse 关于仅项目出现红叉且run代码出现“错误: 找不到或无法加载主类”的问题

找了百度很多资料,有说用project->build automatically的 、有说用clean的,还是不行,一直编译不出class文件,纳闷不已。然后也尝试其他方式编译class文件,还是不行。这时候我看到一篇文章说可能class文件正在被使用,不能重新编译,于是我想起来我的计划任务(定时任务)正在启JAVA的脚本,用的就是class编译文件,于是停止了脚本的运行,然后重新cle...

2019-09-19 11:02:55 417

原创 关于uwsgi日志文件写入问题

本文讲述不涉及配置,仅为服务器宕机产生的BUG事情是这样的,今天看了一下服务器的uwsgi.log文件,发现自7月26那天后就没有更新过,作为一个实时受到外部访问的web项目服务器,这显然是不科学的,于是我用了各种办法,比如:提高文件权限、更改文件权限用户、更改uwsgi的日志部分配置、多次重启uwsgi均无解。之后发现是7月26号那天服务器宕掉了,导致这个日志系统出了问题,重启uwsgi...

2019-08-22 09:23:44 2936

原创 海康设备注册一直失败的问题

今天用JAVA对接海康设备,但是注册一直失败,ip、端口、用户名、密码都是正确的,一直百思不得其解,后来一番查询与排错,终于找到了原因,是因为没有初始化设备初始化设备的代码(红框里的部分): if (!hCNetSDK.NET_DVR_Init()) { System.out.println(MachineName + ":初始化失败");...

2019-06-27 19:39:25 10554 36

原创 关于Some projects cannot be imported because they already exist in the workspace错误解决方案

1.按照网上的处理方式,打开项目中.project文件 --- 修改<name>projectName</name>2.我的情况是没有任何重复的项目在eclipse的列表中,所以用了网上说的1方法也没啥用,后来我发现是eclipse的工作区不知道什么原因,更换了,于是,我把工作区(workspace)改回来,解决:2-1.点击菜单中file的选项2-2.下拉...

2019-06-03 15:48:10 1652

原创 关于Content-Download时间过长问题

本文章仅提供一种可能性项目用的是:php(laravel+blade)进行编写今天遇到一个神奇的BUG,通过ajax访问一个接口,会出现Content-Download耗时过长的情况。原因:接口返回的数据量巨大导致出现这个情况,但是不知道为什么1.直接浏览器访问接口2.postman请求接口3.直接跳转blade.php页面渲染(不通过ajax的方式)4.这个项目我...

2019-05-30 09:28:04 42162 7

原创 数据库execute进程阻塞问题

今天遇到了mysql出现大量(200多条)State=updating,Command=execute的进程卡死,导致线上打开页面速度下降(这也是小洁在群里发请假那里卡到进不去的原因),为了保证线上正常使用,我通过mysql的kill命令杀死了这200多条进程,但是这肯定不是好的解决方法,希望大佬们有解决方法的告知一下,我百度了半天没百度出来解决方法。...

2019-04-17 19:23:22 561

原创 关于在windows系统下nginx部署静态资源文件时遇到的路径问题

server { listen 80; server_name localhost; access_log C:/web/access.log; error_log C:/web/error.log; location / { proxy_pass http://localhost:8081;...

2019-03-29 14:55:55 8659 3

原创 linux新机子设置网络

我这边的情况是gb1网卡插口对应em1,因此设置 /etc/sysconfig/network-scripts/ifcfg-em1 这个配置文件,不同机子要配置的文件可能不一样,也有/etc/sysconfig/network-scripts/ifcfg-eth0的,这个文件我这台linux机子里没有这是我这边的配置,自己定死静态ip,BOOTPROTO本来是打算设置static的,但是不...

2019-02-28 11:52:54 264

原创 java.lang.NoClassDefFoundError: kotlin/TypeCastException

在运行上传文件的testdemo时报错:java.lang.NoClassDefFoundError: kotlin/TypeCastException我第一反应是有jar包没导,当时我已经导了七牛云文档里的所有jar包我百思不得其解,百度了很久也没找到有类似的朋友遇到这样的情况,甚至怀疑是不是有个叫做kotlin的jar包没导,没人给我解答。后来实在找不到kotlin的jar包,...

2019-01-30 10:45:54 10659 12

原创 今天配置phpstudy将mysql5.5升级mysql5.7版本发现的一些问题

mysql版本5.7.22对于5.5版本来说,my.ini有很大变化,附上我自己简单的5.7.22版my.ini# For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html# *** DO NOT EDI...

2018-11-26 19:13:51 316

原创 安卓和苹果对于https域名下的引用http域的文件

今天出现了一个问题,通过外部CDN引用jquery文件时,在安卓手机可以正常使用,苹果手机就会报错。所以建议是说,只要你做的网站,域名是加了SSL协议,也就是https的,你引用的所有CDN如果也是支持https的就在引用时加上,防止出现这样的苹果(IOS系统)手机引入报错问题...

2018-11-16 10:54:42 2379

空空如也

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

TA关注的人

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