自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lswsmj的专栏

一步一个脚印

  • 博客(34)
  • 收藏
  • 关注

原创 MQTT-Java

物联网-mqtt协议详解

2024-03-24 16:20:17 823 1

原创 Java集合总览

Java集合总说

2024-01-27 16:36:57 1030

原创 TDengine的笔记

TDengine 是一款开源高性能云原生的时序数据库TSDB), 它专为物联网、车联网、工业互联网、金融、IT 运维等场景优化设计。同时它还带有内建的缓存、流式计算、数据订阅等系统功能,能大幅减少系统设计的复杂度,降低研发和运营成本,是一款极简的时序数据处理平台。TDengine 文档 | TDengine 文档 | 涛思数据采集量是指传感器、设备或其他类型采集点采集的物理量,比如电流、电压、温度、压力、GPS 位置等,是随时间变化的,数据类型可以是整型、浮点型、布尔型,也可是字符串。

2024-01-08 15:00:54 1262

原创 Go 使用 idea进行配置

idea配置go环境,及工程 format 使用空格替换 tab

2023-12-28 11:09:29 788

原创 9. 总结

有很多的任务,可能数量达到10万,100万,且还可能不断增加,每个任务的执行可支持自定义也可以选择内置的方式。系统必须足够稳定,尽量减少对外部的依赖。

2023-12-17 21:14:32 52

原创 8.完成任务实现的SDK封装及插件式加载

有很多的任务,可能数量达到10万,100万,且还可能不断增加,每个任务的执行可支持自定义也可以选择内置的方式。系统必须足够稳定,尽量减少对外部的依赖。

2023-12-17 21:13:32 141

原创 7.实现任务的rebalance

有很多的任务,可能数量达到10万,100万,且还可能不断增加,每个任务的执行可支持自定义也可以选择内置的方式。系统必须足够稳定,尽量减少对外部的依赖。

2023-12-17 21:11:48 310

原创 6.任务分配与执行总体设计实现

有很多的任务,可能数量达到10万,100万,且还可能不断增加,每个任务的执行可支持自定义也可以选择内置的方式。系统必须足够稳定,尽量减少对外部的依赖。

2023-12-17 21:10:10 69

原创 5.实现简化版raft协议完成选举

有很多的任务,可能数量达到10万,100万,且还可能不断增加,每个任务的执行可支持自定义也可以选择内置的方式。系统必须足够稳定,尽量减少对外部的依赖。

2023-12-17 21:01:39 55

原创 4.raft协议及简化版raft协议

有很多的任务,可能数量达到10万,100万,且还可能不断增加,每个任务的执行可支持自定义也可以选择内置的方式。系统必须足够稳定,尽量减少对外部的依赖。

2023-12-17 20:57:32 40

原创 3.完成netty相关的代码结构

有很多的任务,可能数量达到10万,100万,且还可能不断增加,每个任务的执行可支持自定义也可以选择内置的方式。系统必须足够稳定,尽量减少对外部的依赖。

2023-12-17 20:56:36 22

原创 2.初始化Server、Common工程

有很多的任务,可能数量达到10万,100万,且还可能不断增加,每个任务的执行可支持自定义也可以选择内置的方式。系统必须足够稳定,尽量减少对外部的依赖

2023-12-17 20:51:33 178

原创 1.背景及设计总览

有很多的任务,可能数量达到10万,100万,且还可能不断增加,每个任务的执行可支持自定义也可以选择内置的方式。系统必须足够稳定,尽量减少对外部的依赖

2023-12-17 20:47:12 34

原创 java 实现内网服务代理(mysql tcp请求)

使用Netty完成mysql、Tcp请求的代理

2023-06-07 20:26:28 907 2

原创 ThreadLocal介绍-弱引用设计及验证

ThreadLocal的设计-重点弱引用

2022-06-18 09:55:44 228

翻译 ExtJs-readme.md翻译

# firstAppThis folder is primarily a container for the top-level pieces of the application.这个文件主要包含了一个应用的上层展示。While you can remove some files and folders that this application does not use,当你要删除某...

2018-10-15 14:11:58 134

原创 设计模式综述

1. 创建型                                           2. 结构型模式                                    3. 行为型模式     1. 单例模式                                          1. 适配器模式                                 1. 观...

2018-05-27 22:09:07 126

原创 java8 集合学习

1.  Collection接口下的类图接口:1.       Iterabel     mplementing this interface allows an object to be the targetof the "for-each loop" statement2.      Collection 定义了一些通用的集合方法,也实现了一些jdk8才有的东西Stream ,Splitera...

2018-04-11 17:17:23 320

原创 java-xml-singleton

关于 方式的介绍 基本参考了:http://blog.csdn.net/dongfengkuayue/article/details/50240157   但感觉仍然不是官方的,以后再更新预先的一个xml文件:

2017-06-29 20:09:08 259

原创 微信发送信息-java

注: 微信企业开发接口文档  http://qydev.weixin.qq.com/wiki/index.php?title=首页    写的比较详细了1. 文件介绍    1.WechatModel.java    微信信息model    2.IWechatService         微信发送信息接口    3.WechatServiceImpl  微信发送信息接口实现类

2017-03-03 11:19:18 422

原创 rabbitmq 学习总结

1. 基本信息介绍     生产者(发送信息) 消费者(接收消息)     队列(生产者把消息发布到交换器上,消息最终到达队列并被消费者接收)    路由键(根据确定的规则,rabbitmq将会决定消息投递到哪个队列)    交换器: 1. direct : 路由键匹配,消息直接投递到队列                  2. fanout: 将消息广播到绑定的队列上

2017-01-09 20:42:49 317

原创 java windows服务器 实现文档在线预览

1.   涉及软件及 jar包Apache_OpenOffice_4.1.3_Win_x86_install_zh-CN.exeswftools-2013-04-09-1007.exeFlexPaper V1.4.52.   使用步骤安装Apache_OpenOffice_4.1.3_Win_x86_install_zh-CN.exe(安装路径不要有中文),默认安装

2016-12-26 14:23:34 476

原创 mysql 日期时间概述

mysql 日期方面总结:1. 获取当前时间    select now();2. 获取当前日期    select curdate();3. 日期时间结算  date_add 下   date_sub 上  负数也可以    select date_add(now(), interval 1 day); 明天    select date_add(now(), i

2016-08-08 15:30:18 264

原创 oracle11gR2服务器安装

oracle服务器安装总结

2016-08-06 15:32:35 843

原创 自己的struts2搭建教程

1.      打开myeclipse,创建web工程,取名为MyWeb01,然后配置tomcat,将此工程发布到tomcat下,然后启动tomcat,访问http://127.0.0.1:8012/MyWeb01/index.jsp,出现以下画面说明访问成功。2.      http://struts.apache.org/download.cgi#struts23241下载最新

2016-05-24 17:28:28 296

原创 自己的Hibernate4搭建

Hibernate4.3.11 Anotation版本搭建第一步:下载Hibernate4 需要的jar包第二步:在Myeclipse中新建web工程如hibernate4,然后将上面提到的jar包导入进去第三步:在hibernate4的工程目录下新建hibernate.cfg.xml文件,并在其中加如下内容         "-//Hibernate/Hibe

2016-05-24 17:24:45 289

原创 自己的Mybatis搭建

MyBatis3搭建第一步:建java工程,引jar包  Mybatis-3.0.5.jar  mysql-connector-java-5.0.8-bin.jar第二步:在src目录下新建conf.xml(MyBatis的总配置文件),添加如下内容                                                   

2016-05-24 17:21:11 273

原创 MyEclipse和Egit结合

1. 安装egit (myeclipse 与 Git  的插件  插件见附件)     将egit解压,置于MyEclipse\dropins\egit\目录下,重启myeclipse即可。      2. 安装完成后,从远程 Git server 中拉取代码库                                                         

2016-03-21 09:21:54 250

原创 hibernate 父表子表设计

1.名词介绍          基础父表 形如 java 中的父类          子表 形如 java 中的子类。注意: 子表不能有和父表相同的字段。2.设计原因          有时会出现 你 插入一条子表数据 就 要同步插入一条父表数据,修改子表父表也要跟着修改,删除也是一样,这样的会导代码写的非常麻烦。           解决办法: 使用Hibernate

2016-03-16 16:07:54 1773

原创 ORACEL 大数据表 加快查询速度方案 总结

1、前提介绍:大数据表记录为 1000万条数据以上2、方案介绍:     在oracle查询的sql中 1.不要连表查,尽量在一张表中把所有需要的字段都查出来                                    2.在where 语句=号左面不要用oracle的函数,不然oracle的索引等就无效了                                 

2016-03-07 19:20:55 2629

原创 java中有用小函数收集

/**     * Description: 对数据进行round 控制精度  此方法网上找到 http://stephen830.iteye.com/blog/260776     * @param value 需要控制精度的值     * @param scale 几位精度     * @param roundingMode 舍入方式  BigDecimal.ROUND_UP

2016-02-19 10:04:25 252

原创 VisualSvn Win2008R2安装并与域集成

1准备软件:1.VisualSVN-Server-2.5.9.msi 2.TortoiseSVN-1.8.8.25755-x64-svn-1.8.10.msi2安装环境:  Windows Server 2008 R2 Enterprise 64位3.安装步骤及介绍:安装步骤1.双击VisualSVN-Server-2.5.9.msi出现下面窗口窗口中提示,这款软件

2016-02-16 15:59:02 2019

转载 ORACLE常用的sql语句

Oracle数据库常用sql语句ORACLE 常用的SQL语法和数据对象 一.数据控制语句 (DML) 部分   1.INSERT (往数据表里插入记录的语句)   INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……);  INSERT INTO 表名(字段名1, 字段名2, ……) SELECT (字段名1, 字段名2, ……

2016-02-16 15:54:36 430

原创 c语言中的宏

//以前就听说c语言中宏很复杂,要慎用, 今天终于让我遇见了,耗费了我十分长的时间呀!!! 下面将代码奉上, 交流一下[code]#include #include #include "data.h"#define min(a, b) (((a) #define max(a, b) (((a) > (b) ? (a) : (b)))int main(){

2015-01-11 18:34:25 318

空空如也

空空如也

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

TA关注的人

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