2018-11-27 19:36:11

Fabric.js画布设置

JAVA
3630
0
2018-11-27 19:30:13

fabric.js操作教程

JAVA
2784
0
2018-11-27 15:19:53

Fabric.js 物件控制项样式调整

JAVA
3931
0
2018-11-27 11:54:53

jQuery Colorpicker Spectrum使用方法

JAVA
1239
0
2018-11-23 20:17:37

canvas文字描边的视觉效果

JAVA
1231
0
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
2018-11-21 11:47:18

MySQL5.7多主一从(多源复制)同步配置

多主一从,也称为多源复制,数据流向: 主库1 -> 从库s 主库2 -> 从库s 主库n -> 从库s 应用场景 数据汇总,可将多个主数据库同步汇总到一个从数据库中,方便数据统计分析。 读写分离,从库只用于查询,提高数据库整体性能。 部署环境 注:使用docker部署mysql实例,方便快速..

JAVA
910
0
2018-11-20 11:41:58

hack来区分不同的IE浏览器

JAVA
845
0
2018-11-16 15:34:30

DTO到entity自动赋值

实体与dto自动赋值 在开发的过程中,实体之间相互赋值是很正常的事,但是我们一般的方法都通过set和get方法来进行的,如果要赋值的字段少那还行,但是需要赋值的字段超过10个,那就是个灾难,你会看到整屏代码中全是set和get方法。 两个实体属性字段几乎完全相同 两个字体有部分字段相同 源实体只有部分字段赋值,目标实体有完整的值 第一种情..

JAVA
1574
0
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
2018-11-16 14:18:48

kindeditor编辑框插入程序代码时突出显示

JAVA
805
0
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
2018-11-13 16:37:49

Entity到DTO的转换

dto 数据传输我们应该使用dto对象作为传输对象,这是我们所约定的,因为很长时间我一直都在做移动端api设计的工作,有很多人告诉我,他们认为只有给手机端传输数据的时候(input or output),这些对象成为dto对象。请注意!这种理解是错误的,只要是用于网络传输的对象,我们都认为他们可以当做是dto对象,比如电商平台中,用户进行下单,下单后的数据..

JAVA
1793
0
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
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
2018-11-08 23:02:59

MySQL签到设计

数据库设计: create table `zk_sys_wx_signin` ( `id` int(11) not null auto_increment, `openid` varchar(64) not null comment '签到人唯一id', `time` timestamp not null default current_timestam..

JAVA
1070
1
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
2018-11-08 22:46:58

Redis的bitMap命令

bitmaps的基本命令都在string的的命令当中。 因为redis的key和value本身就支持二进制的存储方式,所以bitmaps只是一个独特的扩展。因为是面向字节操作,所以他的最大长度就是512m,最适合设置成2^32个不同字节。 一般的使用场景都是单一的统计,效率较高。比如签到啊,比如点击啊。有人可能会说用set也可以做出类似操作,的确,s..

JAVA
1419
0
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
2018-11-08 22:10:12

使用Redis bitmap统计活跃用户

JAVA
1212
0
2018-11-05 11:48:35

生产环境 SQL查询优化

1.定义select的字段,来代替select * 操作 当运行select语句时,很多数据库开发人员会使用select * (选择全部列)的缩写来选择表中所有需要的数据,但是,如果一张表中有很多字段,同时表数据量较大有许多条数据,由于查询了许多非必要数据,将会浪费数据库资源. 在select语句中定义查询字段,数据库将只查询符合业务需要的数据,让我..

JAVA
781
0
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
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
2018-08-24 14:13:23

调整memcached value默认1M的限制

关于memcached的value最大是1m的限制很多人都知道,但是如果你以为我还要说这个事情,那你就错了。 之前的老版本确实是只能是1m,但是根据git记录,其实2009年以后的版本这个value最大值已经是可配置的了,但是目前互联网上大多数资料,调整value最大值的方法还是去改源码。 首先看下memcached的启动参数 memcache..

JAVA
1018
0
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
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
2018-08-17 22:35:07

Redis 冒号分隔符

JAVA
3678
0
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
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
2018-08-13 15:09:32

NIO Files工具对文件操作

files工具类——文件操作 files工具类负责文件的各种操作: 1. 文件内容的读写操作 使用这些方法我们可以直接获取文件的io流对象(传统io)或文件管道(nio),这很大程度方便了我们的编程。 // 创建文件输入流 public static inputstream newinputstream(path path, op..

JAVA
860
0