E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux驱动开发笔记
iOS
开发笔记
-SDWebImage
网上关于SDWebImage源码的解析已经非常多,有很多写的很好也很详细,推荐一个比较好的博客https://www.jianshu.com/p/93696717b4a3,具体的解析就不再多做描述,贴一张该框架具体的流程图image
chenzhy
·
2021-05-13 06:31
Day Two 第二天
我想学英文,所以会在里面随机位置加上我会的单词,but怕我自己忘记,我也会加上中文意思,哈哈.学了好长时间游戏开发,目前还是一位猹,自己做的自己玩.其实今天是第二天.昨天晚上开始了一点点,我分了
开发笔记
和开发日记
渲沐沐公子
·
2021-05-12 20:44
Linux驱动
开发_设备文件系统详解
目录何为设备管理器?Linux下dev的作用Devfssysfskobjectudevproc何为设备管理器?设备管理器就是负责管理这台电脑上的外设,当我们通过电脑提供的USB口插入一个键盘、鼠标时设备管理器会与其通讯来确认你插入的到底是一个什么样的设备,然后在创建对应的设备驱动。以上的前提下是你的设备是流行设备且被操作系统的设备管理器支持的情况下,倘若我们有一个未知的设备,或者是我自己开发的硬件
17岁boy想当攻城狮
·
2021-05-12 11:05
Linux_嵌入式
Linux开发
Linux运维
linux
驱动程序
文件系统
linux驱动
: 中断下半部之tasklet&workqueue
前言linux中断下半部是linux中断处理中非常重要的一个组成,如果没有下半部系统很多情况都不能正常工作,所以我们如果用到了中断,比如gpio中断、定时器中断等最好将大部分工作都放到下半部去处理,中断中只做标记跟激活下半部的工作,尤其是那些需要休眠的、有阻塞的、或者耗时长的处理必须放到下半部的work_queue中,别问我为什么,因为你不这么做的话系统跑到这里就挂掉了。。。Linux实现下半部的
超凡东皇
·
2021-05-11 17:07
linux学习笔记
linux
iOS
开发笔记
- segue传参
当我们利用storyboard推出下一级界面时,segue完成了view之间的切换,同时我们可以通过segue传递参数:系统为我们提供了-prepareForSegue:sender:方法.通过segue获取到destinationViewController就可以方便的传值了.-(void)prepareForSegue:(UIStoryboardSegue*)seguesender:(id)s
付海鹏
·
2021-05-11 07:51
android
开发笔记
:Android协同开发教程2-Android Studio上传项目到GitHub仓库
前言这部分主要写的是把android项目上传到github配置好的仓库里面相关教程android
开发笔记
:Android协同开发教程1-GitHub配置-1-检查Git版本打开preferences->
helloMiao
·
2021-05-10 10:38
iOS
开发笔记
-设置UITaleView背景颜色的坑
在使用storybord创建tableview,想要修改tableview的背景颜色,不管是在storybord中修改背景颜色还是使用代码:self.tableView.backgroundColor进行设置都是无效的。后来竟然发现poself.tableView.backgroundView打印出来是这个0x0000000000000000。不知道是不是用storybord创建的原因,最后:UI
Simple_Dev
·
2021-05-10 04:21
canvas画矩形圆形直线三角形
开发笔记
之-canvas画矩形圆形直线三角形1.页面如下:2.绘制长方形functiondrowLong(){//绘制长方形varc=document.getElementById('mycanvas'
红姑娘
·
2021-05-09 22:00
Web前端
开发笔记
46——动画原理、缓动效果、页面返回特定位置
1.动画原理:最核心的原理,通过定时器(setInterval)不断移动盒子位置。2.动画在制作的时候,要对对象施加position参数,不然元素对象是不会动的。3.我们对不同的对象设置不同的timer可以使用‘obj.元素’的方式来声明timer,这样每个元素都有属于自己的timer了。4.上面的代码有一个bug,就是在多次触发的情况下timer会多次叠加,这个时候我们就要用到clearInte
Dev SunShine
·
2021-05-09 19:10
Web前端开发
js
Node.js
开发笔记
-18:生成随机中文名
安装$npm--saveinstallchinese-random-name引入varrandomName=require("chinese-random-name");使用console.log(randomName.generate());来自:https://github.com/xadillax/chinese-random-name
原味蛋炒饭
·
2021-05-09 13:26
NSIS安装包
开发笔记
(二):NSIS使用NSIS+Qt界面制作安装包流程
若该文为原创文章,转载请注明原文出处本文章博客地址:https://blog.csdn.net/qq21497936/article/details/116446926长期持续带来更多项目与技术分享,咨询请加QQ:21497936、微信:yangsir198808红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬
红胖子网络科技有限公司
·
2021-05-09 10:11
其他
NSIS安装包制作
nsis+qt
Qt制作安装包
朱有鹏嵌入式linux网盘,朱有鹏嵌入式单片机免费课程
第一层目录:0.基础预科1.ARM裸机全集2.uboot和linux内核移植3.
linux驱动
开发4.C语言专题精讲篇5.linux应用编程和网络编程6.阶段项目篇说明:第一层目录中共有6个部分,共同构成了嵌入式核心课程
牧羊少年sunny
·
2021-05-09 07:34
朱有鹏嵌入式linux网盘
VSCode插件
开发笔记
3
前言笔者正在学习开发一款VSCode插件,文章为学习所做的笔记,供学习使用。1.命令的写法在extension.js中可以定义想要执行的命令。以下为直观阅读,将代码合成了一句展示。functionactivate(context){context.subscriptions.push(vscode.commands.registerCommand('extension.sayHello',()=>
JaniceZD
·
2021-05-08 19:31
Android
开发笔记
1.控件点击加水波纹效果android:background="?android:attr/selectableItemBackground"//有边界android:background="?android:attr/selectableItemBackgroundBorderless"//无边界2.Guideline的使用3.Spannable富文本privatefunsetDescText(
扎心的_老铁
·
2021-05-08 13:58
开发笔记
(一):避免重复代码
最近大家都在忙着功能优化和BUG,而我却比较闲,开发的模块没有什么BUG,也没什么需要优化的,便抽些时间来改下正在开发项目中的一些坏代码。//坏代码SC_ResponseMsgProto.BuilderresponseMsgBuilder=SC_ResponseMsgProto.newBuilder();//重复一DataMsgProto.BuilderdataMsgBuilder=DataMsg
北京的小毛驴
·
2021-05-07 16:58
本地音乐播放器
开发笔记
序言清明时节雪纷纷鄙人生性畏寒冷宅卧室中空寂聊如何解遂写此音乐播放的大体结构正题整体的框架项目地址:https://github.com/SilentHiKing/HuMusicPlayerModel在/data/data/com.android.providers.media/databases/目录下有数据库,存放有本地音乐的信息。系统封装的有ContentProviderUriuri=Med
buzuibugui
·
2021-05-07 12:42
web
开发笔记
之vue-router使用
简介今天对看文档,对vue-router的使用有了写了解,并且做了个跳转的demo,所以今天见简单介绍一下vue-router的使用.内容SPA单页Web应用(singlepagewebapplication,SPA),就是只有一张Web页面的应用。单页应用程序(SPA)是加载单个HTML页面并在用户与应用程序交互时动态更新该页面的Web应用程序。[1]浏览器一开始会加载必需的HTML、CSS和J
小貔
·
2021-05-06 21:25
Linux 内核自带的 LED 灯驱动
LED(寄存器版)I.MX6ULL手册查找使用方法实战点亮LED(固件库版本)linux字符设备驱动实战linuxLED设备驱动文件linux设备树(.dts)实战解析linux使用设备树点亮LED实战
linux
九章_
·
2021-05-06 21:54
linux设备驱动
linux
kernel
iOS
开发笔记
-35: tabbar中间凸出按钮
效果:6E25C1B5-F015-41DC-95B2-8009D531ABCF.png#definestandOutHeight15//画背景的方法,返回Tabbar的背景-(UIImageView*)drawTabbarBgImageView{CGFloatradius=25;//圆半径CGFloatallFloat=(pow(radius,2)-pow((radius-standOutHeig
原味蛋炒饭
·
2021-05-06 13:20
2021 后端
开发笔记
21 异或运算算法题
题目:一个数组中有一种数出现了K次,其他数出现了M次,M>1,K>i)&1;这里的意思是说数字的二进制形式向右移动一位,然后与上1,举个栗子,假设现在要填入的是7:7的二进制形式是111,1的二进制形式是001。因此当i为0的时候7是不用右移的,因此和1与上之后我们会得到001,也就是1。然后我们将7往右移一位,我们就会的得到011,这时候我们在和1进行逻辑与的操作时011&001,我们会得到一个
毛毛子的日记
·
2021-05-06 12:59
android
开发笔记
:Android协同开发教程3-协同开发
前言在完成前面的配置和上传代码到GitHub仓库后,接下来需要解决的问题是:团队成员如何使用代码仓库,团队完成自己的工作如何push代码到GitHub仓库相关教程android
开发笔记
:Android协同开发教程
helloMiao
·
2021-05-06 09:53
iOS
开发笔记
网络篇-使用AFN的download方法实现文件的下载(单任务、多任务、断点下载)
吐槽o(╯□╰)o最近在写的一个项目里面涉及到资源包的下载操作,由于用户在使用过程中有可能会同时下载多个资源包,那么就需要对下载功能进行设计和封装。最开始使用的是使用AFN的下载方法来进行实现的,不过当时项目需求要求不是太高,所以没有处理一些特殊情况,比如任务数量的控制,优先级还有断点下载等等。就简单的在一个单例Manager里面添加了一个字典,将下载资源包的URL地址作为Key,对应的downl
ForKid
·
2021-05-06 03:47
node
开发笔记
Nodewasinstalledat/usr/local/bin/nodenpmwasinstalledat/usr/local/bin/npmMakesurethat/usr/local/binisinyour$PATH.node:硬件V8,软件语言JS。异步I/O:效率提高,使用回调函数。node是高性能的单线程的跨平台的。适合I/O(异步)密集和cpu密集型场景(V8)。B/S,C/S:联系
小熊willbetheone
·
2021-05-05 10:14
[Android
开发笔记
]屏蔽View的重复点击
在开发中我们经常需要这样的需求,比如一个验证码发送按钮,我们只想让它响应500毫秒中的第一次点击事件,该如何处理呢?你可能会说这个简单,在点击事件中获取当前时间与上次的比较下,如果小于500毫秒就return掉。是的,这样可以解决,但是如果现在整个项目的所有按钮点击事件都需要这样的需求,该如何处理?不可能内个点击事件中都加入这几行代码吧。这里先放上我写的一个响应第一次点击的工具类,可实现2种模式:
goweii
·
2021-05-05 08:26
IMX6ULL
开发笔记
自动获得IP:udhcpcsource的使用编译内核当遇到内核版本不一时(开发板内核低于编译内核),挂载后,将编译内核生成的arch/arm/boot/zImage发给开发板并将zImage文件放在/boot/下,reboot提示污染内核,没有影响,因为我们在内核目录外面编译的编译内核时找不到arm-gnueabihf-gcc这种问题刚开始都去找环境变量的问题,原来是编译器没装(我也有点迷)sud
L哲哲
·
2021-05-05 03:00
笔记
内核
编译器
linux
嵌入式
laravel 5.4 一次和ant 跨域请求
开发笔记
1.前端使用阿里的antd后端使用的是laravel5.4前端发送数据到后端get可以请求但是其他请求方式不行解决思路首先看后端没接收到还是前端没发出去前端看catchconsole.log打印下错误后端回复假的数据最后发现问题laravelrequest->接收不到json格式数据换成reqwest请求这次技术点corsjsheader头Content-Type:application/x-ww
与光同尘up
·
2021-05-04 16:26
海康摄像SDK
开发笔记
(一):海康威视网络摄像头SDK介绍与模块功能
若该文为原创文章,转载请注明原文出处本文章博客地址:https://blog.csdn.net/qq21497936/article/details/1116396032红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)Qt开发专栏:三方库开发技术前言 视频监控、人脸识别等应
红胖子网络科技有限公司
·
2021-05-04 10:00
#
Qt开发技术
音视频
海康
海康摄像头二次开发
海康SDK
hiKvision
视频监控
Android
开发笔记
-VectorDrawable
矢量图形(VectorDrawable)使用几何形状的方式来描述图像元素。矢量图形非常适合于与设备无关的简单或者合成的制图或者不需要实现真实感的场合。矢量图形的渲染是在运行时开始的,因此它可以自适应不同的屏幕,放大不会失真。Android系统从5.0开始支持矢量图,为开发者提供了添加复杂矢量图形的强大功能,同时也提供了动画显示这些图形的方法。VectorDrawable在Android项目中,创建
TheaZhu
·
2021-05-03 10:36
iOS
开发笔记
— Extension、iOS9Crash、Pod库和CFDictionary相关
iOS
开发笔记
—Extension、iOS9Crash、Pod库和CFDictionary相关iOS
开发笔记
—Extension、iOS9Crash、Pod库和CFDictionary相关
xiaolongLee
·
2021-05-03 03:22
字节跳动总监知乎1716赞的Framework
开发笔记
AndroidFramework的知识有多重要,广泛的应用在各个领域。像掉帧监控,函数插装,慢函数检测,ANR监控,启动监控,都需要对Framework有比较深入的了解,才能知道怎么去做监控,利用什么机制去监控,函数插桩插到哪里,反射调用该反射哪个类哪个方法哪个属性…另外Framework作为Android框架层,为App提供了众多API去调用,但是很多机制都是Framework包装好了给App来
蓝斯_867
·
2021-05-03 03:50
iOS
开发笔记
— Xcode、UITabbar、特殊机型问题分析
iOS
开发笔记
—Xcode、UITabbar、特殊机型问题分析iOS
开发笔记
—Xcode、UITabbar、特殊机型问题分析
xiaolongLee
·
2021-05-01 06:05
Android应用
开发笔记
目录
image.png目录第一篇:Android应用
开发笔记
之AndroidStudio第一个程序(一)第二篇:Android应用
开发笔记
之线性布局LinearLayout(二)第三篇:Android应用
开发笔记
之线性布局
Lee_5566
·
2021-05-01 00:48
iOS 支付宝
开发笔记
1、百度“支付宝开发者平台”进入https://openhome.alipay.com/developmentDocument.htm找到开发文档,根据需求选择文档。这里我们选择app支付。ps:其实第三方开发,只要仔细看文档,照着文档难度都是不大的。技巧就是看文档2、iOS集成支付宝功能如果你只需要负责app集成开发,整体业务方案不需要你负责,你可以直接集成支付宝sdk调用接口使用即可,参考官网
huangxiongbiao
·
2021-04-29 03:45
iOS
开发笔记
--- 内购
内购即In-AppPurchase,指苹果为App内购买游戏道具、电子书、视频会员、期刊订阅等虚拟商品或服务提供的一套交易系统,而且苹果和开发者默认3/7分成。对于App内虚拟商品或服务的购买一定要使用内购,否则审核会被拒,如果购买的商品是真实存在的,如京东、淘宝上买的东西则使用微信、支付宝支付而不能使用内购,否则也是会被拒的。具体的内购流程总结如下:1、签署《付费应用程序协议》若要提供App内购
Rui_ai
·
2021-04-28 19:39
开发笔记
-Complie关键字过时警告问题
问题描述之前构建Android项目时,经常出现以下WARNING:WARNING:Configuration'compile'isobsoleteandhasbeenreplacedwith'implementation'and'api'.Itwillberemovedattheendof2018.Formoreinformationsee:http://d.android.com/r/tools
十思叶
·
2021-04-28 16:23
简单说Binder
网上也有很多讲解Binder的文章,有的很深入涉及到底层C层面,理解起来难度较大,要完全理解还需要
Linux驱动
的知识,看了还也是似懂非懂,我认为也不需要理解那么深入。
EsonJack
·
2021-04-27 17:47
LibModbus库
开发笔记
(一):libmodbus库介绍、编译和基础工程模板
若该文为原创文章,转载请注明原文出处本文章博客地址:https://blog.csdn.net/qq21497936/article/details/116196923长期持续带来更多项目与技术分享,咨询请加QQ:21497936、微信:yangsir198808红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬
红胖子网络科技有限公司
·
2021-04-27 11:41
Qt开发
modbus485
libmodbus
Qt
modbus
编译modbus
CTP软件
开发笔记
3—按钮的事件绑定
上一节我们做了登录界面的设计,然而那只是静态的。现在我们要为其添加一些事件,让它具有一定的功能。1.右击登录按钮,选择‘添加时间处理程序’如图Paste_Image.pngPaste_Image.png我们在这里简单的添加一句话来验证是否添加成功Paste_Image.png然后点击“本地Windows调试器”,再点击登录按钮,就会出现下图所示界面Paste_Image.png原理:Paste_I
Songzh
·
2021-04-27 07:14
iOS
开发笔记
-12:UIButton不通过设置图片取消高亮状态
通过设置图片//一般的处理是[searchBtnsetImage:[UIImageimageNamed:@"图片.jpg"]forState:(UIControlStateNormal)];[searchBtnsetImage:[UIImageimageNamed:@"图片.jpg"]forState:(UIControlStateHighlighted)];一句话解决是:[searchBtnse
原味蛋炒饭
·
2021-04-26 07:44
开发笔记
之打造通用下拉刷新(介绍篇)
开发笔记
之打造通用下拉刷新(介绍篇)
开发笔记
之打造通用下拉刷新(细节篇)
开发笔记
之打造通用下拉刷新(重难点篇)前言下拉刷新几乎是移动应用最常见的功能了,以前写一些小应用都是直接用别人写的好的库,作为开发者和初学者
dzy是个坏人
·
2021-04-26 01:37
AR502H-CN
开发笔记
56:安装APP
本系列文章将向大家讲述华为网关AR502H的开发方法。本文介绍APP的安装方法。OVA文件生成后,就可以进一步进行APP的安装了。1、将生成后的ova文件复制到ftp服务器目录下2、登陆设备3、进入/mnt/internal_storage目录4、使用ftp命令登陆ftp服务器用户名和密码为空&
snmplink
·
2021-04-24 23:50
#
网关开发
华为网关
ARE02H
安装APP
Linux——
Linux驱动
之内核基础概览(Linux体系结构、内核结构、内核源码目录结构)
目录0引言1Linux体系结构2Linux内核结构3Linux内核源码目录结构4小结0引言学习嵌入式Linux,之前也说过,包括几部分:应用开发、驱动开发、内核开发,我们后面的大部分博文都会围绕在
Linux
Winter_world
·
2021-04-24 14:29
Linux开发
Linux驱动
Linux体系结构
Linux内核结构
Linux内核源码目录结构
百度定位Demo
(这仅仅是本人的
开发笔记
,如有错误,欢迎指正:))1.申请配置AK需要应用名称,报名和Android签名证书的SHA1值SHA1值的获取方式:http://jingyan.baidu.com/article
Taleen_d245
·
2021-04-23 10:44
嵌入式系统砖家_gpio和pinctrl子系统的关系和区别
怎么样才能让自己成功一个合格的
Linux驱动
开发人员,很多人喜欢一头扎进源码里抠各种细节,我自己实践出来的感受是:这样去学习
Linux驱动
很累,进步很慢。
老吴的嵌入式之旅
·
2021-04-23 08:22
Linux
开发笔记
——VIM教程
这篇文章就结合一些资料和我自己的一些经验来介绍下用VIM做C/C++开发需要做的事情,相对来说要比做php开发方便些。前提条件是当然是你已经下载了VIM,如果没有的话请先到官方网站下载最新版本,地址是:http://www.vim.org/download.php帮助文档下载地址::http://vimcdoc.sourceforge.net/首先从视觉方面:第一个要做的是缩进,修改你的VIM配置
从梦流风
·
2021-04-23 08:23
android
开发笔记
1.如何将自己在github写的androidlibrary开源,让大家依赖使用dependencies2.带你彻底明白AndroidStudio打包混淆studio混淆3.如何优雅的退出应用和处理崩溃异常并重启退出应用4.TextView实现部分文本点击事件及颜色不同等问题部分文本点击事件5.在线文档加载Android在线预览文件6.AndroidOpenGLES开发教程从入门到精通Androi
yuantiejun6
·
2021-04-23 01:51
Linux驱动
--字符设备开发
一.应用程序、内核、驱动的关系硬件设备收驱动程序(中断服务函数)控制。当用户调用一些API函数(库函数)会产生系统调用与内核产生关联,每一个API函数都会产生一个或多个系统调用,每个系统调用都会执行相应的SW指令,执行该指令相当于产生中断,中断进入中断服务函数,即驱动程序。如此:应用层就与硬件产生关联。简言之:系统调用时应用层与内核层接口,驱动程序是内核层与硬件层接口二.设备驱动分类1.字符设备L
冷瑾瑜
·
2021-04-22 20:06
Linxu驱动
linux
内核
嵌入式
iOS
开发笔记
| 由使用Masonry布局不能立即获取到frame想到的一些问题
歌手iu前言我相信很多同学曾经都遇到过这样的问题:明明用masonry布好局了,怎么获取到的frame就是0呢?解决问题不难,百度一下就能找到答案,但如果只是单纯的解决问题而不去想为什么或许会制约我们的成长。问题重现1.先看下面这段代码:[self.scrollViewmas_makeConstraints:^(MASConstraintMaker*make){make.edges.mas_equ
无夜之星辰
·
2021-04-21 23:54
Android App
开发笔记
系列之SplashActivity
本系列文章是我的项目“小亚”开发完成之后的一些开发心得,现与大家一起分享,如有错误的地方,请大神指正在Android开发中我们经常会把一个SplashActivity作为应用的入口,实现App欢迎页,App数据初始化,App的快速响应等功能。下面聊聊App的快速启动。大家都知道:默认情况下,AndroidApp在点击Applogo到App完全启动这之间会有一段时间空白期,具体wait时间根据你应用
Dear_HS
·
2021-04-21 21:40
JSON
开发笔记
(二)—— JSON Schema实战(上)
1.JSONSchema简介我们知道,JSON和XML相比,在很多方面具有更多的优势。未来,JSON在各方面取代XML,很有可能就是历史大势所趋。了解XML的都知道,XMLSchema是以XML语言为基础,用于描述XML文档的结构以及校验XML文档内容,也就是我们常常见到的XSD(XMLSchemaDefinition)文件。和XMLSchema类似,JSONSchema是基于JSON格式,用于定
程序员之路
·
2021-04-21 16:47
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他