自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (11)
  • 收藏
  • 关注

原创 小小的吐槽,一个卑微程序员的日常

转眼也是做研发的第三个年头了,回顾短暂的职业生涯,第一年的时候纯新人,主要做一些表格展示之类的活儿,会写写case之类的,工作轻松不累,但是工资相应的也不高。工作环境很是安逸,技术上面却处于一种闭环的状态...

2021-06-18 11:25:33 109

原创 mongoDB索引

package com.adc.da.base.dao;import com.adc.da.util.constant.Constant;import com.adc.da.util.utils.StringUtils;import com.adc.da.util.utils.UUID;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.mongodb.BasicDBOb

2021-04-23 15:19:59 151

原创 异步批处理,多线程操作

刚开始工作的两年接触到的项目在进行批量插入的时候一般就是List拼接通过sql批量插入,一方面是业务逻辑方面的限制,另一方面是使用人数不大导致数据量也不是很大,sql批量插入足以应付一般场景下的使用但是随后跳槽到一家通讯公司,数据量一下子就上来了,这种老套的批量插入让我很是尴尬。随后就接触到了异步执行的用法。其实也很好理解,什么就是把需要插入的list进一步划分成小的list再进行批量插入。这里我们首先需要配置一个线程池来支持我们的操作private ExecutorService executor

2021-04-01 15:11:48 331

原创 雪花算法

package com.chuanglan.pm.core.utils;/** * Twitter_Snowflake<br> * SnowFlake的结构如下(每部分用-分开):<br> * 0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - 000000000000 <br> * 1位标识,由于long基本类型在Java中是带符号的,最高位是符号位,正数是0,负数是1,所以

2021-03-30 10:57:16 73

原创 rocketMQ排查,问题总结

Broker 禁止自动创建 Topic,且用户没有通过手工方式创建 TopicBroker 没有正确连接到 Name ServerProducer 没有正确连接到 Name Server最后证明以上三种都不是,因为我是springboot集成的rocketMQ组件,然后MQ是搭建在公司的服务器上的,因为算是集群部署,所以会有对应的管理平台,这个时候已经不是客户端能解决的事情了,一定要在服务器管理平台上去进行配置,才可以正常使用,如以下:先要在这里设置topic,然后去配置消费者分组,就可以正常使

2021-03-29 20:48:39 142

原创 mysql日期查询的几种方法

那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。 中.国.站长站第一种:数据库中存入的是14位数字日期,ex:20210315160123使用where a.create_time between #{params.todayNum} and #{params.tommorowNum}第二种:存储的时间戳格式假如直接到日可以直接判断大小但是假如存储为date则需要格式转换,如下SELECT * FROM pm_pay a WHERE DATE_FORMAT(a.create_

2021-03-18 11:43:07 369

原创 mysql总结

Mysql系列总结今天做一个限制时间节点的日统计查询使用的数字格式统计时间,但是失效了select count(1) from pm_report where pm_report.create_time between 20210316160123 and 20210318160123;后面这串数字当时多写了两位,由此判断最大位数为14位,即时间转换的数字格式,第二个问题是count(1)和count(*)的性能问题首先没加索引precision_marketing> select co

2021-03-18 09:40:00 173

原创 数学

在这里插入图片描述

2020-03-04 13:42:34 215

原创 参考

目录目录 1基础篇 4一、JDK常用的包 4二、 Get和Post的区别 4三、 Java多态的具体体现 4四、 StringBuffer StringBuilder String 区别 5五、 Hashtable与HashMap的区别 5六、 九大隐式对象 5七、 Forword(请求转发)与Redirect(重定向) 6八、JQurey总结 6九、 XML和Json的特点...

2019-11-20 16:24:56 503

原创 数据处理

第一部分、十道海量数据处理面试题1、海量日志数据,提取出某日访问百度次数最多的那个IP。      首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采用has...

2019-11-14 07:57:24 226

原创 script开发总结

<file-mapping path="/murata/im/global/dr00030/dr00030/{action}" page="/murata/im/global/dr00030/screens/dr00030" action="exeAction">配置文件中拦截对该种地址的访问,转发到后面指定的页面进行处理,这里action指定了首先运行的方法,进入该文件运行e...

2019-09-04 10:22:31 128

原创 删除链表中指定位置的一个数,返回新的链表

官方给了两种方法一种是求出要遍历的长度,然后遍历后在将那个的指针指向next.next。下面这中写法也是这个意思,一开始可能会有点懵其实是把fast的长度当作遍历的长度,Remove Nth Node From End of List//method 1: iterative //assumption: n is always valid public ListNode r...

2019-08-12 17:12:35 342

原创 三者相加最接近给定值的和

Given an array nums of n integers and an integer target, find three integers in nums such that the sum is closest to target. Return the sum of the three integers. You may assume that each input would ...

2019-08-12 15:43:51 98

原创 求数组中三个数字相加等于0 的组合情况

今天又碰到一个问题,我认为它是很经典的效率优化问题,在我写注释的地方,假如不加上这一段,在输入数组为[0,0,0,0]时它的效率会拖到920ms,但是加上后会缩小到40ms.效率优化了20倍;这里的主要作用就是去重。有人会问外面一层也有过判断啊,这里是因为在循环里会一直循环下去,进行的还是无效循环。 /** * Given an array nums of n integers,...

2019-08-12 14:45:02 1056

原创 练习题

题目:给定一个非空的整数数组,返回其中出现频率前 k 高的元素。我自己的解题思路是用哈希表求频率,然后再通过排序来解决问题,class Solution { public List<Integer> topKFrequent(int[] nums, int k) { Map map = new HashMap<Integer,Integer >(); L...

2019-08-09 16:56:32 57

原创 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。

在leetCode上碰到一个题目如下:我一开始用的双重遍历来做但是效率低,开销又大。给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。看到了一个别人给出的解法,一开始看不太懂什么意思后来想明白了,是什么呢,就是始终以end为边界,利用map的key值唯一的特性,假如重复开始位置就往后移,其核心思想是通过两个字符之间的间距来实现class Solution { pub...

2019-08-09 14:52:04 1863

原创 XML标签

<typeAliases> <typeAlias alias="User" type="bean.User"/> </typeAliases> 设置全局别名,alias为别名,type为引用类,

2019-08-08 15:56:18 95

原创 spring

spring的核心是把类当作一个bean单位,通过spring.xml文件将bean 和一个个类对应起来,将其属性作为bean的属性,再通过实现spring.xml这个spring容器,取得id为指定值的bean,最后达到其实现解耦的效果。...

2019-08-06 16:55:49 53

原创 spring的bean配置

spring的bean配置几种方法示例<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch...

2019-08-06 14:47:01 61

原创 初识jqGrid,表格数据处理——菜鸟成长日记

今天来了一个表结构的改动,要求增加几个字段。一看运用的是jqGrip方法,源码如下:$.ajax({type : “post”,url : “murata/im/global/dr00031/dr00031/fnGetColumnModel”,datatype : “json”,data : {oCondition : oCondition},success : function(r...

2019-07-12 13:47:18 418

exercise.zip

自用资源,精选数学题目 自用资源,精选数学题目自用资源,精选数学题目自用资源,精选数学题目自用资源,精选数学题目自用资源,精选数学题目自用资源,精选数学题目自用资源,精选数学题目自用资源,精选数学题目

2020-02-22

整合视频教程.zip

G:\bhjz\SpringMVC+Spring+MyBatis视频教程 2017.05.20 更新\2.SpringMvc+Spring+MyBatis+Maven整合视频

2020-02-17

Desktop.zip

蒋老师个人整理考研数学题目和程序设计题目 蒋老师个人整理考研数学题目和程序设计题目 蒋老师个人整理考研数学题目和程序设计题目 蒋老师个人整理考研数学题目和程序设计题目 蒋老师个人整理考研数学题目和程序设计题目

2020-02-17

springmvc-mybatis02.zip

蒋老师个人自学框架一套

2020-01-18

springboot_笔记.zip

蒋老师个人整理聊天室和杰信商贸 蒋老师个人整理聊天室和杰信商贸蒋老师个人整理聊天室和杰信商贸 蒋老师个人整理聊天室和杰信商贸 蒋老师个人整理聊天室和杰信商贸 蒋老师个人整理聊天室和杰信商贸

2020-01-16

jk1107 Maven Webapp.zip

蒋老师个人整理聊天室和杰信商贸

2020-01-16

蒋老师的代码.rar

自用,不出售,蒋老师一手资料

2020-01-15

656799 Java程序员自我提升与提高 .zip

蒋老师个人搜索总结,纯属积累,个人使用

2019-12-31

我的信息管理总结2单纯的非常差

蒋老师的培训讲义,有学习的可以参考下,也可以报名唐老师的培训班,讲得很好,很细。蒋老师的培训讲义,有学习的可以参考下,也可以报名唐老师的培训班,讲得很好,很细。

2019-12-24

jzg_信息管理pdf.zip

信息管理整理信息管理整理 蒋CISSP的培训讲义,有学习的可以参考下,也可以报名唐老师的培训班,讲得很好,很细。

2019-12-24

java题jzgaaaaa

自用华为是专业搞通讯的,手机只是副业 小米是专业卖百货的,手机只是副业 魅族是专业搞手机的,手机就是主业 但为什么魅族的销量不如小米和华为? #机圈情报评#

2019-12-13

空空如也

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

TA关注的人

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