随笔- 58
文章- 0
评论- 4
阅读-
28万
12 2017 档案
服务器实现跨域
摘要:一、CORS概述 跨源资源共享标准通过新增一系列 HTTP 头,让服务器能声明那些来源可以通过浏览器访问该服务器上的各类资源(包括CSS、图片、JavaScript 脚本以及其它类资源)。另外,对那些会对服务器数据造成破坏性影响的 HTTP 请求方法(特别是 GET 以外的 HTTP 方法,或者搭配
阅读全文
quartz定时任务cron表达式详解
摘要:cron表达式用于配置cronTrigger的实例。cron表达式实际上是由七个子表达式组成。这些表达式之间用空格分隔。 1.Seconds (秒)2.Minutes(分)3.Hours(小时)4.Day-of-Month (天)5.Month(月)6.Day-of-Week (周)7.Year(年
阅读全文
mysql分区/分片
摘要:一.分区概念 mysql 5.1 以后支持分区, 有点类似MongoDB中的分片概念. 就是按照一定的规则, 将一个数据库表分解成很多细小的表, 这些细小的表可以是物理的分区, 就是在不同的位置. 但是站在应用的角度来看,分区又是透明的, 整体上看起来还是一个表,不影响使用. 二.分区优点 1 可以
阅读全文
mysql 查看版本和是否支持分区
摘要:命令行界面: 查看版本: select version(); 结果: + +| version() |+ +| 5.6.31-log |+ +1 row in set 查看是否支持分区: show plugins; + + + + + +| Name | Status | Type | Librar
阅读全文
[mysql]Date和String相互转换(DATE_FORMAT&STR_TO_DATE)
摘要:1.Date ——> String 使用的函数:DATE_FORMAT(date,format) date:需要转换的日期 format:格式化的样式 format样式整理: 年: %Y 显示四位 : 2015 %y 只显示后两位 :15 月: %M 月份的英文显示:October %m 月份的阿拉
阅读全文
mysql按天,按周,按月,按季度,按年统计数据
摘要:/*查询2小时前的数据*/select * from tableName WHERE create_time DATE_SUB(CURDATE(), INTERVAL 7 DAY); /*按天统计*/ SELECT count(id) countNum, DATE(create_time) createTime FROM rd_track...
阅读全文
对象的copy
摘要:一般来讲,java中,对象的copy一般是通过Beans.copy(B, A);用来将A对象复制给B对象,包括对象里面的属性和值。 但但但...... 这样做,有一个很严重的问题,那就是:如果把A对象复制后B,我们改变B对象里面某一个属性的值,A对象相对应的那个属性的值也会改变。 这个问题会导致有时
阅读全文
mysql使用navicat编写调用存储过程
摘要:在Navicat里面,找到函数,右键,新建函数,选择过程,如果有参数就填写函数,如果没有就直接点击完成 在BEGIN......END中间编写要执行的sql语句,例如下面存储过程取名为pro_data_bak: 然后在xml里面引用,statementType="CALLABLE"表示调用存储过程。
阅读全文
Mybatis分页插件pagehelper的使用
摘要:加入依赖 配置分页插件有2中方式:1.在配置sqlsessionFactory里面加入配置分页插件;2.写一个配置类 在service层,在需分页的查询sql语句前面,加上 其中,前面是第几页pageNum,后面是显示条数pageSize
阅读全文
16进制转10进制和2进制
摘要:/** * 16进制转10进制 * * @param str * @return */ public static String sixteenToTen(String str) { int ten = Integer.parseInt(str, 16); String result = String.v...
阅读全文
RabbitMQ生产者消费者
摘要:package com.ra.car.rabbitMQ; import java.io.IOException; import java.util.HashMap; import java.util.Map; import java.util.UUID; import java.util.concurrent.TimeoutException; import org.slf4j.Logger...
阅读全文
基于TCP/IP协议的socket通讯client
摘要:package com.ra.car.utils; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintWr...
阅读全文
基于TCP/IP协议的socket通讯server
摘要:思路: socket必须要随项目启动时启动,所以需用Spring自带的监听器,需要保持长连接,要用死循环,所以必须另外起线程,不能阻碍主线程运行 1.在项目的web.xml中配置listener 2.因为是一个独立的线程,所以需要调用的注入类不能通过@resource或@aotowire注入,需要应
阅读全文
linux实用命令
摘要:以下是我日常开发工作对linux系统常用的命令操作: :wq 保存退出:q! 强制退出vi 查看vim 编辑rpm -qa|grep jdk 命令查看当前的jdk情况yum -y remove java java-1.7.0-openjdk* 卸载openjdksource filename 在当前
阅读全文
RabbitMQ CentOS6.5 安装
摘要:1.安装前准备工作 1)安装RbbitMQ之前先安装ErLang 2)安装ErLang之前需要安装最新的socat 3)安装方式有多种,可以下包安装,可以直接下载rpm文件安装,推荐前者。 4)安装的ErLang版本要与RabbitMQ的版本要适配否会有兼容性的安装错误 warning: rabbi
阅读全文
MQTT安装
摘要:技术链接:http://docs.emqtt.cn/zh_CN/latest/getstarted.htmlDashboard控制台:http://10.74.20.43:18083/#/ 默认登录用户名: admin, 密码: public1.下载程序包Ubuntu12.04 http://emq
阅读全文
mysql 对表字段进行长度截取操作
摘要:现在的问题是数据库某一个表中其中的车牌号字段有些数据多了一位,需要把它找出来然后把多的最后一位去掉。。。。。 通过自带的length(字段名)函数把长度过长的数据过滤出来,其中,一个汉字算3个字符,一个数字或字母算1个字符。。。。 select * from md01_device_licensep
阅读全文