我是进行laravel工程的配置,通过nginx访问。
目录类似 /root/data/www
结果无论如何,访问都是file not found
后来更换了 /home/data/www
重启就ok了,
貌似,如果网站放在root目录下,需要root权限。
网上查询后说是权限问题,更改 nginx.conf 的第一行
将 #user nobody; 改为 user root;
保存,再次重启 nginx 服务,访问成功
所以网站尽量不要放在root目录下。
我是进行laravel工程的配置,通过nginx访问。
目录类似 /root/data/www
结果无论如何,访问都是file not found
后来更换了 /home/data/www
重启就ok了,
貌似,如果网站放在root目录下,需要root权限。
网上查询后说是权限问题,更改 nginx.conf 的第一行
将 #user nobody; 改为 user root;
保存,再次重启 nginx 服务,访问成功
所以网站尽量不要放在root目录下。
程序效率有些问题,想起用TraceView来分析一下,可是一直报标题中的错误,无法创建出我所需要的aa.trace文件,分析也就无从做起。
自定义工具类,获取当前时间到第二天的零点、下个月1号零点的时间差(s):
Mysql的if既可以作为表达式用,也可在存储过程中作为流程控制语句使用,如下是做为表达式使用:
第一种方法是根据map的keyset()方法来获取key的set集合,然后遍历map取得value的值
简单理解,layer 是层,list 是列表,那么 layer-list 就是层列表的意思。但是,是什么层列表呢?? 其实 layer-list 是用来创建 LayerDrawable 的,LayerDrawable 是 DrawableResource 的一种, 所以,layer-list 创建出来的是 图层列表,也就是一个drawable 图形。
一般jar包冲突,多是两个jar包版本不一样引起的。 我的解决方案是:
List<Map>集合根据Map里某个key对List集合重新排序介绍
Base64是一种能将任意Binary资料用64种字元组合成字串的方法,而这个Binary资料和字串资料彼此之间是可以互相转换的,十分方便。在实际应用上,Base64除了能将Binary资料可视化之外,也常用来表示字串加密过后的内容。如果要使用Java 程式语言来实作Base64的编码与解码功能,可以参考本篇文章的作法。
json_encode() 对变量进行JSON编码,json_decode() 对JSON数据进行解码,转换为PHP变量
利用fastjson对json转map的操作