自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 Postgre 固定值查询.sql

SELECT COUNT(*) FROM %I WHERE %I::text LIKE ‘’%%AEOCN2101933478%%’‘’,-- 需要查询的值。AND c.table_catalog = current_database() – 可选:指定特定的数据库。c.table_schema = ‘xxxxxx’ – 可选:指定特定的模式。

2024-07-18 11:11:14 456

原创 Oracle查询固定值查询

SELECT COUNT(*) FROM %I WHERE %I::text LIKE ‘’%%xxxxxxxxxxx%%’‘’,-- 需要查询的值。AND c.table_catalog = current_database() – 可选:指定特定的数据库。c.table_schema = ‘invoiceportal’ – 可选:指定特定的模式。

2024-07-09 15:49:35 466

原创 PDF预览功能

【代码】PDF预览功能。

2023-08-24 11:21:54 85

原创 Oracle -> PostgreSQL

5、select * from xxx,PostgreSQL查询列默认小写,如果代码中存在大写map.get(“ST_INVOICE_NO”),则需要修改成select st_invoice_no as “ST_INVOICE_NO” from xxx。7、to_number() -> 如果是整数,cast( xx as integer),或to_number(xx,‘9999999999’),9的长度不能小于xx的长度。3、to_date()只能转化到年月日,需要时分秒使用 to_timestamp()

2023-08-24 11:18:10 529

原创 http请求获取excle文件流

public static InputStream doLoad(String address, String ticket) {InputStream in = null;try {URL url = new URL(address);URLConnection urlConnection = url.openConnection();HttpURLConnection httpURLConnection = (HttpURLConnection) urlConnection;

2021-05-06 16:57:22 603

原创 大于零数值正则

private static final String NUMBERTHAN0 = “^(([1-9]\d*(\.\d*[0-9])?)|(0\.\d*[0-9]$))”;

2021-05-06 13:42:32 287

原创 校验excle当前row是否是空行

/*** 校验excle当前row是否是空行** @param row* @return*/@SuppressWarnings(“deprecation”)public static boolean isEmptyRow(Row row) {if (row == null || row.toString().isEmpty()) {return true;} else {Iterator it = row.iterator();boolean isEmpty = true;whil

2021-05-06 10:54:07 1028 1

原创 调用es

xxxxxxxxx/_search 查询数据xxxxxxxxx/_count 查询总数拼接参数:{“size”: 69,“query”: {“bool”: {“must”: [{“bool”: {“should”: [{“match”: {“stElementPattern”: {“query”: “汽车”,“boost”: 50}}}, {“match”: {“stDeclarationName”: {“query”: “汽车”,“boost”: 50}}

2021-03-18 14:10:12 611

原创 oracle解决in999以及list大数据量问题

List<Map<String, Object>> list = SQLUtil.queryByIdsPlus(session, excleVins, “ST_VIN”, sqlManager.getSql(“queryVins”));public class SQLUtil {public final static int ORACLE_SQL_IN_ERROR_LIMIT = 999;public final static int SQL_SPLIT_COUNT = 30

2021-02-08 16:16:30 476

原创 stream()流使用

String aaa = “aaa”;List<Map<String, Object>> riskDataList = new ArrayList<>();Map<String, Object> map = new HashMap<>();Map<String, Object> map1 = new HashMap<>();Map<String, Object> map2 = new HashMap&lt

2021-01-20 10:52:05 170

原创 stream()根据List<Map<String, Object>> Map key去重

List<Map<String, Object>> vin = list.stream().filter(distinctByKey(o -> o.get(“vin”))).collect(Collectors.toList());public static Predicate distinctByKey(Function<? super T, Object> keyExtractor) {Map<Object, Boolean> seen = n

2021-01-20 10:43:44 915

原创 git常用命令

git initgit remote add origin 地址git fetchgit checkoutgit checkout -b XiangYi_Sprint7_BBFIE-2646 创建分支git push origin --delete 分支名 删除远程分支git branch -d 分支名 删除本地分支git config user.namegit config --global user.name “用户名”...

2020-10-21 15:41:13 88

原创 oracle

–建表CREATE TABLE BBBB_TEST( “GUID” VARCHAR2(32) NOT NULL ENABLE,“TESTNAME” VARCHAR2(100),“AGE” VARCHAR2(12),PRIMARY KEY (“GUID”))–字段添加注释comment on column BBBB_TEST.GUID is ‘主键’;–修改字段长度ALTER TABLE BBBB_TEST MODIFY (TESTNAME VARCHAR2(100));–字段重命名A

2020-09-04 09:54:14 106

原创 Oracle中修改表列名(SQL语句)

字段的操作 操作的方法(SQL)修改列名(更新字段) alter table 表名 rename column 原列名 to 新列名;添加列 alter table 表名 add 列名 列类型;删除列 alter table 表名 drop column 列名;添加列并赋值 alter table 表名 add 列名 列类型 default 需要赋的值;修改列的数据类型 alter table 表名 modify 列名 列数据类型;...

2020-08-26 15:34:06 1934

原创 pom

<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.10.RELEASE</version></p...

2020-03-19 08:48:31 153

原创 kafka工具

/**kafka工具@author albert.ding*/@Componentpublic class KafkaUtil {@Autowiredprivate KafkaTemplate<String, byte[]> kafkaTemplate;/**发送消息到kafka@author albert.ding@param topic@param...

2020-03-12 15:44:15 227

原创 异步消费kafka消息任务

/**异步消费kafka消息任务*/@Slf4j@Componentpublic class ConsumeKafkaMessageTask {/**消费kafka消息@param message@author albert.ding*/@Asyncpublic void consume(String message) {long start = Syst...

2020-03-06 15:30:11 764

原创 lambda

private KmsUdsResultRequest createUdsResultParam(CalDataTimingReportVO msgObj) {KmsUdsResultRequest result = new KmsUdsResultRequest();result.setApiVersion(apiVersion);result.setTimeStamp(DateUtil....

2020-03-05 09:57:09 88

原创 redisUtil

@Componentpublic class RedisUtil {@Autowiredprivate StringRedisTemplate stringRedisTemplate;/** * 获取指定key的值 * * @param key * @return * @author albert.ding */public String get(String key) {...

2020-03-03 15:53:10 185

原创 定时器

/**定时器配置*/@EnableScheduling@Configurationpublic class SchedulerConfig {public static final String TARGET_METHOD = "execute";/** * 康明斯UDS定时表达式 */@Value("${spring.quartz.auto-startup}")pri...

2020-02-27 10:21:46 313

原创 将实体类写入excel

/*** 将返回数据生成excel文件并上传ftp** @param request* @return* @throws IOException*/public String writeWithHead(KmsFCRequest request) throws IOException {OutputStream out = null;String fileName = “”;t...

2020-02-24 09:01:07 462

原创 获取当天00:00:00和23:59:59时间毫秒数

long current=System.currentTimeMillis(); //当前时间毫秒数long zeroTime=current/(1000360024)(1000360024)- TimeZone.getDefault().getRawOffset(); //今天零点零分零秒的毫秒数String zero = new SimpleDateFormat(“yyyy-MM-...

2019-12-26 17:16:52 2492

原创 redis设置key的TTL

2019-12-26 17:03:04 2541

原创 readme.md文件

项目说明配置文件都在config包下logback-spring.xml 日志文件application.yml 总配置,用作配置分离application-dev.yml 开发环境配置application-ltprod.yml 轻卡生产配置application-htprod.yml 重卡生产配置配置文件中可能要改的点:服务端口kafka的topic,grou...

2019-12-18 15:29:29 312

原创 mysql注意事项

1. 如果GROUP BY 的列没有索引,产生临时表.2. 如果GROUP BY时,SELECT的列不止GROUP BY列一个,并且GROUP BY的列不是主键 ,产生临时表.3. 如果GROUP BY的列有索引,ORDER BY的列没索引.产生临时表.4. 如果GROUP BY的列和ORDER BY的列不一样,即使都有索引也会产生临时表.5. 如果GROUP BY或ORDER B...

2019-12-04 13:19:02 123

原创 logback.xml

<property name="log.pattern" value="[%date][%level][%thread][%logger{0}][%method,%line] -%msg%n" /><property name="log.name" value="station-service-statistics" /><springProperty scop...

2019-12-03 15:36:29 226

原创 线程池配置

mybatis反向生成插件:appication.yml:

2019-11-27 17:18:31 111

原创 springboot集成mybatis

controllermapper启动类mybatis-config.xml

2019-11-13 17:15:50 60

原创 Hbase连接及常用方法

2019-11-07 10:41:26 206

原创 注入springboot配置文件中的值给静态的成员变量

通过set方法给成员变量赋值

2019-11-04 09:47:12 352

原创 BigDecimal除法封装

2019-10-30 13:31:15 135

原创 ArrayList

add操作时的源代码:public boolean add(E e) {/** * 添加一个元素时,做了如下两步操作 * 1.判断列表的capacity容量是否足够,是否需要扩容 * 2.真正将元素放在列表的元素数组里面 */ensureCapacityInternal(size + 1); // Increments modCount!!elementData[size++] ...

2019-10-24 14:28:35 90

原创 HashMap

HashMap在底层将key-value当成一个整体进行处理,这个整体就是一个Entry对象。HashMap底层采用一个 Entry[]数组来保存所有的key-value,当需要存储一个Entry对象时,会根据 hash 算法来决定其在数组中的存储位置,在根据equals方法决定其在该数组位置上的链表中的存储位置;当需要取出一个Entry时,也会根据hash算法找到其在数组中的存储位置,再根据eq...

2019-10-23 16:12:56 130

原创 springcloud-eureka

1.pom文件加入依赖2.定义cloud版本(注:引用版本应与boot版本对应)3.启动类增加@EnableEurekaServer注解4.配置文件

2019-10-21 11:12:29 62

原创 zookeeper

分布式协调服务(本质是分布式锁)dubbo+zk:服务注册和监听启动dubbo在zk上注册node节点,以节点树的形式存在/dubbo 根节点/xxx 服务/provider 服务提供者/dubbo://192.168.10.0:20881/dubbo://192.168.10.1:20881/dubbo://192.168.10.2:20881...

2019-10-17 15:11:16 92

原创 消息队列rabbitMQ

rabbitMQ:生产者生产数据到exchange交换机,交换机和队列queue绑定关系,由交换机路由消息到队列,如果路由时发生异常,会回发生产者或备份交换机.如何保证消息不丢失?1.生产者消息不丢失:①事务模式:生产者每发送一条消息,都需要回复确认,太浪费性能②确认模式:可以不断发送消息,然后会ack(常用)2.消费者成功消费消息:ack确认机制,分手动提交和自动提交自动提交:一旦接受...

2019-10-17 15:02:36 75

原创 springBoot集成kafka

1.pom文件添加依赖2.创建实体类.3.创建kafka生产者4.创建kafka消费者5.启动类

2019-10-17 08:42:09 114

原创 kafkaShell命令

查看topic列表: ./kafka-topics.sh --list --zookeeper 10.10.94.151:2181|grep wu查看topic详情: ./kafka-topics.sh --describe --zookeeper 10.10.94.151:2181|grep wu创建topic: ./kafka-topics.sh --create --topic myto...

2019-10-16 17:18:52 204

原创 RedisConfig配置类

1.配置redis连接池2.配置redis的哨兵3.配置redis工厂注:用常量mark区分是哨兵模式or单点模式4.实例化RedisTemplate 对象注:StringRedisTemplate继承RedisTemplate,当你的redis数据库里面本来存的是字符串数据或者你要存取的数据就是字符串类型数据的时候,那么你就使用StringRedisTemplate即可,但是如果...

2019-09-27 15:19:54 13099 1

原创 创建JPA 实体类

@Entity注解:实体类@Table注解:数据库表@Id:主键@Column:数据库中列名@Temporal(TemporalType.TIMESTAMP):格式化时间

2019-09-27 14:57:52 379

空空如也

空空如也

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

TA关注的人

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