![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端开发
littleZhuHui
程序员
展开
-
freeCAD学习笔记三:复制草图中的对象
在绘制freeCAD中草图时,肯定会产生这样的需要,就是想通过复制粘贴的方式来快速生成相似的对象,可是一开始没有找到如何复制草图的对象的菜单,还以为freeCAD不支持这个功能,后来才发现是没有找对地方,特别记录一下,对初学者来说,可能会有用。假设我们在草图中绘制了一个长方形,并且要在这个长方形板子中开多个长方形的孔,,这些孔的大小是一样的,只是水平位置不一样,当我们画出了一个长方形的孔后,当然...原创 2019-10-16 21:13:34 · 3653 阅读 · 3 评论 -
freeCAD学习笔记二:复制与放置多个相似的实体
freeCAD学习笔记二:放置多个实体原创 2019-10-16 20:43:00 · 4761 阅读 · 0 评论 -
freeCAD学习笔记一:尝试一个最简单的例子
听说freeCAD是一款优秀的3D制图软件,想尝试一下。原创 2019-10-07 18:55:01 · 8271 阅读 · 3 评论 -
QCAD与libreCAD的试用及比较,QCAD比libreCAD更好用,功能更强大
最近想找一下autoCAD的替代软件。在网上查了一下,与autoCAD功能定位相似的2D CAD软件有两款比较有名:QCAD 与 libreCAD。从发展历史来看。先有QCAD,后来QCAD被收购,走上了商业版与社区版并行发展的路子。libreCAD则是QCAD的一个开源分支。在网上有一篇比较老的文献,说是libreCAD发展得比较好,而QCAD没有怎么更新。给我造成了一个印象,就是QC...原创 2019-10-03 22:00:02 · 29179 阅读 · 5 评论 -
libreCAD无法显示文本的问题及解决
最近试用libreCAD,出现了一个小问题。用libreCAD绘制一幅图纸,保存为test.dxf。操作系统为win10, libreCAD的安装文件是:LibreCAD-Installer-2.2.0-rc1.exe过了两天,将libreCAD的界面语言切换成简体中文,再次打开test.dxf时,发现原本显示的文本内容都变成了一个矩形的空白方框。尝试将界面换回英文还是无法解决问题。设置文...原创 2019-10-03 17:44:45 · 4366 阅读 · 2 评论 -
用Adobe Illustrator将位图转为矢量图并上色
对 Adobe Illustrator(AI)用得不多,近日试着将一些位图转换为矢量图并上色。将工作步骤做一个记录,打开 AI, 新建一个文件文件/置入 ,选择要进行转换的图片文件然后选择“图像描摹”旁边的下拉框按钮,选择“低保真度照片”然后点击下图所示的扩展按钮这时位图就变成了矢量图点击: 对象/取消编组,接下就可以单独选择某个区域(AI中的术语称为路径)双击下图...原创 2019-09-29 20:59:24 · 13512 阅读 · 0 评论 -
网络斗地主游戏的完整设计与实现(二)系统的核心技术路线
引言在前面的文章《网络斗地主游戏的完整设计与实现(一)项目的基本结构》介绍了项目的整体结构。接下来说明一下系统中用到的核心技术路线游戏界面的呈现斗地主游戏的玩家分成三个,而且在未叫牌与叫牌后玩家的角色会发生变化,因此要用不同的图片加以呈现。本项目没有使用cocos2d之类的游戏框架,而是使用基本的javascrpt+jquery实现游戏界面。具体对这个项目来说,主要的游戏界面分为几大类:...原创 2019-07-25 18:07:08 · 1612 阅读 · 0 评论 -
网络斗地主游戏的完整设计与实现(一)项目的基本结构
引言开发一个完整的游戏程序需要做的工作不少,本系列介绍一个较为完整的网络斗地主游戏的设计与实现过程。游戏基本界面项目基本结构项目分成两个主要部分,前台浏览器应用与后台数据库整个项目由javascript +php+ sqlserver构成;但其中php代码只起一个简单的转发作用,前台界面由javascript代码完成,服务器端逻辑由存储于sqlserver中的T-Sql代码实现。项目的...原创 2019-07-24 19:58:18 · 5080 阅读 · 0 评论 -
用d3.js+svg绘制圆内接正多边形
试想一下,如果要我们用尺规在纸上绘制圆内接正n边形,这并不是一件很容易做到的事情。但如果要我们在浏览器上完成这个任务,只要掌握了技巧,这会是一件很容易的事。先看一下已经绘制出来的效果从图形上我们可以看出来,先是绘制了一个圆,然后在圆内依次画出了圆的内接正6边形,正5边形,正4边形,正3角形。形成了覆盖效果。再看一下对应的javascript代码<!DOCTYPE html>...原创 2019-07-16 23:48:05 · 1465 阅读 · 0 评论 -
用jquery对graphviz生成的svg图形做后处理(续篇一)在SVG文本中显示上标或下标
引言在前面的文章《用jquery对graphviz生成的svg图形做后处理,改变字体,颜色,连线形状等》说明了如何对graphviz生成的svg内容做后处理。这次碰到了一个新的需求,要对graphviz生成的B+树的顶点图中的某个内容显示上标。举例如下:原来的的B+树图形如下:现在想让左孩子上重复的两个33 ,只显示一个33,但是又要用上标表示这里出现了两个33。最后实现的效果如下:...原创 2019-07-19 11:37:33 · 580 阅读 · 0 评论 -
用d3.js+svg绘制代表房间人数的图标
在一个小应用,要用图标的方式表示房间内的人数,基本的想法是用三角形表示房间内有三人,四边形表示房间内有四人,依此类推。用d3.js结合svg来实现图标的绘制功能。图形效果html文件drawIcon.html<!DOCTYPE html><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"&...原创 2019-07-18 09:56:15 · 499 阅读 · 0 评论 -
用d3.js+svg绘制房间人数热力图
根据数据表格绘制热力图是d3.js的拿手好戏。本文用存放在csv文件中的表格数据,绘制各个房间内人数的热力图图形效果如下:数据文件内容:personNumber.csvname,room1,room2,room3,room4,room5,room6,room7,room8,room9,room10,room11,room12,room13,room14,room15,room16,ro...原创 2019-07-18 09:49:09 · 3213 阅读 · 1 评论 -
在线代码编辑器CodeMirror的基本用法
如果想在网页上增加一个代码编辑功能,比较快速的方法是引用一个成熟的代码编辑器插件CodeMirror。这篇文献对CodeMirror的基本用法给出说明,可以参考。...转载 2019-07-10 22:48:29 · 401 阅读 · 0 评论 -
一种巧妙的graphviz绘图环境的搭建方案
php 结合 graphviz生成图形,比用 gvedit.exe 更方便现在用的浏览器上直接有截图按钮,可以很方便地绘制的图形取下来,如果用gvedit.exe,还要再想用其它的工具截图,使用起来不如用浏览器自带的截图工具方便。...原创 2019-06-26 21:21:08 · 588 阅读 · 0 评论 -
macOS 上safari使用csdn的markdown模式出现can't find variable intl问题及解决
平时macos用得不多,出差时才用一阵子。今天拿出来 用safari访问csdn时,一开始显得正常。但在写博客,转到markdown模式后,一片空白。调出控制台发现有一条错误 can’t find variable intl.网上相关的资料不多有人报告:1, ionic3 框架开发app 在ios 9.0版本中 ReferenceError:Can’t find variable:Intl...原创 2019-06-26 05:22:20 · 1362 阅读 · 0 评论 -
一个简单易用的编程式绘图工具mermaid
最近在编写文档时,想在图中插入一些示意图,按原来的做法,是想用visio之类的画图软件来完成这样的工作的。不巧新装的电脑,上面没有安装visio软件。而且只是想画一些简单的树状图之类的,想想这样的工作用word自带的画图功能也能胜任吧。可是一直以来不太喜欢用word自带的画图功能,说不出来的感觉,说方便吧,又不方便。想想还是在网上查找一下有没有小巧易用的画图工具。 ...原创 2019-06-13 07:56:16 · 3549 阅读 · 0 评论