- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 JSON格式字符串数组对象属性合并追加
最近有个需求,需要把JSON格式字符串数组对象属性合并追加,需要的格式:[{name='颜色', value=[白色, 黑色, 黄色]},{name='尺寸', value=[M, L, XL]},{name='布料', value=[纯棉]}]合并前的json字符串"[{\"key\":\"颜色\",\"value\":\"白色\"},{\"key\":\"尺寸\",\"value\":\"M\"},{\"key\":\"布料\",\"value\":\"纯棉\"}]";"[{\"ke.
2020-08-31 09:56:17 1100
原创 通过SVG实现彩票数据走势图
主要通过html、css、js、svg等实现了彩票的数据走势图,主要利用空闲时间学习了下,请勿作为他用!svg.js 下载:https://download.csdn.net/download/songanshu/11863230<!DOCTYPE html><html> <head> <meta charset="utf-8">...
2019-10-14 16:44:01 1491 3
原创 系统中的红包功能、红包算法、红包分配
package com.common;import java.util.ArrayList;import java.util.HashSet;import java.util.List;public class HongBaoUtil { /** * 1.总金额不能超过500000000 单位是积分 * 2.每个红包都要有积分,最低不能低于500分,最大金...
2019-02-27 14:01:48 406 1
原创 RSA 利用分段加解密 解决IOS、Android、JAVA后台服务器 加解密数据交互安全问题
之前用的对称加密,安全方面欠妥。后来换成了RSA非对称加密,走了很多弯路。比如:1、利用JAVA代码生成出来的秘钥对不能正确解密和加密;2、密文加解密长度限制等等;网上找了好多资料后终于调通了,现总结如下:1、运用SSL工具生成IOS和JAVA能识别的证书,不懂的可以问问度娘;2、Windows环境搭建SSL麻烦点,但是mac自带有这个,可以让有mac的兄dei生成哈就可以了;3...
2018-11-26 17:42:15 1440
原创 TimeZoneUtil 取国际地区时间,时间操作类
package com.dbutil;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.SimpleTi...
2018-11-26 17:07:52 1546
原创 ActiveMQ 消息队列模式的分析及使用
转载自:https://blog.yoodb.com/yoodb/article/detail/1501 消息队列(Message Queue)是分布式系统中重要的组件,通用使用场景可以简单地描述为当不需要立即获得结果,但是并发量需控制时就需要使用消息队列。消息列队有两种消息模式,一种是点对点的消息模式,另一种是订阅\发布的消息模式。点对点的消息模式点对点的模式主要建立在一个队列上...
2018-10-09 11:47:39 223
原创 htmlunit 抓取网页数据(页面异步加载)
很多网页数据是通过异步加载的方式加载,通过jsoup获取数据只能获取静态数据.如果需要获取异步加载后的数据,这时候就需要htmlunit 了。话不多说,直接看代码!maven 配置: <dependency> <groupId>commons-logging</groupId> <artif...
2018-08-22 11:26:19 2861
原创 mysql 删除重复数据、查询rowno,sum条件统计
删除重复数据 delete from old_gamerole where id in (SELECT id from (select id,role from old_gamerole group by role having count(role) > 0) tmp1)主要通过having count(role) > 0查询出重复的数据 查询数据的rowno...
2018-08-21 17:45:06 578
原创 JAVA 字符或数组判断是否包含重复值
@Test public void test(){ String a="a,b,c,d,e,f,g,h,a,c,d,e"; String b[]=a.split(","); String temp = ""; for (int i = 0; i < b.length- 1; i++) { ...
2018-08-10 15:16:59 6433 1
原创 Springboot 打包部署(jar、war)
最开始用命令打包的时候各种踩坑,利用这个命令:mvn install:install-file -Dfile=D:\Server.jar -DgroupId=com.greatch -DartifactId=Server -Dversion=3.5.0 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true一直报“没有找到主清单属性”解决...
2018-07-12 15:27:42 432
原创 基于zTree实现异步加载和数据回选
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <met
2018-07-03 15:59:49 2028
原创 jna调用C的dll (包含源码)
话不多说直接正题。下载两个JAR jna-3.5.1.jar和platform-3.5.1.jar,我源码里面有。新建java项目导入两个jar把生成好的dll文件放在项目根目录下特别注意:如果是32位dll请用32位的JDK,如果是64位的dll请用64位的JDK 否则会报新建TestJNA接口类继承Library编写测试方法直接解压运行地址:https://download.csdn...
2018-05-30 16:42:18 2186 4
原创 软件开发模式定义、区别(瀑布、迭代、螺旋、敏捷)
1、瀑布模型是由W.W.Royce在1970年最初提出的软件开发模型, 瀑布式开发是一种老旧的计算机软件开发方法。瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求分析、设计、编码、集成、测试、维护的步骤顺序进行。步骤成果作为衡量进度的方法,例如需求规格,设计文档,测试计划和代码审阅等等。 瀑布式的主要的问题是它的严格分级导致的自由度降低,项目早期即作出承诺导致对后期需求的变
2018-02-07 10:26:27 1391
原创 ubuntu14.04安装mysql5.7.19
因工引用作需要,部署在Ubuntu14.04系统上的应用对应的数据库需要升级,目前无法从源获取最新的mysql,现在最新的为5.7.19,安装这些最新的mysql以及遇到各种各样的问题,搞了好久才搞定,以下是手动安装过程,与大家分享。
2017-10-17 13:42:41 679
原创 Ubuntu 14.04安装openssh7.5
因公司系统上线,客户方(中国电信)入网需要系统安全评估报告,根据第三方公司测试,测出openssh有远程漏洞,第三方测试公司提出整改建议,升级最新的openssh。以下是手动安装过程,与大家分享下载相关tar.gz包,没有下载到的,可以在这里下载。http://download.csdn.net/download/songanshu/10023663在系统home目录下创建文件夹ope
2017-10-16 11:17:39 3045 4
openssh7.5以及相关依赖包
2017-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人