1.objec类、常用api
自顶向下的学习原则
Object类
最高父类名:Java.lang.Object
toString
java.lang.Object是所有类的最高父类,其中有什么方法,所有的子类全都具有(包括数组)。备注:直接打印对象名称,得到的是一个“地址哈希值”。
Object类当中定义了一个toString方法:
public String toString():没有参数,可以将当前对象转换成为字符...
2.Collection、泛型
-Collection集合
1.请简述集合框架。
集合按照其存储结构可以分为两大类,分别是单列集合java.util.Collection和双列集合java.util.Map。
Collection:单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口,分别是java.util.List和java.util.Set。其中,List的特点是元素有序、元素可重复。Set的特...
3.List、Set、哈希
List集合
java.util.List是Collection接口的子接口
特点
它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成的)。
它是一个带有索引的集合,通过索引就可以精确的操作集合中的元素(与数组的索引是一个道理)。
集合中可以有重复的元素,通过元素的equals方法,来比较是否为重复的元素。
...
学习笔记--MQTT协议接入Onenet服务器(C#)
using MQTTnet;
using MQTTnet.Core;
using MQTTnet.Core.Client;
using MQTTnet.Core.Packets;
using MQTTnet.Core.Protocol;
using System;
using System.Collections.Generic;
using System.Text;
using System.T...
servlet的doPost获取InputStream, 存入数据库
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException,...
java 简单地udp服务器----云平台开发学习笔记
应用: 在选择使用协议的时候,选择UDP必须要谨慎。在网络质量令人十分不满意的环境下,UDP协议数据包丢失会比较严重。但是由于UDP的特性:它不属于连接型协议,因而具有资源消耗小,处理速度快的优点,所以通常音频、视频和普通数据在传送时使用UDP较多,因为它们即使偶尔丢失一两个数据包,也不会对接收结果产生太大影响。比如我们聊天用的ICQ和QQ就是使用的UDP协议。java开发: java中的UDP实...
UDP服务器开发与nb-iot模组通信(1)----协议篇
一. 前言涉及到nb-iot, udp就要普及一些知识点了.什么是nb-iot:网络协议:TCP/IP协议:UDP协议:coap协议:LWM2M协议:上面这么多协议的关系:简单总结:二. 服务器开发环境: Myeclipse10, nb-iot模组, 公网ip(如果没有可以选择一些穿透服务,价格不贵)服务器搭建:开发过程中不用nb模组, 没有公网, 可以先用java写一个udpclient进行本地...
笔记----Mysql5.7常用语句
一. 插入数据1. 直接插入数据insert into students values(4,'aaaa',1,1);(4,'aaaa',1,1) 分别对应从左向右的id, name, value, times字段2. set插入insert into students set id=5,name='ddd',value=2,times=1;用set设置对应字段的值3. 将表class2插入clas...
NB IoT中 CDP服务与CoAP关系解释
前言最近(2017年8月)NB IoT的实际应用越来越多,网络和微信公众号中出现了不少NB IoT的文章。NB IoT的介绍资料越来越多,NBIoT的模块也层出不穷。华为主推的Hi2110或许是2017年使用最为广泛的NB IoT模块,这款模块支持UDP通信和CoAP通信。UDP部分的描述非常清晰,该部分与常见的2G模块/3G使用较为相似,但是CoAP相关的AT指令很难体现CoAP特性,例如AT指...
UDP服务器开发与nb-iot模组通信(2)----基于java的udp测试
二. 服务器开发(未完待续)环境: Myeclipse10, nb-iot模组, 公网ip (这里的公网ip是必须的, 腾讯云免费实验室了解下)服务器搭建:开发过程中不用nb模组, 没有公网, 可以先用java写一个udpclient进行本地测试(去网上可以找到很多的网络助手等测试工具)java版的udp服务器:public class UDPService {
private fina...
c#调用华为北向接口--HTTPS
现在项目的开发平台切换到华为物联网平台, 起初我还以为这个接口调用起来会和onenet一样简单的一个url提交token便可以拿到数据, 可是并不是这样, 于是遇到了很多坑, 记录一下.一. 知识普及--https(1) http与httpshttps协议需要到ca申请证书,一般免费证书很少,需要交费。 http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。 ...
c#窗体应用程序----登录(简单的字符串比较/Mysql数据库)
很多时候我们程序操作都得先登录, 所以为了完善我今天就向着给我的窗体程序加了一个登录过程. 废话不多说, 写起来.分两部分, 一是简单的对比字符串, 进一步连接数据库(最好这么做).一. 字符串比较登录首先工程建立, 新建窗体就略过了登录窗体 :主窗体 :二. 基于MySql登录这一部分就是把用户输入的账号和密码与数据库的账号密码对比, 匹配成功就登录成功, 否则就登录失败.建立连接数据库查询语句...
[已解决] c#签名时出错
电赛期间忙里偷闲做了上位机, 在调试别人的Demo时出现了一下错误[error]:签名时出错: 未在路径 C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\signtool.exe 找到 SignTool.exe。 NADemo 解决办法:在项目右击--->属性--->把"为ClickOnce签名...
模块测试(一)----c#控制html中的数据(GMap)
一. 配置GMap
我们先去官网下载GMap的工程文件: https://archive.codeplex.com/?p=greatmaps
然后我们我们编译GMap.NET.WindowsForms工程, 生成GMap.NET.Core.dll和GMap.NET.WindowsForms.dll
然后添加到我们的工程中.(PS: 这里需要注意我们的工程框架要在3.5以上, 还有特别重...
Spring中的事务管理详解
Spring中的事务管理详解
在这里主要介绍Spring对事务管理的一些理论知识,实战方面参考上一篇博文:
http://www.cnblogs.com/longshiyVip/p/5061547.html
1. 事务简介:
事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性
事务就是一系列的动作,它们被当作一个单独的工作单元。这些动作要么全部完成,要么全部不起作...
(知识篇)Mybatis02使用(嵌套结果/嵌套查询)
(知识篇)Mybatis02使用(嵌套结果/嵌套查询)
2016年12月25日 18:20:44
阅读数:3321
/**
* MyBatis的嵌套结果/嵌套查询(网上有说这是叫延迟加载)
*
* 1、一对一:
* 1.1 一对一嵌套结果:实际就是将两个表join起来(参考userMapper.xml的selectUserById方法)
* 得出多行数据,其中,需要用result...
今日推荐
周排行