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驱动框架学习
Executor多线程
框架学习
笔记(二):线程池初始化参数和ThreadPoolExecutor
目录ThreadPoolExecutorExecutors和ThreadPoolExecutor的关系拒绝策略如何计算线程池中线程的数量CPU密集型应用IO密集型应用ThreadPoolExecutor构造方法:publicThreadPoolExecutor(intcorePoolSize,intmaximumPoolSize,longkeepAliveTime,TimeUnitunit,Blo
lmkbuffon
·
2020-08-19 19:17
pytest
框架学习
(二) - pytest-html报告与fixture使用以及conftest.py文件
优化-pytest-html需要安装pytest-html插件pytest可以生成多种样式的结果1.生成JunitXML格式的测试报告:命令:--junitxml=path2.生成resultlog格式的测试报告:命令:--resultlog=report\log.txt3.生成html格式的测试报告:命令:--html=report\test_one_func.htmlmain方法运行测试用例p
夜莺_Cody
·
2020-08-19 19:59
pytest
Python
selenium自动化
嵌入式的没落
辞职在家,由于工作的时间比较紧凑(瞎忙),花费不少时间去
Linux驱动
相关的东西。技术这些东西需要经常总结,不用很容易忘掉,不经常用也很难深入,但是总需要留下一些痕迹吧!
qq_24893351
·
2020-08-19 18:16
【
Linux驱动
编程】Linux中断上半部和下半部
前言 cpu在执行程序时,如果有外部中断触发时,如定时器中断、串行总线中断等,cpu停止当前任务从而转去响应中断处理。对于中断函数的处理,原则是尽快处理完事务并退出中断,这一点也比较好理解,尽快处理中断并返回,保证正常任务的执行,并q且能否响应其他事务的中断,保证实时性和并发性。 其实,在单片机逻辑编程中已经使用过Linux中断“上下部分”的思维,或者说,Linux中断“上下半部”设计者灵感即
Acuity.
·
2020-08-19 18:01
Linux驱动编程
利用
linux驱动
思想实现s5pv210的lcd控制器
本文章主要参考自韦东山老师的新一期裸板视屏中LCD显示章节最近在看驱动,发现部分。韦老师的裸机部分已经使用了驱动的操作分层和数据分离的思想,回来再刷一遍,顺便做好记录。1.LCD的扫描显示原理大家可以看下面这篇文章,讲的特别清晰,我就不重复。http://www.cnblogs.com/shangdawei/p/4760933.html2.S5PV210的LCD组成因为S5PV210的LCD支持很
to_run_away
·
2020-08-19 18:27
linux驱动
嵌入式
linux-3.8.0 S5PV210 LCD显示屏驱动移植
前言近期在学习
linux驱动
移植,记录下学习过程,供自己参考和有需要的网友参考。
jiaohuiwuhui
·
2020-08-19 18:28
Linux驱动学习
Maven搭建Spring框架
测试结果结束语一、前言这一篇我会比较详细的将Maven搭建Spring框架的步骤记录下来,可能会有很多人说这里怎么不是SpringMVC,不是SpringBoot,单纯的一个Spring框架有什么意义,我想说,学习
框架学习
的是一种思想
Hi--Man
·
2020-08-19 15:27
框架学习
之Spring 第二节 采用Spring管理Bean和依赖注入
1.实例化spring容器和从容器获取Bean对象实例化Spring容器常用的两种方式:方法一:在类路径下寻找配置文件来实例化容器[推荐使用]ApplicationContextctx=newClassPathXmlApplicationContext(newString[]{"beans.xml"});方法二:在文件系统路径下寻找配置文件来实例化容器[这种方式可以在开发阶段使用]Applicat
aichengsu8257
·
2020-08-19 08:29
测试
java
linux驱动
由浅入深系列:显示子系统之二(高通平台lcd驱动代码分析)
在上一篇文章中我们初步了解了lcd对应用层提供的接口-framebuffer,以及应用层通过fb在lcd上画图的示例。本文我们来看一下驱动层的相关逻辑,主要介绍几个核心数据结构fb_info,fb_var_screeninfo,fb_fix_screeninfo,以及framebuffer设备注册的过程,framebuffer大小的确定。我们从kernel中lcd最核心的一个文件看起kernel\
二进制橙子
·
2020-08-19 08:49
linux驱动由浅入深系列
Java
框架学习
:SpringMVC之动态资源和静态资源访问冲突问题、常用注解
文章目录动态资源和静态资源访问冲突问题出现的问题解决方案常用注解@RequestMapping@PathVariable@SessionAttribute和@SessionAttributes动态资源和静态资源访问冲突问题出现的问题web.xml配置文件DispatcherServletorg.springframework.web.servlet.DispatcherServletcontext
weixin_45919908
·
2020-08-19 07:29
[0]前言-学Java的iOS开发者
以一个实际项目为例开始,从框架开始学习,在
框架学习
的途中遇到Java语法不会的就
大师的书
·
2020-08-19 06:50
CAS SSO单点登录
框架学习
1.了解单点登录SSO主要特点是:SSO应用之间使用Web协议(如HTTPS),并且只有一个登录入口.SSO的体系中有下面三种角色:1)User(多个)2)Web应用(多个)3)SSO认证中心(一个)2.SSO实现包含以下三个原则1)所有的登录都在SSO认证中心进行。2)SSO认证中心通过一些方法来告诉Web应用当前访问用户究竟是不是通过认证的用户.3)SSO认证中心和所有的Web应用建立一种信任
swiftie10
·
2020-08-19 06:57
MyBatis
框架学习
(四)-Mapper代理开发
前言:上次我们一起学习了MyBatis的Mapper代理开发以及原始Dao的开发,这节呢我们继续学习MyBatis的两大核心配置文件mybatis-config.xml和Mapper.xml文件一、mybatis-config.xml主配置文件详解1.properties用于配置数据库的连接数据,这些属性都是可外部配置且可动态替换的,既可以在典型的Java属性文件中配置,亦可通过propertie
wangwei_620
·
2020-08-19 04:19
MyBatis
MyBatis
kthread_create和kernel_thread的区别和总结
在看
linux驱动
代码的时候,经常惠会碰到kthread_create这个函数,google一下,发现很多人在讲二者的区别,但是都在讲源码的区别而已,总结不够,感觉没有说出二者之间的本质区别,自己总结下
刘军卫
·
2020-08-19 04:59
Linux GPIO键盘驱动开发记录_OMAPL138
LinuxGPIO键盘驱动开发记录_OMAPL138Linux基本配置完毕了,这几天开始着手
Linux驱动
的开发,从一个最简单的键盘驱动开始,逐步的了解开发驱动的过程有哪些。
Carlos Wei
·
2020-08-19 04:48
linux 驱动之input子系统(gpio-keys)实现
1.概述Gpio-keys是基于input子系统实现的一个通用按键驱动,该驱动也符合
linux驱动
实现模型,即driver和device分离模型.一般按键驱动,都是基于gpio-keys进行开发的.2.
June_Hou
·
2020-08-19 04:04
内核及驱动相关
linux常用
GCC/C/C++
Ubuntu 18.04安装腾达Tanda U6无线网卡(RTL8192EU)驱动
Ubuntu18.04的linux内核是4.15,目前腾达官方只有支持到4.4的
Linux驱动
,官方驱动在Ubuntu18.04是安装不上的。
stlinax
·
2020-08-19 03:32
安装技巧
Linux驱动
开发——(使用中断处理)gpio(6)
文章目录Linux内核中断编程为什么会有中断机制?中断的硬件触发流程使用中断处理编程Linux内核中断编程的操作步骤驱动开发中断处理相关函数API示例(按键中断触发)代码实现:执行结果:Linux内核中断编程为什么会有中断机制?中断产生的根本原因就是因为外设的数据处理速度远远慢于CPU,比如使用CPU读取UART接收缓冲区的数据,当使用CPU读取UART接收缓冲区的数据时,发现UART接收缓冲区的
跑不了的你
·
2020-08-19 03:25
Linux驱动
嵌入式相关基础知识
scrapy爬虫
框架学习
(二)scrapy爬取多级网页信息
scrapy爬虫
框架学习
(二)scrapy爬取多级网页信息1爬取目标:1.1针对一级页面获取专利详情页的链接信息1.2针对专利详情页进行详细信息2.项目代码实现2.1item.py:定义要收集的详情数据结构
游离态GLZ不可能是金融技术宅
·
2020-08-19 03:24
爬虫学习
爬虫
python
Linux驱动
子系统之输入子系统(6)-gpio-keys
6.Gpio-keys6.1概述lGpio-keys是基于input子系统实现的一个通用的GPIO按键驱动。工程中我们常常会利用它来写按键驱动。lgpio-keys驱动是基于platform来实现,platformdriver(通用的部分)位于drivers/input/keyboard/gpio_keys.c,platformdevice通常和硬件有关,需要我们在BSP中实现。6.2通用驱动部分
cjok376240497
·
2020-08-19 02:12
Linux
driver
input
subsystem
输入子系统
Linux驱动
之输入子系统框架
好记性不如烂笔头,整理一下笔记~
Linux驱动
之输入子系统框架输入子系统将该类驱动划分为3部分1、核心层input.c2、设备层Gpio_keys.c...3、事件处理层Evdev.c事件处理层为纯软件的东西
Linux学习之路
·
2020-08-19 02:45
Linux
Driver
Device
Model
Django
框架学习
(2)返回一个静态页面
配置静态文件前端的三大块HTML、CSS、JavaScript,还有各种插件,合在一起才是一个完整的页面。据说Django中一般将这些静态文件放在static目录中,虽然也不知道为什么,但是跟着大神们的脚步一般是不会错的。1.首先呢,创建static文件夹,路径为:mysite/static2.需要配置mysite/mysite/settings.py文件让Django知道static这个目录的存
漠然一笑兮
·
2020-08-19 02:44
django
debian系统安装Thinkpad T410s的无线网卡驱动:centrino Advanced-N 6200 2x2 AGN
在win7下查看无线网卡的型号为:英特尔centrinoAdvanced-N62002x2AGN于是果断去网上搜这款网卡的
linux驱动
,可是让我上火的是,
eudemon_cn
·
2020-08-19 01:25
Linux
Back
track
Linux驱动
子系统之输入子系统(6)-gpio-keys
6.Gpio-keys6.1概述lGpio-keys是基于input子系统实现的一个通用的GPIO按键驱动。工程中我们常常会利用它来写按键驱动。lgpio-keys驱动是基于platform来实现,platformdriver(通用的部分)位于drivers/input/keyboard/gpio_keys.c,platformdevice通常和硬件有关,需要我们在BSP中实现。6.2通用驱动部分
cjok376240497
·
2020-08-19 01:25
Linux
driver
input
subsystem
输入子系统
Django
框架学习
(1) —— 环境搭建
最近也开始学习Django,哔哩哔哩视频地址:https://www.bilibili.com/video/BV1CJ411G79F?p=119菜鸟教程上有Django的介绍这里不多说。开发环境开发工具:Pycharm开发语言:Python3.5Web框架:Django1.8.2中文文档:https://yiyibooks.cn/xx/django_182/index.html操作系统:MacDj
超时代cc
·
2020-08-19 01:51
Django
安装配置
linux驱动
由浅入深系列:输入子系统之二(编写一个gpio_key驱动)
本系列导航:
linux驱动
由浅入深系列:输入子系统之一(input子系统概述、应用层读取event)
linux驱动
由浅入深系列:输入子系统之二(编写一个gpio_key驱动)
linux驱动
由浅入深系列:
二进制橙子
·
2020-08-19 01:30
linux驱动由浅入深系列
(3.8)一个按键所能涉及的:内核按键标准驱动gpio-keys
/*AUTHOR:Pinus*Creaton:2018-10-30*KERNEL:linux-4.4.145*BOARD:JZ2440(arm9s3c2440)*REFS:内核gpio-keys.c
Linux
Pinus_x
·
2020-08-19 00:12
cdev总结2018
React
框架学习
之react环境搭建
楼主刚开始学习react框架(完全的前端小白)在搭建环境这一关都花了不少时间。(还是得多亏同学的帮助,带我走出了困境,看到了希望)所以在此总结一下。一、通过npm使用React1、node.js的安装。如果你的系统不支持Node.js及NPM,则Node.js安装包及源码下载地址为:https://nodejs.org/en/download/如果你和我一样是windows64位系统,那和我一样按
春上
·
2020-08-18 23:23
react全家桶之ES6学习
react
框架学习
(一)
Reacthttps://react.docschina.org/用于构建用户界面的JavaScript库优点声明式React使创建交互式UI变得轻而易举。为你应用的每一个状态设计简洁的视图,当数据改变时React能有效地更新并正确地渲染组件。以声明式编写UI,可以让你的代码更加可靠,且方便调试。组件化创建拥有各自状态的组件,再由这些组件构成更加复杂的UI。组件逻辑使用JavaScript编写而非
王老诩
·
2020-08-18 22:48
实习技术栈
Spring
框架学习
笔记(三):AspectJ AOP开发
AspectJAOPAspectJAOP使用AspectJ注解开发@AspectJ提供的通知类型在通知中通过Value属性定义切点注解开发基础案例@Before前置通知:利用JoinPoint获取切点信息@AfterReturning后置通知:获取后置通知返回值@Around环绕通知@AfterThrowing异常抛出通知@After最终通知@Pointcut为切点命名XML方式进行AOP开发As
流水吾情
·
2020-08-18 21:23
Java框架
java
spring
Spring
框架学习
笔记(一):Spring Bean管理
SpringBean管理SpringBean管理创建SpringBean的三种方式Bean的配置id/nameclassBean的作用域Bean生命周期Bean生命周期详解beanpostprocessor的作用Bean构造方法、属性注入、Getter、Setter,P、SPEL、复杂类型属性注入注解定义Bean属性输入注解其余注解XML与注解混合开发传统XML开发XML与注解混合SpringBe
流水吾情
·
2020-08-18 21:52
Java框架
java
spring
Spring
框架学习
笔记(二):AOP面向切片编程
AOP面向切片编程AspectJAOP使用AspectJ注解开发@AspectJ提供的通知类型在通知中通过Value属性定义切点注解开发基础案例@Before前置通知:利用JoinPoint获取切点信息@AfterReturning后置通知:获取后置通知返回值@Around环绕通知@AfterThrowing异常抛出通知@After最终通知@Pointcut为切点命名XML方式进行AOP开发Asp
流水吾情
·
2020-08-18 21:52
Java框架
linux驱动
调试方法
驱动程序开发的一个重大难点就是不易调试。本文目的就是介绍驱动开发中常用的几种直接和间接的调试手段:printk查看OOP消息strace内核内置的hacking选项ioctl方法/proc文件系统kgdb一、利用printk这是驱动开发中最朴实无华,同时也是最常用和有效的手段。scull驱动的main.c第338行如下,printk(KERN_ALERT"wakeupbysignalinproce
wgembed
·
2020-08-18 18:25
linux驱动
linux驱动
开发之应用程序控制LCD屏
1,打开设备intfd=open(“/dev/fb0”,O_RDWR);2,获取到lcd屏的信息xres,yres,bppstructfb_var_screeninfovar;//var是容器,用来存放数据ioctl(fd,FBIOGET_VSCREENINFO,&var);//FBIOGET_VSCREENINFO表示获取可变屏幕信息,以后看到GET,一般表示拿东西,这里向驱动拿|.unlock
辉夜星辰
·
2020-08-18 17:01
linux驱动开发
window7-64位下xampp集成环境搭建
最近一直在研究学习php,打算选择php的yii
框架学习
,首先我们需要搭建一个开发环境,我这里选择搭建xampp环境首先就是下载xampp,网址为:https://www.apachefriends.org
wys837
·
2020-08-18 17:53
环境搭建
RK3288:linux系统中基于TLV320AIC3254Audio音频芯片的驱动调试
CPU:RK3288Kernel:4.4Systerm:linux(buidroot)IC:TLV320AIC3254
Linux驱动
程序支持TLV320AIC32x系列低功耗立体声编解码器。
为了遇见你666
·
2020-08-18 16:58
RK3288驱动开发
音频驱动
从零开始之驱动发开、
linux驱动
(二十五、framebuffer 子系统框架)
一、概念Framebuffer,也叫帧缓冲,其内容对应于屏幕上的界面显示,可以将其简单理解为屏幕上显示内容对应的缓存,修改Framebuffer中的内容,即表示修改屏幕上的内容,所以,直接操作Framebuffer可以直接从显示器上观察到效果。但Framebuffer并不是屏幕内容的直接的像素表示。Framebuffer实际上包含了几个不同作用的缓存,比如颜色缓存、深度缓存等,具体不详细说明。大家
to_run_away
·
2020-08-18 15:51
从零开始系列
从零开始学linux驱动
《嵌入式设计及
Linux驱动
开发指南——基于ARM9处理器》读书笔记
嵌入式设计及
Linux驱动
开发指南——基于ARM9处理器》读书笔记第一章嵌入式系统基础1、嵌入式系统定义:“嵌入式系统是用来控制或者监视机器、装置、工厂等大规模系统的设备。”
menuconfig
·
2020-08-18 15:12
Linux/os
嵌入式
linux
数据结构
linux内核
flash
嵌入式操作系统
C++学习篇(一)
++是一门基础语言.如果你明白什么是基础语言的话,相信你会理解我想表达的意思.与C类似,做为一门基础语言,有自己的一套执行,管理,设计,算法的方式.就像学会C之后,你可以做很多与C有关的开发工作,比如
linux
虎皮猫大人王
·
2020-08-18 15:04
C++
linux驱动
开发:用户空间操作LCD显示简单的图片
上一章我们简单介绍了LCD的一些基本原理。当然更深奥的还有,比如gamma,dither,HUE,satuation.OSD等等.我们知道我们是用framebuffer来实现显示的.显存:framebuffer.由DDRAM中划去一部分内存供显存使用.从而操作lcd相当于操作显存.lcd控制器(s5pv210里面有lcd控制器)会周期的获取framebuffer中的数据。经过处理丢给显示屏的lcd
changliang7731
·
2020-08-18 14:19
内核学习
嵌入式学习之QT学习篇-IMX6ULL开发板
2.独创的
框架学习
法,先掌握整体的QT开发流程,然后在逐一击破3.从Windows上位机开发,到Linux界面开发,再到手机APP开发,一套代码可以在多平台运行,让你真正领略QT的魅力!
遥遥江上月
·
2020-08-18 11:30
imx6
Linux驱动
:异步通讯
Linux驱动
:异步通讯异步通讯的引入还是以按键驱动为例,之前我们写的两个驱动(
Linux驱动
:POLL机制和
Linux驱动
:外部中断)都是应用程序主动去读按键值,如果没有按键就做休眠等操作。
丶未云何龙
·
2020-08-18 10:17
Linux驱动移植
Linux驱动
:POLL机制
Linux驱动
程序:POLL机制POLL机制的引入以我们上一节按键中断驱动程序为例,整个简易流程图如下:可以看到程序在进入read函数以后,如果没有读到键值,就会一直让进程休眠,等待按键中断唤醒。
丶未云何龙
·
2020-08-18 10:17
Linux驱动移植
Linux驱动
:外部中断
Linux驱动
程序:外部中断实验平台内核版本:Linux-4.19.5开发板:SAMSUNGJZ2440主要函数1.中断注册函数函数原型intrequest_irq(unsignedintirq,irq_handler_thandler
丶未云何龙
·
2020-08-18 10:17
Linux驱动移植
spring
框架学习
(三)junit单元测试
单元测试不是头一次听说了,但只是听说从来没有用过。一个模块怎么测试呢,是不是得专门为一单元写一个测试程序,然后将测试单元代码拿过来测试?我是这么想的。学到spring框架这才知道单元测试原来是这么回事儿。下面以上一篇文章中set注入的第一个实例为测试对象。进行单元测试。1,拷贝jar包junit-3.8.2.jar(4.x主要增加注解应用)2,写业务类publicclassUser{private
lishuangzhe7047
·
2020-08-18 08:14
框架学习
框架学习
jquery学习笔记之Ajax应用(内含jquery十一天学习笔记链接)
jQuery
框架学习
第一天:开始认识jQueryjQuery
框架学习
第二天:jQuery中万能的选择器jQuery
框架学习
第三天:如何管理jQuery包装集jQuery
框架学习
第四天:使用jQuery操作元素的属性与样式
送蛋糕的
·
2020-08-18 03:55
Javascript
jQuery
SSM
框架学习
之路-Mybatis(七)分页
7、分页**思考:**为什么要使用分页?减少数据处理量使用Limit分页--语法:select*frommybatis.userlimitstartIndex,pageSize;select*frommybatis.userlimit3;--[0,n]使用Mybatis分页,核心SQL接口//分页获取用户publicListgetUserByLimit(Mapmap);Mapper.xmlsele
¥无痕
·
2020-08-18 01:37
mybatis基础学习
SSM
框架学习
之路-Mybatis(六)日志
6、日志6.1、日志工厂如果一个数据库操作,出现了异常,我们需要排错。日志就是最好的助手!曾经:sout,debug现在:日志工厂!SLF4JLOG4J【掌握】LOG4J2JDK_LOGGINGCOMMONS_LOGGINGSTDOUT_LOGGING【掌握】NO_LOGGING在Mybatis中具体你使用哪一个日志实现,在设置中设定!STDOUT_LOGGING标准日志输出在mybatis核心配
¥无痕
·
2020-08-18 01:37
mybatis基础学习
Laravel
框架学习
1:Blog系统Web测试
本次开发Blog系统,并对BlogController进行WebTest,在这里将过程和心得记录。BlogController博客系统采用LaravelResourceController,默认方法:index、show、edit、update、destory、create、store测试主要围绕以上方法classBlogControllerextendsController{publicfunc
lintyone
·
2020-08-17 23:19
Laravel
日志
框架学习
(5)— Spring中使用Log4j
这里要实现web项目中利用Spring来使用Log4j。(1)导入Spring的包和日志包(2)web.xml文件LogLearning_SpringLog4JTestServletcom.lpf.Log4JTestServletLog4JTestServlet/testorg.springframework.web.context.ContextLoaderListenercontextConf
挖坑埋你
·
2020-08-17 23:45
日志框架
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他