自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 bootstrap-table的使用

使用bootstrap-table插件实现table和分页一起使用,效果如下图所示具体使用,参考:https://www.cnblogs.com/wuhuacong/p/7284420.html 很详细。这里就不说了。如何实现某一列样式的改变,比如说根据某一列的结果,显示不同的样式。可以使用formatter来设置。具体设置如下:$('#table')....

2019-10-02 15:48:00 244

转载 理解操作系统8——浅谈内核

ddd转载于:https://www.cnblogs.com/grooovvve/p/11610038.html

2019-09-29 21:07:00 301

转载 理解操作系统7——链接装载和库

ddd转载于:https://www.cnblogs.com/grooovvve/p/11605658.html

2019-09-29 00:56:00 260

转载 理解操作系统6——浅谈计算机体系结构

ddd转载于:https://www.cnblogs.com/grooovvve/p/11605654.html

2019-09-29 00:51:00 172

转载 理解操作系统5——多线程

ddd=======================================================================相关链接:线程的意义与常见面试题:https://www.cnblogs.com/yanglin666/p/10551661.html多线程使用的主要目的:https://blog.csdn.net/qq_34512307/a...

2019-09-29 00:50:00 32

转载 理解操作系统4——操作系统综述与层次结构

一、关于操作系统的背景阐述1、计算机平台包括一组硬件资源(处理器、内存、I/O模块、定时器、磁盘驱动器);2、计算机程序是为了执行某些任务而开发的;它们接收外来的输入、做一些处理之后、输出结果。3、根据给定硬件平台来写应用程序的效率是低下的; a)针对相同的平台可以开发出很多应用程序,所以开发出针对这些应用程序访问计算机资源的通用例程师很有意义的; b)处理器本身只能对多道程序设计提...

2019-09-29 00:44:00 686

转载 理解操作系统3——内存模型和地址空间

一、从分层存储器体系谈起根据冯诺依曼计算机体系结构,计算机是以存储器为核心的。分为五大部件:运算器、控制器、存储器、输入设备、输出设备。存储器又包括寄存器、内存;CPU整合了寄存器、运算器、控制器;输入输出设备统称I/O设备(外部存储器即磁盘也属于I/O范畴);内存(RAM)是计算机系统中重要的资源。内存属于掉电易失性。经过整合一下,计算机大概分层这三大组件:CPU(...

2019-09-28 23:12:00 292

转载 理解操作系统2——进程

进程是计算机操作系统中非常重要的概念。是一种非常重要的抽象。====================================================一、为什么要引入进程这个概念?  先从计算机的体系结构——冯诺依曼体系结构。它是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数...

2019-09-28 22:12:00 385

转载 谈谈IC、ASIC、SoC、MPU、MCU、CPU、GPU、DSP、FPGA、CPLD

IC (integrated circuit) 集成电路:微电路、微芯片、芯片;集成电路又分成:模拟集成电路(线性电路)、数字集成电路、数/模混合集成电路;模拟集成电路:产生、放大、处理各种模拟信号(幅度随时间变化的信号);数字集成电路:产生、放大、处理各种数字信号(时间和幅度上离散取值的信号);集成电路按用途分成:专用集成电路(ASIC)、通用集成电路;ASIC(App...

2019-09-28 18:31:00 3066

转载 oracle异机恢复测试

(一)问题背景 最近在生产环境中,开发人员误操作,使用truncate将oracle数据库某个表的数据全部删除了,在删除之后,开发人员发现自己闯祸了,于是联系值班的DBA进行紧急数据恢复。 经过分析,表被truncate后,使用一般的闪回表、闪回查询、闪回事物等方法,是不可能将数据找回来的,可以使用闪回数据库、闪回数据归档的方法来进行恢复,但是通常在生产环境中,都不会开启这2个特性,所以...

2019-09-27 22:14:00 183

转载 Python+Selenium+Appium对APP进行UI自动化测试

1. 安装Python3.7版本 pythonjava的JDK java -version javacnodejs node --versionappium 若nodejs安装完毕,使用npm安装appium: npm install -g appium 安装appium clientpip install Appium-Python-Client2. 使用Windows...

2019-09-27 10:28:00 783

转载 Linux系统glibc库版本信息查看

有时我们经常需要查看当前系统的glibc版本,可以这样查看:/lib/libc.so.6 有时:/lib/x86-64-linux/libc.so.6把这个文件当命令执行一下为什么这个库可以直接run呢? 原来在libc的代码中有一点小手脚:Makerules:586:LDFLAGS-c.so += -e __libc_maincsu/vers...

2019-09-25 15:14:00 824

转载 修改tomcat端口的注意点

修改tomcat端口的注意点:当一台机器运行一个tomcat的时候,打开tomcat下面的conf文件夹下面server.xml文件。找到大概63行的位置,然后把8080改为8081即可。然后保存,重启tomcat,访问8081的端口,即可实现改变tomcat的端口号了。但是!!!如果一台机器运行多个tomcat的时候,如果按照上面的方法设置的时候,就会发现第...

2019-09-24 20:58:00 284

转载 什么是线程安全

进程之间有独立的内存空间,相互之间访问不到。但是进程中有多个线程。每个线程都有各自的栈内存,这个栈内存也是各个线程自己私有的,别人访问不到;但是进程中有公共的堆空间,是多个线程都可以访问得到的空间。如果大家都能访问到这个空间中的某个对象或方法。那就存在数据被意外修改的风险,使得某个线程的数据被污染。这就是线程安全问题。非线程安全是指多线程操作同一个对象可能会出现问题。而线...

2019-09-24 15:56:00 42

转载 vxlan的实现

1.vxlan的数据平面实现 vxlan数据平面主要就是封装vxlan header以及ethernet、ip、udp头。具体重要的信息就是vni、sip、dip vxlan入口PE的处理流程主要为上行,可以设计为: 1)pvv查端口表,得到:vpn id 2)vpnid+vlan+mac查转发表,得到私网信息表的索引(还会有frr、vpn等等信息)...

2019-09-23 21:51:00 293

转载 C++Review7_STL、容器、迭代器

我之前的博文中有专门的5篇整理并介绍了STL的概念:STL1——整体介绍:https://www.cnblogs.com/grooovvve/p/10467794.htmlSTL2——泛型编程(模板类、迭代器):https://www.cnblogs.com/grooovvve/p/10467797.htmlSTL3——函数对象:https://www.cnblogs.com...

2019-09-22 15:29:00 89

转载 C++Review6_优先队列priority_queue

普通队列是一个先进先出的数据结构,元素在队尾添加,在队头删除。优先队列的出队逻辑相比于普通队列发生了改变,具有最高优先级的元素先出队。在C++中只要包含了#include<queue>就可以使用优先队列这个数据结构priority_queue;优先队列包含了普通队列的所有操作。只是在这个基础上添加了内部的自动排序,其底层实现是一个堆。待补充...==...

2019-09-22 13:33:00 38

转载 Android6_大致了解4大组件

一、Activity和ViewActivity是Android应用中负责与用户交互的组件。View是所有UI控件、容器控件的基类。View组件就是Android应用中用户实实在在看到的部分。Activity为Android应用提供了可视化用户界面,如果该Android应用需要多个用户界面,那么这个Android应用就会包含多个Activity。多个Activity组...

2019-09-20 18:13:00 45

转载 Android5_浅谈Java的package机制

当代码量越来越大,类越来越多。尤其会增加同名类的风险。所以对类进行管理就显得非常重要。包(package)机制是java中管理类的重要手段。包名的命名方式:业内默认的做法是使用公司的网络域名的倒写来当做包名。java中的包也起到命名空间的作用。相同命名空间不允许存在同名的类,不同的命令空间可以存在同名的类。在一个源文件中要引用其他类的话,可以使用关键字import。...

2019-09-20 14:48:00 108

转载 Android4_学会使用Log打印

一、Log介绍:Android中的日志工具类是Log(android.util.Log),这个类中提供了如下5个方法来供我们打印日志。Log.v() 。用于打印那些最为琐碎的、意义最小的日志信息。对应级别verbose,是Android日志里面级别最低的一种。Log.d() 。用于打印一些调试信息,这些信息对你调试程序和分析问题应该是有帮助的。对应级别debug,比verbo...

2019-09-20 14:22:00 101

转载 Android3_了解Gradle工具

一、GradleGradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。面向Java应用为主。当前其支持的语言限于Java、Groovy、Kotlin和Scala,计划未来将...

2019-09-20 14:00:00 30

转载 Android2_分析项目的结构

一、项目结构成功运行第一个AS项目HelloWorld之后,我们开始试着分析一下这个项目。毕竟知其然也要知其所以然。这是一个安卓的项目结构(实际上这是安卓模式的项目结构)我们可以切换成Project模式的项目结构。这个才是项目真实的目录结构,安卓模式的项目结构是将该Project模式的项目结构做了转换,这样子方便开发者查找必要的文件或信息,比较简洁明了。==...

2019-09-20 10:13:00 120

转载 一些对比一些感触

1. 外企互联网 VS 国内转载于:https://www.cnblogs.com/qianjinyan/p/11555173.html

2019-09-20 10:07:00 101

转载 Android1_运行第一个AS项目HelloWorld

一、开发安卓程序需要具备一些开发工具,这里简单罗列一下:JDK :这是Java语言的开发工具包,包含了Java的运行环境、工具集合、基础类库等内容。Android Studio:目前主流的安卓开发IDE。(以下简称AS)Android SDK:是谷歌提供的安卓开发工具包,我们需要通过引入该工具包,来使用安卓相关的API;其实AS中已经继承了SDK,具有SDK的下载、安装、管理...

2019-09-20 09:49:00 284

转载 设计模式20190921

面向对象编程并不是类越多越好,类的划分是为了封装。分类的基础是抽象,具有相同属性和功能的对象的抽象集合才是类。代码的要求:可维护性(修改代码很方便,局部改一点,其实也是解耦的体现)、可复用(重复使用)、可扩展(增加新功能不用修改原有代码);====================================================工厂模式:是为了解决要实例化谁...

2019-09-20 09:22:00 59

转载 正则表达式

匹配ZDK10+30-ZDK15+50String pattern0 = ".DK\\d{1,2}\\+\\d{1,4}\\-.DK\\d{1,2}\\+\\d{1,4}";转载于:https://www.cnblogs.com/wangzuofei/p/11547512.html

2019-09-19 10:51:00 42

转载 VyOS 关于dhcp server 和dhcp relay 切换需要注意的

dhcp server :/config/dhcpd.leasesdhcp relay两个dhcp 模式切换需要删除这个配置文件转载于:https://www.cnblogs.com/zqyanywn/p/11544306.html

2019-09-18 18:19:00 330

转载 使用img标签加载ftp上面的图片

如何使用img标签加载ftp上面的图片。格式:<img src="ftp://ftp账号:ftp密码@ftp地址:ftp端口/backgroup.jpg"/>例子:<img src="ftp://123456:[email protected]:81/backgroup.jpg"/>这样就能加载图片了。然后运行一看,在chrome和Fir...

2019-09-18 10:50:00 1208

转载 如何修改easyui中的分页栏变成中文

如何修改easyui中的分页栏变成中文修改前默认是英文的只需在js中添加如下代码即可改为自己想要的样式 if ($.fn.pagination) { $.fn.pagination.defaults.beforePageText = '第'; $.fn.pagination.defaults.after...

2019-09-17 16:48:00 354

转载 如何使用easyui里面的table列宽按照百分比来显示

如何使用easyui里面的table列宽按照百分比来显示。直接贴代码<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>Validate Password - jQuery EasyUI Demo</title>...

2019-09-17 16:21:00 527

转载 spin lock与互斥锁的区别

关于这两种锁的区别,有的资料只是介绍了机制上的区别,没有介绍使用的场景,比如为什么有时候一定要使用spin lock呢? 1、先看自旋锁的特点:如果锁已经被别的执行单元占用,那么加锁操作会一直在那边死等。 2、如果保持锁的时间非常短,那就选自旋锁,主要是不让执行单元睡眠,这样效率上高。如果时间长就选择信号量和读写信号量。 什么情况下必须使用spin lock呢?...

2019-09-14 10:33:00 92

转载 Windows/Linux/Mac下安装mvn

Step1: 去官网地址下载http://maven.apache.org/download.cgiStep2: 解压并且移动到指定到目录下Step3: 配置环境变量并使之生效.bash_profile中添加export M2_HOME=/Tool/apache-maven-3.5.3export PATH=$PATH:$M2_HOME/bin添加之后保存并推...

2019-09-10 15:32:00 97

转载 linux下终端字体彩色显示

linux下python彩色显示跨平台彩色显示库https://pypi.python.org/pypi/coloramajlive@MacBook-Pro:py_demo $python py_color.py正常显示测试显示模式高亮 下划线 闪烁 不可见测试前景色黑色 红色 绿色 黄色 蓝色 紫红色 青蓝色 白色...

2019-09-09 14:59:00 322

转载 使用awrsqrpt.sql查看执行计划demo

SQL> @?/rdbms/admin/awrsqrpt.sql Current Instance ~~~~~~~~~~~~~~~~ DB Id DB Name Inst Num Instance ----------- ------------ -------- ------------ 2545367939 RAC 1 rac1 Specify the Report Type...

2019-09-08 23:29:00 256

转载 使用10046追踪执行计划demo

(一)开启10046追踪 SQL> alter session set events '10046 trace name context forever,level 12';(二)执行sql语句SELECT J.JOB_ID, J.JOB_TITLE, J.MIN_SALARY, J.MAX_SALARY, E...

2019-09-08 23:06:00 104

转载 oracle执行计划(二)----如何查看执行计划

目录: (一)六种执行计划 (1)explain plan for (2)set autotrace on (3)statistics_level=all (4)dbms_xplan.display_cursor获取 (5)事件10046 trace跟踪 (6)awrsqrpt.sql (二)如何选择 (一)六种执行计划Oracle提供了6种执行计划获取方法,各种方法侧重点不...

2019-09-08 22:48:00 97

转载 oracle执行计划(一)----概述

(1)什么是执行计划SQL是一种傻瓜式语言,每一个条件就是一个需求,访问的顺序不同就形成了不同的执行计划。Oracle必须做出选择,一次只能有一种访问路径。一个访问路径就是一个执行计划。(2)执行计划的选择通常一条SQL有多个执行计划,那我们如何选择?那种执行开销更低,就意味着性能更好,速度更快,我们就选哪一种,这个过程叫做Oracle的解析过程,然后Oracle会把更好的执行计划放...

2019-09-08 22:10:00 67

转载 序列化的使用

序列化的使用Input输入框获取的是输入框的值Radio单选框获取的是定义的value的值。Name要一样,name一样就能保证多个只能选择一个。Checkbox多选框获取的是定义的value的值。Name要一样,获取的结果是有多个值的,最终形成一个数组。{"username":"1812108004","password":"1232132","sex":"fema...

2019-09-07 16:43:00 120

转载 My97DatePicker时间控件的使用

1、 下载插件  a) 官网下载地址:http://www.my97.net/down.asp  2、 如何使用:  a) 把下载到的文件解压,然后添加到项目中(注意:要完整地添加,不要修改文件的路径)  b) 添加到项目之后,在html中引入WdatePicker.js文件即可。(只需引入这个文件,其他的文件都不需要引入)    <scr...

2019-09-07 16:18:00 217

转载 oracle中使用update触发器更新时间

create or replace trigger TIG_USERbefore update on "USER" for each rowbegin select sysdate into :new.update_date from dual;exception when others then end;上面的代码是数据更...

2019-09-07 14:59:00 913

空空如也

空空如也

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

TA关注的人

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