just love code

用心记录每一次

排序:
默认
按更新时间
按访问量

java生成二维码-zxing

创建带logo的二维码:  package com.joydo.zxing; import com.google.zxing.BarcodeFormat; import com.google.zxing.EncodeHintType; import com.google.zxing.Mult...

2018-08-17 11:39:05

阅读数:22

评论数:0

java生成二维码-QRCode

1、QR Code( 专利公开,支持中文) 优点:数据密度大、占用空间小,读取速度快 2、PDF417(不支持中文) 3、DM(专利未公开,需支付专利费用) 此次就以QRCode和zxing为例 QRCode: 创建二维码 package com.joydo.QRCode; i...

2018-08-17 11:35:27

阅读数:21

评论数:0

枚举类的使用

关于枚举类的使用,最简单一种用法: public enum fbackflushtype{ NoFlush("不倒冲",1), AutoFlush("自动倒冲",2), Flus...

2018-08-17 10:48:00

阅读数:12

评论数:0

浏览器的缓存-localStorage

基于浏览器页面的缓存 1、清除缓存 localStorage.clear(); 2、设置需要缓存的值 "node":缓存标志名 "JSON.stringify(node)":缓存的内容 localStorage...

2018-07-25 11:47:47

阅读数:14

评论数:0

微信服务号发布

前段时间接触了一个微信服务号的,要给用户推送消息,啃了两天,在老大的指导下才算弄明白,今天就分享一下,需要实现的效果如下: 1、获取openid:  openid是唯一标志微信用户的id,用来获取对应的用户信息 //通过微信code获取openid public static Str...

2018-07-24 16:16:47

阅读数:18

评论数:0

linux常用命令小结

Linux常用的操作命令: which redis-server     -- 查看当前的redis在哪个目录下 cd  /home/yfc/Desktop/redis-4.0.9/     --打开当前目录 cd src/                     --cd   后面跟路径就相...

2018-07-24 14:16:50

阅读数:11

评论数:0

面试-高频问题一

1、系统上传大文件怎么处理: 上传大文件报内存溢出的解决办法:修改tomcat的内存,给与相应的内存,下载文件一段段的读取  public static byte[] getBytesFromFile(File file) {         if (file == null) {        ...

2018-07-24 14:15:12

阅读数:6

评论数:0

poi-样式设置

//设置单元格格式 HSSFFont titlefont = workbook.createFont(); titlefont.setFontName("黑体"); titlefont.setFontHeightInPoints((sho...

2018-07-23 14:42:21

阅读数:33

评论数:0

poi-合并单元格导出

//创建第一行 HSSFRow t=sheet.createRow(0); //合并单元格 (起始行 结尾行 起始列 结尾列) sheet.addMergedRegion(new CellRangeAddress(0,0,0,7));  

2018-07-23 14:39:27

阅读数:22

评论数:0

流文件下载

 代码中的path是是需要通过浏览器下载的文件的路径(将文件先写在硬盘上,然后获取到硬盘的位置,再进行下载) @RequestMapping("/download.do") public void downloads( HttpServletRequ...

2018-07-23 14:37:41

阅读数:14

评论数:0

poi合并单元格的处理

1、获取真实的单元格行数 2、判断是否有合并行 package util; import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.HashMap; impo...

2018-07-23 14:31:41

阅读数:27

评论数:0

poi读取excel时判断单元格

public static String toNumeric(HSSFSheet sheet, int i, int colIndex) { Cell cell = sheet.getRow(i).getCell(colIndex); String val = ...

2018-07-23 14:16:52

阅读数:21

评论数:0

java后台转json、转对象、转list集合

前台数据传递到后台转json  1、普通格式转换成对象 String data=request.getParameter("data"); //单数据的时候转换方式 JSONObject json= JSONObject.fromObject(data);...

2018-07-23 14:14:41

阅读数:56

评论数:0

Jointjs初认识

最近在研究Jointjs,这个做流程图、工作表、图标真的是很强大: 1、新建画板、画布 joint.setTheme('modern'); //设置主题样式 var graph = new joint.dia.Graph(); //新建画板 va...

2018-07-23 13:43:25

阅读数:34

评论数:0

idea启动项目,页面报404的解决

1、配置Artifacts,file->project structure->Artifacts2、3、配置如下:点击apply,确定4、启动项目;

2018-06-04 15:26:08

阅读数:507

评论数:0

搭建websocket server的初体验三

开启终端(确保电脑上已经安装了nodejs)打开项目,安装nodejs的一个模块:npm install node js-websocket(执行这条命令,等几秒就会安装好),生成一个模块安装完成后需要测试,需要在项目中创建js文件var ws=require("nodejs-w...

2018-06-01 11:54:24

阅读数:296

评论数:0

websocket入门实例二

建立一个java web项目<%-- Created by IntelliJ IDEA. User: Administrator Date: 2018\6\1 0001 Time: 9:31 To change this template use File...

2018-06-01 11:18:45

阅读数:47

评论数:0

websocket与socket的区别一

什么是websocket?WebSocket是HTML5开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。Websocket为服务器和浏览器提供了双工异步通信功能,即浏览器可以向服务端发送信息,服务端也可以向浏览器发送信息,websocket对浏览器的支持:eg IE10+、Chrome1...

2018-06-01 11:15:21

阅读数:179

评论数:0

vue cli 的基础使用

vue cli的安装教程见官网安装创建项目:vue init webpack demo(demo为项目名)查看vue列表:vue启动项目:npm run dev其中node_modules文件夹,这里放的就是所有依赖的模块,如何将npm切换至cnpm 文件较大,也比较多,基本都不上传这个文件App...

2018-05-29 14:23:22

阅读数:30

评论数:0

vue的初体验

详细看vue的n官方文档。此处记录纯属个人在使用中的一些小结:1、v-text:操作元素的纯文本,其简写形式:{{}}eg:<h1 v-text="number"></h1>...

2018-05-29 13:44:29

阅读数:20

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭