自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(388)
  • 问答 (1096)
  • 收藏
  • 关注

转载 linux splice,从TCP套接字拼接时,Linux的splice(2)是否有效?

我一直在编写一个有趣的程序,可以在Linux上用C语言通过TCP传输文件.程序从套接字读取文件并将其写入文件(反之亦然).我最初使用读/写,程序工作正常,但后来我学到了splice并想试一试.我用splice编写的代码在从stdin(重定向文件)读取并写入TCP套接字时非常有效,但在从套接字读取并写入stdout时,会立即将splice设置errno设置为EINVAL.手册页指出当两个描述符都不是...

2021-05-26 23:05:34 154

转载 android自定义view分子式,安卓自定义控件的原理

开发自定义控件的步骤:1、了解View的工作原理;2、编写继承自View的子类;3、为自定义View类增加属性;4、绘制控件;5、响应用户消息;6、自定义回调函数;一、View的结构原理:Android系统的视图结构的设计也采用了组合的模式,即View作为所有图形的基类,Viewgroup对view继承扩展为视图容器类;View定义了绘图的基本操作基本操作由三个函数完成:measure() 、la...

2021-05-26 20:21:58 60

转载 android daemon 程序,Android-AppDaemon-master Android守护进程 - 下载 - 搜珍网

Android-AppDaemon-master/Android-AppDaemon-master/.gitignore__MACOSX/__MACOSX/Android-AppDaemon-master/__MACOSX/Android-AppDaemon-master/._.gitignoreAndroid-AppDaemon-master/.gradle/Android-AppDaemon-...

2021-05-26 17:53:14 206

转载 android怎么注释代码块,Android.mk 代码注释

参考文章:http://www.cnblogs.com/wainiwann/p/3837936.htmlLOCAL_PATH := $(call my-dir) #返回Android.mk的目录路径include $(CLEAR_VARS) #负责清理很多LOCAL_xxx.例如:LOCAL_MODULE, LOCAL_SRC_FILES, LOCAL_STATIC_LIBRARIES等等...

2021-05-26 06:31:02 130

转载 简述android应用程序框架,Android应用程序框架思路..doc

Android应用程序框架思路整理一.一般Android应用程序架构(Book,购彩,Market)。普通的应用程序由于只需要用到Android的联网与显示的功能,所以应用程序大体上是呈现为UI(Activities)与网络(Network)等其他模块进行绑定,数据交互的应用程序。优点:(1)此种是一种通用的类J2ME的应用开发模式,被开发者所熟悉,可以很快上手。(2)应用比较灵活,小型。(3)可...

2021-05-26 05:59:07 134

转载 android+双屏触摸,双屏异触 --- 实现指定触摸为副屏触摸功能

在双屏异显产品中,有时候主副屏都带有触摸屏,并且要求主副屏触摸各自操作互不干扰。Android 现有框架中已经支持副输入设备的逻辑,只是默认将所有的外部热插拔设备统一指定为副输入设备,这种逻辑我们如果是一个 i2c 加上一个 usb 触摸那么默认就可以支持,usb触摸就是副tp。但,有时候我们是双 i2c 或双 usb 的搭配,我们就需要改造现有逻辑,方案如下:通过属性配置副屏 tp 的: 设备名...

2021-05-26 02:17:23 3850

转载 android自定义多按钮点击事件监听事件吗,自定义Listener监听器_Android OnClickListener点击事件的原理分析...

Listener监听器运用的就是观察者模式编写,在AndroidsetOnClickListener按钮点击事件中,我们点击Button按钮之后,会进入到内部的“onClick”回调方法中,然后做一些事情,那么为什么会进入“onClick”回调方法中呢?下面小编会自定义Listener监听器事件,让大家了解Android OnClickListener点击事件的原理。先看一下我们的Android...

2021-05-25 15:03:08 345

转载 android绘制直角坐标系,Android 五角星绘制算法详解

需求1.只提供开始坐标,结束坐标。在这个范围之内绘制一个标准的五角星。该如何实现?2.五角星为空心,不允许采用对角连线的方式来实现。效果:步骤已知:开始坐标startX,startY;结束坐标endX,endY;1.计算中心点坐标以及中心点到外圆的半径float cx = (startX+endX)/2float cy = (startY+endY)/2得到五角星中心点。根据三角函数定理。计算中心...

2021-05-25 14:04:09 1036

转载 交错数组 c语言,C#交错数组打印杨辉三角 | C/C++程序员之家

[cpp]//C#基础知识难点,C#多出交错数组概念//C#数组,System.Text.StringBuilder很强大的类功能!//交错数组,打印杨辉三角形using System;class Test{public static void Main(){int i, j, k;Console.WriteLine("请输入你要打印的行数:");k=int.Parse(Console.ReadL...

2021-05-25 10:19:50 185

转载 网络语言2019流行语C位解,2019年最新网络流行语大全及解释 2019比较火的梗口头禅...

每一年,社交网站、娱乐圈、影视剧中总会诞生一些让人追捧的流行语,那么2019年最火的网络流行语有哪些?2019比较火的梗口头禅盘点。下面来看一下。2019年最新网络流行语大全及解释、2019比较火的梗口头禅No.1 盘它No.2 OMGNo.3 北京市第三交通委提醒您:道路千万条,安全第一条。行车不规范,亲人两行泪No.4 谈恋爱吗?坐牢的那种No.5 好嗨哦!No.6 锦鲤No7. 硬核No.8...

2021-05-24 16:19:27 498

转载 c语言的各种数据的意义,《数据结(C语言描述)》第1章学习数据结构的意义.ppt

《数据结(C语言描述)》第1章学习数据结构的意义21世纪高等院校规划教材数据结构(C语言描述) ISDN 7-5084-3301-7 斯庆巴拉 主编 中国水利水电出版社 第一章 学习数据结构课程的意义 学习重点 掌握学习本课程的意义 掌握本课程的主体框架和讨论范围 掌握如何对算法进行描述和分析 1.1 实例:高校选修课程管理 1.2 数据结构的主要内容 1.3 算法和算法分析 本章总结 1....

2021-05-23 00:42:53 119

转载 跑步速度c语言,三个练习控制马匹跑步时的速度

骑马跑步的时候,感觉像是在赛马场全速冲刺?有的马儿就是喜欢撒丫子狂奔,但是即使是性子最急的马,也需要练习在骑乘过程中保持一个可控的跑步速度。当然,学会这样可控的跑步需要进行很多练习,包括保持马匹平衡、采用“半减却”(half halts),以及教会他们接受扶助。你也可以使用以下三个练习来减慢跑步速度,通过练习,你最终会收获更加平衡、更加舒适,且不那么毛骨悚然的骑乘。在下面的练习中,骑手必须谨记“适...

2021-05-21 07:56:36 283

转载 51单片机扩展io口C语言编写,51单片机扩展IO口后扩展口的地址如何确定

1. 然后它说8255的A口、B口、C口、控制寄存器的地址分别为7FFCH、7FFDH、7FFEH、7FFFH。这个是怎么算出来的?高八位7F是因为p2.7为0是选通8255的cs片选端,第八位是FC,FD,FE,FF是由8255内部结构决定的,芯片的技术手册上会有,其实也是由最后两位的组合进行选择本文引用地址:http://www.eepw.com.cn/article/201611/31585...

2021-05-20 12:33:19 1752

转载 linux ubuntu 14 vi 行号 解决办法,ubuntu14.4设置vi编辑器显示行号和代码颜色

第一步、安装vim 命令为:sudo apt-get install vim第二步、更改vim的配置文件etc/vim命令为:(1)cd /etc/vim (2)sudo gedit vimrc第三步、在vimrc最后令起一行插入下面内容syntax onset tabstop=4set shiftwidth=4set autoindentset cindentset cinoptions={0...

2021-05-18 04:24:11 276

转载 c语言程序设计 考试报名管理系统,C语言程序设计考试题库

《C语言程序设计考试题库》由会员分享,可在线阅读,更多相关《C语言程序设计考试题库(13页珍藏版)》请在人人文库网上搜索。1、一、 判断题1、所谓常量,就是在程序运行过程中其值可以改变的量。( )2、一个C程序可以由多个源程序文件构成,但其中只能有一个main()函数。( )3、在C语言中 do-while 语句和for循环均是先执行循环体语句,再判断表达式。( )4、在函数调用中将变量的地址作为...

2021-05-17 22:04:52 703

转载 医院信息管理系统c语言代码大全,C语言程序设计医院信息管理系统附源代码.doc...

实用文档PAGE文案大全专业设计报告课程名称: C 语 言 程 序 设 计课题名称: 医院信息管理系统专业班别: 11本计算机科学与技术二班姓 名:学 号:指导教师:设计日期: 2012-5-25教师评语:等级项目优良中及格差专业设计目的设计基本要求算法分析源程序代码源程序代码测试设计总结成绩评定:指导教师签名:日期: 2012 年 月 ...

2021-05-17 14:43:35 1211

转载 linux bash if else,在bash shell脚本中的IF,ELSE和ELSE IF是如何工作的

IF,ELSE或ELIF(在其他编程里为else if)是其中用于同一程序中不同的2个的执行依赖于输出真或假的条件语句。 所有if语句由 if 开始,然后是关键字和 fi 结束。 要定义条件有两种方式,一种是使用test关键字(例如:如 test ),第二是用方括号(即:if [条件])。1.Bash if 语句单 if 语句,执行一个程序是有用的。if [ condition ]thenf...

2021-05-17 12:42:19 555

转载 linux中全盘扫描某个文件,linux C 扫描目录 得到MP3文件存于链表中 计数求总大小...

#include#define MAXPATH 32#define LEN sizeof(struct list)int count=0; //计量歌曲数double filesize; //文件总大小struct list{char pathname[1024];char filename[512];struct list *next;};struct list *he...

2021-05-15 18:00:07 122

转载 linux调整刷新率,Linux下调整显示屏幕偏移和刷新率

Linux下调整显示屏幕偏移和刷新率发布时间:2008-04-28 00:19:07来源:红联作者:badgc有些显示器在安装Linux操作系统后,显示屏幕出现偏移。可以通过xvidtune和xorg.conf二者结合来一次性解决,步骤如下:1. 在终端下运行#xvidtune然后会有一个设置显示屏幕的图形窗口出现,点击Auto按钮,再点击Left,Right,Up,Down等按钮调整屏幕的位置,...

2021-05-15 04:36:23 446

转载 linux系统里误删的文件怎么恢复数据,linux系统误删文件怎么办!使用extundelete恢复数据...

一:环境搭建1.下载http://extundelete.sourceforge.net/2.安装e2fsprogs和e2fsprogs-libsyuminstalle2fsprogse2fsprogs-libs-y3.上传文件至linux主机putC:/Users/CPIC/Desktop/extundelete-0.2.4.tar.bz24.安装软件tarjxvfextundel...

2021-05-13 16:25:55 165

转载 mscv linux qt,Qt最新版5.14在Windows环境静态编译安装和部署的完整过程(VS 2017/VS 2019)...

Qt最新版5.14在Windows环境静态编译安装和部署的完整过程(VS 2017/VS 2019)admin•2020 年 01 月 05 日为什么要静态编译在默认情况下,用QtCreator编译程序时,使用的是动态编译。编译好的程序在运行时需要另外加上相应的Qt库文件,一大堆dll文件。如果想将生成的程序连同所需要的库一起完整地打包成一个可执行程序,那就需要使用静态编译。Qt官方不提供静态...

2021-05-13 03:17:56 712

转载 linux ssh 下载rz和sz,Linux下rz,sz与ssh的配合使用

一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;与ssh有关的两个命令可以提供很方便的操作:sz:将选定的文件发送(send)到本地机器rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)rz,sz是便是Linux/Unix同Wi...

2021-05-12 22:03:06 112

转载 linux可用的抓包工具,Linux命令行下抓包工具tcpdump的使用

在Linux的命令行里边我们需要借助tcpdump软件进行抓包,tcpdump怎么使用呢?下面是学习啦小编收集整理的Linux命令行下抓包工具tcpdump的使用,希望对大家有帮助~~Linux命令行下抓包工具tcpdump的使用工具/原料Centos 6.5 服务器电脑一台方法/步骤默认系统里边没有安装有tcpdump的,无法直接使用这里我们可以使用yum来直接安装它yum install -y...

2021-05-10 02:13:29 92

转载 linux下编译模板命令,写驱动时交叉编译之makefile编写模板(tiny6410)

ifneq ($(KERNELRELEASE),)obj-m := mini6410_leds.oelseKERNELDIR := /opt/FriendlyARM/mini6410/linux/linux-2.6.38PWD:=$(shell pwd)all:make -C $(KERNELDIR) M=$(PWD) modulesclean:rm -rf *.ko *.o *.mod.c *....

2021-05-09 07:18:17 162

转载 linux source 安装教程,Linux系统攻略:从Source安装Xen的方法

1,下载source codewget http://bits.xensource.com/oss-xe ... z/xen-3.1.0-src.tgz解压:tar zxf xen-3.1.0-src.tgz2,编译cd xen-3.1.0-srcmake KERNELS="linux-2.6-xen0 linux-2.6-xenU" world这一步需要一些第三方包,如python。需要什么就安...

2021-05-09 05:58:20 214

转载 linux nagios 监听端口,利用nagios,监听处理linux下的特定服务和端口 (2)

重启snmp服务。在监控端机器上运行snmpwalk -v 2c -c public 192.168.15.67 .1.3.6.1.4.1.2021.54可以看到以下信息root@sifksky:/usr/local/nagios/libexec# snmpwalk -v 2c -c public 192.168.15.67 .1.3.6.1.4.1.2021.54UCD-SNMP-MIB::u...

2021-05-06 16:58:34 189

转载 linux应用基础教程测试题,Linux系统应用基础教程 第3版

图书简介本书以 CentOS 76为蓝本,详细介绍了Linux操作系统的概念、安装和使用方法,分别以命令行方式和图形方式说明了如何实现Linux系统的用户账户管理、文件系统管理、磁盘和文件目录管理、软件包管理、进程管理、shell编程、网络应用、常用服务器构建与配置和系统内核的裁剪与编译。全书以操作系统的理论为指导,以具体应用为核心,理论与实践相结合,系统、全面地介绍了Linux操作系统的特点和...

2021-05-06 09:28:09 200

转载 yaml格式的字符串linux,yml配置文件写法 - Aban罢了的个人空间 - OSCHINA - 中文开源技术交流社区...

1.基本语法k:(空格)v:表示一对键值对;(空格必须有)以空格的缩进来控制层级关系:只要是左对齐的一列数据,都是同一个层级的。属性和值也是大小写敏感;2.值的写法字面量:普通的值(数字,字符串,布尔)k:v:字面直接来写;字符串默认不用加上单引号或者双引号;“” : 双引号: 不会转义字符串里面的特殊字符;特殊字符会作为本身想表示的意思name :“zhangsan” \n lisi ...

2021-05-01 06:17:45 456

转载 linux 监视进程是否存在,分享实用监控脚本:使用Shell检查进程是否存在

导读在运维工作中,为保证业务的正常运行,我们需要定时查看指定的进程是否还存在,一旦进程退出了,说明服务可能存在问题,运维工程师就可以在第一时间处理问题。在运维工作中,为保证业务的正常运行,我们需要定时查看指定的进程是否还存在,一旦进程退出了,说明服务可能存在问题,运维工程师就可以在第一时间处理问题。今天就跟大家分享一个实用的shell脚本——时刻检查你的进程状态。在对进程进行监控时,我们一般需要得...

2021-04-29 01:40:10 217

转载 oracle t7-2报价,Oracle SPARC t7-2服务器介绍及配置参数

•Thirty-twocore, 4.13 GHz SPARC M7 processor•Up to256 threads per processor (up to 8 threads per core)•Eightaccelerators per processor, each supporting four concurrent in-memory query operationswith d...

2021-04-08 15:52:12 215

转载 oracle vm virtualbox 共享文件夹,virtualbox共享文件夹,教您virtualbox共享文件夹使用方法...

其实呢virtualbox 是Oracle开发的一个免费的虚拟机软件,可以让我们在同一台的PC上进行运行多个操作系统不用繁杂的切换操作。但共享文件夹作为多个系统之间的交互文件,给提供了我们多个系统之间的交互方式,小伙伴赶紧来看看virtualbox要怎样子设置共享文件夹吧。我们在生活当中经常都会遇到各种各样令我们感到难以解决的问题,但尽管如此,我们都还是能够找到办法将问题将问题给解决掉。今天小编就...

2021-04-06 08:56:04 812

转载 oracle存储中放存储过程,oracle之存储过程跟存储函数

1、存储过程、存储函数概念:存储在数据库中供所有用户程序调用的子程序叫存储过程、存储函数。相同点:存储过程和存储函数都是完成特定功能的子程序。不同点:存储函数可以通过return返回值,存储过程不可以。2、创建和使用存储过程使用create procedure命令建立存储过程和存储函数。语法:create (or replace) procedure过程名(参数列表)AS pl/sql子程序体。比...

2021-04-06 02:02:10 130

转载 css盒子模型php中文网,深入理解css盒子模型

css是一门具象语言,并不像js那样具有逻辑性,因此,就算入行了前端很久的工程师,也觉得css难以掌握。下面我们就一步一步揭开css的神秘面纱,深入理解css盒模型,这对我们在布局上会有一个质的提升。盒子模型相信很多人对这幅图都不陌生,盒子模型简单点理解就是外边距(margin)+边框(border)+内边距(padding)+内容(content),页面所呈现的效果其实就是一个个盒子堆叠而成的。...

2021-04-05 03:55:30 154

转载 oracle挂载到空闲进程,031 study note-oracle的后台进程

oracle的后台进程:(1) db writer(DBWn):将dirty buffer写入数据文件中。启动的时候只有一个DBWn,即DBW0,最多可以有10个(DBW0~DBW9)。参数DB_WRITER_PROCESS可以设置启动的时候DBWn的数量。发生条件:(a)clean buffer不够用的时候;(b)表空间发生变化的时候(offinle,BACKUP,read-only)...

2021-04-04 16:04:49 60

转载 oracle 每月30天计算,oracle数据库基础知识汇总—30天(二)

标识符命名规则:1、必须以字母开始。2、长度不能超过30个单字节字符。3、只能包括A-Z,a-z,0-9,_,$和#。4、不能在相同用户下建立两个同名的对象。5、不能使用保留字和关键字在同一台机器上,可以同时启动多个数据库实例。SQL语句分类: DML数据操作语句(insert,update,delete);DDL 数据定交语句(create table,drop table),DQL数据查询语句...

2021-04-04 05:22:30 339

转载 PHP网页毕业答辩常见问题,电子毕业设计(论文)答辩常见问题解答

答辩常见问题解答1.本课题的选课背景、意义等等?选题背景和意义,说实际的都是一些套话。比如当初你选这个课题,是经过一大堆题目的筛选,结合老师的要求来定的课题,难度适合自己或者自己对课题感兴趣等等。意义是结合作品实现的功能来说的,不能说是单纯为了完成毕业设计,拿到毕业证,所有的这些都是检验学到的知识,完成考核,再比如做一个电子钟,意义就是为了发挥单片机的知识,结合定时器、按键等知识来实现课题要求,达...

2021-04-02 21:38:42 2976

转载 怎么增加oracle表空间大小,关于Oracle增加表空间大小方法

增加表空间大小的四种方法Meathod1:给表空间增加数据文件ALTER TABLESPACE app_data ADD DATAFILE‘D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF‘ SIZE 50M;Meathod2:新增数据文件,并且允许数据文件自动增长ALTER TABLESPACE app_data ADD DATAFILE‘D:...

2021-04-02 19:33:03 105

转载 oracle exp根据条件,oracle中如何通过exp导出条件过滤后的部分表数据

G:\exp>exp czce/czce2008@34dbtables=(trd_oitrades) file=oitrades.dmp query=\"where trade_date >= to_date('2007-06-01','yyyy-mm-dd')and trade_date <= to_date('2007-09-10','yyyy-mm-dd')\"Export...

2021-04-02 18:39:13 721

转载 matlab上如何生成水印,怎么在含有水印的图像中提取出水印

该楼层疑似违规已被系统折叠隐藏此楼查看此楼%水印嵌入代码M = 256;%原始图像长度N = 32; %水印图像长度K = 8;I = zeros(M, M);J = zeros(N, N);BLOCK = zeros(K, K);%显示原始图像subplot(221);I = imread('C:\Users\Rocky\Documents\MATLAB\cameraman.bmp');ims...

2021-03-27 00:48:48 171

转载 java没有内存会怎样,java – 当没有足够的内存来抛出OutOfMemoryError时会发生什么?...

我知道每个对象都需要堆内存,并且堆栈上的每个基元/引用都需要堆栈内存。当我尝试在堆上创建一个对象,并且没有足够的内存来这样做时,JVM在堆上创建一个java.lang.OutOfMemoryError并将它抛给我。因此,隐含地,这意味着在启动时由JVM保留一些内存。当这个保留的内存用完时会发生什么(它肯定会用完,阅读下面的讨论),并且JVM在堆上没有足够的内存来创建一个java.lang.OutO...

2021-03-22 13:48:03 62

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除