自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青草非鱼

分享一些有意思的事情

  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 mybatis下报all elements are null 解决方法

all elements are null

2022-10-17 10:58:09 367 1

原创 综合网上git is not installed 解决方案不适用,个人已解决,希望对你有用

git is not installed

2022-05-26 09:51:59 10130

原创 java 高并发时间处理

最近在高并发作业下,对于时间的使用,自己从网上做了一些总结1.说下System.currentTimeMillis()的异常:高并发场景下,它比创建一个普通对象要耗时的多,所以最好不要直接使用优化方案:使用线程池public class SystemClock { private static final String THREAD_NAME = "system.clock"; private static final SystemClock MILLIS_CLOCK = ne

2020-11-20 16:15:40 896 2

转载 分布式高并发框架演进升级

转载地址:https://www.jianshu.com/p/f4a907fe1485 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。在面临同样的技术架构演进的过程,适合学习,若有创新,请留言讨论。1、概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。2、基本概念在介绍架构之前,为了避免部分读者对架构设计中的一..

2020-11-19 09:51:15 251

原创 物联网经济之智慧路灯篇:一直以来的理想是点亮中国

目前社会上的路灯大多只是简单的定时开关,连检修都要靠人工定时检修。鉴于智慧城市的发展,智慧路灯势在必行。智慧路灯是可以做到节能省电,无人值守,故障告警,这是三个基本功能!节能省电:想想下午3点天就黑了,这个时候路灯就自动亮了;想想下午6点天色渐渐昏暗,这个时候路灯的亮度也慢慢上升无人值守:一般也就是开关定时,亮度调节了故障告警:如灯不往服务器传数据了,灯传数据但是确实没亮,灯不亮是线路坏了还是电池坏了的自动判断上报 等等路灯数据传输方式,目前厂家还在改进(距离问题,信号强度问题),当

2020-08-06 17:05:38 347

原创 OSGI项目搭建、运行、与打包实例

一 、新建osgi项目流程1.在左侧Porject Explorer里右键:new -- other -- plug-in object如图:Next ----Next --选个Hello Osgi Bundel:Next 这里可以设置项目启动和项目停止时打印的一句话Finish 项目创建完成!2.项目运行右键选择项目---Run As -- Run config里,选择osgi--new--选择项目启动要运行的bundel要选择的bundel除了本身

2020-08-06 16:23:35 562

原创 git初级使用-命令行模式

鉴于最近使用git的时候,要到处查资料,这里总结一下git的使用首先,git远程仓库是已有的,我只是分支使用者那么就从头开始来了进入一个新建的文件夹,右键GIT Bash打开控制端,这个地方就是你的本地仓库了git init 初始化本地仓库git add . 这个是添加本地修改的全部内容,到本地仓库(本地--本地,别看掉了这个.)git remote add origin .git地址 这个是将git地址在本地重命名一下git clone .git地址 将...

2020-07-13 10:20:23 273

原创 netty实现物联网网关

刚学netty时候的作品,适合新学netty的,并且是做后端的朋友,可以参考一下https://gitee.com/baolinking/gateway网关介绍netty网关,支持百万客户端连接,压力测试ing...,并优化了与服务端集群通信,以往轮询往多个服务器发消息,看似消息发送很平均,其实大大影响了效率,本次对平均算法做了优化,本次上传代码添加了很多功能,摒弃了以往只做心跳维护、数据转发的功能。...

2020-07-13 09:52:25 4156 1

原创 Plumelog日志收集了解

目录:1.作者介绍2.个人理解使用作为使用者,先发一下作者的地址:https://github.com/fayechenlong/plumelog作者的项目介绍:一.系统介绍 无入侵的分布式日志系统,基于log4j、log4j2、logback搜集日志,设置链路ID,方便查询关联日志 基于elasticsearch作为查询引擎 高吞吐,查询效率高 全程不占应用程序本地磁盘空间,免维护;对于项目透明,不影响项目本身运行 无需修改老项目,引.

2020-07-10 17:28:16 4211 2

原创 物联网开发总结 字节与字符的区别

基本数据类型bytebyte =【00】--【FF】 一个字节占2个字符,长度为1个字节常用字符串ascii码 【0】 一个字符=一个字节 汉字长度为2个字节String【000】 三个字符=三个字节在UTF8编码格式里,一个汉字占3个字节长度所以常有人问,一个字符占几个字节或者一个字节有几个字符,只是站...

2020-01-16 14:26:09 262

原创 TDengine使用心得

在个人服务器上部署了TDengine服务,用于数据存储我的步骤是:1.从官网下载rpm包上传到服务器,https://www.taosdata.com/cn/getting-started2安装执行指令:rpm -ivh TDengine-1.6.4.5.rpm3.启动执行指令:systemctl start taosd4.进入数据库执行指令:taos这时就...

2020-01-15 11:34:24 8952

原创 Apollo+springboot实例demo

Apollo的部署这里不作复述,网上很详细这里就贴一个demo代码springboot程序入口:@SpringBootApplicationpublic class H_Main implements EmbeddedServletContainerCustomizer{ public static void main(String[] args) { ...

2020-01-15 11:09:43 712

原创 java实现定时提醒功能

上班看股票不方便,做个股价监控软件偷菜时间到了,做个定时提醒软件还有10分20秒,要订票了,做个定时提醒软件时间任意设置,总之就是一个定时提醒软件,比如设置5分钟时间到了,会弹出提示窗口,显示提示信息我做这个软件,也是工作比较忙,又不能盯着时间看,所以就做了这个定时监控提醒软件,感觉用的还比较贴心这里贴一点核心代码:1.面板public class Window ext...

2020-01-15 10:41:37 6942 1

原创 netty服务端与客户端通信实现牛牛文字游戏

客户端逻辑/*** @Description: * @version: v1.0.0* @author: wbl* @date: 2020年1月13日 下午1:22:29*/public class ClientHandler extends ChannelInboundHandlerAdapter{ public static String Name = "";...

2020-01-15 10:38:32 255

原创 # 物联网开发框架3

netty实现设备连接maven+springboot+redis+kafka+MQ实现数据采集TDengine+Telegraf+Grafana实现数据监控分析

2020-01-10 16:57:27 157

原创 物联网开发框架2

netty做设备连接服务maven+dubbo+spring+zookeeper+redis+rocketMQ实现数据采集ELK作为数据分析(Elasticsearch、Logstash、Kibana)

2020-01-10 16:53:43 189

原创 物联平台框架1

1.用java开发了设备连接服务2.用java+spring+redis+mysql,完成了数据采集/存储/分析的开发,服务以分布式方式部署,涉及集群,负载均衡3.监控分析系统采用ELK(Elasticsearch、Logstash、Kibana)...

2020-01-10 16:49:27 207 1

原创 物联网

1.物联网是什么2.物联网分类3.物联网经济4.物联网平台1.物联网是什么?互联网是什么?它做到了可以让人与人之间的交流,各种聊天交友的软件都是互联网的产物。物联网呢,它就是人与物之间的交流,物与物之间的交流;比如路上的路灯突然坏了,你马上就收到一个短信,告诉你哪个路灯坏了,然后你再问路灯杆,你是灯坏了还是电线坏了,路灯杆告诉你,是灯坏了,线路没坏。物联网的作用远远不...

2020-01-10 16:34:43 463

原创 eclipse导入项目后中文编码异常,已解决

eclipse导入我的另一个demo项目,发现里面的中文编码都出现了异常。一般默认做法:右键项目--properties--resource--text file encoding--other选择UTF-8.没有成功.....搜网上的做法:windows--general--content types--text--java source file在当前页面,最下面有个Defau...

2019-07-30 09:15:47 188

转载 Redis Sentinel:集群Failover解决方案

Redis 2.8版开始正式提供名为Sentinel的主从切换方案,Sentinel用于管理多个Redis服务器实例,主要负责三个方面的任务:    1.监控(Monitoring): Sentinel 会不断地检查你的主服务器和从服务器是否运作正常。    2. 提醒(Notification): 当被监控的某个 Redis 服务器出现问题时, Sentinel 可以通过 API 向

2015-11-18 16:42:07 420

转载 redis.conf详解

清园沉没的Atlantisredis.conf配置详细解析-# redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位,# 通常的格式就是 1k 5gb 4m 等酱紫:## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1

2015-11-18 14:46:39 373

转载 Java中使用redis的完整实例及常用命令

一、server端安装  1、下载    https://github.com/MSOpenTech/redis    可看到当前可下载版本:redis2.6        下载windows平台文件:              解压后,选择当前64位win7系统对应的版本:       2、安装    1)解压后将里面所有文件拷贝至redis安装目录:

2015-11-17 10:15:22 10953

转载 英特尔® 虚拟化技术(inter VT-X)加快 Android开发,并解决无法虚拟化问题

介绍本文将指导您安装英特尔? 硬件加速执行管理器(英特尔? HAXM),这是一款可以使用英特尔? 虚拟化技术(VT)加快 Android* 开发速度的硬件辅助虚拟化引擎(管理程序)。前提条件英特尔 HAXM 要求首先安装 Android* SDK (版本为 17 或更高)。 更多信息,请访问 Android* 开发人员网站 (http://developer.android.com

2015-10-23 10:53:39 1654

转载 synchronized的使用规则

Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问object的一个synchron

2015-10-20 10:02:23 468

转载 63行代码实现贪吃蛇

html5贪吃蛇游戏使用63行代码完美实现来源:互联网 作者:佚名 时间:06-25 17:30:14【大 中 小】 贪吃蛇,最主要的功能点:1、蛇的移动2、改变蛇的方向3、放置食物4、增加舍身5、怎么挂的,具体实现如下,简单实用就60行,感兴趣的朋友可以参考下哈,希望对大家有所帮助  以前也很少关注html5,感觉选择html已经慢慢成为趋势,

2015-09-10 19:24:32 436

翻译 xml多种方法注入java(学习记录)

//这是一个xml文件,是我项目中的一个文件,我对它进行了分析                   //id就是一个标识,可以被当做另一个节点里的ref,class是一个类,下面的在本类中执行      //构造,有几个constructor-arg就有几个构造参数                         初始化变量的值            属性注入初

2015-09-10 14:51:46 906

转载 redis中文API

REDIS所有的命令>LPOP key :                    删除并取得LIST头部一个元素RPOP key :                    删除并取得LIST尾部一个元素BLPOP key [key ...] timeout : 删除并取得LIST头部一个元素,如果没有就BLOCKBRPOP key [key ...] timeout : 删除并

2015-09-10 14:36:50 343

转载 贪吃蛇教程

文件1:// Snake4.cpp : 定义应用程序的入口点。//#include "stdafx.h"#include "Snake4.h"#define MAX_LOADSTRING 100// 全局变量:HINSTANCE hInst; // 当前实例TCHAR szTitle[MAX_LOA

2015-01-24 14:23:47 813

转载 TeeChart在VC中实时曲线绘制的应用(工控),附实时曲线代码

 一:TeeChart介绍TeeChart Pro是一款提供上百种2D和3D图形风格、40种数学和统计功能、加上无限制的轴和22种调色板组件供选择。提供上百种2D和3D图形风格、40种数学和统计功能、加上无限制的轴和22种调色板组件供您选择。提供上百种2D和3D图形风格、40种数学和统计功能、加上无限制的轴和22种调色板组件供选择,TeeChart还包括一个强大的、完整的编辑对话框

2014-11-25 08:58:33 7519 1

转载 VS2010/MFC flexcell使用

FlexCell控件2  2010-09-01 09:39:39|  分类:LabWindows/CVI专 |  标签:int  flextable  void  null  控件  |举报|字号大中小 订阅FlexCell控件另一个比较强的特点是支持多种文件格式,这节我们来正式开始使用该控件。 我做了个类似F

2014-11-20 16:25:36 3282

转载 vs2010程序运行出错 : 转换到 coff 期间失败: 文件无效或损坏

  1  点击“项目”-->“属性” --> “清单工具”,    然后选择"输入和输出’ --> ‘嵌入清单’,将后面的‘是’改成‘否’就可以了(第一种,我试了

2014-11-17 14:26:25 507

网路刺客2,rar

同学们一直在学习--vc VS2010 c++ c windows linux

2014-11-02

STL资源文件

STL学习的PDF,写的很好,方便初学者

2014-11-02

空空如也

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

TA关注的人

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