E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android网络编程系列
通过adb shell使用iptables命令进行
Android网络
转发
前言最近接到一个任务:对Android平台RK3399的板子进行WIFI到Ethernet的网络转发,首先想到的最直接、最简单的方法就是通过其内核自带的iptables在命令行中实现。这是我第一次上传博文,由此记录我之前的调试经验,为了以后遗忘的时候可以再次回顾,有不妥的地方还有劳各位朋友纠正。步骤1、首先通过windows进入adbshell按下微软图标+R,输出cmd进入windows命令行。
define_001
·
2020-08-09 02:45
并发
编程系列
:Java线程池的使用方式,核心运行原理、以及注意事项
并发
编程系列
:高并发
编程系列
:4种常用Java线程锁的特点,性能比较、使用场景线程池的缘由java中为了提高并发度,可以使用多线程共同执行,但是如果有大量线程短时间之内被创建和销毁,会占用大量的系统时间
weixin_30556161
·
2020-08-08 23:52
Android网络
视频播放器DEMO
由于项目需求,需要播放网络视频,于是找到了AndroidVideoPlayer这个开源库。此开源库功能略多,我根据我的需求简化了界面和功能。只留下了播放网络视频功能。分享出来希望可以对他人有所帮助~项目地址:https://github.com/violetjack/SuperVideoPlayer/tree/master贴上一张效果图:坚持开源,代码改变世界~这里写一下学习心得:1.DLNA技术
violet-jack
·
2020-08-08 23:43
Android基础知识
【iOS与EV3混合机器人
编程系列
之五】iOS_WiFi_EV3_Library 剖析之连接EV3
在上一篇文章中,我们讲解了如何用开源代码库CocoaAsyncSocket来实现iOS上的UDP和TCP数据通信。那么在本文中,我们将介绍在CocoaAsyncSocket的基础如何使用UDP和TCP连接EV3的机制。之所以我们能够通过无线连接EV3,根本原因在于EV3的源代码内建了一套无线连接通信的机制。这套机制是这样的:1)EV3在连接到无线网络后,就不断地从3015端口发送UDP数据,数据的
songrotek
·
2020-08-08 21:46
iOS与LEGO
EV3混合机器人编程
iOS与LEGO
EV3机器人
Android网络
连接判断与处理
获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。1)判断是否有网络连接按Ctrl+C复制代码publicbooleanisNetworkConnected(Contextcontext){if(context!=null){ConnectivityManagermConnectivityManager=(ConnectivityManager)context.getS
huangerbo2
·
2020-08-08 16:36
Android
移动开发
Linux IO系统
编程系列
笔记之lseek()函数
前言lseek函数操作的对象是文件指针,每当打开一个文件都有一个与之相关联的“文件偏移量”它是一个非负整数,我们在此基础上做的read、write等操作都是针对这个文件偏移量(文件指针)来进行的;系统默认打开一个文件时该文件偏移量初始化为0(即文件指针指向文件开始的位置),除非我们声明O_APPEND参数。函数#include#includeoff_tlseek(intfd,off_toffset
Mark_404
·
2020-08-07 22:19
Linux系统编程
SPSS编程-统计自动化-VBA脚本开发
【课程介绍】本课程是SPSS统计自动化和扩展
编程系列
视频课程中的一个,主要介绍用SPSS提供的VBA语言WinWrapBasic-COM结合SPSS类库和命令语法实现统计自动化和扩展编程,帮助您大幅提高数据分析和可视化的工作效率
tgzssir
·
2020-08-07 18:18
SPSS
dns 劫持
dns劫持声明:转发整理原地址已贴入链接访问营运商dns服务器遭到ip篡改返回与请求不符合的网址内容
Android网络
优化,使用HTTPDNS优化DNS,从原理到OkHttp集成聊聊DNS,HTTPDNSOkHttp
Fr.manba
·
2020-08-07 18:27
Android
Android网络
SPSS编程-统计自动化-Python脚本开发
【课程介绍】本课程是SPSS统计自动化和扩展
编程系列
视频课程中的一个,主要介绍用Python结合SPSS脚本工具类和命令语法实现统计自动化和扩展编程,帮助您大幅提高数据分析和可视化的工作效率。
tgzssir
·
2020-08-07 10:18
SPSS
Android网络
请求Retrofit进行二次封装,拿过来就能用
在Andrroid开发中,网络请求十分常用而在
Android网络
请求库中,Retrofit是当下最热的一个网络请求库这里对Retrofit进行了一下二次封装,把一些固定的代码摘出来了,importandroid.util.Log
ITBestBai
·
2020-08-06 12:53
完成端口(CompletionPort)详解
手把手叫你玩转网络
编程系列
之三完成端口(CompletionPort)详解-----ByPiggyXP(小猪)前言本系列里完成端口的代码在两年前就已经写好了,但是由于许久没有写东西了,不知该如何提笔,所以这篇文档总是在酝酿之中
有态度没难度
·
2020-08-05 14:12
网络
C++
备忘的一些有意思的链接
index.html通过注解来初始化viewhttp://blog.csdn.net/zhangweiwtmdbf/article/details/30246149一些jar包http://grepcode.com/
android
Plantago
·
2020-08-05 12:05
Interesting
Java并发
编程系列
之八:wait()、notify()和notifyAll()
一个线程修改一个对象的值,而另一个线程则感知到了变化,然后进行相应的操作,这就是wait()、notify()和notifyAll()方法的本质。具体体现到方法上则是这样的:一个线程A调用了对象obj的wait方法进入到等待状态,而另一个线程调用了对象obj的notify()或者notifyAll()方法,线程A收到通知后从对象obj的wait方法返回,继续执行后面的操作。可以看到以上两个线程通过
rhwayfunn
·
2020-08-05 11:40
并发编程
Android网络
通信的一些见解
1.TCP协议三次握手的意义关于TCP三次握手的理解:防止已失效的连接请求突然到达。我们来举个例子,为什么需要握手三次而不是两次。我们来想象这样一个场景,小明去饭馆吃饭,去的时间比较晚已经过了饭点了。第一次握手,因为已经过了饭点,所以小明需要询问一下现在还营不营业了,所以小明问了服务员王小二,麻烦你问一下老板你们现在还营不营业了,王小二听罢转身去问老板去了,这是第一握手;第二次握手,老板一听,呀这
戚继光
·
2020-08-05 03:23
Android
学习Java中的多线程
编程系列
(一):Thread和Runnable
Java编程时,为了提高程序运行的效率和处理速度,可以在一个程序中同时运行多个线程。关于多线程有下面几个特性:1)Java程序可同时并行运行多个相对独立的线程。例如创建一个线程来接收数据,另一个线程发送数据。2)线程是相互独立,任何线程都不能访问除自身之外的其他线程的局部变量。3)如果两个线程同时访问同一个方法,那每个线程将各自得到此方法的一个拷贝。Java中线程的实现通常有两种方式:派生Thre
bigface1234fdfg
·
2020-08-05 01:24
Java
Android网络
编程之WebView【实例解析】
WebView作用:可以把一个网页在手机客服端以View的方式显示(实质上是一个网页)加入网络权限XML文件:MainActivity代码【实例解析】packagecom.example.webview;importandroid.os.Bundle;importandroid.app.Activity;importandroid.view.KeyEvent;importandroid.view.
0 and 1
·
2020-08-04 03:42
android-develop
Android网络
框架的选择
今年已经收是2018年了,AndroidP预览版已经推出来了。这里只是想说明一下技术的更新太快了。下面说正题,目前我们在Android中可选择的网络框架主要有以下几种:VolleyOKhttpRetrofit这三种,但是要说明一下:首先,Retrofit是基于OkHttp封装的一套RESTful网络请求框架,底层默认采用的OKhttp,所以网络请求框架就剩下两个了,下面就来说说这两个。1.Voll
AerialLadder
·
2020-08-04 02:04
android
Linux高级网络
编程系列
教程
一、网络应用层编程1、Linux网络编程01——网络协议入门2、Linux网络编程02——无连接和面向连接的区别3、Linux网络编程03——字节序和地址转换4、Linux网络编程04——套接字5、Linux网络编程05——C/S与B/S架构的区别6、Linux网络编程06——UDP协议编程7、Linux网络编程07——广播8、Linux网络编程08——多播9、Linux网络编程09——TCP编程
AlexP5
·
2020-08-04 02:36
C++后台
30分钟上手最火
android网络
请求框架Retrofit
说到目前最火的网络请求库,那肯定是的非Retrofit莫属了,如果你还不了解Retrofit如何使用,如果你想让自己的网络请求库更优雅一些,那么你来对地方了。koala将带你一步一步走入Retrofit的优雅世界Retrofit与okhttp共同出自于Square公司,retrofit就是对okhttp做了一层封装。把网络请求都交给给了Okhttp,我们只需要通过简单的配置就能使用retrofit
qqq2830
·
2020-08-04 00:40
安卓网络请求框架第三弹——OkHttp的封装
概述:此篇为
Android网络
请求框架第三弹,底层请求用的是okhttp基本机构来自包建强老师的app研发录,在研发录中,包老师使用的是HttpClient,但是由于google在Android4.0之后删除了
杰克庹庹
·
2020-08-03 21:55
Android—网络请求框架
Android网络
请求操作httpurlconnection和httpclient基本使用
1.网络请求操作中Get请求和Post请求有什么区别?1)Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一种请求2)Get是获取信息,而不是修改信息,类似数据库查询功能一样,数据不会被修改3)对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据4)get传送的数据量较小,不能大于2KB
远方helloword
·
2020-08-03 21:04
Android网络操作请求
Android框架——Retrofit网络框架
介绍Retrofit是一款针对
Android网络
请求的框架,它的底层是OKHttp实现的,可以用注解来定义请求的格式。
Prozac1996
·
2020-08-03 21:00
android
android 面试题(答案)
一、
android网络
加载框架Retrofit1、retrofit(底层用okhttp做网络处理)使用(1)添加依赖(在gradle中)(2)创建用于网络请求的接口(使用注解描述网络请求参数)(3)创建
menglongfeng3385
·
2020-08-03 20:24
android
Retrofit的Get与Post请求
1.Retrofit简介Retrofit无疑是当下最流行的
Android网络
请求框架了,是Square提供的开源产品。
花开花又落丶花落花又开
·
2020-08-03 19:09
Android
Retrofit的简单使用
Android网络
请求简单封装
一、简述这里只是对HttpClient以post方式请求网络做了简单的封装。二、使用说明1.引入webUtils.jar包点击下载jar包,jar包地址:http://download.csdn.net/detail/loveitboy2/98942592.创建WebUtils对象//创建WebUtils对象WebUtilsutils=newWebUtils(url,params);3.执行网络请
壮飞
·
2020-08-03 19:51
Android
Android网络
请求框架Retrofit使用详解
前言技术日新月异,一天不跑,就out了!早点的Android的网络请求框架android-async-http,Volley,XUtils早已被抛诸脑后,到前段时间的OKHttp,再到最近一段时间大火的Retrofit,封装的越来越好!代码越来越简洁!Retrofit与okhttp共同出自于大名鼎鼎的Square公司,retrofit就是对okhttp又做了一层封装。把网络请求都交给给了Okhtt
木大白易
·
2020-08-03 14:53
Android学习笔记
Android网络
框架Retrofit2使用封装:Get/Post/文件上传/下载
背景Android开发中的网络框架经过多年的发展,目前比较主流的就是Retrofit了,Retrofit2版本出现也有几年了,为了方便使用,特封装了一些关于Retrofit2的代码,分享给大家。框架主要包括:Get请求Post请求文件上传文件下载使用效果预览:Retrofit对象Retrofit框架内部使用的还是OkHttp框架,在实例化的时候可以自定义OkHttpClient来实现一些个性化的设
ahuyangdong
·
2020-08-03 14:10
Android开发
Android网络
连接网络
(1)ConnectivityManager在Android中,ConnectivityManager类代表网络连接服务,它被用来监控网络连接状态,配置失效重连,并控制网络天线等。获取ConnectivityManager实例的方法是使用getSystemService,并指定Context.CONNECTIVITY_SERVICE作为参数,代码片段如下:[java]viewplaincopySt
爽玩一百天
·
2020-08-03 14:17
android开发
3.2 Fragment的用法与通信大全
点此进入:从零快速构建APP系列目录导图点此进入:UI
编程系列
目录导图点此进入:四大组件系列目录导图点此进入:数据网络和线程系列目录导图本节例程下载地址:WillFlowFragment究竟要如何使用碎片才能充分地利用平板屏幕的空间呢
WillFlow
·
2020-08-03 12:57
大叨安卓-四大组件
【并发
编程系列
12】从Java线程池的常用4种写法深入分析线程池(Thread Pool)的实现原理
ThreadPool实现原理写在前面的话什么是线程池创建线程池FixedThreadPool示例SingleThreadExecutor示例CachedThreadPool示例ScheduledThreadPool示例线程池原理构造线程池7大参数线程池执行流程源码分析addWork方法Worker对象runWorker(this)方法getTask()方法processWorkerExit方法拒绝
双子孤狼
·
2020-08-03 10:36
并发编程
多线程
线程池
ThreadPool
java
并发编程
Android网络
:封装自用网络层的心得体会
最近okHttp比较流行,尤其是在retrofit出来后。本来想写一篇分析okhttp源码的文章,但是貌似已经有很多前辈写过了,我就不献丑了。由于我们公司一直处于多app并行开发的状态,所以组件的复用变得很有意义。于是对okhttp进行了统一封装(由于架构和习惯,最终没有决定采用retrofit),整个过程还是很有意思的,分享一些感悟和心得。1.封装目的:封装目的一定要明确,不然没有意义,最后也可
u013816238
·
2020-08-03 05:29
杂感
HTTP协议原理
Android网络
编程(一)HTTP协议原理2016-03-28ANDROID应用层ANDROID应用层,
ANDROID网络
编程http_副本.jpg相关文章
Android网络
编程系列
前言这篇文章是这个系列的开篇
沉迷学习一一无法自拔
·
2020-08-03 04:57
项目一
ANDROID应用层
ANDROID网络编程
从零开始搞懂
Android网络
请求——异步加载ListView
实现思路:自定义AsyncTask类,重写onPreExecute()、doInBackground()、onPostExecute()三个方法。网络请求数据自定义接受数据的类绑定listview与数据请求的数据:{status:1,data:[{id:1,name:"如何学好Android——第1章"},{id:2,name:"如何学好Android——第2章"},{id:3,name:"如何学
Lan.ZerGan
·
2020-08-03 03:33
Android
Android网络
之简单服务器与客户端双向接收
这里我们通过Socket实现功能;我们在PC机端用Java编写一个简单的服务器,向客户端发送数据同时接收客户端发送过来的数据并打印出来。同理,我们的AndroidAPP作为客户端,同样向服务端发送数据,并且接收其发送来的数据,并通过TextView显示出来。首先作为服务器端的代码:packagecom.socket.myu;importjava.io.BufferedReader;importja
my9074
·
2020-08-03 02:07
Android
Java
Android网络
编程之获取网络上的Json
Android网络
编程之获取网络上的Json请尊重他人的劳动成果,转载请注明出处:
Android网络
编程之获取网络上的Json为要获取网络上的Json所以需要服务器端提供的支持。
CrazyCodeBoy
·
2020-08-02 23:21
Android高手进阶
Android开发
Android网络编程
Android开发高手进阶
Android网络编程
Android网络
编程之传递数据给服务器(一)
Android网络
编程之传递数据给服务器(一)请尊重他人的劳动成果,转载请注明出处:
Android网络
编程之传递数据给服务器(一)因为Android程序需要和服务器进行通信,所以需要服务器端提供的支持。
CrazyCodeBoy
·
2020-08-02 23:21
Android开发
Android高手进阶
Android网络编程
Android开发高手进阶
Android网络编程
Android——使用Handle和Message更新UI控件
最近在写一个使用Android端访问PCweb服务端的测试应用,需要在进行网络通信,而
android网络
通信需要异步执行,一开始是直接用AsyncTask的方法在MainActivity中写代码,一切正常
安卓笨笨鸟
·
2020-08-02 22:26
java
android
4.1 BroadcastReceiver 使用方法大全
点此进入:从零快速构建APP系列目录导图点此进入:UI
编程系列
目录导图点此进入:四大组件系列目录导图点此进入:数据网络和线程系列目录导图为了方便于进行系统级别的消息通知,Android引入了一套类似的广播消息机制
WillFlow
·
2020-08-02 21:47
大叨安卓-四大组件
3.1 Fragment理论知识及其生命周期,看这一片就够了
点此进入:从零快速构建APP系列目录导图点此进入:UI
编程系列
目录导图点此进入:四大组件系列目录导图点此进入:数据网络和线程系列目录导图一、Fragment是什么?
WillFlow
·
2020-08-02 21:47
大叨安卓-四大组件
2019
Android网络
编程面试题
1.网络分层OSI七层协议模型主要是:1.应用层(Application)2.表示层(Presentation)3.会话层(Session)4.传输层(Transport)5.网络层(Network)6.数据链路层(DataLink)7.物理层(Physical)2.TCP/IP五层模型TCP/IP五层模型:1.应用层(Application)、2.传输层(Transport)、3.网络层(Net
Android阿沁
·
2020-08-02 21:46
资料文
Android网络
编程(一)
Android网络
编程概述首先,应该了解的几个问题:1)Android平台网络相关API接口a)java.net.*(标准Java接口)java.net.
Kieven2oo8
·
2020-08-02 20:06
Android
Dynamics CRM 2011
编程系列
(51):FetchExpression(二)----JavaScript也疯狂
本文来探索下在弱客户端下通过FetchExpression来访问DynamicsCRM2011系统中的数据。在DynamicsCRM2011系统中客户端居然用FetchExpression来获取系统中的数据,看上去是那么的复古(当前开发人员可以使用系统的REST端点)。但本文仅仅起到一个抛砖引玉的作用,DynamicsCRM2011系统存在大量的消息类(API)。通过这些消息类,我们可以完成对系统
ghostbear
·
2020-08-02 17:55
Dynamics
CRM
Microsoft
Dynamics
CRM
编程系列
深入Linux
编程系列
前言
本系列主要记载一些Linux应用编程实际项目中需要注意的事情,涉及的范围包括:一.Linux应用工程师必要的一些内核知识,以及glibc的知识1.1什么是虚拟内存VMA,mmu,为什么每个程序都是4G空间,OS是如何做的(带图)1.2fork到底是怎么回事儿,如何在OS上运行的(带图)1.3线程到底是什么,为什么应用层有线程的概念,内核层没有,线程与进程到底是什么关系(带图)1.4线程与进程之间的
loe
·
2020-08-01 13:18
【linux应用编程】
深入Linux环境编程
2.1 SQLite数据库的创建和升级
点此进入:从零快速构建APP系列目录导图点此进入:UI
编程系列
目录导图点此进入:四大组件系列目录导图点此进入:数据网络和线程系列目录导图本节例程下载地址:WillFlowDatabast一、SQLite
WillFlow
·
2020-08-01 10:42
大叨安卓-网络数据和线程
使用express后端程序
为了测试android客户端,我们要自己搭建一个后端程序,调试一下
android网络
端的借口,因为之前了解了一点nodejs的知识,所以决定使用express先搭建一个后端的框架,返回供android测试的
初见破晓
·
2020-08-01 08:43
Android网络
请求异常处理时神奇的坑:关于httpException.response().errorBody().string()的值只能获取一次,再次获取为空的坑。
在请求网络错误的回调中遇到了一个有意思的坑:publicvoidonError(Throwablee){if(einstanceofHttpException){HttpExceptionhttpException=(HttpException)e;ResponseBodyresponseBody=httpException.response().errorBody();if(responseBo
码上成功z
·
2020-08-01 08:08
Android网络
开发框架Retrofit(三:进阶篇,接口实体类封装)
Android网络
开发框架Retrofit(三:进阶篇,接口实体类封装)看了前两节后,相信大家对Retrofit有了初步的认识了,有的童鞋可能碰到了这样的一个问题,就是要请求的数据中,可能带有错误码的,
夜闪冰
·
2020-08-01 08:28
Retrofit
AndroidStuio快速发布开源项目到Jcenter/Bintray
AndroidStuio快速发布开源项目到Jcenter/Bintray版权声明:转载请注明本文转自严振杰的博客:http://blog.csdn.net/yanzhenjie1003前言最近做了两个开源项目,一个是
Android
严振杰
·
2020-08-01 07:36
Android
Android网络
开发-请求队列
因为之前参与的网络开发项目都遇到一些相同的问题:1.大量的并发请求造成堵塞,特别是遇上让人无语的3G网络,无限loading。。。2.一般来说一个网络请求都会用使用到一个异步线程,大量的线程创建、运行、销毁又造成了系统资源的浪费3.请求结束得到结果后,如果需要更新UI,一个不小心忘了返回UI线程,各种崩溃。。。前些日子跟同事商量能不能做个请求队列去进行控制,于是趁着热度没消退说干就干,建了个模型,
weixin_34365417
·
2020-08-01 04:49
android网络
开源框架volley(五岁以下儿童)——volley一些细节
最近的一次volley整理出下一个。我以前没有再次遭遇了一些小问题,在该记录:1、HttpUrlConnectionDELETE信息不能加入body问题:java.net.ProtocolException:DELETEdoesnotsupportwriting这个能够算是一个系统级的bug,为什么这么说,请看这里,这个问题在java8中才得以解决。没办法直接过去,咱就绕过去。查看HttpUrlC
weixin_34194379
·
2020-08-01 04:27
移动开发
java
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他