精华内容
下载资源
问答
  • 符号图的实现

    2019-11-05 08:40:53
    符号图的实现本文参考《算法(第4版)》符号图的实现1.实现代码2.总结 本文参考《算法(第4版)》 符号图的实现 符号图用到了符号表这种数据结构作为字符串顶点名和数字索引的键值对的存储,可采用二叉树实现。二叉树...

    本文参考《算法(第4版)》

    符号图SymbolGraph的实现

    符号图用到了符号表这种数据结构作为字符串顶点名和数字索引的键值对的存储,可采用二叉树实现。
    二叉树数据类型可参考:二叉树实现链接
    流读取In类可参考:文件读取流In类链接
    其中路径文件routers.txt中内容为:
    JFK MCO
    ORD DEN
    ORD HOU
    DFW PHX
    JFK ATL
    ORD DFW
    ORD PHX
    ATL HOU
    DEN PHX
    PHX LAX
    JFK ORD
    DEN LAS
    DFW HOU
    ORD ATL
    LAS LAX
    ATL MCO
    HOU MCO
    LAS PHX
    每行字符间中间有空格,每行最后字符后有换行。

    1.实现代码

    package algorithms.graph;  
    import java.io.IOException; 
    import algorithms.model.BST;
    
    public class SymbolGraph {
        private BST<String, Integer> st; //使用二叉树符号表
        private String[] keys;  //反向索引
        private Graph G;
        public SymbolGraph(String stream, String sp) throws IOException{
        	st = new BST<String, Integer>();
        	In in = new In(stream);        //第一遍读取图
        	while(in.hasNextLine()){
        		 String[] a = in.readLine().split(sp);
        		 for(String s : a)
        			 if(!st.contains(s))
        			     st.put(s, st.size());
        	}
        	keys = new String[st.size()];
        	for(String name : st.keys())
        		keys[st.get(name)] = name; //字符串顶点对应的数字索引
        	
        	G = new Graph(st.size()); //由数字顶点构造图
        	in = new In(stream);    //第二遍读取图
        	while(in.hasNextLine()){
        		String a[] = in.readLine().split(sp);
        		int v = st.get(a[0]);
        		for(int i = 1; i < a.length; i++)
        			G.addEdge(v, st.get(a[i]));
        	} 
        }
        public boolean contains(String s){ 
    		return st.contains(s); 
    	}
    	public int index(String key){
    		return st.get(key);
    	}
    	public String name(int index){
    		return keys[index];
    	}
    	public Graph G(){
    		return G;
    	}
    	public static void test() throws IOException{
    		//测试name()
    		System.out.println("测试数字索引对应的字符串顶点名name()方法");
    		String stream = "D:\\routes.txt";
    		String sp = " ";
    		SymbolGraph sg = new SymbolGraph(stream, sp);
    		Graph G = sg.G(); 
    		System.out.println("打印图的数字邻接表:");
    		System.out.println(G);
    		System.out.println("打印符号图的数字索引:顶点名:");
    		for(int i = 0; i < G.V(); i++)
    			System.out.println(i+":"+sg.name(i)); 
    	}
    	public static void test2() throws IOException{
    		//测试readLine()方法
    		System.out.println("测试readLine()方法");
    		String stream = "D:\\routes.txt";
    		In in = new In(stream);        //第一遍读取图
    		while(in.hasNextLine()){
       		 String[] a = in.readLine().split(" ");
       		 for(String s : a)
       			  System.out.println(s);
          	} 
    	}
    	public static void test3() throws IOException{
    		//测试index() 方法。
    		System.out.println("测试反向索引index()方法");
    		String stream = "D:\\routes.txt";
    		String sp = " ";
    		In in = new In(stream);
    		SymbolGraph sg = new SymbolGraph(stream, sp);
    		Graph G = sg.G(); 
    		while(in.hasNextLine()){
    			String a[] = in.readLine().split(sp);
    			for(String s : a)
    				System.out.println(s+":"+sg.index(s));
    		}
       	}
    	public static void main(String[] args) throws IOException { 
    		test();
    		System.out.println();
    		test2();
    		System.out.println();
    		test3();
    	}
    
    }
    
    

    2.总结

    展开全文
  • 原理图符号的制作

    2020-07-22 15:15:51
    同时在设计原理符号时要将common 这个库加载进来 他包含我们常用的符号 如果不加载其他的都要我们自己画 pin开头 管脚封装 工具-元件编辑器 编辑图形 出现标签 也不能删除,这是位号,先移到一边,不遮挡原点 栅格...

    打开logic

    《前期准备 》
    将库加载进来
    库管理器-库列表-添加
    目的是将之前layout做的封装加载进来

    同时在设计原理图符号时要将common 这个库加载进来 他包含我们常用的符号
    如果不加载其他的都要我们自己画
    pin开头 管脚封装

    工具-元件编辑器

    编辑图形
    出现标签 也不能删除,这是位号,先移到一边,不遮挡原点

    栅格设置100

    封装要求精准1:1 符号是形状和管脚
    也是找datasheet

    创建2D线 右键选择形状
    添加端点-选择管脚(如果不加载common库则没有东西)
    可以右键,镜像,管脚的

    选择 修改2D线 调整形状

    双击管脚调整
    编号和名称 名称对应 datasheet的 编号是123
    编号要与封装对应
    注:加 “” 可以设置上划线

    交换类型不要乱改
    类型 如果不知道就默认

    设置原点 可以放在中心 这个不需要特别精准的定位

    绘制完成后
    文件–返回至元件

    保存 由于我们制作过封装,先不保存

    编辑电参数
    属性,可以添加描述信息等
    管脚,就是之前添加的
    PCB封装,这里是匹配封装的

    选中对应的库,对应的封装,分配
    常规里可以看到 封装 逻辑系列 芯片是U
    前缀列表 U?
    检查元件 无错误,无警告
    如果不分配,直接检查就会报错 显示没有分配封装

    保存
    元件名 按照datasheet走
    CAE封装 名字起成一样
    库,保存在和你封装一样的地方

    文件-退出元件编译器
    可以在文件-库看到 封装和逻辑都有了

    栅格 在原理图里建议100 或50
    编辑前先设置栅格

    关于2D线填充
    在logic 右键可以填充
    在layout里无法填充

    名称不知道也可以用编号
    晶振的逻辑系列 没有就添加为X
    晶振元件名称 XTAL


    逻辑及元件制作完毕

    展开全文
  • jsp页面url参数值中包含&符号和?符号 直接po和代码 如下: 参数值中包含&符号。 如果参数值中包含?符号,其实也是同理。(大家可以自己去试一试?符号) testUrlParameter.jsp页面 <%@ ...

    jsp页面url的参数值中包含&符号和?符号

    直接po图和代码

    如下图:

    参数值中包含&符号。

    如果参数值中包含?符号,其实也是同理。(大家可以自己去试一试?符号)

    testUrlParameter.jsp页面

    <%@ page language="java" contentType="text/html; charset=utf-8"
        pageEncoding="utf-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>测试url的参数值中包含&符号</title>
    </head>
    <body>
    <h1>测试url的参数值中包含&符号</h1>
    <form action="testUrlParameter2.jsp" method="get">
    用户名:<input type="text" name="userName" value="yangguo&">
    <br/>
    <br/>
    家乡:<input type="text" name="hometown" value="jiangxi&">
    <br/>
    <br/>
    <input type="submit" value="将表单中的数据提交到服务器">
    </form>
    </body>
    </html>

    testUrlParameter2.jsp页面

    <%@ page language="java" contentType="text/html; charset=utf-8"
    	pageEncoding="utf-8"%>
    <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>测试url的参数值中包含&符号</title>
    </head>
    <body>
    	<h1>测试url的参数值中包含&符号</h1>
    	从testUrlParameter.jsp页面中拿到的参数值如下:<br/>
    	userName =<b style="color: red">${param.userName}</b>
    	<br/>
    	hometown =<b style="color: red">${param.hometown}</b>
    	<br/>
    </body>
    </html>

     

    展开全文
  • mapnik地图符号

    2020-05-20 08:54:24
    为giser提供地图符号样例,可自家开发定制。压缩包中包含mapnik符号化说明文档、符号化xml示例文件
  • ABBYY FineReader 12 是一款OCR图文识别软件,可快速方便地将扫描纸质文档、PDF文件和数码相机的图像转换成可编辑、可搜索的文本,有时文本中可能会包含一些非常规的符号,此时ABBYY FineReader还能够识别吗?...

    ABBYY FineReader 12 是一款OCR图文识别软件,可快速方便地将扫描纸质文档、PDF文件和数码相机的图像转换成可编辑、可搜索的文本,有时文本中可能会包含一些非常规的符号,此时ABBYY FineReader还能够识别吗?本文将为大家解答这一难题。

    ABBYY FineReader 12

    问题描述: ABBYY FineReader 12能识别包含非常规符号(象形符号、© 和 ®符号等)的文本吗?

    解决问题:

    ABBYY FineReader 12可以训练识别所有的Unicode符号。

    遵循以下说明通过ABBYY FineReader 12识别带有不常见Unicode符号的文本:

    步骤一:创建新语言,将所有必要的符号添加到新语言字母表。

    1、启动ABBYY FineReader 12;

    2、打开工具菜单,选择语言编辑器;

    语言编辑器

    3、点击新建按钮;

    4、选择需要识别的文本语言作为基础语言,然后点击确定;

    新建语言

    5、点击字母表框旁边的…按钮;

    字母选项

    6、将所有必要的符号添加到新建语言的字母表中,然后点击确定;

    7、指定新语言名称,如果有必要调整新建语言的其他参数;

    8、完成编辑语言之后,点击确定。

    步骤二:训练ABBYY FineReader 12识别新增的符号。

    1、选择新建的语言作为当前文档的语言;

    2、打开工具菜单,点击选项;

    3、选择读取选项卡;

    4、如果你使用的是ABBYY FineReader 11,请勾选使用内置和用户模式选项,然后选择通过训练读取选项;如果你使用的是早期版本,则勾选训练用户模式选项;

    选择模式

    5、点击确定;

    6、点击读取按钮开始识别文档,训练ABBYY FineReader 12识别新增的符号。

    转载于:https://www.cnblogs.com/MathType/p/6825793.html

    展开全文
  • 本文提供了一种常用LaTeX中英文模板,包含数学公式符号图片表格等,注释中已详细说明,可以根据需要自行编辑修改。
  • 仿谷歌地图风格的ArcGIS符号库,包含了响应的点、线、面、注记各种要素类以及各种类型poi的符号,很好用呢~
  • 刚git了webpack的发现package.json里面dependencies依赖的版本号前面的符号有两种,一种是~,一种是^,如下标记: 然后搜了下在stackoverflow上找到一个比较好的答案所以在此mark下 ~,^的区别是 ~的意思是...
  • SceneGraphParser( sng_parser )是一个python工具,用于基于依赖项解析将句子(以自然语言)解析为场景(作为符号表示)。 该项目灵感来自。 与斯坦福版本不同,此解析器完全由Python编写。 它具有易于...
  • 有时用计算机辅助设计(CAD)软件包中预先做好的符号就可以了,但大多数符号并不太理想。请确保你的软件包能方便地创建符号,因为你可能得重新绘制每个单独元件,以及创建新的元件。CAD软件包含的上万种符号只是你重新...
  • 有时用计算机辅助设计(CAD)软件包中预先做好的符号就可以了,但大多数符号并不太理想。请确保你的软件包能方便地创建符号,因为你可能得重新绘制每个单独元件,以及创建新的元件。CAD软件包含的上万种符号只是你重新...
  • UML 符号的含义

    2015-01-05 12:37:12
    想学设计模式,但是呢,对uml又不太懂,用uml表达设计模式直观,今天看到一篇很好的博客,转载一下,这篇博客的好处就在于:对于相应的符号都有对应的代码,可以对照看 感谢:...
  • 特殊符号大全网提供大量的个性符号、qq分组符号、非主流符号、表情符号、音乐符号、人民币符号、美元符号等好看的符号图案大全。
  • 俗话说:买套房子穷三代,选错户型悔一生。如果看不懂户型,买房时那可要真抓瞎了。...图标认识户型上常见六种符号是:入户门、窗户、空调、衣柜、电视机、承重墙。1、入户门入户门是一个扇形,代表推开方...
  • 有时,您想为自己客户提供样式,添加网络同步功能,更改表情符号来源。 如果您需要帮助,请给我发送电子邮件: 380341629@qq.com 。 屏幕截图 演示GIF 用法 克隆此仓库。 只需将“ EmojiKeyboard / ...
  • UML符号的含义

    2015-01-29 16:12:20
    类(A)是对象蓝图,其中包含3个组成部分。第一个是Java中定义类名。第二个是属性(attributes)。第三个是该类提供方法。 属性和操作之前可附加一个可见性修饰符。加号(+)表示具有公共可见性。减号(-...
  • 包图

    热门讨论 2015-11-19 19:18:27
    包图 是什么 包图是在 UML 中用类似于文件夹的符号...包图的作用(简单的来说就两个作用) 1、逻辑上把一个复杂的图模块化 2、组织源代码 拓展:包中的元素 类、接口、构件、 用例、其他包等 若包被撤销,则其中的元素
  • 地层岩性柱状是煤矿地质行业最常用地质件,岩性符号填充图案是地质柱状中最重要组成部分。基于煤矿制图常用软件AutoCAD,通过详细分析其系统填充图案二次开发功能在煤矿地层岩性柱状绘制中具体应用,结合...
  • 我时常想要在此类文档中通过一些图形符号来表达更丰富的含义或是对段落进行标注,例如使用 Emoji。然而 Emoji 在这方面...这时,可以在文档写作时引入另一个更丰富的符号工具Font Awesome。 简介 Font Awesome...
  • 四、标记点标记在地图符号时候,是最常用功能之一,一般来说,带有经纬度坐标点信息,在地图上标志位置,都会通过一个标记物来实现,很多时候把这个东东称之为“图钉”是非常形象。标记方法名和语法...
  • 本文成文于2010年9月,介绍了笔者基于mapnik开发地图符号编辑器。从该编辑器功能可窥见mapnik样式定义所包含设置内容,同时也可作为地图符号编辑器功能设计参考。
  • matplotlib 绘图之前需要先定义数据范围,python 有一个 sympy ,类似 matlab 里面的符号函数,可以用来进行二维和三维的图像绘制, from sympy.plotting import plot3d或者plot(二维)from sympy import symbols...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,727
精华内容 1,090
关键字:

包图的符号