来自Sourcesafe,我主要使用git作为主要的撤消功能.我倾向于在主分支中工作,代码愉快地离开一段时间,在这里和那里提交并继续前进.
当我正在编写我的大脑时,我有时希望放弃我正在做的事情并开始研究另一个功能.我知道我现在可以开始另一个分支,但我们假设我想继续研究硕士.当我开始研究上一个功能时,我应该分支,但这需要我提前计划(我很可怕).
我非常有信心,我需要的是git,但我无法理解它.如图所示,超过千言万语,原则上这就是我想做的事情:
0--1 master
0--1--2 master
0--1--2--3 master
0--1--2--3 aBranch
\-4 master
0--1--2--3 aBranch
\-4--5 master
Run Code Online (Sandbox Code Playgroud)
编辑:我应该清楚每个号码都是提交.
我有一张名为 的表tblm_customer。
firstname它包含名为和 的字段lastname。现在我想从表中删除包含表中已存在的相同名字和姓氏的所有记录。
我用的是mysql数据库,customerid是表中的主键。
说我有一个清单
1M 3M 5D 3Y 9Y
我希望使用vim快速将此列表转换为"1M","3M","5D","3Y","9Y" - 到目前为止我手动执行此操作.谢谢
我用tstringlist做了一个非常简单的日志.我把它写到文件:
pLog.SaveToFile(FileName);
Run Code Online (Sandbox Code Playgroud)
某处有一个错误,我的电脑关机了.之后,我找不到我的日志文件.可能该文件以asych模式保存.还有一种方法可以等待写入继续执行吗?
谢谢,Alberto
我试图基于两个已经组合(通常不完美)到另一个表列的列来连接两个表.我试图加入表格,以便正确的记录相互关联,所以我可以比较FDebit和Debit字段.
在FMEMO通常通过取所产生的Num,然后加入space,然后添加Memo文本.如您所见,我们的流程尚不完善.因此,我想匹配Num,那么space,则Memo字段到的前10个字符FMEMO字段.
我在下面的代码中包含了示例数据.能否请你就如何做到这一点提出一些建议?
MEMO Num DEBIT
Supplies.Soto Cano 1135 2.25
吸油管(1-1/2")由食品3 74.04
软管/油管:编织软管(1")由食品3
98.72 QP10 Meyers地面泵(60hz)3 206.27保持
架包括f罐,明矾零件箱体和2个明矾桶3 752.03
笼子包括阀门歧管,F1和F2 3 3774.08
笼子里面装有IBC 1135 268.41
用于安装LWTS的Pvc配件.1175 4.26
安装LWTS的Pvc配件.1175 27.26
FMEMO FDebit耗材.Soto Cano 41.8 2.25
3吸水软管(1-1/2 74.04
3软管/管道:编织软管(1
98.72 3 QP10 Meyers地面泵(60hz)3970 206.27
3笼子包括f罐,明矾零件盒和2桶明矾14474 752.03
3保持架包括阀门歧管,F1和F2 72638 3774.08
3笼式带有IBC 5166 268.41
1175用于安装LWTS的
Pvc 附件82.03 4.26 1175用于安装LWTS的Pvc附件524.67 27.26
CREATE TABLE #tempExpenses …Run Code Online (Sandbox Code Playgroud) 这段代码有什么问题.
The COMMIT TRANSACTION request has no corresponding BEGIN TRANSACTION.当程序中出现一些异常时,它会给出此错误.我该如何解决?
BEGIN
BEGIN TRANSACTION
DECLARE
@Id bigint
,@Month nvarchar(100)
,@Year nvarchar(100)
,@CountryofExport nvarchar(100)
,@CountryofOrigin nvarchar(100)
,@HSCode nvarchar(100)
,@Unit nvarchar(100)
,@Quantity nvarchar(100)
,@CustomValue nvarchar(255)
,@Type nvarchar(100)
,@TypeBit bit
,@CountryofExportID int
,@CountryofOriginID int
,@MeasurementId int
,@Remarks nvarchar(500)
,@CommodityId int
,@SDate nvarchar(100)
,@SameRec int
,@counts int
DECLARE @Cursor_TradeFlow CURSOR
SET @Cursor_TradeFlow = CURSOR FOR
SELECT [Id],[Months],[Years],[CountryofExport],[CountryofOrigin],[HSCode],[Quantity],[Unit],[CustomValue],[Type] FROM [Temp_Trading]
OPEN @Cursor_TradeFlow
FETCH NEXT FROM @Cursor_TradeFlow INTO @Id, @Month, @Year, @CountryofExport, @CountryofOrigin, @HSCode,@Quantity, @Unit, @CustomValue, …Run Code Online (Sandbox Code Playgroud) 我需要将十六进制值转换为十进制整数.有些单位可以做到这一点吗?
在网络上我发现了一些关于它的东西,但它对我帮助不大.据我所知,使用inline asm它可以将它表示为四个32位的打包数组Integer.我发现将int32或int64转换为int128并且反之,但是没有找到任何东西,例如两个int64并且做int128,我也发现在asm内联搜索emule div运算符,mul运算符和sum运算符的问题.
所以我问是否有人可以帮我解决这个问题.我的目标是采用十六进制的字符串并将其转换为十进制,然后计算base 35(0..9,A..Z)中的等效值.非常感谢.
如何使用20个随机选择的值更新10000条记录?
示例:在一个表中,我有firstname,lastname,emailid等字段,它有10000条记录.我想更新一个带有测试邮件ID列表的emailid字段.
我有一个使用SELECT语句耦合到ADOQuery的DBGrid.
我想为所有记录更新一个字段.例如,当我在文本框中输入一些数据时,将更改所有记录的字段"名称"(仅作为示例).
我有一个小的 powershell 脚本,它允许我快速为自己设置警报。它基本上只是等待指定的分钟数然后调用
味精 * 警报!
这很有效 - 弹出一个消息框。唯一的问题是它会在一段时间后消失 - 所以如果我不在办公桌前,我会错过消息框。
根据此处找到的文档,这是我未指定时间值时的行为。
/time: seconds :指定您发送的消息在用户屏幕上显示的时间。一旦达到时间限制,消息就会消失。如果未设置时间限制,则该消息将保留在用户的屏幕上,直到用户看到该消息并单击“确定”。
然而事实并非如此,它确实消失了。现在,我必须指定一个任意高的数字才能保留。
msg * /time:999999 alarm!
Run Code Online (Sandbox Code Playgroud) sql ×4
delphi ×3
sql-server ×2
t-sql ×2
delphi-7 ×1
delphi-xe2 ×1
executable ×1
file-io ×1
git ×1
join ×1
math ×1
mysql ×1
native ×1
parameters ×1
tstringlist ×1
vi ×1
vim ×1
windows ×1
workflow ×1