- 【渲染教程】用blender和Zbrush创作一只巨蟹怪兽!
Renderbus瑞云渲染农场
渲染知识zbrush3d渲染blender
BY:ABBYCRAWFORD嗨,大家好,我是来自墨西哥奥里萨巴(Orizaba)的Javi。现在我还是一名软件工程专业的学生,但是我对电影业充满热情,并希望成为电影行业从业者的一部分。我在2019年7月首次接触3D行业,但在2020年,我决定开始认真的学习3D行业并开始接受一些在线课程。我一直在使用Crehana和Domestika,但主要是在网络上,在那里我发现了很多很棒的内容,这些几乎教会了
- Blender纹理绘制无效的几种解决方案(备忘录01)
2301_78998594
blender
图片来源:b站:Nora仙仙仙https://www.bilibili.com/video/BV1x8411r76A/解决方案:1.1:到编辑模式下选中物体后重试;1.2(本人遇到的问题):打开面朝向模式,蓝色的物体是正常物体,红色表示面朝向相反,你画的东西都在背面全选并SHIFT+N,就可以把面朝向反过来
- 【Unity开发】Blender导入VRM格式注意事项
每日出拳老爷子
VR和Unity游戏开发blender
【背景】Blender顺利导入了VRMFormat插件后,发现有的电脑导入后Mesh,Armature和Texture都一切正常,有的电脑只能导入一个框架。【分析】首先检查Blender版本和插件的适配性,4.2版本前后VRMFormat有两个不同版本。Blender4.2LTS前的适用版本:通过网盘分享的文件:VRM_Addon_for_Blender-2_20_84.zip链接:https:/
- 2019-05-14
gong圈圈
unity3D使用教程软件简介Unity3D是由UnityTechnologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blendergameengine,Virtools或TorqueGameBuilder等利用交互的图型化开发环境为首要方式的软件。其编辑器运行
- 【Three.js基础学习】19.Custom models with Blender
蚕食我的耐心
three.js基础学习学习blender
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档前言blender模型资源:【blender】一个汉堡包-CSDN博客一、代码import'./style.css'import*asTHREEfrom'three'import{OrbitControls}from'three/examples/jsm/controls/OrbitControls.js'import{GLTFLoa
- blender 快速LOD
DBBH
Blenderblender
发现一个插件LODsMaker是免费的!这个使用方式也是非常的简单这是效果,UV也算是留着的怎么使用的呢选中这个mesh,然后直接点一点,五个就出来了如果需要其他细分,我感觉可以再产出的结果里,选一个,点一下通过百度网盘分享的文件:LODsMakeraddonsv4-HuyKhoi2407.zip链接:https://pan.baidu.com/s/1zOYCz6t0iOH58gfqp63Igw?
- python blender bvh2fbx
GO·GO·GO
pythonblender开发语言
importosimportrandomimportnumpyasnpimportos.pathimportbpybvh_in=r"predict.bvh"fbx_out=r"predict.fbx"file_name_with_extension=os.path.basename(bvh_in)filename,file_extension=os.path.splitext(file_name_
- blender python 安装 bpy 问题
GO·GO·GO
blender
1.python3.8,3.9环境安装bpy尝试失败2、bpy仅支持python3.7、3.10、3.11安装2.使用python3.10,成功pipinstallbpy==3.4.0
- blender3D模型制作入门--Apple的学习笔记
applecai
一,前言过年玩什么呢!搜索python的时候发现了blender插件库是基于python语言的,几年前2.8版本的blender简单学习过几天,后来一直想做把剑。现在3.4都出来了,我又想起玩玩blender。二,入门方法官网教程入门,以及网上的视频教程系统入门。我看了别人做的模型,同样的模型有很多制作方法,选择高效的方法是最好的,但是我刚入门,所以用的都是基本命令。确实做个基于基本形状的三维模型
- 将VRoidStudio人物通过Blender导入到Mixamo
prayer?
blender经验分享3d学习
目录1.下载Blender和VoidStudio2.下载Cats和VRM插件3.在VRoidStudio中导出VRM格式文件4.在Blender中安装两款插件5.导入VRM格式文件并绑定骨骼5.1预览人物模型5.2导出带骨骼模型6.上传至Mixamo绑定动画1.下载Blender和VoidStudioblender下载地址:https://www.blender.org/download/VRoi
- blender 导出bvh x轴旋转90度
AI视觉网奇
python基础aigc与数字人blender
目录blender导出模型后,x轴旋转了90度,和缩放不对的问题bvh:blender导出模型后,x轴旋转了90度,和缩放不对的问题博文解决了fbx格式d轴旋转90度的问题,bvh的没有解决Blender-ExportFBXtoUnity的一些配置-导出模型后,x轴旋转了90度,和缩放不对的问题_blender导出fbx后模型变了-CSDN博客bvh:先旋转90度,再导出,还没试importbpy
- Blender 移动模型到世界中心
牙膏上的小苏打2333
BlenderBlender
回来吧1.物体模式2.设置原点3.把物体移回世界中心1.物体模式2.设置原点选择模型后鼠标右键打开菜单选择:3.把物体移回世界中心坐标归零即可。
- Blender入门教程 - 建模苹果
一只爱算法的猫
Zach大神的苹果教程blender图形渲染
扎克大神的苹果教程由于过于懒,不翻译扎克大神的全部内容,仅记录自己跟着教程学习的过程。关于基础操作,可以参考3D神器Blender:从准备入门到跨过门槛。如果希望跟着教程自己操作,可以直接点击教程链接(注意是英文)原教程使用Blender2.8,但是我使用的是Blender3.4再次强调:翻译不完整,如果需要完整内容请看原教程;本文会省略大量基础操作,只保留制作苹果所需的步骤。(然而还是习惯性写成
- Blender 保留权重合并两个顶点组
ONE_SIX_MIX
blenderblender合并顶点组vertexgroup
Blender3.1找了许久,终于找到了。。。我之前用了个蹩脚的方法来绕过这个问题。。。方法来自https://blender.stackexchange.com/questions/42778/how-to-merge-vertex-groups两种办法:第一个是使用顶点权重混合修改器。在这里可以找到我这里的设置与第二个方法的效果一致,但会把合并结果写入顶点组A内,而不是新建一个顶点组。顶点设置
- Blender教程(基础)-顶点合并-18
小兔子烧包谷
Blenderblender
一、常规合并准备,新建一个圆环8个点、全选顶点采用F填充,采用J链接多个顶点如下图所示图形。选择其中一个顶点按字母GG、移动到离另外一个顶点更近。再选中两个顶点,右键弹出合并顶点>到中心二、重叠合并回退回去按字母GG,直接拖拽两个顶点覆盖和确定,切换到透视全选刚才的重叠的2个顶点按字母M合并玩后在透视下全选此处顶点发现只有一个已经合并完成三、按距离合并选中要合并的顶点右键弹出>合并顶点>按距离合并
- 从Unity到Three.js(模型文件加载)
chillxiaohan
Three.js学习记录unityjavascriptthree.js
模型加载功能探索,用blender导出了个glb格式的cube进行的测试。初接触js语法,回调注册的地方直接使用匿名函数总感觉脑子跟不上,反应不过来,就把加载后的回调简单封装了下,官方文档是直接使用的匿名函数。另外看官方文档对模型加载功能描述,感觉实战中会遇到很多坑,等之后遇到再详细研究,这次只记录基础功能。import*asTHREEfrom'three'import{GLTFLoader}fr
- blender怎么保存窗口布局,怎么设置默认输出文件夹
dalaomanzou
笔记blender修改默认启动配置修改默认输出文件夹
进行窗口布局大家都会,按照自己喜好来就行了,设置输出文件夹如图这些其实都简单。关键问题在于,自己调好了窗口布局,或者设置好了输出文件夹之后,怎么能让blender下次启动的时候呈现出自己设置好的窗口布局,或者输出文件夹变成自己改了之后的文件夹。这就需要保存默认启动设置了。见下图:
- 【Blender 入门系列】 02 乐高方块渲染
星辰_xc
建模软件blender
这篇笔记学习了添加材质,添加摄像机,光源并渲染图片添加材质选中物体,在右边材质面板中点击材质属性-新建,可以看到有很多可以调节的内容,这次主要调节基础色和糙度,糙度越小,反光效果越强。调整好后选择右上角显示模式中的试图作色方式后就可以显示材质了。添加相机blender所有添加物体都可以在左上角添加中找到,也可以用快捷键shift+A调出添加菜单。通过按小键盘0可以查看和退出摄像机视角,快捷键Ctr
- Blender教程(基础)-顶点挤出扩展-19
小兔子烧包谷
Blenderblender
shift+A新建一个平面编辑模式下,选中三个点,按X弹出按顶点删除删除完成只剩下一个顶点选中顶点按字母E在X轴挤出,按字母E在Y轴挤出选中三个顶点按字母E延Z轴挤出新建平面,按数字7到顶视图选中顶点按E延X轴挤出按E延Y轴挤出通过上述方式挤出一个如下图形选中4个顶点按F键再选中4个顶点按F键选中其中一个顶点、选中左侧菜单中的断离边线可以实现新的顶点的增加选中4个顶点再合并选中其中一个顶点alt+
- Blender教程(基础)-衰减编辑-20
小兔子烧包谷
Blenderblender
1、新建一个平面并细分如下图所示菜单衰减工具选中一个点上下移动、图形形变衰减再点击箭头上下移动过程中不要松开鼠标,此时按鼠标中键实现衰减区域的快速调节。也可以再菜单栏输入参数调节调节形状shift+A添加经纬球按数字1切换正交前视切换为透明模式全选上半部分按X弹出删除顶点正交1试图下,选中偏下部的点,间隔式弃选。切换为平滑,移动点滚动鼠标选中上面顶点,间隔式弃选向上移动,滑动鼠标关闭透视
- Blender教程(基础)--断离边线与断离区域-21
小兔子烧包谷
Blenderblender
一、断离边线(快捷Alt+D)新建立方体编辑模式、点模式、选中其中一个顶点就可以实现断离、新增顶点(Alt+D)二、断离区域(快捷V)
- Blender教程(基础)--试图的显示模式-22
小兔子烧包谷
Blenderblender
一、透视模式(Alt+Z)透视模式下可以实现选中透视的物体信息发现选中了透视区的所有顶点二、试图着色模式-显示网格边框三、试图着色模式-显示实体三、试图着色模式-材质预览四、试图着色模式-显示渲染预览
- U3D记录之FBX纹理丢失问题
DBBH
unityunity
今天费老大劲从blender建了个模型,然后导出进去unity发现贴图丢失上网查了一下首先blender导出要改设置这个pathmode要copy然后unity加载纹理也要改设置这里这个模型的纹理load要改成external那个模式然后就有了,另外这个导出还有好多选项可以康康这是blender里的样子这是unitybuild出webgl的样子,用的standard材质+天空盒,后面研究研究给配点
- blender用几何节点,先想明白数学算法,再动手实现
dalaomanzou
笔记blenderpython数学建模
比如要做一个扎头发的形状,对于头发对应的曲线是什么形状的,如果能找到一个数学上的对应曲线,用于描述这些头发的形状(也可能因为发型复杂的原因,一根头发会分成多段,用不同的方程表示)。为了便于理解,多画图,以及使用python代码之类的工具,从图形、数学等角度搞明白自己要的效果的本质(或者说搞明白这个算法),再去建立节点工作流,可以事半功倍。
- blender几何节点中样条线参数中的系数(factor)是个什么概念?
dalaomanzou
笔记blender几何节点样条线参数
一根样条线,通常由两个及以上的控制点构成。每个控制点的系数,其实相当于该点处位于整个样条线的比值。如图,一根样条线有十一个控制点。相当于把它分成了十段,那每一段可以看到x、y都是0,唯独z每次增加0.1,那就是说,平均每段都是0.1的间隔。比如索引(index)为6的这一行,系数是0.6,其实就是在这根样条线上,从起始点到索引为6这个点上的长度。为什么要强调“在这根样条线上”?因为样条线往往不一定
- Hair Tool for Blender3D
子燕若水
blenderblender
CGer.com-HairToolforBlender3D-CGer资源网HairTool1.5forBlender3D链接:https://pan.baidu.com/s/1kVABn6n密码:gwprHairTool1.65-1.8forBlender链接:https://pan.baidu.com/s/1A7cW_Ms2baGQ2M0iE1dQhQ密码:81bqHairToolforBlen
- 12款开源或免费的3D建模软件
javastart
深度学习开源3d动画
开源本文为您分享12款开源或免费的3D建模软件,包括Blender、OpenSCAD、ArtofIllusion、FreeCAD、Wings3D、BRL-CAD等,赶紧来收藏吧!1、BlenderBlende是一款系统全面的3D建模套件,它提供了大量专业级功能和模块,跨平台支持所有的主要操作系统。目前并已成为免费3D软件的代名词。Blender通常被称为TheBlenderProject,因为它不
- Blender教程(基础)-顶点的移动、滑移-16
小兔子烧包谷
Blenderblender
一、顶点的移动与缩放Shift+A新建柱体、切换到编辑模式点模式下,选择一个顶点、选择移动(G+Z),发现顶点严Z轴移动,如下图所示G+Y按数字键盘7切换视图,选择这个面的所有顶点按S把面缩放大Ctrl+R环切数字键盘7切换到底试图全选顶点按字母R旋转(或点击菜单旋转)二、顶点的滑移ctrl+R环切以一个如下图所示选择其中一个点移动(发现物体形状改变)正确不改变物体形状滑移右键选择滑移顶点(Shi
- Blender教程(基础)-顶点删除、融并与连接-17
小兔子烧包谷
Blenderblender
一、顶点删除shift+A添加经纬球在编辑模式下,选择一个点,按字母X,弹出删除顶点,删除了和顶点相关的面。二、融并选择一个顶点,右键弹出融并顶点,发现和顶点相关的面都被融并成一个面。(Ctrl+X快捷触发)三、连接新建圆环(8个点)删除其中一个点选择断开位置处的2个顶点按字母F,链接断裂全选按字母E挤出按字母F,顶部封盖撤销回选择2个点状态按字母J,提示无法连接顶点新建8个顶点圆环按字母F填充s
- Blender教程(基础)-边的细分、涓移与融井-15
小兔子烧包谷
Blenderblender
1、细分切换编辑模式下,选择线选中边右键选择细分,可以自定义细分次数。2、涓移编辑模式下、选择一个面,按字母i做一个内插面按字母E挤出面旋转面按E挤出按S缩小环切选中四条边滑移,发现改变物体形状,如何不改变形状滑移呢?恢复原形状,右键选择滑移边线,再次滑移发现即可实现物体形状不改变滑移3、融井边在编辑模式下,选择需要融井的边右键弹出融井单击即可融井成一个面、刚才的边去除了。
- 矩阵求逆(JAVA)初等行变换
qiuwanchi
矩阵求逆(JAVA)
package gaodai.matrix;
import gaodai.determinant.DeterminantCalculation;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
* 矩阵求逆(初等行变换)
* @author 邱万迟
*
- JDK timer
antlove
javajdkschedulecodetimer
1.java.util.Timer.schedule(TimerTask task, long delay):多长时间(毫秒)后执行任务
2.java.util.Timer.schedule(TimerTask task, Date time):设定某个时间执行任务
3.java.util.Timer.schedule(TimerTask task, long delay,longperiod
- JVM调优总结 -Xms -Xmx -Xmn -Xss
coder_xpf
jvm应用服务器
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。
典型设置:
java -Xmx
- JDBC连接数据库
Array_06
jdbc
package Util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCUtil {
//完
- Unsupported major.minor version 51.0(jdk版本错误)
oloz
java
java.lang.UnsupportedClassVersionError: cn/support/cache/CacheType : Unsupported major.minor version 51.0 (unable to load class cn.support.cache.CacheType)
at org.apache.catalina.loader.WebappClassL
- 用多个线程处理1个List集合
362217990
多线程threadlist集合
昨天发了一个提问,启动5个线程将一个List中的内容,然后将5个线程的内容拼接起来,由于时间比较急迫,自己就写了一个Demo,希望对菜鸟有参考意义。。
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.CountDownLatch;
public c
- JSP简单访问数据库
香水浓
sqlmysqljsp
学习使用javaBean,代码很烂,仅为留个脚印
public class DBHelper {
private String driverName;
private String url;
private String user;
private String password;
private Connection connection;
privat
- Flex4中使用组件添加柱状图、饼状图等图表
AdyZhang
Flex
1.添加一个最简单的柱状图
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
<?xml version=
"1.0"&n
- Android 5.0 - ProgressBar 进度条无法展示到按钮的前面
aijuans
android
在低于SDK < 21 的版本中,ProgressBar 可以展示到按钮前面,并且为之在按钮的中间,但是切换到android 5.0后进度条ProgressBar 展示顺序变化了,按钮再前面,ProgressBar 在后面了我的xml配置文件如下:
[html]
view plain
copy
<RelativeLa
- 查询汇总的sql
baalwolf
sql
select list.listname, list.createtime,listcount from dream_list as list , (select listid,count(listid) as listcount from dream_list_user group by listid order by count(
- Linux du命令和df命令区别
BigBird2012
linux
1,两者区别
du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。
- AngularJS中的$apply,用还是不用?
bijian1013
JavaScriptAngularJS$apply
在AngularJS开发中,何时应该调用$scope.$apply(),何时不应该调用。下面我们透彻地解释这个问题。
但是首先,让我们把$apply转换成一种简化的形式。
scope.$apply就像一个懒惰的工人。它需要按照命
- [Zookeeper学习笔记十]Zookeeper源代码分析之ClientCnxn数据序列化和反序列化
bit1129
zookeeper
ClientCnxn是Zookeeper客户端和Zookeeper服务器端进行通信和事件通知处理的主要类,它内部包含两个类,1. SendThread 2. EventThread, SendThread负责客户端和服务器端的数据通信,也包括事件信息的传输,EventThread主要在客户端回调注册的Watchers进行通知处理
ClientCnxn构造方法
&
- 【Java命令一】jmap
bit1129
Java命令
jmap命令的用法:
[hadoop@hadoop sbin]$ jmap
Usage:
jmap [option] <pid>
(to connect to running process)
jmap [option] <executable <core>
(to connect to a
- Apache 服务器安全防护及实战
ronin47
此文转自IBM.
Apache 服务简介
Web 服务器也称为 WWW 服务器或 HTTP 服务器 (HTTP Server),它是 Internet 上最常见也是使用最频繁的服务器之一,Web 服务器能够为用户提供网页浏览、论坛访问等等服务。
由于用户在通过 Web 浏览器访问信息资源的过程中,无须再关心一些技术性的细节,而且界面非常友好,因而 Web 在 Internet 上一推出就得到
- unity 3d实例化位置出现布置?
brotherlamp
unity教程unityunity资料unity视频unity自学
问:unity 3d实例化位置出现布置?
答:实例化的同时就可以指定被实例化的物体的位置,即 position
Instantiate (original : Object, position : Vector3, rotation : Quaternion) : Object
这样你不需要再用Transform.Position了,
如果你省略了第二个参数(
- 《重构,改善现有代码的设计》第八章 Duplicate Observed Data
bylijinnan
java重构
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.FocusAdapter;
import java.awt.event.FocusE
- struts2更改struts.xml配置目录
chiangfai
struts.xml
struts2默认是读取classes目录下的配置文件,要更改配置文件目录,比如放在WEB-INF下,路径应该写成../struts.xml(非/WEB-INF/struts.xml)
web.xml文件修改如下:
<filter>
<filter-name>struts2</filter-name>
<filter-class&g
- redis做缓存时的一点优化
chenchao051
redishadooppipeline
最近集群上有个job,其中需要短时间内频繁访问缓存,大概7亿多次。我这边的缓存是使用redis来做的,问题就来了。
首先,redis中存的是普通kv,没有考虑使用hash等解结构,那么以为着这个job需要访问7亿多次redis,导致效率低,且出现很多redi
- mysql导出数据不输出标题行
daizj
mysql数据导出去掉第一行去掉标题
当想使用数据库中的某些数据,想将其导入到文件中,而想去掉第一行的标题是可以加上-N参数
如通过下面命令导出数据:
mysql -uuserName -ppasswd -hhost -Pport -Ddatabase -e " select * from tableName" > exportResult.txt
结果为:
studentid
- phpexcel导出excel表简单入门示例
dcj3sjt126com
PHPExcelphpexcel
先下载PHPEXCEL类文件,放在class目录下面,然后新建一个index.php文件,内容如下
<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
if (PHP_SAPI == 'cli')
die('
- 爱情格言
dcj3sjt126com
格言
1) I love you not because of who you are, but because of who I am when I am with you. 我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。 2) No man or woman is worth your tears, and the one who is, won‘t
- 转 Activity 详解——Activity文档翻译
e200702084
androidUIsqlite配置管理网络应用
activity 展现在用户面前的经常是全屏窗口,你也可以将 activity 作为浮动窗口来使用(使用设置了 windowIsFloating 的主题),或者嵌入到其他的 activity (使用 ActivityGroup )中。 当用户离开 activity 时你可以在 onPause() 进行相应的操作 。更重要的是,用户做的任何改变都应该在该点上提交 ( 经常提交到 ContentPro
- win7安装MongoDB服务
geeksun
mongodb
1. 下载MongoDB的windows版本:mongodb-win32-x86_64-2008plus-ssl-3.0.4.zip,Linux版本也在这里下载,下载地址: http://www.mongodb.org/downloads
2. 解压MongoDB在D:\server\mongodb, 在D:\server\mongodb下创建d
- Javascript魔法方法:__defineGetter__,__defineSetter__
hongtoushizi
js
转载自: http://www.blackglory.me/javascript-magic-method-definegetter-definesetter/
在javascript的类中,可以用defineGetter和defineSetter_控制成员变量的Get和Set行为
例如,在一个图书类中,我们自动为Book加上书名符号:
function Book(name){
- 错误的日期格式可能导致走nginx proxy cache时不能进行304响应
jinnianshilongnian
cache
昨天在整合某些系统的nginx配置时,出现了当使用nginx cache时无法返回304响应的情况,出问题的响应头: Content-Type:text/html; charset=gb2312 Date:Mon, 05 Jan 2015 01:58:05 GMT Expires:Mon , 05 Jan 15 02:03:00 GMT Last-Modified:Mon, 05
- 数据源架构模式之行数据入口
home198979
PHP架构行数据入口
注:看不懂的请勿踩,此文章非针对java,java爱好者可直接略过。
一、概念
行数据入口(Row Data Gateway):充当数据源中单条记录入口的对象,每行一个实例。
二、简单实现行数据入口
为了方便理解,还是先简单实现:
<?php
/**
* 行数据入口类
*/
class OrderGateway {
/*定义元数
- Linux各个目录的作用及内容
pda158
linux脚本
1)根目录“/” 根目录位于目录结构的最顶层,用斜线(/)表示,类似于
Windows
操作系统的“C:\“,包含Fedora操作系统中所有的目录和文件。 2)/bin /bin 目录又称为二进制目录,包含了那些供系统管理员和普通用户使用的重要
linux命令的二进制映像。该目录存放的内容包括各种可执行文件,还有某些可执行文件的符号连接。常用的命令有:cp、d
- ubuntu12.04上编译openjdk7
ol_beta
HotSpotjvmjdkOpenJDK
获取源码
从openjdk代码仓库获取(比较慢)
安装mercurial Mercurial是一个版本管理工具。 sudo apt-get install mercurial
将以下内容添加到$HOME/.hgrc文件中,如果没有则自己创建一个: [extensions] forest=/home/lichengwu/hgforest-crew/forest.py fe
- 将数据库字段转换成设计文档所需的字段
vipbooks
设计模式工作正则表达式
哈哈,出差这么久终于回来了,回家的感觉真好!
PowerDesigner的物理数据库一出来,设计文档中要改的字段就多得不计其数,如果要把PowerDesigner中的字段一个个Copy到设计文档中,那将会是一件非常痛苦的事情。