自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 01_log监控脚本

1.需求: 定期监控log文件1s刷新一行,发现新生成数据中,有超出阈值信息,就记录,或者报警。 2.脚本设计: 1版,1s读取一次文件最后一行,校核信息。 2版,Ns读取一次文件,并记录当前读到的行数lastest,下次读取lastest+1到当前行。<解决了卡顿1次刷多行> 3版,Ns读取一次文件,并记录当前读到的行数lastest,下次读取lastest+1到(当前行-1)。<解决了读取时,恰巧输出半行> 3.配置文件设计: 1版,项目名=阈值。(log和读取文件

2020-08-15 14:37:09 281

原创 02_android小程序

1.参考图书,第一行代码android第二章: 遇到问题: (1)在src下创建代码=>变为: 在app->src->main->java下创建package和class。 (2)在res下直接创建layout文件: 自动生成layout文件夹。 (2)layout中Button标签: 错误的写成了button,程序无法启动,提示自动close了。 id错误的写成了@id+/value(实际@+id/value),+的意思,有则引用,无则创建。 (3)没有在acti

2020-08-15 13:34:19 186

原创 01_android studio安装

1.下载地址: https://developer.android.google.cn/studio/ 4.0.1 for Windows 64-bit (871 MB) 2.安装过程: 一路next 3.遇到问题: 1).下载sdk的时候像卡住一样,安心等待即可。 2).启动AVD报错,Emulator: ERROR: Unable to access 'C:\Users\******.emulator_console_auth' 原因:登录用户名是中文。 解决:C:\Users\路径下

2020-08-15 13:19:05 537

原创 java_树图

1.数据类型 基本类型 引用类型 2.流程控制 循环 loopIndex:loopArray 分支 swtich String 3.字符串处理 通常 增删改查 正则 Pattern.compile("正则").matcher("字符串"); 日期 new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date()); 4.类 封装 private public 继承 extends 多态 向上转型 内部类 解决无法多继承 5.接口

2020-07-12 19:39:38 183

原创 java_学习路线

摘自知乎: 初学者还是建议把JDK看完吧。尤其是并发,集合,IO等几个模块。 看并发,你要学会并发控制,线程生命周期管理,怎么写出有次序高效的执行流程。 看集合,你要学会一些基本的数据结构在Java 中的用法,知道在哪种场景下,什么样的数据结构才是最适合的,学会常用的算法比如二分查找等在集合上的利用。 看IO,你要学会程序是如何对外通信的,学会需要学会语言中异常处理的艺术,知道所有的数据都是可以流动的,可传播的,顺便把网络知识也学下。 这些你看完了,全部能够融汇贯通了,相信你已经不再需要问要看什么了。

2020-07-12 19:00:27 161

原创 C语言_错误处理

通过返回值方式,一层一层向上传递。

2020-07-12 18:32:26 186

原创 英文词汇

1.man手册 synopsis:概要 argument:参数 format:格式 interpreted:解释 sequence:顺序 specification:规格 variable:变量 handled:操作 shell:界面 superseds:代替 refer:参照 redistribute:更新分配 term:期间 allocate:分配 seealso:请参照 quote:引号 octal:八进制 backslash:反斜杠 alert(BEL):报警键

2020-07-12 17:46:21 189

原创 C语言_关键字

1.static 局部变量: 堆栈变到数据区; 函数: 只有一个备份; 2.volatile 不进行编译或者运行优化; 每次运行从内存中读取数据,不使用寄存器中值。

2020-07-12 17:31:48 214

原创 C语言_运算符

1.求余 %两端都是整数 2.自加 z=x++和z=(x++)效果相同 3.等号 a=a+=a*a; =从右向左计算 等号左侧需要左值lvalue:指在程序中占用内存空间、可以被修改的量,比如各种变量。 4.逗号 a=(1+2,2+3,3+4) 表达式顺序,自左向右 5.三目运算符 a ? b : c ? d : e 将按a ? b : (c ? d : e),从右向左 ...

2020-07-12 17:27:44 196

原创 C语言_数据类型

1.enum 第一个元素默认为0 2.进制 0开头是8进制

2020-07-10 18:01:53 176

原创 C语言_有符号int

1.溢出 int 32767 + 1 = -32768 最高位为符号位: max(正)+1=min(负) 2.计算 unsigned int 4 + int -20 = +16

2020-07-10 17:58:50 414

原创 java_菜单

package org.du.win; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.ButtonGroup; import javax.swing.JCheckBoxMenuItem; import ...

2019-01-02 23:08:47 200

原创 java_键盘事件

package org.du.win; import java.awt.BorderLayout; import java.awt.Container; import java.awt.event.FocusEvent; import java.awt.event.FocusListener; import java.awt.event.KeyAdapter; import java.awt....

2019-01-02 21:18:21 505

原创 java_鼠标事件

package org.du.win; import java.awt.BorderLayout; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.MouseAdapter; import java....

2019-01-01 22:52:59 304

原创 htm html shtm的区别

每一个网页或者说是web页都有其固定的后缀名,不同的后缀名对应着不同的文件格式和不同的规则、协议、用法,最常见的web页的后缀名是.html和.htm,但这只是web页最基本的两种文件格式,今天我们来介绍一下web页的其它一些文件格式。  首先介绍一下html与htm  关于HTML,HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。设计

2016-07-21 11:53:51 417

原创 堆栈的分类

当堆栈指针指向最后压入堆栈的数据时,称为满堆栈(Full Stack);当堆栈指针指向下一个将要放入数据的空位置时,称为空堆栈(Empty Stack)。同时,根据堆栈的生成方式,又可以分为递增堆栈(Ascending Stack)和递减堆栈(DecendingStack)。当堆栈由低地址向高地址生成时,称为递增堆栈,当堆栈由高地址向低地址生成时,称为递减堆栈。 这样就有四种类型的堆栈工作方式,A

2016-07-15 17:48:47 1766

转载 ARM 内核SP,LR,PC寄存器

深入理解ARM的这三个寄存器,对编程以及操作系统的移植都有很大的裨益。 1、堆栈指针r13(SP):每一种异常模式都有其自己独立的r13,它通常指向异常模式所专用的堆栈,也就是说五种异常模式、非异常模式(用户模式和系统模式),都有各自独立的堆栈,用不同的堆栈指针来索引。这样当ARM进入异常模式的时候,程序就可以把一般通用寄存器压入堆栈,返回时再出栈,保证了各种模式下程序的状态的完整性。 2、连

2016-07-15 15:52:34 556

转载 ARM获得PC指针为何PC=PC+8

转:http://hi.baidu.com/yedeqixian/item/36be5931536afb2ab3c0c565 1.为何ARM7中PC=PC+8 此处解释为何ARM7中,CPU地址,即PC,为何有PC=PC+8这一说法: 众所周知,AMR7,是三级流水线,其细节见图: 图表 23 AMR7三级流水线 -转" title="ARM获得PC指针为何PC=PC+8

2016-07-15 14:08:08 1859

空空如也

空空如也

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

TA关注的人

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