秒杀项目
_龙卷风_
这个作者很懒,什么都没留下…
展开
-
win10使用scp向linux服务器传输文件可能会出现问题
之前一直用scp从win10系统向阿里云上面服务器上传文件,回到学校之后发现会报错,据阿里云错误报告显示有可能是常用地点发生了错误,通过网上查阅资料发现需要删除公钥信息。linux可以使用rm -rf 命令来删除,win10的话在C:\Users\当前用户目录\.ssh\knows_hosts路径下删除knows_hosts即可...原创 2020-09-05 19:57:52 · 564 阅读 · 0 评论 -
win10系统下用navicat修改的数据,通过命令流的方式让linux中的mysql执行一样的操作
数据库在win10中可以用navicat打开,修改数据(特别是一些特殊形式的数据,例如日期等)特别方便,但是在linux中就完全只能用sql命令了,不是很方便,为此我们可以使用如下方法,让linux中的mysql执行相同的操作1.打开mysql安装目录下面的bin文件,使用cmd,输入以下命令:如图所示,首先要输入mysqldump,然后-u, -p指定数据库的用户名和密码,--databases xxx 指定数据库 > xxx 指定.sql文件生成的路径和文件名称。2.将生成的sql原创 2020-09-05 19:40:29 · 128 阅读 · 0 评论 -
【docker】设置linux主机开机时,docker里面的镜像自动启动
在本地项目中,用到了linux虚拟机docker中的redis,因为不想让linux虚拟机自动开启,又觉得开机后启动linux,又要进去手动运行redis镜像,有些麻烦。有种方式可以解决这个麻烦:docker update --restart=always "镜像id或容器别名"这样linux开机之后,docker就会自动运行你设置的镜像,也不用我登入linux手动开启了关闭自动开启:docker update --restart=no "镜像id或镜像别名"...原创 2020-08-22 13:43:40 · 1315 阅读 · 0 评论 -
DeBug: Reids反序列化DateTime格式失败问题解决
在解决好redis存储DateTime类型的数据时,发现从redis提取数据即反序列化出现了错误。提示:无法转换为org.omg.CORBA.Object”错误。我的代码配置没有错误,原因是导包时为我自动导了一个org.omg.CORBA.Object的包删除掉这个导包即可正常运行...原创 2020-08-17 20:23:26 · 232 阅读 · 0 评论 -
centos安装redis6.06注意事项
我用的是阿里云免费的低配服务器,理论上它已经自带了gcc,但是安装redis6.06并且make时会出现错误,导致无法使用。解法方法如下:Redis6 跟之前有些不同,先要升级gcc的版本,输入以下命令:yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutilsecho "source /opt/rh/devtoolset-9/ena原创 2020-08-16 16:58:19 · 236 阅读 · 0 评论 -
秒杀项目优化措施
前面的待总结措施1:ngx服务器最初是与后端服务器短连接的,应使其为长连接,即keppalive这是短链接下,1000个线程循环30次的压测报告:这是长连接设置下的压测报告:emmm从图中可以看出短连接下的平均耗时竟然比长连接下更短,可能是因为长连接下样本多了3000+的原因?但是显而易见长连接下的吞吐量大幅度优于短连接(也可能是因为样本的原因?)或者是因为我的长连接没有设置正确??anyway,反正这是一个优化手段。...原创 2020-08-15 20:07:20 · 292 阅读 · 0 评论