中序线索二叉树

  • Post author:
  • Post category:其他

线索二叉树 线索二叉树的基本概念 中序线索二叉树的构造 InThread CreateInThread 带头结点的线索二叉树 中序线索二叉树的遍历 Firstnode Nextnode Inorder 完整测试代码 输入样例 测试结果 线索二叉树的基本概念 二叉树的线索化是将二叉链表中的空指针改为指向前驱或后继的线索。而前驱或后继的信息只有在遍历时才能得到,因此线索化二叉树的实现就是遍历一次二叉树…

继续阅读 中序线索二叉树

halcon 灰度图转彩色图并在彩色图上绘制region

  • Post author:
  • Post category:其他

read_image(Image1, 'printer_chip/printer_chip_01') get_image_size(Image1, Width1, Height1) get_image_pointer1(Image1,Pointer1, Type, Width1, Height1) gen_image3(ImageRGB, 'byte', Width1, Height1, Poin…

继续阅读 halcon 灰度图转彩色图并在彩色图上绘制region

(三种方式 获取 properties)自定义PropertyPlaceholderConfigurer 获取properties值 spring…

  • Post author:
  • Post category:其他

第一种方式 一句代码解决 constants. properties jar 是 java 自带的 rj.jar public static String getTextByCode(String code){ ResourceBundle bundle = ResourceBundle.getBundle("constants"); return bundle.getString(code); …

继续阅读 (三种方式 获取 properties)自定义PropertyPlaceholderConfigurer 获取properties值 spring…

动软.Net代码生成器无法连接数据库问题!

  • Post author:
  • Post category:其他

WIN7下注册/添加数据库失败的解决方法 在Windows7下,动软代码生成器 添加数据库服务器时失败,提示信息:添加服务器配置失败,请检查是否有写入权限或文件是否存在! 这主要是由于WIN7具有比较严格的权限控制机制,多数情况是由于没有对安装目录的写权限所致,请将安装目录(一般是C:\Program Files\Maticsoft\Codematic2) 设置为User用户或everyone完全…

继续阅读 动软.Net代码生成器无法连接数据库问题!

【前端多宫格卡片自适应,再也不怕多宫格布局啦】

  • Post author:
  • Post category:其他

前言 有没有小伙伴有遇到过对样式追求极致的产品啊=== 为了这页面的样式我也是没少下功夫,总结了这几个多宫格小方法, 以后再也不怕多宫格自适应问题了,尤其是不确定个数的多宫格!话不多说,展示才艺吧~ 方法 1.flex布局 盒子宽度自适应 多宫格中间距离不变 写法一: 优点 : 确定列数 不确定宽度 宽度可以自适应 距离两端距离是确定的,盒子与盒子的距离也是确定的 缺点 : 对于多宫格计算公式不通…

继续阅读 【前端多宫格卡片自适应,再也不怕多宫格布局啦】

TS与JS的区别

  • Post author:
  • Post category:其他

TypeScript 和 JavaScript 是目前项目开发中较为流行的两种脚本语言。 JavaScript 是轻量级的解释性脚本语言,可嵌入到 HTML 页面中,在浏览器端执行。而 TypeScript 是 JavaScript 的超集,即包含 JavaScript 的所有元素,能运行 JavaScript 的代码,并扩展了 JavaScript 的语法。相比于 JavaScript ,它还增…

继续阅读 TS与JS的区别

Java高并发—并发容器

  • Post author:
  • Post category:java

例子:卖火车票 /** * 有N张火车票,每张火车票都有一个编号 * 同时有10个窗口对外售票 * 模拟程序 * * 第一个程序会重复销售, 超量销售 * 第二个程序使用Vector 是个同步容器, 所有方法都是加锁的, 还是有问题, 判断size()和同步remove(0方法是分离的,中间还是有问题。 */ public class TicketSeller2 { //Vector 是个同步容器…

继续阅读 Java高并发—并发容器

smallint和tinyint什么区别

  • Post author:
  • Post category:其他

最主要的区别就是占用的字节数大小问题。 我们知道在JAVA中,int型占用的就是4个字节。 同样在数据库中其实也是这样的。 int占4个字节,smallint占2个字节,tinyint占1个字节。 具体细节如下: bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。…

继续阅读 smallint和tinyint什么区别

数据结构——图(7)——最短路径与Dijkstra’s Algorithm

  • Post author:
  • Post category:其他

带权图 在图中,给每一条路径带上一定的权重,这样的图我们称为带权图。如下图所示: 我们现在来回顾一下BFS跟DFS的基本思想: 深度优先搜索:继续沿着路径搜索,直到我们需要回溯,但这种方式不保证最短路径。 广度优先搜索:查看包含距离1的邻居,然后是距离2的邻居等的路径,直到找到路径,这种方式保证最短路径。 但这两种方法都是无法处理带权图的问题。举个例子 由A到D的最短路径是什么?我们当然会毫不犹豫…

继续阅读 数据结构——图(7)——最短路径与Dijkstra’s Algorithm

虚拟机 linux 安装 jdk

  • Post author:
  • Post category:linux

(1)执行命令yum -y list java*查看可安装java版本 (2)选择一个java版本进行安装,这里我们希望安装java1.8,因为我们的机器是64位的,所以选择安装java-1.8.0-openjdk-devel.x86_64。 这里有个地方要注意,上图中我用红框圈起来的两个java版本,要选择-devel的安装,因为这个安装的是jdk,而那个不带-devel的安装完了其实是jre。…

继续阅读 虚拟机 linux 安装 jdk