51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Android游戏编程之从零开始
UNIX网络编程读书笔记:简介
认知套接口编程接口理解原始套接口(rawsocket)的概念 值得注意的是,客户和服务器是典型的用户进程,而TCP和IP协议则通常是系统内核协议栈的一部分。上图中在TCP和UDP之间留有间隙,用于指出应用程序可以绕过传输层而直接使用IPv4和IPv6,这称为原始套接口(rawsocket)。UNIX网络编程中...
代码星球
·
2021-02-21
UNIX
网络编程
读书
笔记
简介
UNIX/Linux网络编程基础:应用层协议简介
目录1、HTTP协议2、FTP协议3、TELNET协议4、NFS协议1、HTTP协议应用层协议HTTP协议是Web的核心。HTTP协议在Web的客户程序和服务器程序中得以实现,运行在不同系统上的客户程序和服务器程序通过交换HTTP消息彼此通信。HTTP协议定义数据格式,使得服务器和客户端通过协议进行数据交流。客户端和服...
代码星球
·
2021-02-21
UNIX
Linux
网络编程
基础
应用层
UNIX/Linux网络编程基础:图解TCP/IP协议栈
目录1、主机到网络层协议:以太网协议2、IP协议3、网际控制报文协议(ICMP)4、传输控制协议(TCP)5、用户数据报文协议(UDP)6、流控制传输协议(SCTP)7、地址解析协议(ARP) 联网的各个终端之间能否进行交互的软件基础是网络协议栈,目前主流的网络协议栈是TCP/IP协议栈。1、主机到网络层协议...
代码星球
·
2021-02-21
UNIX
Linux
网络编程
基础
图解
守护进程之编程规则
在编写守护进程时需遵循一些基本规则,以便防止产生并不需要的交互作用。下面先说明这些规则,然后给出一个按照这些规则编写的函数daemonize。(1)首先要做的是调用umask将文件模式创建屏蔽字设置为0。由继承得来的文件模式创建屏蔽字可能会拒绝设置某些权限。例如,若守护进程要创建一个组可读、写的文件,而继承的文件模式创...
代码星球
·
2021-02-21
守护
进程
编程
规则
实用编程技术之多个头文件中变量的重复定义
一些基本系统数据类型可以在多个头文件中定义。例如,在FreeBSD5.2.1中,size_t在26个不同的头文件中都有定义。由于一个程序可能包含这26个不同的头文件,并且ISOC不允许对同一个名字进行多次类型定义,那么我们该如何编写这些头文件呢?下面是FreeBSD中使用的技术:首先,在头文件<machine/_...
代码星球
·
2021-02-21
实用
编程
技术
之多
个头
C++编程对缓冲区的理解
本文转自:http://www.vckbase.com/index.php/wv/1592什么是缓冲区缓冲区又称为缓存,它是内存空间的一部分。也就是说,在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做缓冲区。缓冲区根据其对应的是输入设备还是输出设备,分为输入缓冲区和输出缓冲...
代码星球
·
2021-02-21
C++
编程
缓冲区
理解
Tcsh脚本编程
Tcsh主要用于FreeBSD等UNIX系统中。一、输出字符串Hello的示例脚本Tcsh脚本的基本格式、编写方法及脚本中使用的命令等,与Bash脚本完全相同,只需要直接套用即可。[root@localhostshell]#cathello.csh#!/bin/tcsh#Thisisatestscript.#Thiss...
代码星球
·
2021-02-21
Tcsh
脚本
编程
Bash脚本编程基础
为实现某个任务,将许多命令组合后,写入一个可执行的文本文件的方法,称为Shell脚本编程。按照应用的Shell环境不同,可以将Shell脚本分为多种类型。其中最常见的是应用于Bash和Tcsh的脚本,通常将其称为Bash和Tcsh脚本。同Tcsh脚本相比,Bash脚本在Linux中的应用相对较广。一、Shell脚本的基...
代码星球
·
2021-02-21
Bash
脚本
编程
基础
bootstrap-datetimepicker 日期控件的开始日期
今天做日期控件,需求要求设置一个时间范围限制,选择从今天开始的日期才可以选择,今天以前都不可以选择主要体现在bootstrap-datetimepicker控件下面的2个日期参数weekStart:1,startDate:newDate(日期),引用的基础库有<scripttype="text/javascrip...
代码星球
·
2021-02-21
日期
bootstrap-datetimepicker
控件
开始
Android开发使用kotlin编写的泛型模式的MVP框架
Android开发使用kotlin编写的泛型模式的MVP框架。已经运用在多个真实的项目里面了。简洁简单好用。GitHub地址:https://github.com/yongfengnice/MvpKotlin ...
代码星球
·
2021-02-20
Android
开发
使用
kotlin
写的
Android Studio里面使用gradle打印并查看打印的信息
AndroidStudio里面使用编写gradle时,有时难免需要打印一些信息用于调试等等,gradle打印并查看打印的信息方法如下: 使用println函数即可打印,比如println("hello,gradle") 然后使用输出窗口下面的Build->Toggleview即可切换到gradle的输出窗口,...
代码星球
·
2021-02-20
打印
Android
Studio
里面
使用
android4.4的Webview的getCookie有兼容性有问题
android.webkit.CookieManager.getInstance().getCookie(url)部分Android4.4的手机直接卡住了,一直没有返回,原因还不知道。 ...
代码星球
·
2021-02-20
android4.4
Webview
getCOOKIE
兼容性
有问题
Android项目开发过程常用的工作流工具以及平台
1.tapd--需求管理平台 https://www.tapd.cn2.禅道--测试管理平台3.gitlab--git代码权限管理平台4.百度脑图--xmind在线工具5.draw.io--uml在线工具6.teambition--团队协作平台7.Jenkins--项目持续构建工具8.Confluence--付费项目...
代码星球
·
2021-02-20
Android
项目开发
过程
常用的
用的
Android开发检测App从后台进入前台的解决方法
publicclassActLifecycleimplementsActivityLifecycleCallbacks{privateintmPreActivityStartedCount=0;privateintmActivityStartedCount=0;privateintmActivityOrientatio...
代码星球
·
2021-02-20
Android
开发
检测
App
后台
Android 8.0以后使用后台Service服务JobIntentService的使用
由于Android8.0以后不能使用后台服务,使用Service需要使用ContextCompat.startForegroundService启动前台服务,而且通知栏有Notification显示该Service正在运行,这可能会带来不好的用户体验。如果还是希望使用服务在后台默默工作,通过使用服务开启子进程等等,可以...
代码星球
·
2021-02-20
使用
Android
以后
后台
Service
首页
上一页
...
12
13
14
15
16
...
下一页
尾页
按字母分类:
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
其他