摘要: 文件及目录匹配,其中:* -f和!-f用来判断是否存在文件* -d和!-d用来判断是否存在目录* -e和!-e用来判断是否存在文件或目录* -x和!-x用来判断文件是否可执行样例 : 判断访问的图片是否存在,不存在跳转到另外的域名 这里会遇到一个问题: nginx中重写rewrite的语法错误[em 阅读全文
posted @ 2017-01-16 13:02 0xcafedaddy 阅读(8512) 评论(0) 推荐(0) 编辑
摘要: 1.多行注释: a. 按下ctrl + v,进入列模式; b. 在行首选择需要注释的行; c. 按下“I”,进入插入模式; d. 然后输入注释符(“//”、“#”等); e. 按下“Esc”键。 2.删除多行注释: a. 按下ctrl + v, 进入列模式; b. 选定要取消的注释符; c. 按下“ 阅读全文
posted @ 2017-01-16 12:42 0xcafedaddy 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 先必须了解两个最基本的命令: tail -n 10 test.log 查询日志尾部最后10行的日志; tail -n +10 test.log 查询10行之后的所有日志; head -n 10 test.log 查询日志文件中的头10行日志; head -n -10 test.log 查询日志文件除 阅读全文
posted @ 2017-01-15 17:22 0xcafedaddy 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Nginx重定向的参数问题 在给某网站写rewrite重定向规则时,碰到了这个关于重定向的参数处理问题。默认的情况下,Nginx在进行rewrite后都会自动添加上旧地址中的参数部分,而这对于重定向到的新地址来说可能是多余。虽然这也不会对重定向的页面显示结果造成多少影响,但当你注意到新地址中包含有多 阅读全文
posted @ 2017-01-13 21:29 0xcafedaddy 阅读(4790) 评论(0) 推荐(0) 编辑
摘要: 在inc1.ftl与inc2.ftl中的内容分别是: <#assign username="刘德华">与<#assign username="张学友"> 接着我在hello.ftl模版中用include将inc1.ftl包含进来 <#include "/inc/inc1.ftl">${usernam 阅读全文
posted @ 2017-01-13 17:49 0xcafedaddy 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 注:我的运行环境是widnows xp professional + MySQL5.0 一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪 阅读全文
posted @ 2017-01-12 16:06 0xcafedaddy 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一、配置防火墙,开启80端口、3306端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable fire 阅读全文
posted @ 2017-01-11 23:13 0xcafedaddy 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 如果你的IPTABLES基础知识还不了解,建议先去看看. 开始配置 我们来配置一个filter表的防火墙. (1)查看本机关于IPTABLES的设置情况 [root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target prot opt sou 阅读全文
posted @ 2017-01-11 23:11 0xcafedaddy 阅读(674) 评论(0) 推荐(0) 编辑
摘要: # useradd –d /home/olsig -m olsig 此命令创建了一个用户olsig,其中-d和-m选项用来为登录名sam产生一个主目录/home/olsig(/home为默认的用户主目录所在的父目录) #userdel [-r] olsig 删除用户[-r]删除目录 # passwd 阅读全文
posted @ 2017-01-11 18:10 0xcafedaddy 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 需求: 1.用户输入文字,根据外部字体,将文字生成图片 2.输出的文字需要居中在图片中显示 遇到的问题: 1.如何导入外部字体?使用Java的Font类,所有的字体都是系统安装过的 2.每次用户输入的字符串长度,图片的尺寸是可以改变的,如果做到每次计算出文字居中的x轴,y轴? 解决办法: 1.如何导 阅读全文
posted @ 2017-01-11 10:44 0xcafedaddy 阅读(3101) 评论(0) 推荐(0) 编辑
摘要: 越来越发现没思考就没有进步,忙碌的工作非但不能让你沉淀起来,反而会让你因为失去思考而变得空乏。身边不乏拼死工作却没啥突破的例子,也包括自己,问题关键就是与是否学会了思考。 最近一直在思考这么一个问题,如何激发思考,如何使自己在千遍一律的工作中找到突破口。找到了一些思路和方法,总结如下: 1)when 阅读全文
posted @ 2017-01-10 16:27 0xcafedaddy 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 在es中需要根据app_categor进行聚合,JSON查询语句如下: 阅读全文
posted @ 2017-01-09 15:45 0xcafedaddy 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 我的虚拟机中在安装GoAccess的时候,说找不到GeoIP...尴尬。 这里暂时不说GeoIP的事情,我想更新一下我的yum源,因为我系统(Centos 6.5)使用的是默认的源。速度比较慢,这里先换一下源,我采用的是阿里的源。 第一步:备份你的原镜像文件,以免出错后可以恢复。 第二步:下载新的C 阅读全文
posted @ 2016-12-25 20:43 0xcafedaddy 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 这里说一下,如果复制了虚拟机,设置新的MAC地址为什么? 在虚拟机的网络设置中 >高级。然后找到如下窗口,生成新的MAC地址即可。 一、问题描述VMware中克隆虚拟机是经常的事情,虽然如此,用到虚拟机时,本人还是喜欢新安装一个操作系统,针对服务器的应用,在安装操作系统时,一并安装好,并且也花不了多 阅读全文
posted @ 2016-12-25 20:01 0xcafedaddy 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 今天在做从将MySQL中的数据同步到ES的时候,当启动脚本程序报错: 很明显错误是由于JDK版本问题导致的。我所使用的elasticsearch-jdbc-2.3.3.1是由JDK1.8编译的(由高版本编译的class文件不能在低版本中运行,但是低版本可以在高版本中运行) 而我现在的环境中默认是JD 阅读全文
posted @ 2016-12-14 20:52 0xcafedaddy 阅读(1947) 评论(0) 推荐(0) 编辑
摘要: 今天在开发项目的时候使用MyBatis发生错误:Invalid bound statement (not found) 具体错误信息: org.springframework.beans.factory.BeanCreationException: Error creating bean with 阅读全文
posted @ 2016-12-13 20:51 0xcafedaddy 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 1.Linux查看一个文件夹大小: du -sh /home/yangkun 2.Linux查看某个目录下所有文件的大小:du -h /home/yangkun 3.查看当前目录下所有一级子目录文件夹大小:du -h --max-depth=1 (1代表一级目录,2代表2级目录etc) 4.查看上G 阅读全文
posted @ 2016-12-12 20:12 0xcafedaddy 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 今天遇到了和CSDN上博主相同的问题,就是使用git -branch -a 发现自己处于一个零时的分支上。这篇博文写的不错,转载记录一下。 转载:http://blog.csdn.net/lili625/article/details/46583217 其中“Your branch and ‘ori 阅读全文
posted @ 2016-12-12 18:27 0xcafedaddy 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 今天在做开关记录的时候,数据库表中description字段用于记录当前版本的描述(需要存储中文),在测试程序的时候发现如果用户输入中文,那么后台会报错。错误信息如下: 通过查看表信息发现description字段默认的字符集为:latin1 [QAQ] 好吧,定位到问题,那么接下来就是修改字符集了 阅读全文
posted @ 2016-12-12 16:03 0xcafedaddy 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 每次打开IDEA的时候总会加载上级最后打开的工程,可能这个工程并不是我需要的,我就得重新去打开我需要的工程,感觉这一点非常鸡肋。 使用如下方法可以在启动的时候,选择启动哪个工程,而不是直接进入。 File >Appearance&Behavior >System Settings >Reopen l 阅读全文
posted @ 2016-12-11 14:43 0xcafedaddy 阅读(350) 评论(1) 推荐(1) 编辑