自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux中的两个经典宏定义:获取结构体成员地址,根据成员地址获得结构体地址;Linux中双向链表的经典实现。...

倘若你查看过Linux Kernel的源码,那么你对offsetof和container_of这两个宏应该不陌生。这两个宏最初是极客写出的,后来在Linux内核中被推广使用。1. offsetof1.1 offsetof介绍定义:offsetof在linux内核的include/linux/stddef.h中定义。#define offsetof(TYPE, MEMB...

2019-10-05 21:45:00 649

转载 c语言中typeof关键字

为什么因为一个关键字而专门写一篇随笔呢?因为这个关键字在Linux里面地位非同一般!这个关键字typeof在linux内核里面使用非常广泛!下面这两个等效声明,用于声明int类弄的变量atypeof(int) a;typeof('b') a; //相当于获取'b'的类型,定义一个变量a下面用于声明指针和数组typeof(int*) p1,p2;typeof(p1) p2 //p1与...

2019-10-05 21:10:00 119

转载 tft_LCD一些引脚极性设置方法:vsync, hsync, VBLANK

转载:https://blog.csdn.net/u014170207/article/details/52662988/在RGB模式中,LCD数据的扫描是以行为单位的。HSYNC是水平同步信号。PCLK是象素时钟。ENABLE是数据使能信号,当它为高时,在PCLK的上升沿输出有效数据。P_DATA是输出的数据。水平同步信号的上升沿到ENABLE的上升沿的间隔称为HBP。把ENAB...

2019-10-02 22:38:00 3121

转载 人生:沉得住气,方成得了器!

  下面是摘抄自网络,若有侵权,请联系留言删除。  沉得住气,方成得了器。收获的多少,常不在于付出多少,而是受外力使然或偶然因素所致。不要奢望付出什么,就一定要得到什么,坚持不懈专注某事,若失之东隅,且收之桑榆。生活这场表演,更需要百遍练习,才可能换来一次美丽。生活给你一些痛苦,只为了告诉你它想要教给你的事。一遍学不会,你就痛苦一次,总是学不会,你就在同样的地方反复摔跤。    ...

2019-10-02 13:47:00 91

转载 Linux+QT界面开发(含数据库)小结

  今天十一国庆节,过了一个很有意义的国庆节,去了龙岗区图书馆,第一次知道了借的书可以在任意分馆归还!这个切实方便了广大读者。针对Linux应用,特意借阅一本:《linux环境下Qt4图形界面与MySQL编程》,本篇文章主要是对要点进行汇总一下。  SQLite与MySQL区别:SQLite:  一个应用使用SQLite时,它的功能直接被集成在其中,应用会直接访问包含数据的文...

2019-10-01 17:26:00 570

转载 HTML5离线缓存

通过离线存储。我们可以通过把需要离线存储在本地的文件列在一个manifest配置文件中,这样即使在离线的情况下,用户也可以正常使用这些文件。首先需要在页面头部加入一个manifest的属性:<!DOCTYPE HTML><html manifest = "cache.manifest">...</html>cache.m...

2019-09-29 18:33:00 58

转载 HTTP缓存

HTTP报文HTTP报文就是浏览器和服务器间通信时发送及响应的数据块。浏览器向服务器请求数据,发送请求(request)报文;服务器向浏览器返回数据,返回响应(response)报文。报文信息主要分为两部分:1.包含属性的首部(header):附加信息(cookie,缓存信息等)与缓存相关的规则信息,均包含在header中。2.包含数据的主体部分(body):HTTP请求真正想要传输...

2019-09-29 18:10:00 49

转载 DOM操作

DOM是一种独立于语言,用于操作xml,html文档的应用编程接口。对于JavaScript,为了能够使JavaScript操作Html,JavaScript就有了一套自己的dom编程接口。对于Html,dom使得html形成一棵dom树,类似于一颗家族树一样,一层接一层,子子孙孙。html标签通过浏览器的解析后才会形成dom树,此后HTML中的每个标签元素,属性,文本都能看...

2019-09-29 16:14:00 42

转载 重绘和回流

重绘:当render tree中的一些元素需要更新属性,而这些属性只是影响元素的外观或风格,而不会影响布局。比如background-color。则称为重绘。回流:当render tree中的一部分(或全部)因为元素的规模尺寸、布局、隐藏等改变而需要重新构建。则成为回流。转载于:https://www.cnblogs.com/xjy20170907/p/11608031.html...

2019-09-29 15:15:00 46

转载 css3动画 --- Transition

CSS transitions提供了一种在更改CSS属性时控制动画速度的方法。其可以让属性变化成为一个持续一段时间的过程,而不是立即生效的。比如,将一个元素的颜色从白色改为黑色,通常这个改变是立即生效的,使用 CSS transitions 后该元素的颜色将逐渐从白色变为黑色,按照一定的曲线速率变化。这个过程可以自定义。CSS transitions可以决定哪些属性发生动画...

2019-09-27 18:42:00 83

转载 scrapy 多个爬虫运行

from scrapy import cmdlineimport datetimeimport timeimport osimport scrapyfrom scrapy.crawler import CrawlerProcessfrom scrapy.utils.project import get_project_settingsos.environ....

2019-09-27 13:07:00 157

转载 css3动画 --- Animation

AnimationCSS animations使得可以将从一个CSS样式配置转换到另一个CSS样式配置。动画包括两个部分:描述动画的样式规则;用于指定动画开始、结束以及中间点样式的关键帧。相较于传统的脚本实现动画技术,使用CSS动画有三个主要优点:1 能够非常容易地创建简单动画,你甚至不需要了解JavaScript就能创建动画。2 动画运行效果良好,甚至在低性能的系...

2019-09-26 18:22:00 218

转载 flex布局

采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item)简称"项目"。容器的属性flex-directionflex-direction决定项目的排列方向。flex-direction: row | row-reverse | column | colu...

2019-09-26 17:01:00 42

转载 springCloud 搭建Eureka

@MapperScan("com.cciinet.erp.*.*.dao") //扫描的mapper@SpringBootApplication(exclude = {org.activiti.spring.boot.SecurityAutoConfiguration.class, SecurityAutoConfiguration.class})@EnableFeignClients@...

2019-09-25 11:31:00 53

转载 springBoot jsp

@Configurationpublic class SpringBootJSPConfiguration { @Bean public WebServerFactoryCustomizer<TomcatServletWebServerFactory> customizer() { return (factory) -> { ...

2019-09-25 11:30:00 47

转载 springBoot shiro

@Configurationpublic class ShiroConfig { /** * 过滤器默认权限表 {anon=anon, authc=authc, authcBasic=authcBasic, logout=logout, * noSessionCreation=noSessionCreation, perms=perms, port=port, ...

2019-09-25 11:29:00 43

转载 跨域过滤器

@Componentpublic class CorsFilter implements Filter { @Override public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {...

2019-09-25 11:28:00 69

转载 CSS中的层级

转载于:https://www.cnblogs.com/xjy20170907/p/11580027.html

2019-09-24 18:25:00 316

转载 浮动 --- 文字环绕

<style type="text/css"> .article { width: 500px; margin: 20px auto; } .article img:nth-of-type(odd){ float: left; margin-right: 10px; ...

2019-09-24 17:57:00 104

转载 BFC

BFC即 Block Fomatting Context=block-level box+Formatting Context。block-level box即块级元素:display属性为block, list-item, table的元素,会生成block-level box。并且参与block fomatting context;inline-level box即...

2019-09-24 17:30:00 43

转载 CSS盒模型

盒模型由里向外由content,padding,border,margin组成。盒模型有两种标准,一个是标准模型,一个是IE模型。盒模型的标准模型的宽高只是内容(content)的宽高。盒模型的IE模型的宽高是内容(content)+填充(padding)+边框(border)的总宽高。css如何设置两种模型?/* 设置标准模型 */box-sizing: c...

2019-09-24 11:15:00 38

转载 css选择器优先级

浏览器通过优先级来判断哪一些属性值与一个元素最为相关,从而在该元素上应用这些属性值。优先级是基于不同种类选择器组成的匹配规则。从高到低的权重顺序:1 !important2 内联样式3 ID选择器4 class选择器;伪类选择器;属性选择器(这三个是一样的)5 元素选择器;伪元素选择器(这两个是一样的)6 通配符选择器 - *7 元素的默认样式优先级计...

2019-09-23 19:47:00 78

转载 vue 框架

var em = new Vue({ el:"#boxAdd", data:{ basicInformation:{}, // 水产 aquaticProductData:{ id:'', priceType:'1', lowestPrice:'',//最低价 ...

2019-09-23 16:56:00 69

转载 不知道是不是爬虫

<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.12.1</version></dependency> Document doc = null; ...

2019-09-23 16:51:00 50

转载 对象中方法的简写

从es6开始,在对象初始器中引入了一种更简短定义方法的语法,这是一种把方法名直接赋给函数的简写方式。var obj = { foo: function() { /* code */ }, bar: function() { /* code */ }};上面代码可被简写为:var obj = { foo() {...

2019-09-23 16:43:00 1080

转载 ES6的class

ES6中引入的 JavaScript 类(class)实质上是 JavaScript 现有的基于原型的继承的语法糖。类语法并不会为JavaScript引入新的面向对象的继承模型。在es5中我们是使用构造函数实例化出来一个对象,那么构造函数与普通的函数有什么区别呢?其实没有区别,一般构造函数的函数名称用首字母大写来加以区分。但是es5的这种方式给人的感觉还是不够严谨,于是在es6中就有...

2019-09-23 15:22:00 66

转载 ES6的Proxy对象

Proxy在目标对象之前架设一层拦截,外部所有的访问都必须先通过这层拦截,因此提供了一种机制,可以对外部的访问进行过滤和修改。ES6原生提供了Proxy构造函数,用来生成Proxy实例。下面代码中proxy代理target。var proxy = new Proxy(target, handler);Proxy对象的所有用法,都是上面的这种形式。不同的只是handle...

2019-09-20 18:49:00 81

转载 ES6的Reflect对象

Reflect对象的方法与Proxy对象的方法一一对应,只要proxy对象上有的方法reflect也能找到。ES6将Object对象的一些属于语言内部的方法放到Reflect对象上,从Reflect上能拿到语言内部的方法。如:Object.defineProperty。Reflect一共有13个静态方法:Reflect.apply(target, thisArg, arg...

2019-09-20 16:13:00 59

转载 python变量和对象,切片列表元祖

一,窗口退出三种方法: 1.ctrl+z,Enter 2.quit() 3.exit()二,查看当前python版本号:python --version三,python变量和对象:变量命名: 1.组成元素:字母,下划线,数字 2.不能以数字开头 3.一般普遍变量名建议用字母 4.见名知意--用英文四:查看关键字import keywordprin...

2019-09-19 14:45:00 65

转载 Java中各种引用(Reference)解析

目录 1,引用类型 2, FinalReference 2.1, Finalizer 3, SoftReference 4, WeakReference 5, PhantomReference 6, ReferenceQu...

2019-09-18 23:23:00 173

转载 idea存在包但是运行项目一直报java.lang.NoClassDefFoundError的问题

以前做spark时候遇到过,今天高flink又遇到查了半天,这里记录下1..idea-》file-》project structure-》libraries-》(左侧对话框这里如果存在空的lib就先删掉如下图)-》除了lib下面全选New Project Library-》选到自己炫目然后选中里面的lib添加进去,完成请看步骤22.把自己的项目maven包修改为com...

2019-09-14 00:27:00 1472

转载 v-for中的key

使用v-for更新已渲染的元素列表时,列表数据修改的时候,他会根据key值去判断某个值是否修改,如果修改则重新渲染这一项,否则复用之前的元素。我们在使用的使用经常会使用index(即数组的下标)来作为key,但其实这是不推荐的一种使用方法,有时也可能出现问题,原因如下:在数组中插入一条数据:const list = [ { id: 1, ...

2019-09-12 14:27:00 59

转载 Matplotlib 中文显示方框 最简单解决方案

将字体文件拷贝到任意目录fonts = matplotlib.font_manager.FontProperties(fname='/home/prefer/Fonts/simhei.ttf', size=23)...plt.title("标题",fontproperties=fonts)...plt.plot(x, y, label=u'图例')...p...

2019-09-12 10:49:00 475

转载 v-for和v-if的问题

当v-for和v-if在同一个元素标签上时,v-for优先级高于v-if,也就是说在v-for的每次循环运行中都会调用v-if的判断,所以会出现问题,vue官网推荐将v-if移到父元素。例子:testData: { name: 'TESTOBJECT', id: 10, data: [1.67, 1.33, 0.98, 2.21]}...

2019-09-12 10:40:00 78

转载 inline元素的间距问题

我们经常遇见图片之间出现间距的问题,从这个问题入手,总结下原理。任何不是块级元素的可见元素都是内联元素,其表现的特性是“行布局”形式。----《CSS权威指南》图片文字等内联元素默认的对齐方式是和它的父级的 baseline 进行对齐的,撑开高度的却是元素整体的高度(bottom line)解决方案:1、变成块级元素,因为只有inline 元素才会发生这个问题;2...

2019-09-10 18:28:00 196

转载 Linux权限

之前公司用到jenkins,记下一些关于linux的知识drwxr-xr-x-rw-r--r--d代表文件夹,-代表文件此后每三位依次代表当前用户、用户所属组、其他用户的权限位读写和执行转载于:https://www.cnblogs.com/can-i-do/p/11494197.html...

2019-09-09 20:54:00 47

转载 编写第一个Linux环境下程序的编译,下载记录

跟着韦东山学习Linux:今天系统系统性的学了代码的编译下载,条记录一下:一,代码:001_led_on.S,就把下面代码编译后Bin文件下载进2440处理器。/* * 点亮LED1: gpf4 */.text.global _start_start:/*配置GPF4为输出引脚*******************/ldr r1,=0x56000050ldr ...

2019-09-07 18:54:00 55

转载 win7系统的CMD窗口切换目录--小计

经常使用win7系统的CMD窗口,需要切换到工作目录,方法如下:1. Win + R2. 在命令行输入 cmd出现如下:C:\Users\admin>3. 在以上输入 D: (表示切换到D盘)C:\Users\admin>D:出现如下:D:\>4. 切换到 D盘下的指定目录D:\>cd D:\phpStudy\P...

2019-09-07 18:41:00 99

转载 jQuery和vue 设置ajax全局请求

一个很常见的问题,如果用户登录网站session过期,需要用户返回登录页面重新登录。如果是http请求可以在后台设置拦截器,统一拦截并跳转。但是ajax方法并不能通过后台直接跳转。所以我们可以写一个ajax全局方法,让每一个ajax请求都访问这个方法,如果经过判断session过期,可以跳转到登录页面。以下是引用jQuery的ajax全局方法:$.ajaxSetup(...

2019-09-05 17:17:00 96

转载 Docker 容器使用

Docker 客户端docker客户端非常简单,我们可以直接输入docker命令来查看到 Docker 客户端的所有命令选项。runoob@runoob:~# docker可以通过命令 docker command --help 更深入的了解指定的 Docker 命令使用方法。例如我们要查看 docker stats 指令的具体使用方法:...

2019-09-05 16:18:00 120

空空如也

空空如也

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

TA关注的人

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