自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 IEEE754在Java中的浮点算法以及说明实现

Ieee754 公式java代码实现以及实现原理(不喜欢沿用框架自带的,因此手动写了个)

2024-06-20 12:17:07 1013 1

原创 Jimu报表解决excel出现换行打印的时候无效以及PDF预览和导出、打印的换行出现的BUG(官方不给解决、没办法只能自己填坑了)

解决excel出现换行打印的时候无效以及PDF预览和导出、打印的换行出现的BUG。为了帮助那些和我当初一样迷茫的小伙伴

2022-11-02 15:01:13 1635 1

原创 电力行业CRC效验类似站长工具(支持CRC16、CRC8、CRC32、CRC4等所有CRC校验、更支持自定义CRC校验)

crc效验通项公式 支持所有的crc效验

2022-11-02 14:10:51 546

原创 本源多项式生成(原创java,可直接引用,由于二维码里面要运用又不想查表,于是自己手动写了个类,自动生成)

1、首先了解本源多项式定义:二、一个例子三、 * 比如我们要求Gf(2)上的m次扩展的本原元n=2^m-1 * 那么它的充要条件是此多项式(f(x))最高项为m次,f(x)为不可约多项式,f(x)能被x^n+1 整除 (f(x|x^n+1)) * 那么f(x)不能被x^q+1整除 1<=q<n * * 得出结论:1。f(x)的最高次项必为m次并且系数为1 * 2.f(x)为不可约多项式必不被x整除 也就是最后一项必须有...

2020-06-08 08:26:12 1494

原创 二维码纯手工制作(一步一步带你走进二维码的世界,逐渐让它变得越来越清晰,直至你完全了解)

二维码由于不喜欢去查看zxing里面的api。所以就自己研究了下,不过由于时间问题,就只支持版本1.。(其实其他版本类似)制作前需要了解:一、版本公式是:(V-1)*4 + 21(V是版本号)最高版本为40二、数字采用Numeric mode数字编码三、0-9,大写的A到Z(没有小写),以及符号$ % * + – . / : 包括空格可以采用Alphanumeric mode字符编码四、大写、小写、数字以及一些符号采用Byte mode, 字节编码五、中文采用Kanji mo..

2020-06-02 17:46:00 3985 6

原创 二维码三信息码的生成(手工制作)

采用的bch编码一、BCH码基本原理BCH码是一种有限域中的线性分组码,具有纠正多个随机错误的能力,通常用于通信和存储领域中的纠错编码。BCH码定义如下:给定任意一个有限域GF(q)及其扩展域GF(q^m),其中q是素数或素数的幂,m为正整数。对于任意一个码元取自扩展域GF(q^m)的循环码(n,k),其中n=2^m-1,其生成多项式g(x)具有2t个连续的根{a^1,a^2,a^,...,a^(2t-1),a^(2t)},则由生成多项式g(x)编码产生的循环码称为q进制的BCH码,记为(n,k,t

2020-06-02 17:39:17 1615

原创 二维码二之纠错码手工制作(全部手工不用查表)

二维码纠错码生成原理:一、数据码字多项式v1(数据码与纠错码字数表) 1 26 L 7 1 (26,19,2)† M 10 1 (26,16,4)† Q 1...

2020-06-02 16:48:37 966

原创 二维码一之数据码手工制作(全部手工)

这里只有对数字进行编码(由于只研究几天时间,相较而言这块较容易,主要研究算法去了,如果自己想扩展可以自己写写代码)示例一:数字编码在Version 1的尺寸下,纠错级别为H的情况下,编码: 012345671. 把上述数字分成三组: 012 345 672. 把他们转成二进制: 012 转成 0000001100; 345 转成 0101011001; 67 转成 1000011。3. 把这三个二进制串起来: 0000001100 0101011001 10000114. 把数...

2020-06-02 15:58:14 821

原创 java版本 code128混合条形码制作

由于最近需要做到条码又不想用什么jar包,并且查看jar包的api实在是太麻烦。所以就自己写了个条码工具类。条码原理:主要是code128 其他类似。采用的是黑白相间的条纹组成。 每十一个单位的宽度的条纹 为一个单位,表示一个字符,这里除了结束符所有表示一个字符的条纹都是由黑白黑白黑白 六条纹(只是宽度不同)组成,然后在对其相应条纹的宽度去查条码表,就会得到相应的字符。 code128,他分code128A、code128B、code128C,cod...

2020-06-02 11:14:39 1568

原创 Ext.Msg.alert 将提示框显示在固定组件下

由于Ext框架 默认 Ext.Msg.alert提示框 默认显示在窗口的中简位置,有时候不方便。不需要修改源码最终查了下api 可以显示在固定组件下,小功能特地记录以下。效果图代码:var msgg=Ext.Msg.alert("提示:",'该目录已为最顶级目录!'); //msgg.showAt(Ext...

2019-08-27 17:50:56 475

原创 java自定义动态解析xml文件(xml内部支持java逻辑运算符,支持js运算符以及表达式)。

w3cdomsql使用说明:1:只能解析xml文件2:只能解析标签cfj、model、sql、java、js 五个标签(所有标签都是自定义,可以自行更改)标签说明:cfj标签相当于mybatis中的mapping model为模块 必须配置属性id sql为对应的与数据库交互的sql配置 必须配置id java表示配置的字符串将以jav...

2019-08-23 18:05:39 828

原创 oracle触发器 insert 里 字段名 引用变量

需求:对表每插入一条数据 zjsl这个字段就同时根据 字段名含有zsmc的值是否为空 的数量 来重新更新 zjsl 的值(如:zsmc1 zsmc2 zsmc3 zsmc4 就表示了这个表里面的每个人最多有四本证书,由于证书数量可能会随时变化 所以字段 也会随着变化 因此 判断zsmc1 至 zsmc 4 is null 来判断就不可取 所以此时的字段就为动态)思路:如果使用自治事...

2019-04-11 11:30:48 2075 1

原创 验证码数字与字母识别

package com;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java...

2018-03-26 11:13:36 3904

原创 java逻辑他推理之公式逆推

import java.util.ArrayList;import java.util.HashMap;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;/** * @author Administrator * @常发均 */public class Demo { boolean flag=fals...

2018-03-26 10:01:37 788

积木报表换行bug修复的资源

积木报表换行bug修复的资源、适用于积木报表调用后端API、解决换行BUG、换页BUG的问题

2022-11-02

条码(二维码以及条形码)采用java纯手工制作

压缩包里面有已经打包的jar文件、有使用说明文档、还有二维码的40个版本的示例图片更附带源码可供参考,对一些喜欢算法以及想了解条码的人非常有帮助。

2020-08-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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