自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (22)
  • 收藏
  • 关注

转载 android measure类型,Android-MeasureSpec那些事

MeasureSpec的简介MesureSpec可以理解为测量View大小的依据。它由一个32位的int值组成,前两位表示测量模式,后30位表示大小值。测量模式(Mode)的类型有3种:UNSPECIFIED、EXACTLY 和AT_MOST。Measure源码分析public class MeasureSpec {// 进位大小 = 2的30次方// int的大小为32位,所以进位30位 = 使...

2021-05-31 14:46:14 132

转载 android极光推送判断消息,通过极光推送给Android所有用户发送推送消息

https://www.cnblogs.com/yueguanguanyun/p/8485381.html所需jar包,在maven中添加下列依赖:cn.jpush.apijpush-client3.2.17cn.jpush.apijiguang-common1.0.3只实现简单的向所有的Android 和 IOS发送推送:public class Jdpush {//极光推送>>An...

2021-05-29 10:17:54 272

转载 android 背景描边,Android告别使用shape标签,自定义实现圆角、背景色、描边Button...

为什么不使用shape标签我想大家平常都用过shape标签来定义一个Drawable,来实现一些例如圆角、设置描边等一些需求。但是,最近发现项目中res/drawable/下的shape标签文件越来越多,每当我们实现一些稍微不同的小需求时(例如圆角半径不同)就要新建一个shape标签的文件,这不仅很繁琐,还增加了内存、增加了apk的大小。GradientDrawable:shape的动态实现在我们...

2021-05-26 23:24:27 398

转载 android点击事件的优先级,Android进程优先级

线程与进程的最大区别就是是否共享父进程的地址空间,内核角度来看没有线程与进程之分,都用task_struct结构体来表示,调度器操作的实体便是task_struct。一、 进程优先级进程可划分为普通进程和实时进程优先级值越小表示进程优先级越高,3个进程优先级的概念:静态优先级: 不会时间而改变,内核也不会修改,只能通过系统调用改变nice值的方法区修改。优先级映射公式:static_prio =...

2021-05-26 08:40:42 297

转载 android 径向菜单,带你领略 ConstraintLayout 1.1 的新功能

约束布局(ConstraintLayout)通过使用 Android Studio 中的可视化编辑器来为您生成绝大多数的 UI,进而达到简化 Android 中创建复杂布局的目的。它通常被我们描述为更加强大的 RelativeLayout。通过使用约束布局,您可以定义一些复杂的布局而不需要创建复杂的视图层级。约束布局最近发布了 1.1 稳定版本,并迅速获得大量好评。全面的优化改进可以让多数布局的运...

2021-05-26 08:06:50 82

转载 android 自定义圆角view,Android 自定义View - 实现圆角图片的几种方式

圆角图片在日常开发是非常常见,所以掌握它也是必要。之前也掌握相关有效的方法,但是从来没有总结过,今天写一篇文章来专门总结已知的方法。本文会介绍三种实现圆角图片的方法,同时也会介绍他们直接的区别。1. clipPath方法第一种方法通过Canvas的clipPath来实现,我们先来看一下相关实现代码:public class RoundImageViewByClipPath extends Imag...

2021-05-25 16:47:21 820

转载 docker linux计划任务,docker(ubuntu)中安装cron运行crontab定时任务

推荐文章收集系统其它服务日志,在客户端上操作,以nginx服务的日志为例先修改配置文件 /etc/rsyslog.conf,内容如下:#grep -v "^$" /etc/rsyslog.conf | grep -v "^#"$ModLoadimuxsock#providessup推荐文章由于要把之前升级成mvc4的项目改为mvc3,在google里找的文章居然打不开,报连接重置,折腾半...

2021-05-25 13:34:13 291

转载 c语言字符集改为多字节,多字节与Unicode

编码知识一、Unicode与多字节(ANSI )(1)Windows中,Unicode也称为宽字节,多字节也称为窄字节; VS中默认使用Unicode编码,在项目属性>>配置属性>>常规>>字符集中可选择Unicode字符集或者多字节字符集(2) Unicode与多字节函数版本、字符、字符串类型的区别Win32 API中大部分参数有字符串的函数都有两个版本以A...

2021-05-21 21:21:37 777

转载 C语言坏内存,Linux C语言内存越界问题

8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?进程地址空间的分配如下图:0xFFFFFFFF +-----------------++---Kernel Space--+ Kernel0xC0000000 +-----------------++-----Stack-------++-----------------++-Memory Mapping--+ ...

2021-05-19 05:39:44 105

转载 linux libssl.so.6,libssl.so。6:無法打開共享對象文件:沒有此類文件或目錄

I am trying to load but getting below error我正在嘗試加載,但低於錯誤Cannot load /usr/lib64/httpd/modules/mod_pubcookie.so into server: libssl.so.6: cannot open shared object file: No such file or directory無法加載/us...

2021-05-13 23:26:38 229

转载 linux 发送at指令,AT指令(打电话与发短信)

因为我做的这个模块只用打电话与发短信的功能 而且鉴于网上许多命令写的特别难理解。所以花了一些时间把常用的AT指令整理出来 以下命令全部在TC35i上测试成功.一.打电话ATD 拨号命令。这个命令用来设置通话、数据或传真呼叫。例 ATD13844019770;ATH 挂机命令。ATA 接电话。二.短信息1.设置短消息模式AT+CMGF=?(0)=PDU (1)=TEXTPDU模式可以传送文字 TEX...

2021-05-12 09:50:29 1189

转载 部署linux环境python,LINUX部署python环境

centos常用库yum install -y zlib openssl openssl-devel gcc gcc-c++ Xvfb libXfont Xorg libffi libffi-devel python-cffi python-devel libxslt-devel libxml2-devel zlib-devel bzip2-devel xz-libs wgetubuntu常用库s...

2021-05-11 01:57:55 39

转载 linux 修复 windows xp,Linux 重装windows xp后如何恢复grub

[Linux 重装 Windows xp后想要恢复grub界面,首先就要想法进入Linux系统,进入一般有两种方法。方法一:在新装的Windows xp中重新装入GRUB For dos,然后重启电脑,在启动界面选择GRUB For dos并进入,按“C”键进入命令行模式,使用“cat”命令找出内核,具体如下,grub>cat (hd0,x)/boot/grub/grub.info 回...

2021-05-08 18:53:49 135

转载 linux 主备自动切换,nginx+keepalive主从双机热备+自动切换解决方案

环境采集cenots6.364位迷你安装,因为安装前,你需要做一些工作yuminstall-ymakewget如果你愿意可以更新下系统,更换下yum源.1.安装keepalive官方最新版keepalived-1.2.7tarzxvfkeepalived-1.2.7.tar.gzcdkeepalived-1.2.7在此之前。请安装一下一些简单的工具yuminstall-y...

2021-05-08 07:48:10 323

转载 linux时间戳大于一天,UNIX时间戳与time()算时间差

8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?在mysql查询中我们经常会遇到UNIX时间戳的转换还有计算经过时间的问题,下面的我的一种解决方案需要用到的函数getdate(unix数字时间戳)将时间戳数字转化为键值数组,使得我们可以轻易地分离想要进行判断的时间time()方便获取现在的时间现假设从mysql中获取到时间戳为$result$date_time_arr...

2021-05-02 11:55:20 353

转载 linux 文件 openwrt,OpenWRT flash分区、文件系统

1、了解分区在路由器的flash上时有分区的。openwrt首次刷机完成后,再过一段时间会有以下提示jffs2: notice: (246) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 9 of xref (0 dead, 2 orph...

2021-05-01 21:52:59 261

python运维和开发实战-基础篇

本课程采用理论与实践相结合,避免只单纯介绍理论知识,而是通过各种实践案例来加深对理论知识的理解,基本上每个知识点都有相配套的任务案例。学习编程的关键就是要多练,只有在不断编写并修改代码的过程中,才能够真正地将知识点消化理解。

2021-06-22

Java全栈工程师-SSH框架整合

本课程手把手从分析SSH框架整合思路,到SSH整合代码实现?本课程讲解了Struts2纯注解形式的使用

2021-06-22

python Django轻量级sass管理平台手把手实战演练

全套视频是基于django开发的Bug管理平台,为用户提供理想的工作云平台,涵盖了众多企业级功能,便捷的团队协作,轻量的项目管理, 完备的问题系统,大容量的文件存储等,大大提升了工作效率。 项目涵盖技术和知识点概览: 1. 注册、登录、手机短信、图片验证码、redis超时 等企业用户认证。 2. git版本控制、local_settings配置管理、virtualenv虚拟环境。 3. ModelForm扩展核心应用 & 自定义widget插件 & OOP多继承实现BootStrap应用。 4. django离线脚本处理。 5. 腾讯对象存储COS应用及文件多级目录控制。 6. wiki平台和markdown组件定制。 7. 生成器和可迭代对象的应用并实现组合搜索。 8. 集成多个插件 datetimepicker.js /? select2 / daterangepicker.js / highcharts / bootstrap-select.js。 9. 支付宝支付 和 优惠抵扣。 学完本课,你可以掌握用Django开发企业级web应用的技能

2021-06-20

python搞定sass项目_09_支付环节

全套视频是基于django开发的Bug管理平台,为用户提供理想的工作云平台,涵盖了众多企业级功能,便捷的团队协作,轻量的项目管理, 完备的问题系统,大容量的文件存储等,大大提升了工作效率。 项目涵盖技术和知识点概览: 1. 注册、登录、手机短信、图片验证码、redis超时 等企业用户认证。 2. git版本控制、local_settings配置管理、virtualenv虚拟环境。 3. ModelForm扩展核心应用 & 自定义widget插件 & OOP多继承实现BootStrap应用。 4. django离线脚本处理。 5. 腾讯对象存储COS应用及文件多级目录控制。 6. wiki平台和markdown组件定制。 7. 生成器和可迭代对象的应用并实现组合搜索。 8. 集成多个插件 datetimepicker.js /? select2 / daterangepicker.js / highcharts / bootstrap-select.js。 9. 支付宝支付 和 优惠抵扣。 学完本课,你可以掌握用Django开发企业级web应用的技能

2021-06-20

消灭JavaScript怪兽第三季ES6/7/8新特性(18-19)

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型,常用于网页客户端编程,使网页在客户端浏览器中,实现更多地动态功能,表现出更加丰富的视觉效果。本课程是>系列课程的第三季课程。主要包含ES6、ES7、ES8引入的新语言特性的学习

2021-06-20

你必须知道的 TypeScript 语法

通过每节一个语法的方式,详细解析TS中重要语法的使用和应用场景,如类,泛型和枚举等热门语法,课程内容短小,侧重实战和学员动手能力,通过本课程的学习,学员可以理解并掌握TS中核心语法的使用方法,并能综合应用所学语言的方法,去开发相应的应用程序。

2021-06-19

Java深入核心-多线程编程实战

对于一个 Java 程序员而言,能否熟练掌握多线程编程是判断他优秀与否的重要标准之一。因为并发编程是 Java 语言中最为晦涩的知识点,它涉及操作系统、内存、CPU、编程语言等多方面的基础能力,更为考验一个程序员的内功。本课程希望能够帮助你建立起一张处理并发问题的全景图,让你能够彻底理解Java多线程编程的本质所在。同时,本课程还会深入介绍技术背后的逻辑关系以及应用场景,助你能够游刃有余地游走在这些技术之中。

2021-06-18

通俗易懂的Spring注解驱动开发教程(含配套资料)

本教程为授权出品教程 《Spring注解驱动开发》是一套帮助我们深入了解Spring原理机制的教程。现今SpringBoot.SpringCloud技术非常火热,作为Spring之上的框架,他们大量使用到了Spring的一些底层注解.原理,比如@Conditional.@Import.@EnableXXX等。如果掌握这些底层原理.注解,那么我们对这些高层框架就能做到高度定制,使用的游刃有余;本视频涵盖的内容: 1).Spring的常用注解(@ComponentScan.@Bean.@Configuration.@Conditional.@Import.@PropertySource.@Profile等) 2).Spring的原理; 1).后置处理器(BeanPostProcessor.BeanFactoryPostProcessor等) 2).监听器(ApplicationListener) 3).Spring容器启动过程; 3).web原理 1).Servlet3.0标准新增特性 2).异步请求相关 本视频使用了maven构建程序,需要同学们有对Spring.SpringMVC的基本

2021-06-14

细说BootStrap

本课程工34节内容,详细讲述了BootStrap的样式、组件和JavaScript组件。

2021-06-14

Opencv4图像分割和识别实战课程

本课程专注于使用opencv4 APIs来解决实际工作中经常遇到的图像分割、识别问题。精心挑选的8个例子涵盖了图片滤镜特效,验证码识别,条形码和二维码定位和识别,试卷答题线检测、瓶盖缺陷识别以及车道线检测等方面。课程中既有原理讲解也有实战代码演示,更重要的是每节课后都布置有作业来提供动手机会,使得学员们通过实操来更好地消化和掌握课堂知识。

2021-06-14

MATLAB偏微分方程数值解

结合MATLAB偏微分方程数值解工具箱介绍偏微分方程的求解,分GUI和MATLAB函数两种实现方式进行介绍。

2021-06-13

JMETER 性能测试入门到项目实战视频课程

1、本课程针对JMETER软件性能测试八大组件:配置元件、前置处理器、定时器、sampler(采样器)、后 置处理器、断言、监听器以及逻辑控制器等内容全方位讲解。 2、参数化、badboy测试脚本开发以及录制方法,正则表达式之Regextester工具使用、JMETER 组件作 用域等知识点讲解。 3、本课程注重实践每一个知识点都有相对应的实例,本书覆盖的实例多达上百个,提高学员的动手能 力和解决问题能力。 4、区块链之币币交易所资管系统性能测试,登录、交易买入、交易卖出等测试场景设计、脚本开发/调试、数据 准备、性能调优、性能测试报告。       5、性能测试流程和性能瓶颈定位等知识讲解。

2021-06-13

20分钟学会vim工程实践

本课程中,宋宝华老师介绍了10几年Linux开发过程中,用到的vim工程实战,包括代码编辑,函数跳转等。通过20分钟学会将vim用到漫长复杂的Linux工程实践。介绍最实用的工程技巧,只求实用,不求酷炫。

2021-06-11

python入门教程

Python, 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)许可。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。

2021-06-10

FFmpeg音视频开发实战6 iOS/Android/windows/Linux

本课程为《FFmpeg音视频开发实战5》的进阶课程,也是终结篇。从第6部分开始,我们进入高阶课程的学习。针对音视频核心功能进一步深化讲解,更多的实际案例,从FFmpeg本地音视频处理,深入UDP网络通讯协议,UDP高效实时视频传输,丢包处理,到OpenGL/ES 特效,滤镜,到webRTC,SIP重量级网络通讯协议框架.以及当前比较流行,未来人才需求量非常大的机器学习,深度学习,移动端人工智能,投入更多的内容。

2021-06-10

Oracle从入门到精通全套视频教程之SQL与PLSQL(四)

Oracle从入门到精通视频培训课程是一个系列教程,该视频教程为第四套课程:SQL与PLSQL程序开发,讲解数据库开发中的SQL与PLSQL开发,以及经典案例。

2021-06-09

OpenGL萌谷手册(进阶级2018版)

本课程带领至少具备我方初级入门级技术的学员学懂使用商业级的OpenGL技术

2021-06-09

分布式搜索引擎Elasticsearch开发实战基础篇

本教程旨在带领大家进入搜索引擎领域,从无到有,深入浅出的讲解了什么是搜索引擎,搜索引擎的作用以及ElasticSearch在实际工作中的作用等。

2021-06-09

如何防范银行卡被盗刷

银行卡被盗刷的原因,如何杜绝银行卡的盗刷,减少财产损失,被盗刷后如何挽回损失,

2021-06-09

Lucene教学视频从入门到精通(备java基础,javase。javaee)

Lucene是apache下的一个开放源代码的全文检索引擎工具包。提供了完整的查询引擎和索引引擎。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能。Lucene和搜索引擎不同,Lucene是一套用java或其它语言写的全文检索的工具包,为应用程序提供了很多个api接口去调用。

2021-06-09

SQL Server 2016查询(二)

本课程基于微软新的SQL Server 2016,真正的初级带你进入数据库的大门,从数据库的安装配置开始,逐步讲述了创建数据库、数据表,基础查询、查询、子查询、数据库完整性、视图、索引、存储过程、游标、函数、触发器、数据库备份恢复、自动化作业、数据库安全等,比较全面的讲解了SQL Server2016的基本操作和进阶操作,知识点涵盖日常工作中90%以上所用到的数据库技术。

2021-06-09

Python开发介绍(第一季)

您观看课程学习后免费入群领取【超全Python资料包+17本学习电子书】 本季教程(Python开发教程分为两季)适合想从零开始学习Python编程语言的开发人员,该课程主要学习 Python 语法特点,认识Python语言的优缺点和在Mac下的开发坏境的搭建。

2021-06-08

空空如也

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

TA关注的人

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