精华内容
下载资源
问答
  • NFC smart tag竟然有四种 Type 1 Tag Type 2 Tag Type 3 Tag Type

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

    也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                   

    Type 1 Tag, Type 2 Tag,  Type 3 Tag,  Type 4 Tag

    Type 1 is based on ISO 14443 A and is currently available exclusively from Innovision Research & Technology (Topaz™). It has a 96-byte memory capacity, which makes it a very cost-efficient tag for a wide range of NFC applications
    Type 2 is also based on ISO 14443 A and is currently exclusively available from Philips (MIFARE UltraLight). It has half the memory capacity of Type 1 tags
    • Type 3 is based on FeliCa and is currently exclusively available from Sony. It has a larger memory (currently 2kbyte) and operates at a higher data rate (212kbit/s), which means it is suitable for more complex applications
    • Type 4 is fully compatible with ISO 14443A/B and is available from a number of manufacturers, including Philips (typical product example is MIFARE DESFire). It offers large memory-addressing capability with read speeds of between 106kbit/s and 424kbit/s – making it suitable for multiple applications.


    国内可以找到的是Type 2, Type 4,NXP生产的MiFrare Ultralight(BlackBerry 9900测试成功),和Desfire(BlackBerry 9900测试失败)


    参见

    NFC Forum Type Tags White Paper

    Using the right NFC tag type for the right NFC application

    其他NFC 白皮书




               

    给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

    这里写图片描述
    展开全文
  • 目录:[正文] Type3转TRUE Type/Type 1 [Appendix] TRUE Type转Type 1 (并embedded) ================================准备提交给ACM与IEEE的论文时,我们手头的文档除了有明确具体字体类型的Type1和TrueType...

    目录:

    [正文] Type3转TRUE Type/Type 1 

    [Appendix] TRUE Type转Type 1 (并embedded)

     

    ================================

    准备提交给ACM与IEEE的论文时,我们手头的文档除了有明确具体字体类型的Type1和TrueType字体外,还经常会出现Type3字体,这种字体现在在杂志印刷过程中是不予接受的。

    Type 3 字体是矢量外框字体,很多网站所称Type 3是点阵字体其实是错误的。不同于 Type 1,PostScript Type 3 字体不支援 Hinting,该技术优化了小字型的字形状,意味着 PostScript Type 1 在低解析度的雷射印表机或是荧幕上的品质表现略胜一筹。[1][2]

    Latex不能精确识别的字体也会被归类到Type 3。这种字体在印刷刊物中有可能出现印刷错误,编译为.dvi文件时也有几率发生错误。Type 3基本上已经被淘汰,在正式文档中是需要尽量规避的。

    一、Type3 文件的识别

    1、整体识别

    1)阅读器

    用adobe/foxit 等reader打开pdf文件,"文件 -> 属性" 打开属性对话框,找到“字体”项目,可以看到pdf所包含的字体信息。通常如果有type3,会直接显示在最前面。

     

    2)Linux下使用命令

    要检查PDF文件中包含了,或者使用了什么字体,你可以使用命令行工具:pdffonts。它是一个PDF字体分析工具。pdffonts是Poppler PDF工具集包中的一个部分。

    a) 直接使用命令 [5]

      pdffonts可以列出PDF文档中使用的所有字体。

      pdffonts的基本用法: pdffonts paper.pdf

      pdffonts工具显示了各个已使用的字体的各种信息,如字体名称/类型等等。看输出是否含有type3字体。

    b) linux下安装命令支持包

      要安装Poppler到Debian,Ubuntu或Linux Mint:

    1. $ sudo apt-get install poppler-utils

      要安装PDF工具集到FedoraCentOS或RHEL:

    1. $ sudo yum install poppler-utils

      pdffonts可以列出PDF文档中使用的所有字体。pdffonts的基本用法如下。

    1. $ pdffonts doc.pdf

     

    2、问题定位

    1)Windows

    先注释全文,编译latex,查看生成pdf内字体类型,通常是type1。

    然后逐章解开注释,编译latex,查看生成pdf内字体类型,直到出现type3。

    再于没问题的上一章和有问题的这一章之间逐步注释并编译查看,直到定位到type3所在。

     

    2)Linux

    如果一个PDF文档有多页,你可以使用“-f”(首页)和“-l”(末页)选项来限制字体扫描页面范围。例如,如果你想要找出某个文档中的5-10页中使用了哪种字体,运行该命令 $ pdffonts -5-10 doc.pdf

     

    二、Type3 文件的处理

    1)整体处理

    a)先考虑官方的建议,在文件头部加入以下命令(T1包含在cm-super宏包中 [4])并重新编译 [5]:

        \usepackage[T1]{fontenc}

        \usepackage{aecompl}

        笔者的离线latex不支持这两种包,会出现错误。

    b)安装cm-super宏包

        Tex -> MikTex -> MikTex Package Manager -> 在name中寻找所需的包并安装

    问题依旧的话,应该是插图中含有type3字体。 比如用Python或Matlab画图,默认的似乎就是输出成type3 [5],那么往下看2)。

     

    2)对已有图片的处理

    Python和Matlab生成的图片字体,默认输出就是Type3。有几种可能的处理方法:

    a) eps2eps [3][5]

       eps2eps命令是包含在texlive发行版中的小工具,它能把一个eps图片中字体全部曲线化,转换后的eps再转成pdf时,不带任何字体信息。

       所以我们可以将出问题的图片(如果是eps格式)用eps2eps转换一遍。

       用法:Accessories -> Command Prompt 打开命令行,接着 eps2eps your.eps output.eps

       但是,有人指出这样图片会变得不清晰;笔者这里是出现图片会被部分截取的情况。

    b) epstopdf, pdftops [5]

       先转成pdf再转回eps, 比如对fig.eps, Accessories -> Command Prompt 打开命令行, 然后使用命令:

         epstopdf fig.eps fig.pdf
         pdftops -eps -r 400 fig.pdf fig.eps

        笔者这边是出现pdftops命令不兼容的情况。

    c) convert-to-eps website

        将问题图片上传至http://image.online-convert.com/convert-to-eps,下载下来也是eps,但字体也会被曲线化,从而使得图片不再是type3。注意图片会增大到数MB。

        这个比较好使,多次解决了笔者的问题。

        但其中有一次图片实在太多,并且我们使用有编译时间限制的在线latex,从而出现了超时问题。详细解决方法和讨论传送门:http://www.cnblogs.com/zeedmood/p/8991821.html

     

    三、Python的处理

    比如用python画图,默认就是输出成type3 [5]

    修改 ~/.matplotlib/matplotlibrc

    加入(或者修改)如下两行
    ps.fonttype : 42 # Output Type 3 (Type3) or Type 42 (TrueType)
    pdf.fonttype : 42 # Output Type 3 (Type3) or Type 42 (TrueType)

     

    四、Adobe Acrobat

    Adobe Acrobat另存为的优化pdf格式,也可以用于去除Type 3 ,但最好设置下分辨率,避免图的质量过分下降。可以改成以下设置:

     

     

     

    Reference

    [1] PostScript fonts https://en.wikipedia.org/wiki/PostScript_fonts#Type_3 

    [2] 请问Type3字体有什么特别? http://www.cnprint.org/bbs/thread/165/180556/ 

    [3] origin作图,避免里面有Type 3 字体 http://www.cnblogs.com/pankejia/p/3476432.html

    [4] How to generate pdf without any Type3 fonts? http://tex.stackexchange.com/questions/18687/how-to-generate-pdf-without-any-type3-fonts

    [5] 提交MNRAS的pdf文件中type3字体问题 http://asc.2dark.org/node/188

     

    ================================================================

    Appendix: True Type转换为Type 1

    某些会议(如 INFOCOM等使用EDAS系统的)还会要求将TRUE Type转换为Type 1 或者要求全部字体都需要embedded。

    The paper PDF file cannot be accepted: Publishers require that PDF fonts are embedded so that documents can be printed everywhere; one or more of your document fonts are not embedded

     

    首先,定位问题:

    下载Adobe Acrobat进行查看以及后续的嵌入 (注意!不是Abobe Reader!)

    Adobe Acrobat 9.0的无需激活破解版比较好找,以下是云盘链接:

    http://pan.baidu.com/share/link?uk=1579679242&shareid=2902479474

    https://www.panc.cc/s/[Acrobat.9.].APRO9_Win_ESD1_CS

    安装后,用Adobe Acrobat打开pdf,然后打开 文件-> 属性,会看到没有嵌入的字体

     

    打开另存为->保存为pdf(优化)->设置

     

    可以再次确认是没有字体嵌入的

     

     

    解决方法: 

    (1)True Type图片将矢量图转换为位图,去除文字

    有些软件的矢量图,如Visio,其生成的图片pdf就经常有True Type文字;

    一个简单的方法,就是定位到有True Type的图片后(通常是矢量图),将其转换为位图(如JPG、BMP),如果文章中格式有需要可以再转换回pdf(当然,这样依然是位图)。为了保证放大后的清晰度,尽量选择不要压缩

    Visio保存成JPG或者BMP就不是矢量图了,没有内嵌文字,自然也不会有True Type。JPG转PDF可以用这个网站:http://jpg2pdf.com/

     

    这个方法优点是简单粗暴,而且每个图基本都比较清晰

    缺点是需要一个图一个图弄,而且图中的文字无法搜索到

     

    (2)使用Adobe Acrobat的打印功能,将True Type转为Type 1

    优点是一次通杀,不需要逐个去改;通常矢量图也能保留

    缺点是有些原本就是位图的图片,被打印后容易出现不清晰的情况

     

    用Adobe Acrobat中打印,在高级-> PostScript选项中点开其 “将TRUE Type转Type 1” 功能即可

    可以看到新文档已经没有TRUE Type类型了

     打开另存为->保存为pdf(优化)->设置

     

    可以再次确认字体已经嵌入了

    展开全文
  • Error_type 3

    千次阅读 2018-07-18 08:20:29
    Error type 3 Error: Activity class {} does not exist 我在华为8.0的手机上测试demo,本来只是想在应用管理中看一下应用的大小。但是小手一抖,点了卸载。然后就炸了,用AndroidStudio往手机上run程序一直报...

    Error type 3 Error: Activity class {} does not exist

      我在华为8.0的手机上测试demo,本来只是想在应用管理中看一下应用的大小。但是小手一抖,点了卸载。然后就炸了,用AndroidStudio往手机上run程序一直报标题上的错误。
      我去百度了一下,真是千奇百怪的原因都有。嗯,然后就是千奇百怪的解决办法。我感觉我自己的问题和他们不太一样,但还是把他们的方法都试了一遍。并没有什么卵用。
      根据报错,我大概猜到是因为没有卸载干净的缘故。但是我在华为自带的应用管理中又找不到这个已经被卸载的程序。日了狗。包括用adb命令查包名也是没有。

    adb shell pm list packages //

    百度是救不了中国人的,我只能谷歌了。然后在stackoverflow里面找,还真让我找到了。
    这是链接
    下面是外国朋友的原话:

    Using Android O developer preview 3, I could not perform the Uninstall for all users action, as it told me that the app did not exist in apps list. Running adb uninstall {packageName} solved the problem. – alexbchr Jun
    大意就是在Android8.0的系统下,卸载操作出问题了。然后用adb命令卸载掉了。感觉跟我的情况差不多,就试了一下。嗯,问题解决了。

    adb uninstall {com.xxx.xxx(包名)}
    展开全文
  • 解决 Error type 3 问题

    千次阅读 2019-08-20 11:37:02
    解决 Error type 3 问题 Error: Activity class {xxx/xxx.MainActivity} does not exist.网上寻找解决方案1.检查包名是否正确2. Clean Project,然后再 Rebuild Project.3. Run--> Edit Configurations... 查看...

    今天用AS调试程序的时候,又发现之前遇到的一个问题。就是用AS给真机装程序的时候,出现了一个类型为 type3的错误,Error type 3 Error: Activity class {amap.com.amapandgoogle/amap.com.amapandgoogle.MainActivity} does not exist.error type 3
    (PS:调试的这个程序不是我的,是网上别人开源的代码,我下载下来学习的)。而之前我自己写的程序也出现过一次这样的错误,今天再次出现,我就想找找看到底是什么原因。

    网上寻找解决方案

    按照惯例,遇到问题先问下度娘,看有没有解决办法。网上关于这个问题的解决办法有几种,我稍微列举一下:

    1.检查包名是否正确

    1)在模块级的build.gradle下面可以查看项目的包名,也就是应用ID。

     defaultConfig {
        applicationId "amap.com.amapandgoogle"
        }
    

    2) 在AndroidMainfest.xml文件中也能查看。

     <manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="amap.com.amapandgoogle" >
    

    2. Clean Project,然后再 Rebuild Project.

    3. Run–> Edit Configurations… 查看Deploy: 如果是Nothing 请选择 Default APK.

    几种方法都尝试之后,发现还是不行,每次虽然显示安装成功,但是桌面上根本看不到这个应用。而且AS也报type 3 的错误。
    在这里插入图片描述

    2、真正可行的解决办法

    也不知道怎的,突然脑子灵光一闪,这是不是也和之前安装过的应用没有卸载干净有关。这是上一篇博客介绍的内容,传送门

    这里再介绍一下怎么操作。首先要把adb的路径配置好(可以运行adb命令)
    运行adb命令然后把手机用数据线和电脑相连,同时打开开发人员选项按钮,运行USB调试,直到在AS的Conneted Devices列表下出现你的手机,最后就可以在cmd下执行卸载命令:

    adb uninstall apk的包名
    

    这里apk的包名就是你的应用的APK的包名。出现提示Success即说明卸载成功。
    adb卸载安装包成功
    此时再次运行安装包就可以成功。
    成功安装程序

    我的思考

    遇到问题还是要积极思考出现的原因,为什么之前几次调试没出现这个问题,而后面又突然出现了呢?我试着重现这个问题,所以在运行程序的出现下面这个界面的时候,我点击了左边的取消按钮,结果再次安装的时候就果真装不上了,还是提示之前的 Error Type 3 错误。
    安装提示界面
    重现了问题,我们还是不清楚到底为什么?我们仔细观察上图的这个风险提示信息,因为是来自外部安装的应用,所以手机会对它的安全性进行检查,如果发现风险就会提醒用户。如果我们点击了继续安装按钮,就表示我们允许这个外部应用的安装,并对它的安全性负责;而反之如果点击了取消按钮,我认为是手机得到用户的反馈,这个应用不安全,用户不想安装,那么系统以后就会禁止这个应用的安装,也就是把这个应用列入了黑名单。我尝试着在应用管理里面看能否找到手机禁止安装的应用名单,但是并没有找到,我怀疑是在系统的内部有一个注册表,里面详细记录了应用的各种信息,包括签名信息(前面不一致就禁止安装)、是否允许安装等,只能用一些能操作手机系统内部信息的应用,比如adb,aapt等。

    好了,这就是这篇博客的内容了,我们下次再见!

    展开全文
  • Type 3字体的解决办法

    万次阅读 2017-08-10 07:29:36
    提交论文pdf文件可能会因为含有type3字体而无法在线生成proof。如遇此种情况,可先如下确认 pdffonts paper.pdf 看输出是否含有type3字体。如果是,则先考虑官方的建议,在文件头部加入: \usepackage[T1]{...
  • Type 1 Tag, Type 2 Tag, Type 3 Tag, Type 4 Tag Type 1 is based on ISO 14443 A and is currently available exclusively from Innovision Research & Technology (Topaz™). It has a 96-byte memory ...
  • Type 3 fonts error for pdf files

    千次阅读 2017-02-24 09:32:11
    采用latex+dvi2ps+ps2pdf,生成的pdf文件中嵌入了type3字体,来源可能是 eps图片 期刊系统不支持该类型字体。 改用latex+dvi2pdf即可解决。http://muchong.com/html/201009/2381605.html 这个帖子lz虽然已经解决...
  • \mathbbm{1}带来的type3问题

    千次阅读 2017-12-25 15:20:18
    投论文时,字体一般要求是type1或true type,今天编译文章时,突然发现生成的PDF文件中有type3字体,通过排查,发现问题出在\mathbbm{1}语句上。 解决方案: 首先,将\usepackage{bbm}替换为\usepackage{dsfont}。...
  • python matplotlib画图产生的Type 3 fonts字体不兼容,更改措施: 一种是:在程序中添加如下语句,强制生成Type 1 fonts。 import matplotlib matplotlib.rcParams[‘text.usetex’] = True 或者,使用Type 42字体来...
  • 今日更改启动activity后出现如下错误,Error type 3: Activity Class {…} does not existStarting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.m.e/.Activity } ...
  • 用adb的“am start -n com.example.autolinktest/.MainActivity”命令启动一个应用,错误提示如下: Starting: Intent { cmp=...Error type 3 Error: Activity class {com.example.autolinktest/co
  • 问题:在测试机上编译测试APP的时候突然报了一个“Error type 3 Error: Activity class {} does not exist.” 分析:之前测试机上编译测试app的时候是没有问题的,后来手动卸载该app之后,再编译测试的时候就会...
  • react-native run-android Starting: Intent Error type 3 Error: Activity class does not exist 使用”react-native run-android”命令运行android应用时,如果常常出现如下错误:  Starting the app (/...
  • 实现PROXY穿越(14):NTLM type3 Message

    千次阅读 2009-11-15 11:01:00
    Type3 message是client收到proxy的407含有type2message请求时候返回的消息,经过base64扰码后,放置在Proxy-Authentication中。下面来描述一下它的结构。 0-7字节: char protocol[8]表明属于NTLMSSP协议,依次位N,...
  • android studio运行安卓程序的时候,安装成功之后,但是应用自动启动,必须手动启动,控制台报错:Error type 3: Activity Class {...} dose not exist 解决方法:我们需要辩解build.gradle 文件: 将:  apply ...
  • ActivityManager: Error type 3

    千次阅读 2014-12-07 13:04:19
    [2014-12-07 13:02:35 - FuzzyNameSearch] ActivityManager: Error type 3 [2014-12-07 13:02:35 - FuzzyNameSearch] ActivityManager: Error: Activity class {...
  • android 调试启动错误Error type 3

    千次阅读 2016-08-17 12:39:47
    Error while executing: am start -n "com.****.MainActivity" -a android.intent.action....Error type 3 Error: Activity class {com.****.MainActivity} does not exist. 错误原因如图:
  • 1.运行项目时,出现 Error while ... Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.yang.myapplication/.MainActivity } Error type 3 Error: Activity class {...
  • 字体和文字样式CAD的文字样式应该如何设置?CAD可能遇到的哪些字体相关的问题?CAD文字样式设置和使用时应该注意的问题CAD的文字样式、字体、字体样式、大字体之间是什么关系?CAD的标准检查怎么用?...
  • Error type 3 Error: Activity class { com .foo .app / com .foo .app .main } does not exist. 这真是见鬼了,我clean build,并将代码目录下的bin也都删掉了。重启Android Studio,还是有问题。我也将app...
  • No Dialect mapping for JDBC type 3错误

    千次阅读 2008-07-24 16:00:00
    自定义Hibernate Dialect解决createSQLQuery时的decimal,long类型问题org.hibernate.MappingException: No Dialect mapping for JDBC type: 3首先建一个类,继承org.hibernate.dialect.DB2Dialect,该类的内容如下:...
  • Android--运行程序中出现Error type 3

    千次阅读 2010-04-08 15:26:00
    [2010-03-29 18:23:37 - ****]ActivityManager: Error type 36 V1 [* B8 f) r0 I/ C! x/ f8 @8 O$ W! M[2010-03-29 18:23:37 - ****]ActivityManager: Error: Activity class {com.***} does not exist.
  • 问题解决了之后就没有截图了,在网上找了一张图. 今天在测试APP的时候...打开cmd,输入上述命令 3.返回Success,表示成功,如果出现'adb'不是可运行指令之类的提示信息,请自行百度解决 4.再次运行原先报错程序,正确运行.

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 364,289
精华内容 145,715
关键字:

type3