- 博客(16)
- 收藏
- 关注
原创 Android 获取网络信息
//onCreate()方法里面获取权限 ,注册广播 enforceAccessPermission(); IntentFilter intentFilter = new IntentFilter("android.net.conn.CONNECTIVITY_CHANGE"); registerReceiver(mNetworkBroadcastReceiver,intentFilter); private NetworkBroadcastReceiver..
2020-10-26 19:57:34 405
原创 android 蓝牙开发
AndroidManifest.xml里面加入权限<!--允许程序连接到已配对的蓝牙设备--><uses-permission android:name="android.permission.BLUETOOTH" /><!-- 允许程序发现和配对蓝牙设备 --><uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> <!--android 6.0 涉.
2020-10-23 11:23:51 249
原创 Controller重定向到jsp页面
如图所示,我想在controller层,使用重定向到chatroom.jsp如果用return “chatroom”,在拼接上springmvc配置的prefix,就能访问到,但这个是转发上图两个重定向都不能访问到chatroom.jsp这是因为WEB-INF下的文件,只能被服务器内部访问,不能在客户端访问,因为重定向是 1.客户端发起一次请求—>2.客户端收到重定向的响应–...
2020-04-23 17:38:44 2171 1
原创 onsubmit事件返回false,表单依然提交了的问题
众所周知,onsubmit事件是在form表单提交之前执行的事件。onsubmit使用的函数如果用到ajax,需要设置ajax为同步这里要对success留个注意,如果在success中return false,是不会传到onsubmit去的,仅仅只会跳出success的代码块, 所以想要在success中return false的话, 最好用个var flag=false。然后在onsub...
2020-04-22 17:46:40 542
原创 使用SpringMVC遇到的几个问题
1.使用post提交数据,后台接不到数据原因:没有在springmvc配置文件里配置multipartResolver解决:配置multipartResolver,并且引入commons-fileupload.jar和commons-io.jar2.ajax进行提交, 报404原因:url写错,需要拼接项目名解决:ajax正确示例:var URL = window.location.h...
2020-04-22 13:19:00 198
原创 整合SSM(IDEA版)
选择Maven模版新建java、resources目录,基本的web项目目录新建各种xml和propertiespom.xml引入依赖<dependencies> <!-- 单元测试 --> <dependency> <groupId>junit</groupId> <a...
2020-01-04 16:51:23 126
原创 maven project变为和web project目录结构一样
创建maven工程1.勾选 create a simple…2.将该项目的jdk改为1.7或者更高1.右键工程->Java Build Path->选中JRE System Library 并remove2.点击Add Library->选中JRE System Libraryfinish,点击apply3.选择Java compiler修改Proj...
2019-05-13 22:10:19 273
原创 IOC和AOP概述
IOC:**控制反转(Inverse of Control)**是Spring容器的内核,AOP、声明式事务等功能都是在IOC的基础上开花结果的。所谓IOC,就是通过容器来控制业务对象之间的依赖关系,而非传统实现中,由代码直接操控。这也就是“控制反转”概念的所在:控制权由应用代码中转到了外部容器,控制权的转移,就是反转。控制权转移带来的好处就是降低了业务对象之间的依赖关系。AOP:**面向切...
2019-03-17 22:01:23 225
原创 BGP原理、工作过程和BGP路径属性的含义
BGP协议作用:RIP和OSPF是用于同一个自治系统内部各路由器之间交换路由信息的协议,Internet由多个自治系统组成,各自治系统AS(autonomous system)之间要想能够进行路由信息交换,就要用到边界网关协议BGP。BGP基本原理:两个相邻AS(自治系统 autonomous system)交换路由信息时要选择相邻的BGP路由器作为发言人,每个发言人向外通告经过聚类后的可达...
2019-02-24 21:04:38 2839
原创 自治系统路由体系
什么是路由体系结构:路由体系(routing architecture)涉及如何对互联网络的路由器进行区域划分、管理和控制,使得它们能够有效地交换路由信息,完成数据报投递。路由体系决定了互联网络的运行效率。Internet路由体系的发展:早期使用核心路由体系随后使用对等主干路由体系当今的自治系统路由体系自治系统路由体系:1.Internet的层次结构:Internet的拓扑结构...
2019-02-23 16:55:48 2194
原创 TCP/IP协议族在异构网络互联中的作用
TCP/IP协议族由应用层 、传输层、网络层、数据链路层和物理层构成,每一层的功能由一个或多个协议实现TCP/IP协议族模型各层所处网络和用到的协议:物理层&数据链路层:ARPANET 、SATNET 、Packet radio 、LAN网络层:IP传输层:TCP 、 UDP应用层:TELNET 、FTP 、 SMTP 、 DNSIntenet是由各种不同的网络构成的,这些网...
2019-02-23 15:15:24 5926
原创 拥塞控制的工作机制和所解决的问题
拥塞控制由4个核心算法组成:(1)慢启动:新连接开始或者拥塞解除后,都仅以一个最大报文段长度作为拥塞窗 口cwnd的初始值,此后,每收到一个确认,cwnd增加1个MSS。(2)拥塞避免算法:窗口中的所有报文段都被确认后,才将cwnd增加一个MSS。(3)快速重传:数据传输时(数据被分成报文,每个报文都有个序号),中间的一部分丢失接收方没收到,接收方连续接到后面的数据,则发回对丢失前的数据...
2019-02-23 10:34:29 731 1
原创 redis hash只能存储string类型?解决:redisTemplate 存储序列化对象
上一篇博文中讲了redisTemplate的hash数据类型存储{key(String)-&gt;value(string)}的方法;但是实际清楚我们存储对象应该是{key(string)-&gt;value(object)}类型的。开始测试的时候,报错为 object can not cast to object,发现redis的hash类型只能存储string类型的数据。后经翻阅资料,找...
2019-01-13 10:51:05 9851 5
原创 redis java hash存储对象
前言:redis缓存的hash数据类型可以让用户将多个key-value对存储到一个redis键里,适合用来存储对象。本文介绍在spring-redis环境上使用RedisTemplate操作对象。接下来的测试是建立在spring-redis环境上的,没有整合spring redis环境则无法与redis缓存进行交互。实际操作:创建对象并以hash数据类型保存到redis缓存p...
2019-01-11 21:18:40 12366 2
原创 HTML-jQuery使用阿里云手机归属地api
运行结果:代码:&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt; //导入jQuery文
2018-12-05 21:07:07 454
原创 Hibernate和Spring整合配置
工具:myeclipse2014Spring版本:3.1Hibernate版本:3.3文章介绍了hibernate和spring的配置,并将两个框架整合起来,自己写了测试代码测试是否整合成功。配置hibernate和spring:先配置hibernate:我先睡个午觉 待会回来写。...
2018-11-03 14:02:43 285 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人