自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (13)
  • 收藏
  • 关注

转载 Linux基础: 解密module_init幕后的故事

在Linux底下写过driver模块的对这个宏一定不会陌生。module_init宏在MODULE宏有没有定义的情况下展开的内容是不同的,如果这个宏没有定义,基本上表明阁下的模块是要编译进内核的(obj-y)。1.在MODULE没有定义这种情况下,module_init定义如下:#define module_init(x)        __initcall(x);因为#defin

2014-10-12 09:08:30 342

转载 Linux MTD系统剖析(转载)

MTD,Memory Technology Device即内存技术设备,在Linux内核中,引入MTD层为NOR FLASH和NAND FLASH设备提供统一接口。MTD将文件系统与底层FLASH存储器进行了隔离。如上图所示,MTD设备通常可分为四层,从上到下依次是:设备节点、MTD设备层、MTD原始设备层、硬件驱动层。Flash硬件驱动层:Flash硬件驱动层负责对F

2014-10-08 16:59:54 518

转载 研磨设计模式之工厂方法模式-5——跟着cc学设计系列

3.3  平行的类层次结构(1)什么是平行的类层次结构呢?        简单点说,假如有两个类层次结构,其中一个类层次中的每个类在另一个类层次中都有一个对应的类的结构,就被称为平行的类层次结构。        举个例子来说,硬盘对象有很多种,如分成台式机硬盘和笔记本硬盘,在台式机硬盘的具体实现上面,又有希捷、西数等不同品牌的实现,同样在笔记本硬盘上,也有希捷、日立、IBM等不同品牌的

2014-10-08 08:42:05 454

转载 研磨设计模式之工厂方法模式-4 ——跟着cc学设计系列

3.2  工厂方法模式与IoC/DIIoC——Inversion of Control  控制反转DI——Dependency Injection   依赖注入1:如何理解IoC/DI        要想理解上面两个概念,就必须搞清楚如下的问题:参与者都有谁? 依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么? 控制反转:谁控制谁?控制什么?为何叫反转(有

2014-10-08 08:40:01 570

转载 研磨设计模式之工厂方法模式-3——跟着cc学设计系列

3  模式讲解3.1  认识工厂方法模式(1)模式的功能        工厂方法的主要功能是让父类在不知道具体实现的情况下,完成自身的功能调用,而具体的实现延迟到子类来实现。        这样在设计的时候,不用去考虑具体的实现,需要某个对象,把它通过工厂方法返回就好了,在使用这些对象实现功能的时候还是通过接口来操作,这非常类似于IoC/DI的思想,这个在后面给大家稍详细点介绍一下

2014-10-08 08:39:25 430

转载 研磨设计模式之工厂方法模式-2——跟着cc学设计系列

2  解决方案2.1  工厂方法模式来解决        用来解决上述问题的一个合理的解决方案就是工厂方法模式。那么什么是工厂方法模式呢?(1)工厂方法模式定义        定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Method使一个类的实例化延迟到其子类。 (2)应用工厂方法模式来解决的思路        仔细分析上面的问题,事实上在实现

2014-10-08 08:36:15 391

转载 研磨设计模式之工厂方法模式-1——跟着cc学设计系列

1  场景问题1.1  导出数据的应用框架        考虑这样一个实际应用:实现一个导出数据的应用框架,来让客户选择数据的导出方式,并真正执行数据导出。        在一些实际的企业应用中,一个公司的系统往往分散在很多个不同的地方运行,比如各个分公司或者是门市点,公司没有建立全公司专网的实力,但是又不愿意让业务数据实时的在广域网上传递,一个是考虑数据安全的问题,一个是运行速度的问

2014-10-08 08:34:51 716

奥比中光3D摄像头驱动(包含Linux和Windows)

OpenNI-Linux-Arm-2.3.0.66 OpenNI-Linux-Arm64-2.3.0.66 OpenNI-Linux-x64-2.3.0.66 OpenNI-Linux-x86-2.3.0.66 Windows-x64 Windows-x86

2023-03-16

Linux 下制作Windows 启动盘

Ubuntu等Linux系统下 下制作Windows 启动盘

2023-03-11

mac mounty

mac下读写ntfs,免费,方便,非常方便的小软件,操作简便

2019-01-18

bcprov加密库

org.bouncycastle.openssl.PEMException: problem parsing ENCRYPTED PRIVATE KEY: java.lang.SecurityException: JCE cannot authenticate the provider BC at org.bouncycastle.openssl.PEMReader$EncryptedPrivateKeyParser.parseObject(Unknown Source) at org.bouncycastle.openssl.PEMReader.readObject(Unknown Source) at org.whispersystems.textsecuregcm.push.RetryingApnsClient.initializePrivateKey(RetryingApnsClient.java:135) at org.whispersystems.textsecuregcm.push.RetryingApnsClient.(RetryingApnsClient.java:65) at org.whispersystems.textsecuregcm.push.APNSender.(APNSender.java:61) at org.whispersystems.textsecuregcm.WhisperServerService.run(WhisperServerService.java:182) at org.whispersystems.textsecuregcm.WhisperServerService.run(WhisperServerService.java:111) at io.dropwizard.cli.EnvironmentCommand.run(EnvironmentCommand.java:43) at io.dropwizard.cli.ConfiguredCommand.run(ConfiguredCommand.java:87) at io.dropwizard.cli.Cli.run(Cli.java:78) at io.dropwizard.Application.run(Application.java:93) at org.whispersystems.textsecuregcm.WhisperServerService.main(WhisperServerService.java:283) Caused by: java.lang.SecurityException: JCE cannot authenticate the provider BC at javax.crypto.Cipher.getInstance(Cipher.java:656) at javax.crypto.Cipher.getInstance(Cipher.java:595) ... 12 more Caused by: java.util.jar.JarException: file:/opt/code/signal-Server-master/target/TextSecureServer-1.87.jar has unsigned entries - org/whispersystems/dispatch/DispatchManager$4.class at javax.crypto.JarVerifier.verifySingleJar(JarVerifier.java:502) at javax.crypto.JarVerifier.verifyJars(JarVerifier.java:363) at javax.crypto.JarVerifier.verify(JarVerifier.java:289) at javax.crypto.JceSecurity.verifyProviderJar(JceSecurity.java:164) at javax.crypto.JceSecurity.getVerificationResult(JceSecurity.java:190) at javax.crypto.Cipher.getInstance(Cipher.java:652) ... 13 more --------------------- 作者:idwtwt 来源:CSDN 原文:https://blog.csdn.net/idwtwt/article/details/83793940 版权声明:本文为

2018-11-06

数值分析 索尔 中文版 扫描版

全网最低分,高质量文档,数值分析 ,国内外最权威著作

2018-09-19

深度学习入门之PyTorch.pdf

带完整目录,个人专门编辑,非常好的深度学习入门文档

2018-09-05

fer2013.tar.gz

表情识别数据fer2013,原地址在https://www.kaggle.com/c/challenges-in-representation-learning-facial-expression-recognition-challenge/data

2018-08-08

source insight 宏

source insight 宏,快捷添加文件头,函数头注释等宏

2017-06-13

java反编译工具

java反编译工具

2016-09-16

android备份,恢复源码

功能:备份联系人,短信到邮箱或sd卡,从sd卡,邮箱恢复短信,联系人,大部分有详细解释

2013-12-22

vc波形实时显示,可以多路

别人写的一个类,相当于控件;挺好用的;里面有使用的介绍

2012-05-14

红外模拟调制发射接收

老师给的一个红外调制发射接收器,由巴特沃斯滤波器组成,还没有经过实践验证,现分享一下

2012-01-12

PCF8591中文手册

PCEF8591的中文技术手册,翻译得还过得去,分享给大家,希望对英文不好的用些好处

2011-05-01

空空如也

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

TA关注的人

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