Java100天编程指南---第7天:循环结构

本章主要学习概述for、while、do while三大循环以及循环嵌套和跳转语句,学习目标:三大循环熟练掌握。
分类: 企业开发 发布时间: 07-27 04:24 阅读次数: 0

Java100天编程指南---第8天:猜数字小游戏

Java编程指南第6天、第7天我们学习了分支、循环结构,今天我们利用前面学过的知识点,加上一个Random类,动手完成一个猜数字案例。
分类: 企业开发 发布时间: 07-27 04:24 阅读次数: 0

Java100天编程指南---第10天:方法

本篇要求学习四种不同类型的方法应用、方法被调用时的内存图、重载,学习目标:熟练掌握方法的应用以及重载。
分类: 企业开发 发布时间: 07-27 04:23 阅读次数: 0

你了解数据同步吗?

本篇博客参考《操作系统实战45讲》上篇博客主要介绍的是程序放在什么地方,开发操作系统要了解的最核心的硬件——CPU、MMU、Cache、内存,知道了它们的工作原理。在程序运行中,它们起到了至关重要的作用。在开发我们自己的操作系统以前,还不能一开始就把机器跑起来,而是先要弄清楚数据同步的问题。如果不解决掉数据同步的问题,后面机器跑起来,就会出现很多不可预知的结果。通过这篇博客,我会给你讲清楚为什么在并发操作里,很可能得不到预期的访问数据,还会带你分析这个问题的原因以及解决方法。原子变量,在只有。...
分类: 物联网 发布时间: 07-27 04:23 阅读次数: 0

Java100天编程指南---第11天:综合案例

目录一、前言二、编程训练三、减肥计划1.问题分析2.if编码实现3.switch编码实现4.输出结果四、逢七过1.问题分析2.编码实现3.输出结果五、百鸡百钱1.问题分析2.编码实现3.输出结果 六、不死神兔1.问题分析2.编码实现3.输出结果七、找素数1.问题分析2.编码实现3.输出结果八、数组元素复制1.问题分析2.编码实现3.输出结果九、评委打分1.问题分析2.编码实...
分类: 企业开发 发布时间: 07-27 04:23 阅读次数: 0

com.netflix.zuul.exception.ZuulException: Filter threw Exception

原文地址:点击前往报错:Error during filteringcom.netflix.zuul.exception.ZuulException: Filter threw Exception at com.netflix.zuul.FilterProcessor.processZuulFilter(FilterProcessor.java:227) ~[zuul-core...
分类: 编程语言 发布时间: 07-27 04:23 阅读次数: 0

java.lang.ClassNotFoundException 文件存在却找不到

明明在包下有这个文件为啥却找不到?后来发现是eclipse 的自动编译没编译。。。我也不知道为啥不编译;去文件夹里找这个编译目录,为空。。。那肯定找不到啊。。。已经勾选。。。后来。。。。右击工程,点右键--properties,选java compiler,然后Enable project specific settings,将compiler compliance level 改成1.4。之后,...
分类: 编程语言 发布时间: 07-27 04:23 阅读次数: 0

【Java开源库 SPL】结构化处理数据

一、前言现代Java应用架构越来越强调数据存储和处理分离,以获得更好的可维护性、可扩展性以及可移植性,比如火热的微服务就是一种典型。这种架构通常要求业务逻辑要在Java程序中实现,而不是像传统应用架构中放在数据库中。应用中的业务逻辑大都会涉及结构化数据处理。数据库(SQL)中对这类任务有较丰富的支持,可以相对简易地实现业务逻辑。但Java却一直缺乏这类基础支持,导致用Java实现业务逻辑非常繁琐低效。结果,虽然架构上有各种优势,但开发效率却反而大幅下降了。如果我们在Java中也提供有一套完整的结构..
分类: 企业开发 发布时间: 07-27 04:23 阅读次数: 0

C# 多线程 入门到理解

C#多线程文章比较长,读完收获很大。原文地址:https://www.cnblogs.com/dotnet261010/p/6159984.html一、基本概念1、进程首先打开任务管理器,查看当前运行的进程:从任务管理器里面可以看到当前所有正在运行的进程。那么究竟什么是进程呢?进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。一个正在运行的应用程序在操作系统中被视为一个进程,进程可以包括一个或多个线程。线程是操作系统分配处理器时间的基本
分类: 编程语言 发布时间: 07-27 04:23 阅读次数: 0

java C# 互通加解密 MD5文件校验

原文地址:https://www.xuebuyuan.com/817312.htmlhttps://www.oschina.net/code/snippet_242957_9931首先,普及一下知识:密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院 (NIST)于2
分类: 编程语言 发布时间: 07-27 04:23 阅读次数: 0

Linux_基于Docker快速搭建个人博客网站

步骤一:准备Docker环境1、服务器安装Docker安装命令:yum install –y docker显示Complate表示安装完成使用命令:docker version,查看是否安装完成。由于docker是C/S模式,因此需要启动docker服务。使用命令:service docker start显示启动成功。再次使用命令:docker version,可以看到docker的客户端和服务端都启动了。2、下载所需镜像
分类: 编程语言 发布时间: 07-27 04:22 阅读次数: 0

Oracle VM VirtualBox 局域网访问

关于Oracle VM VirtualBox的网络设置请到:https://blog.csdn.net/qq_21454973/article/details/111661540这个时候的网络已经达标了,宿主机与虚拟机能互相访问,并且虚拟机能上外网了。但是问题来了,宿主机所在的局域网的其他电脑该如何访问虚拟机呢?答案就是:Nginx。利用Nginx的端口转发功能。找到Nginx的配置文件,并加入如下配置:stream {upstream sshsocket {hash $rem
分类: 编程语言 发布时间: 07-27 04:22 阅读次数: 0

Windows 源码运行 ThingsBoard

首先理一下ThingsBoard所需的环境:1.jdk1.82.maven3.PostgreSQL4.nodejs && npm5.git6.IDEA(源码运行)以下运行的是2.4版本的错误查找建议方法:浏览器 --> ctrl+F 输入错误包:如org.apache.maven.plugins:maven-clean-plugin:2.5:clean参考:https://www.iotschool.com/wiki/...
分类: 编程语言 发布时间: 07-27 04:22 阅读次数: 0

Windows 源码运行 ThingsBoard 2.5

接上篇:https://blog.csdn.net/qq_21454973/article/details/112359483在看这篇文章之前,你应该先去看上篇。当你已经运行了2.4之后,接下来运行2.5首先复制一份thingsboard-test:然后用IDEA打开项目:1.去掉license:thingsboard/pom.xml<!-- <plugin>--><!--
分类: 编程语言 发布时间: 07-27 04:22 阅读次数: 0

C# ImageClass 图片工具类

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Drawing.Text;using System.Drawing.Drawing2D;using System.Drawing.Imaging;using System.Windows.Forms;n.
分类: 编程语言 发布时间: 07-27 04:22 阅读次数: 0

MYSQL 经纬度 地理位置

mysql支持经纬度计算需要使用的函数:ST_Distance_Sphere需要至少5.7的版本!关于经纬的设计:1)使用两列,一列经度,一列纬度如:-- 建表CREATE TABLE `store` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(32) NOT NULL, `item_id` bigint(20) NOT NULL DEFAULT '0', `longitude` double
分类: 编程语言 发布时间: 07-27 04:21 阅读次数: 0

Opencv训练自己分类器

原文地址丢失,请谅解!1.准备训练样本图片1.1样本的采集:样本图片最好使用灰度图,且最好根据实际情况做一定的预处理;样本数量越多越好,尽量高于1000,样本间差异性越大越好正负样本比例为1:3最佳;尺寸为20x20最佳。1.1.1正样本训练样本的尺寸为20*20(opencv推荐的最佳尺寸),且所有样本的尺寸必须一致。如果不一致的或者尺寸较大的,可以先将所有样本统一缩放到20*20。以下就是我用来训练的正样本:1.1.2负样本...
分类: 编程语言 发布时间: 07-27 04:21 阅读次数: 0

人头识别-人群中准确快速的检测头部算法

参考链接:https://blog.csdn.net/hahabeibei123456789/article/details/94720745来自霍尼韦尔的资深数据科学家Aditya Vora分享了一种快速精准的人头检测(head detector)算法并开源了代码。先来看下检测视频截图:人头检测在安防监控中是比较常用的功能,而公交车、商场或者大型场馆的拥挤人群计数的精准性也非常重要。传统的算法原理作者称拥挤人群计数目前主要有两种实现路径:1.运用回归的算法思绪,直接依据图.
分类: 编程语言 发布时间: 07-27 04:21 阅读次数: 0

emqx开启mysql插件进行动态认证鉴权

原文地址:https://blog.csdn.net/qq_37949192/article/details/105908717emqx开启mysql插件一、简述采用emqx搭建mqtt服务器,基于主题(topic)的发布订阅模式。在线上项目中使用,肯定要进行动态的认证和topic权限鉴权,动态管理连接emqx的用户名和密码,以及用户对应的主题权限,本文采用外接mysql形式进行用户管理。二、开启插件前准备好数据库在mysql中创建好插件所需要的的表用户表和acl权限表(默认用户
分类: 编程语言 发布时间: 07-27 04:21 阅读次数: 0

ThingsBoard使用规则链将设备信息转发至外部mqtt

原文地址:https://blog.csdn.net/qq_31867231/article/details/109364561使用场景需要将 tb 从网关接收到的设备信息保存到自己的项目中。配置步骤tb 系统属性这里需要使用到规则链中属性集的 originator fields发送者字段添加消息发送者字段值到消息元数据中将获取在映射中指定的字段值。如果指定的字段不是发起者字段的一部分,它将被忽略。可以添加的系统属性值为 device 表中的字段,CREATE TAB
分类: 编程语言 发布时间: 07-27 04:21 阅读次数: 0