- 2025年1月18日(树莓派点亮呼吸灯)
Mason Lin
RaspberryPiZero2Wpython树莓派LEDlinux
系统信息:RaspberryPiZero2W系统版本:2024-10-22-raspios-bullseye-armhfPython版本:Python3.9.2已安装pip3支持拍摄1080p30(1092*1080),720p60(1280*720),60/90(640*480)已安装vim已安装git学习目标:pwm呼吸灯学习内容:呼吸灯importRPi.GPIOasGPIOimportti
- git学习笔记
送你一朵小莲花
gitgitgithub
最近在做项目整改,接触到一些git的高阶用法,让我不得不多方搜集资料,恶补了一下git。一、git原理git的官方文档有非常详细的介绍git的底层实现,在此膜拜一下linus大神。但是我觉得这一张图会更加清晰:图中左侧为工作区,右侧为版本库。在版本库中标记为"index"的区域是暂存区(stage/index),标记为"master"的是master分支所代表的目录树。图中我们可以看出此时"HEA
- Git学习(常用的一些命令)
薅你两根毛
日常学习学习git
个人博客:个人主页个人专栏:日常聊聊⛳️功不唐捐,玉汝于成目录前言正文配置相关:创建与克隆仓库:基本操作:分支操作:远程仓库操作:撤销与重置:查看历史与比较:结语我的其他博客前言Git是一款强大的分布式版本控制系统,广泛用于管理项目的代码和版本。掌握Git命令,不仅能够有效管理代码的变更,还能提升团队协作效率。以下是一些常用的Git命令,希望能够帮助你更好地使用Git进行版本控制和团队协作。正文配
- 【Git安装及使用学习笔记】
可可西里啊
零零散散的学习笔记git学习笔记c++qt5
Git学习笔记Git安装Git创建本地版本库以及提交文件使用Git提交代码到码云使用Git从码云拉取代码参考博客Git安装这里参考Git详细安装教程(详解Git安装过程的每一个步骤)Git创建本地版本库以及提交文件1.查看git版本信息:git--version2.设置对应用户名与邮箱地址gitconfig--globaluser.name"your_usernamegitconfig--glob
- 【GIT学习】仓库过大的清理办法
寒山独见君~
【Git学习】git学习
1、.git目录过大要解决.git目录过大的问题,可以尝试以下方法:使用gitgc命令清理不再需要的缓存。这将帮助减小仓库的大小。在命令行中输入以下命令:gitgc--prune=now--aggressive使用gitrepack-ad命令来重新打包已经提交的文件。这将有助于减小仓库的大小。在命令行中输入以下命令:gitrepack-ad2、灵活使用.gitignore文件及时排除仓库不需要的特
- git_note
北辰2023
其他git笔记
Git入门git学习笔记Git官网:http://git-scm.com本文主要是Git教程|廖雪峰的学习总结常用Git命令清单|阮一峰ProGitgit-cheat-sheetauthor:gyc514893758git简介什么是gitgit是分布式版本控制系统对于一个项目,有不同版本,可以记录每次改动,可以有不同分支方便回退、协作等分布式版本控制系统每个人电脑上都是一个完整的版本库,不联网也能
- Git教程I
myjs999
git
Git教程I本地Git创建git仓库将修改存到暂存区将暂存区提交到当前分支查看提交历史回退版本恢复到更晚的版本创建新分支切换分支简单的分支合并冲突分支合并不使用fastforward:--no-ff远程Git连接远程仓库将本地分支上传到远程仓库从远程仓库拉取本地Git学习如何使用本地Git。创建git仓库gitinit可以在当前位置创建一个git仓库。也可以用gitclone创建并克隆一个远程仓库
- 【git学习之路(更新中)】
Daoming Li
git
文章目录前言git的基本命令初始化配置命令创建仓库的两种方式前言本文环境为Windows,部分命令在Linux,MacOS等其他环境可能出现错误git的基本命令初始化配置命令检查git安装情况及版本git-v配置用户名gitconfig--xxxuser.namexxxxxconfig即配置的英文其中–xxx为配置的范围(后面命令的–xxx同理),包括三种:–global(最常用):全局配置,对所
- 【2023年终总结】感恩南洋经历,2024收拾再启程
fengyuxie
新年祝福值此2024农历新年到来之际,祝一直支持“IT进阶之旅”的各位小伙伴们新的一年伴随着新的开始,新的旅程,新的突破,新的收获,新的期待.....写在前面2023,“IT进阶之旅”一直处于“停更”状态,主要原因在于小编去南洋走了一遭,所以对于分享技术文章这一块确实没能跟上,辜负了大家的期待,2024我们一定保持继续更新技术推文。2024小编也预计将如同“IT进阶之旅”之前的几位居士一样从高校毕
- git常用命令
棉花糖7
最近知道了一个学习git超级超级超级好用的网站就像玩游戏一样,一关一关的而且还有超级直观的图形界面于是就学了,并且做了点笔记git学习网址-----------------------------------------------------------------------------------------------------------------------------------
- Git学习
星石传说
其它git学习elasticsearch
Git学习文章目录前言一、Git是什么二、安装三、工作流程总结前言一、Git是什么Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。特点:速度简单的设计对非线性开发模式的强力支持(允许上千个并行开发的分支)完全分布式有能力高效管理类似Linux内核一样的超大规模项目(速度和数据量)二、安装Git各平台安装包下载地址为:http://git-scm.com/download
- #git 使用笔记
aaa1095860054
gitgit
git学习笔记(本文主要是在学习廖雪峰大神时记下相关知识点,以备查忘)安装gitsudoapt-getinstallgit#安装gitgitconfig--globaluser.name'MyName'#设置名字gitconfig--globaluser.email'
[email protected]'gitconfig--all#列出当前所有参数创建gitgitinit#初始化,将当前目录变成G
- Git学习笔记2-个人易记-上传/更新/修改小结
微笑吧_5464
改动或新增内容:gitadd(具体内容名称)//gitadd.新增所有gitcommit-m"descripe"以上两步也可以在VCS中完成:VCS->先Git->后Commit(可选择)(附:fatal:Notagitrepository(oranyoftheparentdirectories)表示不是一个存储库,未指定正确目录。)然后:gitpush即可image.png
- git学习笔记
拖油瓶ZZH
其他git
命令参数自动补齐按tab键或2下tab键查看git版本git–version在git命令输出中开启颜色显示gitconfig–globalcolor.uitrue初始化git版本库gitinitgitinit目录将文件暂存到版本库gitaddexample.txt将所有暂存到版本库的内容都提交到版本库gitcommit-m“example”在工作区的文件中搜索内容gitgrep“content”查
- Git学习笔记
车载操作系统---攻城狮
开发工具git学习github
Git学习笔记1基础篇1.1gitcommit(提交修改)-常用1.1.1简介git中的每个节点都是一个提交记录(提交记录非常轻量,可以快速地在这些提交记录之间切换!),可以通过命令在不同节点间切换。执行gitcommit命令时,条件允许的情况下,它会将当前版本与仓库中的上一个版本进行对比,并把所有的差异打包到一起作为一个提交记录。执行gitcommit之后会生成新的节点,(learngitbra
- Git学习笔记-- amend 详解
就一枚小白
Git学习笔记git学习笔记
前言最近在项目合作过程中,出现了以下情景。本地修复了个Bug,经过add、commit、push等操作上传到了远端仓库。然后发现自己的代码有点问题,然后再次进行了上述操作。最后远程有两份commit记录。经过同事提醒,简单修复之前写错的代码,可以不用commit两次。利用amend就可以实现将当次的commit覆盖掉上一次的commit,会更美观。遂去学习了下amend的使用细则。什么时候用?本地
- git原理及主要命令
烧烤Yes火锅No
秋招后端知识汇总git
在工作以及日常的代码管理中,都需要使用到git技术,本文简要介绍了git并图示了主要的git命令如果您需要更多git命令以及git相关知识,可以访问一下网址:出色的git学习网站CS-Notesgit完整命令手册原理部分工作流新建一个仓库之后,当前目录就成为了工作区,工作区下有一个隐藏目录.git,它属于Git的版本库。Git的版本库有一个被称为Stage的暂存区以及最后的History版本库,H
- 2020.06.09 社群运营复盘日志
荔枝嘿
【今日行动】早起听课,完成复盘作业。【课程学习收获】(输入运营大学当天早晨导师分享的课程,输出不少于150字的学习收获)知识君——社群运营的进阶之旅商品的售卖是以用户为核心,同样的,社群也应以用户为核心,社群只是媒介。社群运营的根本目的是集中流量,实现高频转化。想要更好地实现社群的运营,需要用心帮助别人,用爱温暖别人,用行动感染别人。学会用完整系统来思考社群,运用点线面思维,从选择一个职能做到全面
- Git版本管理工具(实战进阶):零基础到起飞实战项目完整篇 →Git学习一篇就够 & 从基本指令、到本地仓库、远程仓库、实战项目开发演练介绍超详细!
Make It Possible.
Git版本管理工具git
heima李师傅最新版Git的讲解文章目录Git在实战项目开发使用功能学习01.Git初识02.Git仓库03.Git的三个区域04.Git文件状态05.Git暂存区作用06.练习-登录页面07.Git-切换版本08.删除文件09.忽略文件10.分支的概念11.练习-登录bug修复12.分支-合并与删除13.分支-合并与提交14.分支-合并冲突15.Git常用命令16.Git远程仓库17.Git远
- Git学习记录--删除
王十三
应用学习--删除参考1:如何删除Git本地仓库和删除GitHub上的Git远程仓库Repository本地Git仓库删除:删除Git本地仓库的根本原理是删除“Git本地仓库”里面的根目录下面的隐藏文件夹“.git”(1)方法1:自己手动删除掉“Git本地仓库”里面的根目录下面的隐藏文件夹“.git”(如上图所示)(2)方法2:在本地仓库的目录下调用命令行删除根目录下的.git文件夹,输入find.
- 008--【*工具】git使用
糖纸疯了
1、写作背景在使用git时候,经常会误操作,特此记录2、git学习目标官网地址:https://www.git-scm.com/book/zh/v2git的ssh-key的客户端配置git的多个git网站配置git仓克隆/拉取/推送git创建/删除/合并分支git添加到远程仓库git解决合并冲突git版本回退3、git常用操作一、设置git:设置git的username和email:$gitcon
- git学习及简单maven打包
落落521520
git学习maven
前提:已经有远程仓库地址和账号密码了已经安装git了1.本地新建文件夹A用作本地仓库2.在A文件夹下右键打开GITBASHHERE3.创建用户和密码,方便追踪提交记录gitconfig--globaluser.email“caoqingqing0108”//创建邮箱gitconfig--globaluser.name“caoqingqing”//创建用户名gitconfig--list--glob
- Git学习摘要
Phelans
快速查找开源项目https://github.com/trending/https://github.com/521xueweihan/HelloGitHubhttps://github.com/ruanyf/weeklyhttps://www.zhihu.com/column/mm-fe查找资源小技巧找百科大全awesomeXXX找例子XXXsample找空项目架子XXXstarter/XXXb
- Android 进阶之旅 - 终章
HongChengDarren
开发杂谈android
我们的《Android进阶之旅》到这里就算是完结了,五六年的时间,我的青春,我职业生涯的黄金时期,基本都耗在了这上面。很多东西我都是现学现卖,平时上班也很少有时间能备课,很多地方难免讲得不如意,希望大家能理解,也希望没有浪费掉大家的时间。这期间运气很好,进了大公司,赚了一些钱,和自己心爱的人结了婚,买了房也买了车,没车贷房贷的压力,生活滋润了年纪也大了,懂得东西多了也少了一些纯粹。希望自己依旧能勿
- git commit默认编辑器修改为vim编辑器
月山知了
工具使用技巧vim编辑器git
参考文档:https://blog.csdn.net/ouyang_peng/article/details/48437365git学习------>gitcommit命令的默认编辑器的修改gitcommit命令会进入进入GUNnano编辑器。平常使用的是vim编辑器,对GUNnano编辑器不熟悉。把gitcommit的编辑器改回到vimgitconfig–globalcore.editorvim
- Git学习,基础,安装,配置,笔记总结
YCY^v^
gitgit
Git安装与常用命令本教程里的git命令例子都是在GitBash中演示的,会用到一些基本的linux命令,在此为大家提前列举:ls/ll查看当前目录cat查看文件内容touch创建文件vivi编辑器(使用vi编辑器是为了方便展示效果,学员可以记事本、editPlus、notPad++等其它编辑器)Git环境配置下载与安装下载地址:https://git-scm.com/download双击下载的安
- Git学习(1)-基础操作
肖恩1998
1.Git工作原理Git是快照式的版本版本控制工具,不同于其他版本控制软件的基于文件式的变更列表,Git的每一个版本都是对工作目录的一次快照,然后通过计算文件内容或者是文件结构来计算出对应的索引值,对文件进行标识,索引和存储。从一个创建新文件到被作为跟踪文件保存在Git目录中的整个过程来划分。一个文件通常需要经历三个区域:工作区,暂存区和Git保存区。每个区域里的文件会有对应的状态,区别文件的可操
- Git学习笔记:版本回滚
HadesNyx
git学习笔记
文章目录回到过去:开启新时间线,时间分叉路口1.回溯开发2.临时恢复特性3.实验性开发4.分支维护和发布5.调试历史问题类比推理:方法:1.临时查看旧版本2.永久回滚到旧版本3.创建新的分支指向旧版本回到过去:开启新时间线,时间分叉路口创建新的分支指向旧版本的操作通常在以下几种情况下会用到:1.回溯开发如果你在当前分支上进行了一些开发工作,但后来发现需要基于一个较早的提交修复问题或重新实现某个功能
- Git学习笔记(第10章):自建代码托管中心GitLab
华科大胡子
GitGitHubGiteeGitLabgit学习笔记
目录10.1简介10.2安装10.2.1准备服务器10.2.2准备安装包10.2.3编写安装脚本10.2.4初始化GitLab服务10.2.5启动GitLab服务10.2.6使用浏览器访问GitLab10.3创建远程库10.4本地库推送到远程库10.1简介GitLab是由GitLabInc.开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能。使用Git作为代码
- Git学习02-远程
丘名山
向Github提交代码1.SSHSSH是一种网络协议,用于计算机之间的加密登录.2.生成SSHkeyLinus与Mac都是默认安装了SSHssh查询ssh,接着输入ssh-keygen-trsa制定rsa算法生成密钥接着连续三次回车就会生成两个文件id_rsa和id_rsa.pub,id_rsa是密钥id_rsa.pub是公钥这两个文件在如下目录生成:Linus/Mac系统在~/.ssh,接下来把
- 矩阵求逆(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到设计文档中,那将会是一件非常痛苦的事情。