- admin官方人员
2018-11-21 22:15:55
jRange 滑块插件销毁方法
<div class="demo-output"> <button id="change-btn">change range</button> <br><br> <hr> <br><br> <input class="single-slider" type=..
JAVA
803
0
- admin官方人员
2018-11-21 11:47:18
MySQL5.7多主一从(多源复制)同步配置
多主一从,也称为多源复制,数据流向: 主库1 -> 从库s 主库2 -> 从库s 主库n -> 从库s 应用场景 数据汇总,可将多个主数据库同步汇总到一个从数据库中,方便数据统计分析。 读写分离,从库只用于查询,提高数据库整体性能。 部署环境 注:使用docker部署mysql实例,方便快速..
JAVA
910
0
- admin官方人员
2018-11-16 15:34:30
DTO到entity自动赋值
实体与dto自动赋值 在开发的过程中,实体之间相互赋值是很正常的事,但是我们一般的方法都通过set和get方法来进行的,如果要赋值的字段少那还行,但是需要赋值的字段超过10个,那就是个灾难,你会看到整屏代码中全是set和get方法。 两个实体属性字段几乎完全相同 两个字体有部分字段相同 源实体只有部分字段赋值,目标实体有完整的值 第一种情..
JAVA
1574
0
- admin官方人员
2018-11-16 15:20:32
Java对象(PO,BO,VO,DTO,POJO,DAO,Entity,JavaBean,JavaBeans)的区别
po:持久对象 (persistent object),po(persistent object)就是在object/relation mapping框架中的entity,po的每个属性基本上都对应数据库表里面的某个字段。完全是一个符合java bean规范的纯java对象,没有增加别的属性和方法。..
JAVA
1031
0
- admin官方人员
2018-11-15 19:36:07
解决:Plugin org.apache.maven.plugins:maven-resources-plugin:2.6错误
maven时出现以下错误 errors occurred during the build. errors running builder 'maven project builder' on project 'aaa'. could not calculate build plan: pl..
JAVA
3650
0
- admin官方人员
2018-11-13 16:37:49
Entity到DTO的转换
dto 数据传输我们应该使用dto对象作为传输对象,这是我们所约定的,因为很长时间我一直都在做移动端api设计的工作,有很多人告诉我,他们认为只有给手机端传输数据的时候(input or output),这些对象成为dto对象。请注意!这种理解是错误的,只要是用于网络传输的对象,我们都认为他们可以当做是dto对象,比如电商平台中,用户进行下单,下单后的数据..
JAVA
1793
0
- admin官方人员
2018-11-08 23:30:51
Redis BitMap 统计用户活跃指标
bitmap原理 : 如下: index 从 0 到 9 ,依次对应到一个bit位上,如果index 代表用户id,bit位上的0 1分表 代表用户是否登录; 1 0 1 1 0 1 1 0 1 1 0 1 2 3 4 5 6 7 8 9 redis数据结构中 string 类型,包含了对bitmap的实现;..
JAVA
920
0
- admin官方人员
2018-11-08 23:07:06
MYSQL实现连续签到功能断签一天从头开始(sql语句)
1,创建测试表 create table `testsign` ( `userid` int(5) default null, `username` varchar(20) default null, `signtime` timestamp not null default current_timestamp on update current_ti..
JAVA
1181
0
- admin官方人员
2018-11-08 22:52:31
Redis 统计7天连续在线用户人数
import java.util.bitset; import redis.clients.jedis.jedis; public class setbittest3 { /* public int uniquecount(jedis redis,string action, string date) { string key = action + ":" ..
JAVA
1556
0
- admin官方人员
2018-11-08 22:46:58
Redis的bitMap命令
bitmaps的基本命令都在string的的命令当中。 因为redis的key和value本身就支持二进制的存储方式,所以bitmaps只是一个独特的扩展。因为是面向字节操作,所以他的最大长度就是512m,最适合设置成2^32个不同字节。 一般的使用场景都是单一的统计,效率较高。比如签到啊,比如点击啊。有人可能会说用set也可以做出类似操作,的确,s..
JAVA
1419
0
- admin官方人员
2018-11-08 22:20:14
Redis统计今日签到用户数和用户是否签到
可使用redis实现的案例如下: 1)验证用户今日是否签到 2)查询用户本月签到成功次数 3)活跃用户统计 4)查询今日签到用户数 具体实现如下: import java.text.simpledateformat; import java.util.bitset; import j..
JAVA
1099
0
- admin官方人员
2018-11-05 11:48:35
生产环境 SQL查询优化
1.定义select的字段,来代替select * 操作 当运行select语句时,很多数据库开发人员会使用select * (选择全部列)的缩写来选择表中所有需要的数据,但是,如果一张表中有很多字段,同时表数据量较大有许多条数据,由于查询了许多非必要数据,将会浪费数据库资源. 在select语句中定义查询字段,数据库将只查询符合业务需要的数据,让我..
JAVA
781
0
- admin官方人员
2018-08-29 00:55:16
RedisTemplate有序集合opsForZSet
1、add(k key, v value, double score) 添加元素到变量中同时指定元素的分值。 redistemplate.opsforzset().add("zsetvalue","a",1); redistemplate.opsforzset().add("zsetvalue","b",3); redistemplate.ops..
JAVA
2864
0
- admin官方人员
2018-08-24 18:06:27
IE7/IE8浏览器纯CSS实现圆角效果
css代码: .box { width: 150px; height: 150px; line-height: 150px; position: relative; overflow: hidden; } .radius { position: absolute; width: 100%; height: 100%; border-radius: 50%;..
JAVA
976
0
- admin官方人员
2018-08-24 14:13:23
调整memcached value默认1M的限制
关于memcached的value最大是1m的限制很多人都知道,但是如果你以为我还要说这个事情,那你就错了。 之前的老版本确实是只能是1m,但是根据git记录,其实2009年以后的版本这个value最大值已经是可配置的了,但是目前互联网上大多数资料,调整value最大值的方法还是去改源码。 首先看下memcached的启动参数 memcache..
JAVA
1018
0
- admin官方人员
2018-08-21 11:38:43
Windows安装MySQL8.0
下载 下载地址 https://dev.mysql.com/downloads/mysql/8.0.html。 本例为:mysql community server 8.0.12。 解压 解压至安装目录,比如 d 盘根目录下。 本例为:d:\mysql-8.0.12-winx64。 创建 my.ini my.ini 是 mysql ..
JAVA
1203
0
- admin官方人员
2018-08-20 11:08:58
批量删除UTF-8文件头BOM
批量移除utf-8的bom,其实质就是删除带有bom信息的utf-8文件的前三字节 先引入apache commons-io.jar包 import java.io.file; import java.io.ioexception; import java.util.collection; import org.apache.commons..
JAVA
1171
0
- admin官方人员
2018-08-16 09:47:00
MySQL 命令大全
ddl 连接:mysql -uroot -p 显示所有数据库:show databases 创建数据库:create database dbname 删除数据库:drop database dbname 使用数据库:use dbname 显示所有表:show tables 创建表:c..
JAVA
869
0
- admin官方人员
2018-08-14 23:29:40
MySQL5.7 分组排序
sql_mode mysql 5.6中,其默认值为"no_engine_su bstitution",可理解为非严格模式,譬如,对自增主键插入空字符串'',虽然提示warning,但并不影响自增主键的生成。 但在mysql 5.7中,其就调整为了严格模式,对于上面这个,其不会提示warning,而是直接报错。 分组求最值 分组求最值的某些写法在my..
JAVA
1424
0
- admin官方人员
2018-08-13 15:09:32
NIO Files工具对文件操作
files工具类——文件操作 files工具类负责文件的各种操作: 1. 文件内容的读写操作 使用这些方法我们可以直接获取文件的io流对象(传统io)或文件管道(nio),这很大程度方便了我们的编程。 // 创建文件输入流 public static inputstream newinputstream(path path, op..
JAVA
860
0
热门话题
TS打包报错JavaScript heap out of memory
55 浏览
0 评论
在 element 页面滚动时,顶部 menu 栏遮住字体时会变成像素点
102 浏览
0 评论
阿里云轻量释放kdump预留内存
288 浏览
0 评论
Spring WebSocket在 Config 中访问 Cookie
267 浏览
0 评论
Fabric.js 事件
7014 浏览
0 评论
Centos7关闭kdump
347 浏览
0 评论
Markdown 中忽略 HTML 标签
352 浏览
0 评论
hls播放m3u8 添加header请求头,在请求ts的url上添加参数
485 浏览
0 评论