草庐IT

rtl8221b+mcu,2.5g光纤收发器的开发备份

1、rtl8221b是一款2.5g的光电转换的phy系统的构建如下为了省成本,不用mac来对接其中的gmii接口直接接光模块2、mdio和mdc由mcu的gpio来模拟,在csdn上有很多的文章来参考mdio的参数如下不想看英文可以参考下面的文章MDIO(clause22与clause45)接口简介以及FPGAVerilog实现_AngryNoob的博客-CSDN博客MDIO分成Clause22和Clause45还有Clause35等,但是因为这款芯片只提到了22和45并且用22的话需要间接访问13和14寄存器才能正常工作,没有必要弄得这么的复杂,只使用C45即可,gpio的模拟参考linux

关于 android:文本大小应使用 \\”sp\\” 而不是 \\”dp\\”

Shoulduse"sp"insteadof"dp"fortextsizes当我使用1android:textSizes="20dp"在我的textView的XML中,我收到警告"应该使用"sp"而不是"dp"来表示文本大小。"为什么不应该使用"dp"?什么是正确的方法?如何在不同的显示器上实现相同的文本大小?sp是相同的基本单位(与dp相同),但按用户首选的文本大小(它是与比例无关的像素)进行缩放,因此在定义文本大小时应使用此测量单位(但绝不用于布局大小)。支持不同的密度。我知道其中的区别,但我不明白为什么我不能使用dp作为字体大小。我的意思是我想在不同的屏幕上具有相同的文本大小,否则在大型

关于 android:文本大小应使用 \\”sp\\” 而不是 \\”dp\\”

Shoulduse"sp"insteadof"dp"fortextsizes当我使用1android:textSizes="20dp"在我的textView的XML中,我收到警告"应该使用"sp"而不是"dp"来表示文本大小。"为什么不应该使用"dp"?什么是正确的方法?如何在不同的显示器上实现相同的文本大小?sp是相同的基本单位(与dp相同),但按用户首选的文本大小(它是与比例无关的像素)进行缩放,因此在定义文本大小时应使用此测量单位(但绝不用于布局大小)。支持不同的密度。我知道其中的区别,但我不明白为什么我不能使用dp作为字体大小。我的意思是我想在不同的屏幕上具有相同的文本大小,否则在大型

关于 java:Getting error: \\”bad read of inttemp!\\” 在 Tesseract 2 中训练新字体时

Gettingerror:"badreadofinttemp!"whentraininganewfontinTesseract2我正在尝试为Tesseract训练一种可以在我的Android应用程序中使用的新字体。我只需要训练数字,所以我创建了一个训练图像、框文件和unicharset文件。我已按照培训说明进行操作,但是当我尝试运行tesseract时,它显示badreadofinttemp!。我做错了什么?如何诊断此错误?训练是相当痛苦的。仔细检查您的训练工作流日志中的警告和错误。如果出现问题,您的训练数据将毫无用处。@gabe,你能推荐任何有用的链接吗?我在groups.google.co

HTML/CSS \\”响应式截断\\”

HTML/CSS"ResponsiveTruncation"我最近发布了我的网站的响应式版本,但是我发现包含许多单行文本的百分比宽度分割看起来非常糟糕,因为在桌面和移动视图结果中将所有内容都放在一行上在每一行文本中要么太长要么太短。我的标记是一个无序列的链接列表(带有长锚文本)-有没有人有任何建议根据包含分区的宽度截断锚文本?我可以想出两个选择:一种方法是使用javascript自己完成,如下所述:用JavaScript计算文本宽度在浏览器实际呈现文本之前,我认为没有任何方法可以确定文本的宽度。确保您不显示:none,否则浏览器不会实际呈现它并且您无法确定宽度。二是让CSS为你做;它更容易,但

关于在 C# 中实现”桥”模式

Regardingimplementofa'Bridge'patterninC#我正在尝试在我的应用程序中实现桥接模式,但我遇到了一个我无法解决的问题:假设我有一个通用的"抽象"类,我想要几个工具,称之为ImpAAbstraction类的重点是在您的情况下从实现(ImpA)中抽象出来。这意味着抽象类应该定义客户端应该使用的接口(方法),然后将这些调用传播或"翻译"到实现上的操作。这当然意味着您需要在Abstraction类中实现构成公共接口的方法,并让这些方法调用实现。如果您只想让实际的实现类有所不同,但它们的接口相同并且都暴露给客户端,只需定义一个描述"ImpA"类的公共方法的接口并使用客户

关于ios:AVFoundation:标签栏上的”翻转相机”按钮

AVFoundation:"Flipcamera"buttonontabbar我正在使用Swift开发一个爱好iPhone应用程序,旨在在此过程中学习一点AVFoundation。该应用程序包含3个视图控制器:用于相机视图、照片列表视图和登录视图,均由UITabBarController的自定义实例管理。我想使用其中一个标签栏按钮来切换iPhone的前后摄像头,但我想不出办法。如果比我更有经验的人可以指导我去哪里看,我将非常感激。您可以创建一个空的UIViewController并将其添加到UITabBar。然后将UITabBarControllerDelegate实现到您的视图控制器,然后使

关于 java:Getting error: \\”bad read of inttemp!\\” 在 Tesseract 2 中训练新字体时

Gettingerror:"badreadofinttemp!"whentraininganewfontinTesseract2我正在尝试为Tesseract训练一种可以在我的Android应用程序中使用的新字体。我只需要训练数字,所以我创建了一个训练图像、框文件和unicharset文件。我已按照培训说明进行操作,但是当我尝试运行tesseract时,它显示badreadofinttemp!。我做错了什么?如何诊断此错误?训练是相当痛苦的。仔细检查您的训练工作流日志中的警告和错误。如果出现问题,您的训练数据将毫无用处。@gabe,你能推荐任何有用的链接吗?我在groups.google.co

HTML/CSS \\”响应式截断\\”

HTML/CSS"ResponsiveTruncation"我最近发布了我的网站的响应式版本,但是我发现包含许多单行文本的百分比宽度分割看起来非常糟糕,因为在桌面和移动视图结果中将所有内容都放在一行上在每一行文本中要么太长要么太短。我的标记是一个无序列的链接列表(带有长锚文本)-有没有人有任何建议根据包含分区的宽度截断锚文本?我可以想出两个选择:一种方法是使用javascript自己完成,如下所述:用JavaScript计算文本宽度在浏览器实际呈现文本之前,我认为没有任何方法可以确定文本的宽度。确保您不显示:none,否则浏览器不会实际呈现它并且您无法确定宽度。二是让CSS为你做;它更容易,但

关于在 C# 中实现”桥”模式

Regardingimplementofa'Bridge'patterninC#我正在尝试在我的应用程序中实现桥接模式,但我遇到了一个我无法解决的问题:假设我有一个通用的"抽象"类,我想要几个工具,称之为ImpAAbstraction类的重点是在您的情况下从实现(ImpA)中抽象出来。这意味着抽象类应该定义客户端应该使用的接口(方法),然后将这些调用传播或"翻译"到实现上的操作。这当然意味着您需要在Abstraction类中实现构成公共接口的方法,并让这些方法调用实现。如果您只想让实际的实现类有所不同,但它们的接口相同并且都暴露给客户端,只需定义一个描述"ImpA"类的公共方法的接口并使用客户