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网络编程系列
Android网络
通信框架Volley——自定义Request(Get、Post、文件上传)
年初的时候,写过一篇博客,
Android网络
通信框架Volley初体验,这篇可真的是初体验。。。可以当作对volley初步认识,但是在实际应用中,却不实用。
小孩子a
·
2020-08-20 12:41
Android
使用Yii2进行编程:构建RESTful API
您将要创造的在本使用Yii2
编程系列
中,我指导读者使用PHP的Yii2框架。您可能还对我的YiiFramework简介感兴趣,它介绍了Yii的好处,并概述了Yii2.x的新增功能。
cunjie3951
·
2020-08-20 11:22
Android:Retrofit 结合 RxJava的优雅使用
前言今天无意间在简书上看到了一个名为Carson_Ho的哥们总结的文章感觉还不错就分享给大家~在Andrroid开发中,网络请求十分常用,而在
Android网络
请求库中,Retrofit是当下最热的一个网络请求库
感同身受ing
·
2020-08-20 11:58
Android网络
应用之使用Scoket的Android客户端与TCP服务器的简单交互
在介绍代码之前先来背一下书吧。TCP/IP协议:TransmissionControlProtocol/InternetProtocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4
Wshshushu
·
2020-08-20 11:09
Android网络应用
Android网络
请求
首先添加相关库compile'com.google.code.gson:gson:2.3.1'compile'com.squareup.okhttp3:okhttp:3.2.0'compile'com.zhy:okhttputils:2.6.2'默认情况下,将直接使用okhttp默认的配置生成OkhttpClient,如果你有任何配置,记得在Application中调用initClient方法进行
sunshinesuns
·
2020-08-20 10:42
android网络
通信之文件上传
上一次记录了参数上传,那个倒是简单,可惜啊,在HTTP协议之中,参数上传和文件上传复杂度完全不同/***直接通过HTTP协议提交数据到服务器,实现如下面表单提交功能:**@parampath上传路径(注:避免使用localhost或127.0.0.1这样的路径测试,因为它会指向手机模拟器,你可以使用http://www.itcast.cn或http://192.168.1.10:8080这样的路径
iteye_10189
·
2020-08-20 10:59
Thinking in Ramda: 声明式编程
本文是函数式
编程系列
文章:ThinkinginRamda的第四篇。在第三节中,讨论了使用"部分应用"和"柯里化"技术来组合多元(多参数)函数。当我们开始编写小的函数式构建块并组合它们时,发现必
草珊瑚_6557
·
2020-08-20 09:22
Android网络
防火墙实现初探
1.智能手机网络防火墙的现状随着智能手机越来越普及,以及3G网络的快速发展,越来越多的用户使用手机上网冲浪。于此同时,各类恶意软件也通过网络来盗取用户手机上的的隐私,甚至控制用户的手机。因此智能手机上的防火墙应运而生。与PC上的环境不同,Android手机上的网络环境相对没有那么复杂。因此现行主流的Android防火墙解决方案都是对手机里的应用设置网络访问权限,而不会像PC上的防火墙那样提供强大的
鲶鱼团队
·
2020-08-20 09:24
手机安全
安卓
防火墙
Android网络
解析
HttpURLConnection的使用在Android中,可以通过HttpConnection发送HTTP请求,使用HttpURLConnection方法如下获取一个URL对象,并通过URL对象获得HttpURLConnection实例URLurl=newURL("http://www.baidu.com");HttpURLConnectionconnection=(HttpURLConnect
ghwaphon
·
2020-08-20 03:29
android网络
类型之2G-3G切换
在android手机‘设置’-‘移动网络类型’里可以看到有关网络类型的选项,一般默认为3G优先。如果有需要在程序中切换网络类型的朋友,不妨试试下面的方法。这里提供了几种思路,虽然可能对待手机的方式不太友好。0)NetworkMode来自Android源码,Thepreferrednetworkmode源码复制打印?7=Global6=EvDoonly5=CDMAw/oEvDo4=CDMA/EvDo
野狼_危机
·
2020-08-20 02:20
android
关于json数据的学习(一)
最近接触到
android网络
编程方面的项目,用到一些简单的json数据传输,json相关基础自行百度,这里介绍几种简单的实例转换方法,暂时做个小总结。
农村落魄小青年
·
2020-08-20 02:06
2020Android初中级面试题记录
2019Android初中级面试题记录参考Java
Android网络
编程马上就2020年啦,对工资有想法可以开始准备下年后的跳槽季(手动滑稽)这几天出去面试了一下,作为一个19届刚刚毕业的小安卓,虽然算起来毕业也才三四个月
疯狂的皮卡
·
2020-08-19 21:42
Android
知识点总结
日记总结
Android 网络操作库 okhttp
现在
Android网络
方面的第三方库很多,volley,Retrofit,OKHttp等,各有各自的特点。
shineflowers
·
2020-08-19 19:46
Android开源框架
Android网络
抓包分析总结
最近需要抓包研究http请求所遇到的问题,但是接连几个方法不成功,搞了一天终于可以有两个方法可用,但是https请求问题依然没有解决;现在公司网络,用fiddler和charles不能抓包,估计不在同一个网段,解决办法可以使用模拟器,然后配置成电脑ip作为代理;androidstudio的profile一直报Advancedprofilingisunavailableforselectedproc
jack22001
·
2020-08-19 10:25
Android
Android网络
(4):HttpClient必经之路----使用线程安全的单例模式HttpClient,及HttpClient和Application的融合
上文简单介绍了HttpClient和Tomcat服务器的交互,主角是HttpClient,然后它跟服务器交互有两种方式即get和post。所以这个HttpClient就类似于电脑上用的浏览器。当我打开多个网页的时候,并不需要开一个网页就开一个浏览器,而是一个浏览器上面开了好几个网页。对应于HttpClient,即无需连接一次就new一个HttpClient。一般,我们希望一个应用里就一个HttpC
yanzi1225627
·
2020-08-19 06:53
Android网络开发
Android网络
通信之Http协议
[align=center][size=x-large]
Android网络
通信之Http协议[/size][/align][size=medium]在通过Http协议进行
Android网络
编程时,首先要了解清楚
csu_zj
·
2020-08-18 22:15
android语言
Android网络
编程-HTTP协议(超文本传输协议)原理
概述:HTTP是属于应用层的面向对象的协议,常基于TCP协议。是无连接的,但HTTP1.1给出了一种持续连接的机制。HTTP协议的特点(这部分内容来自互联网):支持客户/服务器模式;简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快;灵
Peter_The_Great_001
·
2020-08-18 21:16
Android网络编程
Android网络
协议之传输层
简介传输层是OSI中最重要,最关键的一层,时唯一负责总体的数据传输和数据控制的一层,传输层提供端到端的交换数据的机制,传输层对会话层等高三层提供可靠的传输服务,对网络层提供可靠的目的地的站定信息传输层也称为运输层,传输层只存在于端开发系统中,是介于低3层通信子网系统和高3层之间的一层,但是很重要的一层,因为它是源端到目的端对输出传送进行控制从低到高的最后一层有一个既存事实,即世界上各种通信子网在性
zkbilian
·
2020-08-18 21:58
硬软交互
Android网络
编程(一) 之 网络分层及协议简介
1概述OSI/RM在1978年国际标准化组织(ISO)提出了“开放系统互连参考模型”,即著名的OSI/RM模型(OpenSystemInterconnection/ReferenceModel)。此后,不同厂家生产的计算机便能相互通信,建立起了计算机网络。OSI/RM将计算机网络体系结构的通信协议划分为七层,自下而上依次为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP由
子云心
·
2020-08-18 21:55
Android进阶与总结
Android网络编程
(译).NET4.X并行任务Task需要释放吗?
传送门:异步
编程系列
目录……摘要:本博文解释在.NET4.X中的Task使用完后为什么不应该调用Dispose()。
weixin_30409849
·
2020-08-18 17:16
【Java】java和
android网络
编程 - 对byte数组压缩和解压缩(zip,gzip,bzip2,jzlib)
无论是java还是android都需要对网络字节进行加密和压缩。这里转载了一些压缩和解压缩的方法,可用于android的网络编程//导入bzip2.jar和jzlib相关java文件importjava.io.ByteArrayInputStream;importjava.io.ByteArrayOutputStream;importjava.io.DataOutputStream;importj
封宸落宇
·
2020-08-18 09:50
java
web
android
Android网络
打印机的那些事
最近做项目有碰到使用Android手机连接网络打印机打印小票,把研究了好几天东西记录分享下。基于环境测试网络打印机爱普生(Epson),测试手机华为Meta9,P9,Meta8。打印一维码,我这边测试不行,有大神知道可以告诉我,可以使用zxing生成一维码二维码,在转图片,反正我用的是这种方式打印二维码OK文本打印完要记得多带几个回车在切纸连接网络打印机/***网络打印机打开网络打印机*端口都是9
小猪的互联网江湖
·
2020-08-18 08:37
android
三分钟
编程系列
,教你用C++编写赛车游戏,有源代码 !
VC++双人游戏,通过控制方向键盘来控制橙色(W上、S下、A左、D右)和蓝色光车(方向键盘),触壁或者碰到自己或者对手的轨迹者输。多用户在线3D赛车游戏源码(基于Ogre引擎),支持多种赛车模式,支持单人模式,支持多用户,支持多赛道,有赛道编辑器,linux系统下打开,直接上图。项目展示:代码展示:我常使用的C++IDE是QTcreator..目前源码配色方案基本出来,MS不是太协调..还有字体大
C/C++编程
·
2020-08-18 05:37
C++
C语言
c/c++
C++11
[Python] 文科生零基础学
编程系列
一——对象、集合、属性、方法的基本定义
下一篇:[Python]文科生零基础学
编程系列
二——数据类型、变量、常量的基础概念1.编程语言:1.1是什么:编程语言(programminglanguage),是用来定义计算机程序的形式语言。
weixin_30576859
·
2020-08-18 04:15
UART0串口
编程系列
(一)之轮训方式
本文章针对的是ARM2200环境下编写串口程序,其中设计轮循方式,中断方式,以及在UC/OS-II操作系统下的串口编程。使用轮循和中断两种方式来实现串口编程。(当然了,用中断实现串口编程,系统的效率较高。但是难度也较大。轮循方式效率较低,但是编程比较简单)一.串口编程的硬件原理1.串口特性:1>16字节接收FIFO和16字节发送FIFO2>接收FIFO触发点可设置为1,4,8或14字节。3>内置波
苍月代表我
·
2020-08-17 23:47
并发
编程系列
(八)AQS同步器条件锁(Condition)加锁与解锁-源码分析
1.Condition接口在Lock接口中有一个newCondition方法;该方法将创建一个绑定在当前Lock对象上的Condition对象,说明Condition对象和Lock对象是对应的,一个Lock对象可以创建多个Condition对象,他们是一对多的关系。Condition接口的出现是为了扩展同步代码块中的wait/notify机制。通常情况下,我们调用wait()方法,主要是因为一定的
二码先生
·
2020-08-17 22:02
并发编程
零基础学
编程系列
二
哈喽,大家好,上一篇文章我给大家介绍了计算机数据存储的基本原理以及二进制数据运算。很多人还是疑惑不知道从哪里开始,因为现在程序设计这块分门别类的实在太庞大了,各种编程语言都有几十种之多了。你们耳熟能详的什么C语言,C++,JAVA每一种随便一搜就一大堆教程,那么编程小白们到底应该学哪一门。我今天说说我的思路。我们还是捎带着从上篇文章说起,比如我们搞清楚了计算机是如何存储数字和字母的,那么人们就需要
贝壳鱼
·
2020-08-17 18:54
零基础学
编程系列
一
每个人都有梦想,你是否也曾羡慕过那些月薪5万的西二旗程序猿们?可是每个人条件不同,理想很丰满,现实很骨感。有些非计算机专业的同学学习编程还是有些吃力。其实要想短时间内学会一门编程语言也不是没有可能。本系列教程就是想给零基础的同学带入到程序设计这个神奇的世界中,凡事只要入门了后面学起来就会快起来。话说如果想理解计算机编程的原理,我们应该把话题扯得远一些,嗯,有人会联想说,你不会想从人类走出非洲说起吧
贝壳鱼
·
2020-08-17 18:53
Android网络
服务发现(NSD)协议的使用
Android的网络服务发现协议(NSD)能够用于在小范围的网络中发现邻近设备上的某个应用。这对于一些社交网络、多人游戏类的应用会很有帮助。Android的NSD的用法大致上分为四种操作:1.注冊网络服务2.发现网络服务3.连接网络服务4.注销网络服务使用NSD时一定要注意:记得在Manifest中增加android.permission.INTERNET权限,不然程序会崩溃。一.注冊网络服务注冊
weixin_34405557
·
2020-08-17 16:48
android网络
设备搜寻Nsd服务基本用法
注:文章大部分内容来源于http://blog.csdn.net/gophers/article/details/37968501,以下为个人梳理内容,限于水平,错误难免,望包含指正!公司研发的主机使用Bonjour暴露自己的ip以供客户端搜寻,个人改写上述文章源码后大致整理流程如下,最终成功获得局域网下目标主机的ip地址1.设置需要查找的设备的ServiceName和ServiceType,均为
轰炸大鱿鱼
·
2020-08-17 15:37
Android
Java并发
编程系列
之二十八:CompletionService
CompletionService简介CompletionService与ExecutorService类似都可以用来执行线程池的任务,ExecutorService继承了Executor接口,而CompletionService则是一个接口,那么为什么CompletionService不直接继承Executor接口呢?主要是Executor的特性决定的,Executor框架不能完全保证任务执行的
rhwayfunn
·
2020-08-17 15:41
并发编程
C++ windows网络
编程系列
1—各种通信模型对比
前言:作为一名C++编程的还算比较新的司机,已经工作了两年多了,从学生时代开始使用mfc做界面编程,到后来使用Duilib,QT,陆陆续续做了很长时间。做开发的大家都知道界面编程是十分头疼的,要面对随时变化多样的需求,尤其是后期维护,有可能面临用户或领导一个新需求就导致界面碎掉要重新开始的尴尬境地。而且目前C++的界面开发并不能紧跟潮流,往往其他编程语言或脚本一行代码解决的问题C++需要几十行甚至
tanli5777
·
2020-08-17 15:39
windows网络编程
android网络
数据请求之HttpClient
一、HttpClient体系主要概况;二、HttpClient的HttpGet和HttpPost的示例代码。对客户端请求进行数据封装和方法构建:1.主体:客户端publicclassorg.apache.http.impl.client.DefaultHttpClientextendsAbstractHttpClient客户端对象只有一个任务:发请求DefaultHttpClientclient=
OMG
·
2020-08-17 11:29
AndroidWeb
网络
android
object
class
string
null
java并发
编程系列
第一篇:多核CPU缓存架构
直接开始........1.cpu缓存架构有哪些内容?现代计算机模型是基于-冯诺依曼计算机模型,主要包括五大核心部分,1.控制器,2.运算器,3.存储器,4.输入,5.输出。图如下:再贴一张CPU原理图大致意思是说,CPU在运算数据的时候(比如1+1=2),会首先从CUP寄存器读取数据(速度最快,因为内置在CPU里面),如果没有,就从三级缓存里读取,如果三级缓存也没有,则会经过系统总线及内存总线,
Fire_kr
·
2020-08-17 11:52
IT
java
Java并发
编程系列
之一:并发机制的底层原理
前言并发编程的目的是让程序运行更快,但是使用并发并不定会使得程序运行更快,只有当程序的并发数量达到一定的量级的时候才能体现并发编程的优势。所以谈并发编程在高并发量的时候才有意义。虽然目前还没有开发过高并发量的程序,但是学习并发是为了更好理解一些分布式架构。那么当程序的并发量不高,比如是单线程的程序,单线程的执行效率反而比多线程更高。这又是为什么呢?熟悉操作系统的应该知道,CPU是通过给每个线程分配
weixin_33738578
·
2020-08-17 09:57
Android网络
图片加载缓存处理库的使用---第三方库学习笔记(五)
两款比较优秀的开源图片处理库框架:Universal-ImageLoader和Picasso。Universal-ImageLoader简介:Universal-ImageLoader是目前Android主流的图片处理库框架之一,作者是白俄罗斯的SergeyTarasevich。在Android图片处理中需要考虑的问题很多,例如OOM(内存溢出)、图片缓存和网络图片加载、多线程问题及图片压缩处理等
面向天空
·
2020-08-17 09:01
Linux+ACE 网络
编程系列
1 环境布置
c/c++在liunx网络环境下的应用程序开发是一个复杂的问题,在这个开源环境内学习网络编程对于强化程序员的网络构架知识很有帮助。这么大的题目,里面的文章当然不会少,这里从c/c++上的一个著名的网络开发框架ACE开始,逐个题目展开,和各位好友一起了解网络高性能程序的重要知识。ACE在百度查一查,词目解释是:ACE自适配通信环境(ADAPTIVECommunicationEnvironment)是
l4kangaxx
·
2020-08-17 08:16
计算机科学
android网络
编程之——客户端获取网络上面网页的代码
本文主要根据代码实例来分析安卓客户端获取网络的图片。1、把流转变为字节数组的工具类publicclassSteamTool{/***@throwsIOException*/publicstaticbyte[]read(InputStreaminStream)throwsIOException{ByteArrayOutputStreamoutputStream=newByteArrayOutputS
shandong_chu
·
2020-08-17 06:13
Android
百科
测试
android网络
编程 -- Socket 通信(03) 点对点Android聊天室实现(带服务器) [附源码分析]
1-简介:概念:在网络上的两个程序通过一个双向的通信连接实现数据的交换,这个双向链路的一端称为一个socket。组成:由一个IP地址和一个端口号唯一确定,是TCP/IP协议的一个十分流行的编程界面。应用:socket编程比基于URL的HTTP网络编程提供了更高的传输效率、更强大的功能和更灵活的控制,但却复杂一些。地位:socket已经是java中层次最低的网络编程接口,在java中直接操作协议中更
Mr-rxz
·
2020-08-17 05:52
Android
4.1 自定义控件的原理、流程与实现
点此进入:从零快速构建APP系列目录导图点此进入:UI
编程系列
目录导图点此进入:四大组件系列目录导图点此进入:数据网络和线程系列目录导图本节例程下载地址:WillFLowCustomViewWillFlow_FollowBallView
WillFlow
·
2020-08-17 05:57
大叨安卓-UI编程
Retrofit使用说明书
【产品名称】Retrofit【产品介绍】Retrofit是目前比较流行的
Android网络
请求框架Retrofit主页,他是基于OkHttp进行了进一步封装,真正进行网络请求工作的是OKHttp,但是Retrofit
knight康康
·
2020-08-17 04:33
Android
android网络
请求
工具包配置:OKHttp,Retrofit,gson用到上面这几个工具包,Okhttp是发送网络请求的,Retrofit是基于okhttp,使用更方便,gson是用来解析json请求数据。要先配置:implementation("com.squareup.okhttp3:okhttp:4.1.0")implementationgroup:'com.google.code.gson',name:'g
zhyue28
·
2020-08-16 22:27
学习日志
Okhttp
Retrofit
网络请求
ARM NEON
编程系列
1——导论
http://www.cnblogs.com/xylc/p/5398706.htmlARMNEON
编程系列
1-导论前言本系列博文用于介绍ARMCPU下NEON指令优化。
STN_LCD
·
2020-08-16 18:39
嵌入式基础
ARM NEON
编程系列
9——ARM C语言编程优化策略(神文)
https://zhuanlan.zhihu.com/p/24402180ARMC语言编程优化策略(KEIL平台)王小军8个月前ARMC语言编程优化策略1.内容介绍2.优化实战2.1.编译器优化选项2.2.C循环优化2.3.内联函数2.4.volatile关键字的使用2.5.纯净函数2.6.数据对齐特性2.7.C99中易用的特性2.8.C对栈和寄存器的使用2.9.阻止未初始化变量初始为03.编译器
STN_LCD
·
2020-08-16 18:39
嵌入式基础
一个在黑客界引起轰动的菜鸟教材---跟我学
编程系列
一个在黑客界引起轰动的菜鸟教材---跟我学
编程系列
跟我学
编程系列
原黑白新区记忆碎片的帖子!转贴上来,供大家学习!!!
ncdawen
·
2020-08-16 13:35
杂项
windows黑客
编程系列
(三):启动技术
文章目录启动技术创建进程APIWinexec参数说明:返回值示例程序ShellExecute参数返回值示例程序CreateProcess参数返回值示例程序小结启动技术病毒木马植入模块成功植入计算机之后,便会启动攻击模块来对用户计算机数据实施窃取和回传等操作。通常植入和攻击是分开在不同的模块之中的,这里的模块指的是DLL、exe或者其他加密的PE文件。只有当前植入模块成功运行后,方可继续执行攻击模块
西杭
·
2020-08-16 11:14
windows编程
windows黑客
编程系列
(十二):远程CMD
文章目录功能技术模块远程CMDWINAPICreatePipe实现原理编码实现执行效果功能技术模块病毒木马的入侵并潜伏在用户计算机上总是有着某种目的,例如获取用户隐私的办公文件或是账号密码,或是控制肉鸡,或是进行加密磁盘文件然后进行勒索。远程CMD对于大部分读者来说,CMD可能稍微有些陌生,但大家应该都用过CMD来执行一些基础命令,如ipconfig查看ip信息,dir列出文件信息,shutdow
西杭
·
2020-08-16 11:14
windows编程
windows黑客
编程系列
(五):添加快速启动目录之自启动
文章目录自启动技术快速启动目录WINAPI介绍SHGetSpecialFolderPathwsprintfCopyFile编码实现运行效果图自启动技术对于一个病毒木马来说,重要的不是如何进行破坏,还有如何执行。病毒木马只有加载到内存中开始运行,才能够真正体现破坏力。否则,它就只是一个普通的磁盘文件,对于计算机用户的数据,隐私构不成丝毫的威胁。自启动技术主要包括四种:注册表快速启动目录计划任务系统服
西杭
·
2020-08-16 11:14
windows编程
windows黑客
编程系列
(七):文件遍历之查找用户敏感文件
文章目录功能技术模块文件遍历WINAPIFindFirstFileFindNextFileFindCloseWIN32_FIND_DATA结构体说明编码实现运行效果功能技术模块病毒木马的入侵并潜伏在用户计算机上总是有着某种目的,例如获取用户隐私的办公文件或是账号密码,或是控制肉鸡,或是进行加密磁盘文件然后进行勒索。文件遍历文件搜索功能应该是应用程序比较常见的功能了,大多数程序或多或少地涉及文件搜索
西杭
·
2020-08-16 10:00
windows编程
使用URLConnection获取网页信息的基本流程
参考自corejavav2,chapter3Networking.注:URLConnection的子类HttpURLConnection被广泛用于
Android网络
客户端编程,它与apacheHttpClient
weixin_30772261
·
2020-08-16 02:34
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他