MySQL查询忽略大小写
离离原上草,一岁一枯荣
在MySQL中,有可能会遇到查询大小写的问题.
这个时候可以修改字段的排序规则来达到忽略大小写的目的;
或者用alert语句修改也可以
ALTER TABLE `tableName`
MODIFY COLUMN `COLUMNNAME ` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL...
Echarts滑块缩放组件默认展示固定区域
安居不用架高楼,书中自有黄金屋
现在的需求是这样的,如下图:无论我选择的时间是多少,下面的折线图都只展示近15天的数据:(前提是选择时间超过15天)
经过查找echarts官网得知,slide滑动条型数据区域缩放组件,可以自定义开始和结束位置,默认为0到100;
由此可知:end值我们可知固定设置成100,因为需求中明确规定查看的近15天的数据;但问题是,开始值,从多少开始呢?
在...
JavaScript打开新链接
雕栏玉砌应犹在,只是朱颜改
JavaScript打开新链接可以设置当前窗口跳转还是打开一个新窗口:
第一种:当前窗口打开:
window.location.href="https://www.csdn.net/" ;
第二种:打开新窗口:
window.open("https://www.csdn.net/");...
IllegalArgumentException: Invalid token character ',' in token "json, text/javascript, */*; q=0.01"
兴酣落笔摇五岳,诗成笑傲凌沧洲
昨天,在项目中加了Xss攻击过滤之后,,发现原来写的代码好多地方都报错了,错误截图如下:
最后检查发现,这些报错的地方有一个共同点,那就是都加了下面这个:
@RequestMapping(value = "/xxx.json", produces = "application/json; charset=utf-8")
@ResponseBod...
Tomcat禁用OPTIONS协议
冷冷七弦上,静听松风寒
最近我们平台的项目被送去扫描漏洞,在测试结果中,其中有一项漏洞是: 启用了OPTIONS方法:攻击者可以发送OPTIONS方法,从系统的响应中获得系统已启用的HTTP方法列表
解决方案:
你可以在项目的web.xml或者tomcat服务器的web.xml上配置,不同在于,配置项目只是对本项目起作用,配置在tomcat上,是对tomcat下的所有项目均起作用;
打...
textarea标签 禁止拉伸
千古兴亡多少事,悠悠,不尽长江滚滚流
<textarea> 标签定义多行的文本输入控件。
文本区中可容纳无限数量的文本,其中的文本的默认字体是等宽字体(通常是 Courier)。
可以通过 cols 和 rows 属性来规定 textarea 的尺寸,不过更好的办法是使用 CSS 的 height 和 width 属性。
禁止文本域拉伸的样式是:
style="resize:...
多线程Condition用法
深知身在情长在,怅望江头江水声
此前,我们知道用synchronized与wait()和notify()/notifyAll()方法结合可以实现等待/通知模式。但是,在使用notify()/notifyAll()方法进行通知时,被通知的线程却是由JVM随机选择的。为了摆脱这种窘境,Java在1.5引入了ReentrantLock和Condition类结合使用来达到有选择性的进行线程通知,在调度线...
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
部署nginx负载均衡服务器遇到的问题 nginx: [emerg] bind() to 0.0.0.0:80 failed(98: Address already in use)出现该错误的原因:该nginx未关闭服务的状态,再次执行了启动服务,所以会报Address already in use解决方法:如果你是要重启服务的话,就先把服务器给关闭(./nginx -s quit),再次启动服务...
-bash: nginx:command not found
关于nginx命令不识别的问题输入./nginx 命令以及./nginx –s reload|quit命令时,需要保证执行该命令时的目录在sbin下面如果不在/nginx/sbin目录下敲命令,则输入命令所在的目录+nginx:...
Linux部署tomcat
1.首先下载一个Linux版本的apache-tomcat-7.0.61.tar.gz包,然后上传至Linux服务器2.点击打开,开始上传3.在/opt目录下,输入ls查看是否上传成功,并解压该tar包(tar -zxvf apache-tomcat**.tar.gz)4.解压完成,查看解压文件5.启动tomcat服务进入apache-tomcat-7.0.61/bin/目录下,输入./start...
unknown host 主机名
问题前景描述:网络畅通,能ping通外网,能ping通IP地址,却ping不同主机名解决方法:编辑/etc/hosts文件,按照IP地址+主机名的方式进行编写,例如:不用重启服务器,即可生效,此刻打印ping test1即通。...
Linux ntpdate同步时间
1.安装netpdate指令 yuminstall ntp -y2.同步时间指令 ntpdatecn.ntp.org.cn 当然这里如有其它服务器的时间,也可以同步哈,不一定非得是这个命令。...
eclipse或MyEclipse创建自己的Library存放jar包
这里的添加jar包的背景在:写自己的项目时,要加入jar包。步骤如下:1.选中项目,邮件单击,Build Path,然后点击Configer BuilderPath,弹出如下界面:2.点击上图的画圈处的按钮,进入下个界面:3.选中上图的画圈处UserLibrary,然后点击上图的next,跳转进入下图,这里我已经配置了名字为hadoop_library的library。点击画圈处,跳转步骤4的界面...
Permission denied:user=xxx,access=WRITE,inode=xxx
Eclipse操作HDFS遇到的权限问题背景:我要测试HDFS的可用性,于是我在eclipse中添加文件进行测试,出现如下图片问题问题出现的原因:Linux系统和windows系统的差异性解决思路:配置window下的HDFS的环境变量。具体步骤:1.解压一个hadoop包,把这个文件配置进入环境变量2.进入环境变量配置,添加下图画圈处的两个变量:3.把hadoop配置进Path环境变量里面4.关...
Linux免秘钥配置
目标: 将已有的三台服务器实现互相免秘钥免秘钥的用途: 服务器之间传文件不再需要密码,可直接传文件到对方机器上。实现步骤:1.在各自服务器上生成自己的公钥秘钥,这里的配置只需用到公钥2.把公钥放到对方的机器上图解: 具体实现:1.分别在三台机器上输入ssh-keygen-t rsa命令,生成公钥秘钥文件。 该过程需要敲三个回车键2.命令成功...
zookeeper: It is probably not running.
zookeeper搭建中会遇到这个问题It is probably not running.这是因为在启动zookeeper服务后,zookeeper服务不会立即生效,而是需要一定的启动时间,具体时间根据机器性能来决定。解决方法:耐心等待几十秒,或者一定的时间,再次输入zkServer.sh status命令查看,输出中带有leader和follow就表示服务已启动。...
如何在Hadoop上编写MapReduce程序
Category: hadoop 1.0 View: 43,461 Author: Donghttp://dongxicheng.org/mapreduce/writing-hadoop-programes/1. 概述1970年,IBM的研究员E.F.Codd博士在刊物《Communication of the ACM》上发表了一篇名为“A Relational Model of Data for...
聊聊Java的字节码
一、什么是Java字节码?借用Algorithm(4th)节选:它是程序的一种低级表示,可以运行于Java虚拟机上。将程序抽象成字节码可以保证Java程序在各种设备上的运行。OK,这个回答可以让我们回到程序执行上来看下一个问题:二、程序是怎么执行的?学习过计算机的同学都应该深恶痛绝一门课程——编译原理,这门课程的主要目的就是向你解释你所见所写的代码的执行过程。我们通常使用的C++、Java、pyt...
今日推荐
周排行