运维
世幻水
路还长,继续加油!
展开
-
解决Linux socket 编程出现 Segmentation fault(core dump)
问题描述,使用32位的 Linux socket 代码运行是出现了Segmentation fault(core dump)。问题原因经过检查是 inet_ntop() 函数出现了错误:他的使用方法如下。//将数值格式转化为点分十进制的ip地址格式const char * inet_ntop(int family, const void *addrptr, char *strptr, size_t len); 在32位下这么写可以过!printf("received a connec原创 2021-04-18 20:27:09 · 1906 阅读 · 0 评论 -
nginx 部署单页react app 路由设置
今天要部署create react app 开发的网站,发现在页面中点击<Link to=""></Link>标签可以正常跳转。但是直接在路由中输入地址,进行非/路径的访问就会出错!!!问题原因直接讲nginx 设置成静态容器,输入路由会被映射成文件!!!解决方案在nginx.conf 中将添加每一个前端路由的匹配,并把他们全部定位到index.html 上!例子假设有这样的前端路由,我们设置了/article, /uploadd, /login等六个界面则其对应原创 2021-04-16 12:01:11 · 585 阅读 · 0 评论 -
解决打包No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
问题描述:作者在使用idea 开发java程序时发现,开发调试都可以,但是生产部署,就无法进行打包,并提示No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?原因经过检测,发现时由于作者只是把java/bin 配置到了Path 里,没有设置JAVA_HOME 到环境变量里,导致无法找到jre!大意了。...原创 2021-04-15 11:54:15 · 491 阅读 · 0 评论 -
ubantu(二) 设置root账户密码并进行远程登陆
本文将叙述: 一个刚刚装好的ubantu 系统,如何设置root密码以及成功解决SSH服务器拒绝了密码。请再尝试一次的错误,完成了远程登陆工作。修改密码刚刚安装好的环境可以使用 sudo passwd root 来完成对于root用户密码的修改sudo passwd root然后使用 su 回车之后,输入密码就可以切换到root 用户下了(这个命令有时也会抽风,再试一次就好了)配置远程登陆服务接着我们再root 用户下 使用 apt-get install openssh-server原创 2021-03-21 23:36:27 · 193 阅读 · 0 评论