嘿,我已经看到了关于这个主题的一些问题,但是大多数人只是试图指出它是否更好地使用IDE来创建GUI,这不是我的问题.
我希望将来使用像Qt这样的IDE来编写更大的程序,但目前我还不熟悉c ++,尤其是GUI,并希望学习如何手动编写简单的应用程序(例如"Hello World"-app with a button,也许是一个文本框和一个吐出结果的函数).也许是为了防止讨论我为什么要这样做:因为我喜欢折磨自己,特别是因为我讨厌某些东西(在这种情况下是IDE)创造了一些我不理解的东西但是我必须使用它.
那么,是否有关于该主题的任何教程简要介绍了使用notepad ++等编辑器手动编写小型c ++应用程序?
我有utf-8编码的文本文件,有超过2k行的insert命令.现在我想将它作为sql脚本执行,以将数据插入数据库.
有希腊文本有问题.插入后只有?字符,没有希腊字母.
样本插入语句如下:
INSERT INTO myDB.[MC_LIST]
([id], [data], [author], [created], [language], [type_name], [position])
VALUES
('2086','<data><id>1</id><language>gr</language><szonelinkdest>/products/how-does-nioxin-works-page.aspx</szonelinkdest><szoneimgalt>alt</szoneimgalt><title>?????????? ????????? ??? ???????????</title><szoneimg>/m/photo/box-4.jpg</szoneimg><szonedesc>???? ?????? lala ???????? ???? ????????????? ????????? ?????????? ????????????? ??????????. </szonedesc><szonelinkname>?? ??????????? ???</szonelinkname><szonetitle>?????????? ????????? ??? ???????????</szonetitle></data>',null,'4/15/2011 3:47:47 PM','gr','1','2') ;
Run Code Online (Sandbox Code Playgroud)
怎么办才能让它发挥作用?
谢谢你的帮助.
顺便告诉您知道任何可以将utf-8文件转换为utf-16文件的软件吗?
我有一个记事本++文本文件:
have 9456
do 9823781
no 83270
tell 342
Run Code Online (Sandbox Code Playgroud)
它继续这样.
从文件中删除空格和数字的正则表达式是什么?
我有一个包含错误列表的.yml文件.这是它的样子:
explosivearrow:
spell-class: ".instant.ProjectileSpell"
name: explosivearrow
spell-icon: arrow
description: Cause an explosion where an arrow lands
cast-item: blaze_rod
cooldown: 1
projectile: arrow
velocity: 0
require-hit-entity: false
cancel-damage: true
remove-projectile: true
max-distance: 30
spells: [explode]
cost:
- mana 30
str-cost: 30 mana
str-cast-self: Shebang! Take that one!
Run Code Online (Sandbox Code Playgroud)
这是它需要的样子:
explosivearrow:
spell-class: ".instant.ProjectileSpell"
name: explosivearrow
spell-icon: arrow
description: Cause an explosion where an arrow lands
cast-item: blaze_rod
cooldown: 1
projectile: arrow
velocity: 0
require-hit-entity: false
cancel-damage: true
remove-projectile: true
max-distance: 30
spells: [explode] …Run Code Online (Sandbox Code Playgroud) 我想用Notepad ++替换文本中的所有相似名称
image_1.jpg
image_2.jpg
image_3.jpg
...
image_n.jpg
Run Code Online (Sandbox Code Playgroud)
只有一个名字:"image_x.jpg".
自动执行此任务的最简单方法是什么?
1. The CAT goes up and down the ROAD.
2. The CAT goes up and down the CITY.
3. The ROAD goes up and down the CAT.
Run Code Online (Sandbox Code Playgroud)
正则表达式:(CAT)(.*?)(ROAD)将找到包含CAT和ROAD的行
现在我需要找到包含CAT而不包含ROAD的行.
试过(CAT)(.*?)(?!ROAD)但似乎不正确.
在Notepad ++中是否可以找到一个数字,然后用增量值替换它?
例如,找到id号:regex\((\d+)
INSERT INTO `wp_make`(`id`, `name`, `slug`) VALUES (0,"audi","audi");
INSERT INTO `wp_make`(`id`, `name`, `slug`) VALUES (1,"BMW","bmw");
INSERT INTO `wp_make`(`id`, `name`, `slug`) VALUES (2,"Mercedes","mercedes");
Run Code Online (Sandbox Code Playgroud)
用id + 31替换:怎么样?
INSERT INTO `wp_make`(`id`, `name`, `slug`) VALUES (31,"audi","audi");
INSERT INTO `wp_make`(`id`, `name`, `slug`) VALUES (32,"BMW","bmw");
INSERT INTO `wp_make`(`id`, `name`, `slug`) VALUES (33,"Mercedes","mercedes");
Run Code Online (Sandbox Code Playgroud) 我是Sublime文本的新手.以前我用过notepad ++.我经常使用列选择.在记事本++中,它带给我很方便的alt+ left mouse click我可以拖到我希望的选择.
在Sublime文本中,它是shift+ right mouse click并拖动到Windows的所需选择.我想将它改为alt+,left mouse click因为我在记事本++中使用它.我试着preferences > key bindings用崇高的文字搜索.但是在那里找不到鼠标键映射.我在Windows上使用Sublime text 3的便携版本.
keyboard-shortcuts notepad++ multiple-columns sublimetext sublimetext3
突然,我的记事本++正则表达式搜索变得不区分大小写.这对我来说很成问题.
这是我第一次注意到这一点,我搜索了互联网,但我找到的唯一主题是将正则表达式不敏感.
有没有办法强迫他们区分大小写?
谢谢
如何在CSV文件中查找唯一编号的计数?当我在PowerShell ISE中使用以下命令时
1,2,3,4,2 | Sort-Object | Get-Unique
Run Code Online (Sandbox Code Playgroud)
我可以获得唯一的数字,但我无法使用CSV文件.例如,如果我使用
$A = Import-Csv C:\test.csv | Sort-Object | Get-Unique
$A.Count
Run Code Online (Sandbox Code Playgroud)
它返回0.我想计算给定文件夹中所有文件的唯一编号.
我的数据与此类似:
Col1,Col2,Col3,Col4 5,,7,4 0,,9, 3,,5,4
结果应该是6个唯一值(最好写在同一个CSV文件中).
或者用Notepad ++更容易做到这一点?到目前为止,我只找到了如何计算唯一行的示例.
notepad++ ×10
regex ×4
c++ ×1
csv ×1
powershell ×1
sql-server ×1
sublimetext ×1
sublimetext3 ×1
windows ×1