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网络编程系列
Linux网络编程篇之ICMP协议分析及ping程序实现
Linux网络
编程系列
:Linux网络编程篇之Socket编程预备知识Linux网络编程篇之TCP协议分析及聊天室功能实现如果对Linux网络编程,对socket通信不是太清楚的同学,强烈推荐看一下上述的预备知识
胡先生的Linux
·
2020-09-13 14:24
linux网络编程
Java并发
编程系列
之二十五:线程池
线程池简介在之前介绍Executor框架的文章中对线程池有一个初步的认识,实际上线程池这种设计思想在Java中很普遍,比如JVM中常量池,以及Web开发使用到的数据库连接池。这些池本质上还是Java中的对象池,因为池中存放的都是Java对象。回到线程池,几乎所有需要异步或者执行并发任务的程序都可以使用到线程池。使用线程池带来的好处主要包括以下几个方面:一,提高资源利用率。由于线程池中的线程使可以重
rhwayfunn
·
2020-09-13 09:47
并发编程
Android网络
状态的检测和监听网络状态的变化
//原博主地址点击打开链接前言Android开发中,许多功能需要网络连接,所以在开发过程中需要进行手机网络的检测今天,我将教大家如何进行网络状态的检测和监听网络状态的变话目录目录1.检测网络状态1.1实现思路获得ConnectivityManager对象ConnectivityManager主要用于查看网络状态和管理网络连接相关的操作获取ConnectivityManager对象对应的Networ
kybkq111
·
2020-09-13 08:27
基础
完成端口好文
http://blog.csdn.net/piggyxp/article/details/6922277手把手叫你玩转网络
编程系列
之三完成端口(CompletionPort)详解-----ByPiggyXP
零凌灵
·
2020-09-13 06:08
Javascript模块化
编程系列
二: 模块化的标准化(CommonJS & AMD)
前言Javascript模块化
编程系列
一:模块化的驱动在前一篇介绍了为什么要进行Javascript模块化编程。至于如何实现模块化,不同的开发组织和个人具体的实现方式肯定是不一样。如何统一一个规范呢?
oscar999
·
2020-09-12 22:45
130-Web语言
Javascript模块化
编程系列
一: 模块化的驱动
Javascript函数编程初涉Javascript,会以为Javascript是面向过程的编程语言,和C类似,使用函数来达成效果。NewDocumentfunctiontest(){alert("ok");}Javascript对象编程Javascript本身是没有类的概念,但是确确实实是面向对象的编程语言。更多相关请参见:JavaScript实现类与继承原型(prototype)可以让你直接给
oscar999
·
2020-09-12 22:13
130-Web语言
JS模块化规范对比以及在Node.js的实现
模块化的规范Node.js的模块化实现AMDorCMD代码示例ES6模块化标准以及在Node.js的使用写在前面关于JavaScript的模块化的需求来源以及相关标准可以参考以下两篇:Javascript模块化
编程系列
一
oscar999
·
2020-09-12 21:29
Node.js学练用
Vue
130-Web语言
模块化
Node.js
ES6
Android网络
通讯原理解析
虽然标题写的是《
Android网络
通讯原理解析》,实际上,发不管是安卓还是linux系统或者是塞班,Windows,MacOS还是其他各种各样的操作系统,其内部的网络通讯原理基本一致;有些小伙伴想知道安卓两个应用之间胡这是从安卓应用到服务主机之间数据传输是怎么实现的
疯人院的院长大人
·
2020-09-12 21:24
Android
网络编程
socket通讯之完成端口
博客第三方发布工具有奖调查CSDN目录树调整公告低价抢购开源中国论坛门票CSDN博客第三期最佳移动开发博主评选专访沈逸:技术,不存在有前途没前途之分[置顶]完成端口(CompletionPort)详解-手把手教你玩转网络
编程系列
之三分类
夜路人
·
2020-09-12 18:18
数据库
C#多线程
编程系列
(五)- 使用任务并行库
本系列首页链接:[C#多线程
编程系列
(一)-简介]1.1简介在之前的几个章节中,就线程的使用和多线程相关的内容进行了介
aijie2380
·
2020-09-12 10:23
c#
ui
【
编程系列
】编程规范之文件头和函数头格式
DATE:2019-6-26前言 编程规范是指采用编程语言进行程序设计和开发时,采用一种规范的格式,包括注释、说明、编程格式以及风格等。不同的程序员具有不同的编程风格,良好的编程风格和编程规范对于程序阅读和理解具有很大的帮助。本文主要总结了在编程实践中的一些比较好的编程风格和规范。1、源文件头格式/*************************************************
飞翔的鲲
·
2020-09-12 00:31
====编程语言系列====
编程
规范
格式
总结
Scratch少儿
编程系列
:(十一)Scratch编程之简单见解
一、Scratch官网的说明WithScratch,youcanprogramyourowninteractivestories,games,andanimations—andshareyourcreationswithothersintheonlinecommunity.Scratch可以用来制作交互式的故事、游戏、动画,并与他人分享;Scratchhelpsyoungpeoplelearnto
weixin_30443075
·
2020-09-11 17:01
Retrofit源码理解(一)
OKHttp+Retrofit+RxJava的
android网络
请求三件套用了不少时间了,但却没有真正进入源码了解过背后的真正原理,所以打算分几部分分别理解一下。
SaintSun1230
·
2020-09-11 15:47
知识点归纳
OkHttp得拦截机制
现在得
android网络
请求框架中使用得最多得还是okhttp,okhttp得拦截机制很巧妙,所以就看下是如何设计得。一般得使用例子如下。
linhaosheng123456
·
2020-09-11 12:35
Android
OkHttp得拦截机制
Android网络
编程(九) 之 OkHttp3框架的使用
1简介OkHttp是一个用于
Android网络
请求的第三方开源的轻量级框架。
子云心
·
2020-09-10 15:31
Android网络编程
Android进阶与总结
「大学生学
编程系列
」第二篇:如何选择第一门编程语言?
第一篇讲述了为什么要选择做一名程序员,从源头上讲述要想成为一名程序员需要很强的驱动力,因为编程相对而言算是比较难入门的一个职业。在入门之前必须有克服困难的勇气,有成为一名程序员的决心有了决心和信心了,剩下的就是加足马力开干了,问题又来了怎么干,选什么样子的编程语言适合自学入手?要根据自身的实际情况出发选择编程语言切入。完全的零基础学习编程相对来讲要费劲很多,如果要学习建议先从计算机组成原理开始入手
weixin_34062329
·
2020-09-10 10:45
学了 C 语言到底能做什么, 能从事什么工作?(附课程)
1、零基础学C语言,老九零基础学习
编程系列
之一老九学堂徐嵩老师主讲https://www.bilibili.com/video/BV1ax411k7P62、尚硅谷超经典C语言全套教程完整版(C语言零基础快速入门到精通
Yang_Farley
·
2020-09-10 09:19
杂谈
C
c语言
史上最全C++资源(附视频)
C++入门教程放前面,有兴趣的可以继续往下看:(文末有惊喜)1、【零基础学C++】老九零基础学习
编程系列
老九学堂徐嵩主讲(附游戏案例)https://www.bilibili.com/video/BV12x411D7xr2
Yang_Farley
·
2020-09-10 09:32
杂谈
c++
编程语言
Android 网络(二) HttpURLConnection用法解析
相关文章
Android网络
(一)HTTP协议
Android网络
(三)Volley使用解析
Android网络
(四)Volley源码解析Androi
whd_Alive
·
2020-08-26 23:46
Android网络
编程---从服务器端获取JSON数据
JSON:JavaScript对象表示法JSON是存储和交换文本信息的语法,类似XMLJSON比XML的优势,更小,更快,更易解析更小:意味着访问它的流量少更快:意味着访问速度快更易解析;意味着开发方便json格式:数组[]对象{}其中数组里面包含对象;一个对象有多个子对象用数组[][{"animals":[{"dog":{"id":"1","name":"benben","age":"12"}}
CJ_Geek
·
2020-08-26 23:34
android网络编程
Python
编程系列
---使用装饰器传参+字典实现动态路由
1#实现一个空路由表,利用装饰器将url和功能函数的对应关系自动存到这个字典中2router_dict={}345#定义一个装饰器67#再给一层函数定义,用来传入一个参数,这个参数就是访问的页面地址8defset_args(url):9defset_func(func):10defwrapper(*args,**kwargs):11func(*args,**kwargs)1213router_di
一许流星
·
2020-08-26 16:31
Python编程系列
Retrofit2.0——
Android网络
请求库使用简介
Retrofit2.0使用简介一、前提了解——OkHttp网络请求库在没有OkHttp等其他网络请求库的时候,网络请求是通过HttpURLConnection或者HttpClient来实现的,。HttpClient功能强大并且API数量众多,但是正由于庞大的API数量使得很难在不破坏兼容性的情况下对它进行升级和扩展。HttpURLConnection是一种多用途、轻量级的HTTP客户端,提供的AP
快乐肥柴
·
2020-08-26 15:30
华为在线
编程系列
-合唱队(动态规划的应用)
题目:题目描述计算最少出列多少位同学,使得剩下的同学排成合唱队形说明:N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形。合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1,2…,K,他们的身高分别为T1,T2,…,TK,则他们的身高满足存在i(1=0;i--){//dec[i]for(intj=number-1;j>i;j--){if(value[j
HAHAHA-
·
2020-08-26 14:02
Windows
编程系列
——第三讲:创建窗口(下)
上一讲:Windows
编程系列
——第二讲:创建窗口(上)Windows
编程系列
——第三讲:创建窗口(下)这里介绍的是典型的win32窗口应用程序结构,通常需要以下7个步骤:程序入口点(WinMain函数
Neo_kh
·
2020-08-26 11:09
Windows编程
Android网络
请求优化
学习自trinea大神还有一些另外的文章分析工具1.Android内置的profile(monitor)不仅可以看网络,还可以看内存,cpu2.提供弱网的工具,测试弱网;还有wifi情况3.截获网络包,进行分析url一般是用域名直接请求的,虽然localdns会缓存,但是最好还是能用其他的方式1.直接请求ip2.httpdns4大策略1.提前取2.分优先级,比如你要拿数据来更新UI,这个优先级需要
徐乙
·
2020-08-25 17:56
网络优化
android网络
框架及网络的优化
1、网络通讯http(比如okhttp框架)httpUrlConnection安卓的基础网络(volley框架)httpClient也是安卓的基础网络但是已经不推荐使用新的api不支持了(android-async-http框架)socket一般使用框架AndroidAsyncwebservice一般使用ksoap2-android框架soap是一种协议webview能加载显示网页,可以将其视为一
刘_海洋
·
2020-08-25 17:35
android
okhttp 日志拦截器Logging-interceptor
okhttp是目前使用及其广泛的
Android网络
框架,可以由使用者高度定制,这是该框架最大的优势之一。okhttp的用法,就不在此累述了,今天给大家分享一下给okhttp添加日志拦截,打印的方法。
吖楚
·
2020-08-25 17:51
Shell
编程系列
文章(三)echo输出的内容赋值给变量
将echo输出的内容赋值给变量$data='123'$value=$(echo$data)$echo$value123代码解析这里其实是$()的用法.$()命令替换$()与``(反引号)都是用来作命令替换的。命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。``很容易与''搞混乱$()的弊端是,并不是所有的类unix系统都支持这种方式,
_海角_
·
2020-08-25 14:37
HTTP、WebView、Socket、WiFi、蓝牙、Javascript编程方法总结及示例
Android的网络与通信第一部分
Android网络
基础Android平台浏览器采用了WeBKit引擎,这款名为ChormeLite的Web浏览器拥有强大扩展特性,每个开发者都以为编写自己的插件,使得浏览器的功能更加完善
iteye_15898
·
2020-08-25 14:31
Python高级编程——描述符Descriptor超详细讲解(上篇之属性优先级)
进入正文全文摘要描述符descriptor,是python语言的重要特性,上上一个系列文章专门讲解python高级
编程系列
之装饰器decorator,从英文上看起来它们还的确有那么一点点像,不过它们确实也是有关系的
LoveMIss-Y
·
2020-08-25 09:48
转:
android网络
类型 wap代理设置
很多人都知道移动提供的两个不同的接入点,即:CMWAP和CMNET,前者是为手机WAP上网而设立的,后者则主要是为PC、笔记本电脑、PDA等利用GPRS上网服务的。它们在实现方式上并没有任何差别,但因为定位不同,所以和CMNET相比,CMWAP便有了部分限制,资费上也存在差别。我们常说的手机包月上网,就是指的的包月的wap。为了从应用中区别两者的定位,移动对CMWAP作了一定的限制,主要表现在CM
玉圣
·
2020-08-25 07:50
神兵利器--使用chuck查看
Android网络
请求
我们是不是跟服务器联调经常遇到这种情况:前端:数据返回有问题啊服务器:错误码是多少前端:402服务器:再试试前端:返回对象少xx参数服务器:不可能啊,你是不是请求参数不对啊,发我看看前端:复制ing,给你这是参数服务器:我部署下,再试试前端:返回数据还是不对服务器:把xxxxxxxx发给我前端:好的..................一来二去要花不少时间在沟通上,不如直接一次性把相关东西都发给服务
老实巴交的读书人
·
2020-08-25 04:25
Android网络
请求-sign参数的设置
最近做项目,碰着一个奇怪的请求,后台说在调用接口之前需要验证签名和有效时间,当场就懵逼了,要生成一个sign签名,下面来说说怎么做首先说说大致思路:sign的生成:按照规则来是键值对的形式(key=value),拼接的时候按照key=value&key=value(注意:key:后台所需的参数名,value:前台所获取到的值)&time=系统所获取的时间&salt=fangzhou(这个参数按照后
wuyuxiang_627
·
2020-08-24 18:18
android
java
Android网络
通信的六种方式
手机作为一种通讯终端(MMS),伴随着网络的升级而不断的升级换代。1995年1G问世,手机只能进行基本的语音通讯,1996-1997年2G(GSM,CDMA)及其后的GPRS,EDGE等技术的快速发展,手机开始逐渐增加了数据服务功能。2009年开始,3G在全世界开始大规模布置以及苹果创造性开发新型苹果手机。手机慢慢的变成互联网的终端,从而带动了一个新的时代--移动互联网时代。因此现代手机通常都支持
w119214972
·
2020-08-24 16:35
Android
Android网络
监听使用心得
关于监听网络变化的例子很多,但在使用过程中,有些坑是需要注意的。本文目的是将问题暴露出来并提供解决思路。一般项目中需要监听的无非就是移动网络和wifi这两种的变化。他们都是通过广播来进行监听。动态注册方式:IntentFilterfilter=newIntentFilter();//监听wifi连接(手机与路由器之间的连接)filter.addAction(WifiManager.NETWORK_
我爱喝唯一
·
2020-08-24 15:36
android
network
Android封装Retrofit2+OkHttp3+RxJava网络请求
简介:Retrofit:Retrofit是Square公司开发的一款正对
Android网络
请求的框架。底层基于OkHttp实现,OkHttp已经得到了google官方的认可。
龙旋
·
2020-08-24 15:56
android
retrofit
rxjava
Retrofit2.1源码解析
Retrofit2.1源码解析标签(空格分隔):java
android网络
请求retrofitOkHttp首先附上《Retrofit2源码解析》原文链接:http://bxbxbai.github.io
ShadowHapiness
·
2020-08-24 14:13
android网络
类型 wap代理设置
1、很多人都知道移动提供的两个不同的接入点,即:CMWAP和CMNET,前者是为手机WAP上网而设立的,后者则主要是为PC、笔记本电脑、PDA等利用GPRS上网服务的。它们在实现方式上并没有任何差别,但因为定位不同,所以和CMNET相比,CMWAP便有了部分限制,资费上也存在差别。我们常说的手机包月上网,就是指的的包月的wap。为了从应用中区别两者的定位,移动对CMWAP作了一定的限制,主要表现在
葵花小子
·
2020-08-24 14:17
android
使用Yii进行编程:生成文档
您将要创造的在本使用Yii2
编程系列
中,我指导读者使用PHP的Yii2框架。您可能还对我的YiiFramework简介感兴趣,它介绍了Yii的好处,并概述了Yii2.x的新增功能。欢迎!
cunjie3951
·
2020-08-24 13:09
右脑
编程系列
-前言
写在最前面此系列的横空出世纯属偶然,虽然自己也知道,应该写点什么,留给大家。但是,由于在实际工作中没有遇到自己觉得特别值得拿出手的东西,也不是很喜欢花时间进行一些文字创作。所以一直拖啊拖的,直到这个概念被激发出来。很久以前(大概10前),我就萌生了写点什么的念头,一方面是把自己的知识经验进行积累总结,便于自己的进一步提升;另一方面是为了能给后来的团队提供一定的培训教材。遗憾的是,这么多年下来,我写
大虾初六香
·
2020-08-24 13:57
oop
developer
javascript
Android 网络编程(1)——Socket编程So easy
Android网络
编程概述首先,了解的几个问题:1、Android系统网络相关API接口1)、java.net.*(标准Java接口)java.net.
奔人之旅
·
2020-08-24 12:49
【Android
网络编程专栏】
Android网络
请求框架的使用okhttp
1、在manifest文件中添加网络权限。2、在module的build.gradle文件中添加依赖库。compile'com.squareup.okhttp:okhttp:2.0.0'compile'com.squareup.okio:okio:1.5.0'3、使用okhttp请求网络字符串。privatevoidokhttpRequestString(){//创建OkHttpClient对象O
刘洋浪子
·
2020-08-24 11:51
Android网络请求
Android网络
框架xUtils中的View的视图绑定注解操作
xUtils:当前比较火的框架,并且用处也是比较多。一.目前xUtils主要有四大模块:DbUtils模块:用于数据库的操作,也是需要注解方式指定表名和列名;ViewUtils模块:注解方式就可以进行UI,资源和事件绑定;HttpUtils模块:用于网络数据的请求;BitmapUtils模块:用于图片的下载和绑定视图;使用:AndroidStudio使用xUtils之前添加依赖就可以了:compi
峥嵘life
·
2020-08-24 11:33
android
Android网络
网络框架
xutils
Android网络
框架xUtils的数据库操作
xUtils:当前比较火的框架,并且用处也是比较多。一.目前xUtils主要有四大模块:DbUtils模块:用于数据库的操作,也是需要注解方式指定表名和列名;ViewUtils模块:注解方式就可以进行UI,资源和事件绑定;HttpUtils模块:用于网络数据的请求;BitmapUtils模块:用于图片的下载和绑定视图;本文主要讲解xUtils中的数据库的增删改查操作。使用:AndroidStudi
峥嵘life
·
2020-08-24 11:33
android
Android网络
网络框架
xutils
异步
编程系列
第03章 自己写异步代码
写在前面在学异步,有位园友推荐了《asyncinC#5.0》,没找到中文版,恰巧也想提高下英文,用我拙劣的英文翻译一些重要的部分,纯属娱乐,简单分享,保持学习,谨记谦虚。如果你觉得这件事儿没意义翻译的又差,尽情的踩吧。如果你觉得值得鼓励,感谢留下你的赞,愿爱技术的园友们在今后每一次应该猛烈突破的时候,不选择知难而退。在每一次应该独立思考的时候,不选择随波逐流,应该全力以赴的时候,不选择尽力而为,不
weixin_34378045
·
2020-08-24 11:20
Android网络
请求框架使用 -- OkHttp
一、在build.gradle中引入OkHttp依赖那么我们怎么引入呢,相信对于Android的新手来说可能不知道如何找到依赖包的正确版本。分享一下我是如何正确的找到版本并引入的。1、打开Github,在输入框中输入OkHttp然后回车,点开第一个。在后面的使用介绍当中就可以看到gradle的正确版本了,如果以后有使用其他的开源框架也可以使用同样的方式查看正确的版本。二、在代码中如何使用OkHtt
都说名字长不会被发现
·
2020-08-24 09:19
Android
Android网络
编程(十) 之 OkHttp3原理分析
1使用回顾我们在前面博文《
Android网络
编程(九)之OkHttp3框架的使用》中已经对OkHttp的使用进行过介绍。今天我们接着往下来阅读OkHttp的关键源码从而它进行更加深入的理解。
子云心
·
2020-08-24 09:46
Android网络编程
Android进阶与总结
android动画源码合集、动态主题框架、社交app源码等
android动画效果集合源码android使用Kotlin开发的Dribbble客户端android一款开源社交app源码android实现RecyclerView顶部悬浮效果源码开箱即食--小说阅读源码
android
ld11620967
·
2020-08-24 08:43
Android网络
框架-OkHttp使用
1、GET请求步骤1、引入okhttp的依赖compile'com.squareup.okhttp3:okhttp:3.5.0'同步,自动会下载okhttp依赖的jar2、在MainActivity添加doGet方法步骤:(1)拿到okHttpClient对象(2)构造Request(3)将Request封装为Call(4)执行call//使用okHttp访问一个网站publicvoiddoGet
在云端123
·
2020-08-24 08:18
Android
android
框架
网络
对象
jar
Android网络
安全之NetworkSecurityConfig
google在androidp为了安全起见,已经明确规定禁止http协议额,但是之前很多接口都是http协议,我们一般是这样解决的:在res目录下创建xml目录,然后随便创建一个.xml文件,里面内容如下:然后在AndroidManifest.xml文件下加上:android:networkSecurityConfig="@xml/文件名"networkSecurityConfig是什么呢从Nou
得儿得儿以得儿以得儿得儿
·
2020-08-24 08:20
网络安全
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他