11
2018
02

[转]PHP程序员如何突破成长瓶颈(php开发三到四年)

看了这篇博文,我正好处于这个阶段,也有心要突破自己,呵呵! 作为Web开发中应用最广泛的语言之一,PHP有着大量的粉丝,那么你是一名优秀的程序员吗?在进行自我修炼的同时,你是否想过面对各种各样的问题,我该如何突破自身的瓶颈,以便更好的发展呢?PHP工程师面临成长瓶颈先明确这里所指的PHP工程师,是指主要以PHP进行Web系统的开发,没有使用其的语言工作过。工作经验大概在3~4年,普通的Web系统(百万级访问,千成级数据以内或业务逻辑不是特别复杂)开发起基本得心应手,没有什么问题。但他们
09
2018
02

5种Web设计影响客户体验的方式

网页设计是任何网络营销策略中最重要的部分之一。它对数字客户体验有着多方面的巨大影响。你的网站的美学、可用性和其他关键因素对你公司的长期在线成功是至关重要的。但它对你的底线有多大的影响呢? 在这篇文章中,我们将介绍web设计的五个主要方面,以及如何改进它们。1,外观网页设计最明显的影响了网站的外观。你可以选择网站的外观,这在你公司对新访客的第一印象中扮演着重要的角色。通常,你会听到营销专家(包括我们)在两个极端中谈论网络设计:Often, you’ll hear marketing experts
29
2018
01

sftp,ssh远程链接服务器缓慢

问题描述 使用Filezilla通过sftp协议远程服务器进行链接时,一直提示超时,链接失败. 通过ssh命令行在本地进行远程登录也非常慢. 原因 服务端sshd守护进程使用了dns反查,这样的话当ssh某个IP时,系统会试图通过DNS反查相对应的域名,如果DNS中没有这个IP的域名解析,则会等到DNS查询超时才会进行下一步,消耗很长时间。 解决方法 使用root权限修改ssh
26
2018
01

Angular/CLI 在fedora26 下修改文件时不会自动刷新项目

问题使用ng serve启动项目后,修改文件内容后,页面无法自动刷新google一番后,得知原因是打开文件过多,导致Linux操作系统无法对文件系统的事件执行监控.解决方案echo "fs.inotify.max_user_watches=524288" | sudo tee -a /etc/sysctl.conf sudo sysctl -p重新执行ng serve即可监听文件内容变化,实现页
14
2017
12

解决sublime_text3.0在fedora26下无法输入中文的问题

1,从fedora26中文社区提供的仓库中安装fcitx-sunpinyin中文输入法安装命令:#dnf install fcitx-sunpinyin2. 编译共享库(1)保存代码到文件sublime_imfix.c    /*     sublime-imfix.c     Use LD_PRELOAD to inter
07
2017
12

如何判断 Linux 服务器是否被入侵?

大多数被攻破的服务器都是被类似自动攻击程序这样的程序或者类似“脚本小子”这样的廉价攻击者,以及蠢蛋罪犯所入侵的。这类攻击者会在访问服务器的同时滥用服务器资源,并且不怎么会采取措施来隐藏他们正在做的事情。-- Elliot Cooper本文导航◈ 被入侵服务器的症状08%◈ 检查 1 - 当前都有谁在登录?13%◈ 检查 2 - 谁曾经登录过?25%◈ 检查 3 - 回顾命令历史39%◈ 检查 4 - 哪些进程在消耗 CPU?46%◈ 检
06
2017
12

php 时间超出2038年 转化时间戳失败的解决方案

PHP有效的时间戳典型范围是格林威治时间 1901 年 12 月 13 日 20:45:54    到 2038 年 1 月 19 日 03:14:07。在32位操作系统环境下,超出2038年之后,使用strtotime()获取不到对应的时间戳,这时可以使用new DateTime来进行处理。即先将时间转化为DateTime对象,然后使用format方法进行转化。即:$datetime->format("U")实验程序以及结果如下:程序
17
2017
11

eclipse: The Eclipse executable launcher is configured to not start with administrative privileges

问题描述:在fedora 26系统中,以root用户使用eclipse。在启动eclipse时弹出错误:The Eclipse executable launcher is configured to not start with administrative privileges解决方法:这都是因为Eclipse运行时选项:-protect  root将值设置为“root”
17
2017
11

Fedora26 安装chromium并设置代理

安装在fedora系统中的应用商店里搜索chrom进行安装;安装后若提示以root身份无法启动,可参考《fedora25 以root身份运行谷歌浏览器chromium》进行解决。配置代理查找命令所在位置:[root@192 ~]# whereis chromium-browser chromium-browser: /usr/bin/chromium-browser /usr/lib64/chromium-browser /usr/s
14
2017
11

fedora26 安装wps

下载下载地址:http://community.wps.cn/download/可选择下载不同格式的安装包,这里下载的为rpm包安装[root@192 FFdownload]# rpm -ivh wps-office-10.1.0.5672-1.a21.x86_64.rpm  错误:依赖检测失败:     libpng12.so.0()(64bit) 被 wps-office-10.
09
2017
11

Fedora26 终端下使用代理连接网络

所遇问题fedora26下,使用淘宝镜像,通过npm install -g @angular/cli 安装angular/cli 来构建项目。angular/cli安装成功,而且速度也很快,但是使用angular/cli构建(ng new ..)项目时,项目总是缺失一些文件,且无法启动,于是尝试使用官方源来安装angular-cli构建项目,这便需要在终端下使用代理。安装代理客户端参照《Shadowsocks-Qt5安装方法》终端使用代理由于Shadowsocks使用socks5协议,而终端很多
08
2017
11

fedora26安装shadowsocks图形客户端shadowsocks-qt5

下载wget https://copr-be.cloud.fedoraproject.org/results/librehat/shadowsocks/fedora-26-x86_64/00587297-shadowsocks-qt5/shadowsocks-qt5-2.9.0-2.fc26.x86_64.rpm wget https://copr-be.cloud.fedoraproject.org/results/librehat/shadowsocks/fedora-
08
2017
11

[centos7,fedora26] Firewall防火墙开启80端口

centos7 默认是FirewallD 提供支持网络/防火墙区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具,利用FirewallD开启80端口操作如下: 开启80端口firewall-cmd --zone=public --add-port=80/tcp --permanent出现success表明添加成功命令含义:–zone #作用域–add-port=80/tcp  #添加端口,格式为:端口/通讯协议–permanent  
06
2017
11

Fedora26下VirtualBox5.2启动虚拟机报内核错误

Fedora26 Workstation下安装VirtualBox5.2安装方法:https://tecadmin.net/install-oracle-virtualbox-on-centos-redhat-and-fedora/安装完毕,挂载winxp系统ISO,在启动时报错:根据提示,在终端执行/sbin/vboxconfig,提示如下错误:提示相关头文件不匹配。[root@192 ~]# sudo /sbin/vboxconfig Created 
28
2017
10

[转]Lnamp 高性能web服务器的搭建

LNAMP(Linux+Nginx+Apache+Mysql+PHP)架构受到很多IT企业的青睐,取代了原来认为很好的LNMP(Linux+Nginx+Mysql+PHP)架构。那我们说LNAMP到底有什么优点呢,还得从Nginx和apache的优缺点说起。1)Nginx处理静态文件能力很强2)Apache处理动态文件很强而且很稳定,把二者综合在一块,性能提升很多倍。可能很多Linux SA在从事LNMP运维中,会发现PHP(FastCGI)模式会出现一些502错误的现象,这是因为Nginx+P