电脑用户

计算机爱好者和高级用户的问答

3
为什么Powershell默默地将带有一项的字符串数组转换为字符串
考虑以下Powershell脚本,该脚本在C:\中搜索名称为“ og”的文件夹: PS C:\>(ls |%{$ _。Name} |?{$ _。Contains(“ og”)}) 性能日志 程序文件 setup.log 现在,我缩小搜索范围以仅获取一项: PS C:\>(ls |%{$ _。Name} |?{$ _。Contains(“ Prog”)}) 程序文件 奇怪的是,第一个操作产生一个数组,而第二个操作(IMHO在语义上是相同的操作,因此它应产生相同类型的结果)产生一个字符串。在以下结果中可以看出: PS C:\>(ls |%{$ _。Name} |?{$ _。Contains(“ og”)}))。长度 3 PS C:\>(ls |%{$ _。Name} |?{$ _。Contains(“ Prog”)}))。长度 13 这可能非常令人讨厌,因为与“ og”匹配的文件夹显然比与“ prog”匹配的文件夹少。 显然,PowerShell隐式地将单个项目数组“拆箱”到单个对象,并且我们永远都不会得到长度为1的数组。似乎每次我想对通过管道传递的结果进行计数时,我都必须检查是否m是否处理数组。 如何防止这种情况发生?您如何处理?
33 powershell  pipe 

5
如何在单词或PowerPoint中的形状上添加其他连接器(胶)点?
如何在单词或PowerPoint中为形状添加其他连接器点? 在Openoffice绘图中,这些称为胶合点。 我想要的MS Powerpoint: 我可以在开放式办公室抽奖中做什么: 更新:根据史蒂夫·林德斯伯格的回答,我做到了:先画一个矩形,然后再画一个矩形。使第二个矩形非常小,然后将其移到第一个矩形的后面。然后将它们分组。我想这实际上是我的问题的有效解决方法,即使这不是我想要听到的。接受答案...

5
如何从逃犯状态窗口中放弃文件更改?
在使用进行访问的逃犯插件 状态窗口中,可以使用:Gstatus来区分文件的更改,D并使用来切换文件的提交-。 是否有任何类似的快捷方式来放弃更改,我的意思是等同于git checkout -- filename? 更新: 在逃犯github页面上找到功能请求问题#97:签出/删除文件的快捷方式 据认为,首选方法是使用 :Gread :w 更新2: 自2014年6月以来,可以使用下面U的Anson 回答。 更新3: 自2019年1月3日以来,绑定已映射到X
33 vim  git 

2
如何删除一个名字怪异的文件?
我编写了一个使用POSIX内存映射功能的程序(mmap) 该程序将获取一个文件(a.dat)并对其进行内存映射以进行读取/写入。 由于程序中的错误,每次我运行该程序时,?d?P?^z??d?P?^z?都会创建一个带有一些奇怪名称(例如)的文件。错误已解决,但我无法删除文件。 我无法使用命令行或通过窗口管理器选择/删除它来删除它。 那么我应该如何删除它呢?我正在使用Ubuntu 11.04。
33 linux  posix 

3
MySQL InnoDB丢失表但文件存在
我有一个具有所有数据库表文件的MySQL InnoDB,但是MySQL没有看到它们,也没有加载它们。 发生此问题是因为我删除这三个文件:ibdata1,ib_logfile0和ib_logfile1 因为我在启动mysql时遇到问题,我读到的是删除它们,因为MySQL只会重新生成它们(我知道我应该备份它们,但没有)。 我该怎么做才能使MySQL重新查看表? about_member.frm site_stories.frm about_member.ibd site_stories.ibd db.opt stories.frm FTS_00000000000000bb_BEING_DELETED_CACHE.ibd stories.ibd FTS_00000000000000bb_BEING_DELETED.ibd story_comments.frm FTS_00000000000000bb_CONFIG.ibd story_comments.ibd FTS_00000000000000bb_DELETED_CACHE.ibd story_likes.frm FTS_00000000000000bb_DELETED.ibd story_likes.ibd FTS_00000000000000f5_BEING_DELETED_CACHE.ibd story_tags.frm FTS_00000000000000f5_BEING_DELETED.ibd story_tags.ibd FTS_00000000000000f5_CONFIG.ibd story_views.frm FTS_00000000000000f5_DELETED_CACHE.ibd story_views.ibd FTS_00000000000000f5_DELETED.ibd story_view_totals.frm member_favorites.frm story_view_totals.ibd member_favorites.ibd tags.frm members.frm tags.ibd members.ibd
33 mysql  innodb 

13
如何强制youtube / flash视频中的单个(仅)频道音频在两个(左/右)频道中播放?
有时,我发现YouTube视频中只有一个音频通道(仅左侧或右侧);示例视频(仅限左声道)。 这很烦人,尤其是戴上耳机时,因为我一只耳朵听见声音,而另一只耳朵听不到声音。 因此,当我找到那种视频时,我希望能够轻松地强制使用双单声道(左+左或右+右),并在观看完后切换为普通立体声。 我的耳机插好了/我不创建音频/视频-我只想进行实时播放, 在Windows音频配置中,将平衡100%设置为“左” /“右”无济于事(我要么要么只在向左移动时才离开,而在向右移动时根本没有声音),我已经按照Control Panel > Sounds and Audio Devices > Audio > Sound Playback > Advanced建议检查了所有配置在这篇文章中,结合左右移动平衡,它似乎对我在耳机中听到的实际声音没有任何影响, 不需要将L与R混合使用,我只需要L + L或R + R, 与购买立体声单声道适配器相比,我更喜欢软件解决方案, 请提供免费的解决方案,没有$$$的解决方案,也没有试用的解决方案, 在其中,Control Panel > Realtek HD Sound Effect Manager我可以打开各种巨型效果,例如:音乐厅/机库/浴室/任何环境(事实上,它使声音出现在两只耳朵上,但是这样做很可笑;),但是没有双重功能单声道选项。 最后,我知道我可以在支持Youtube的VLC Player中强制使用L + L或R + R (嗯,需要一点技巧,因为Youtube的内部结构会不时发生变化),但是启动VLC只是为了玩并不是很方便Youtube视频-我想将其保存在浏览器中,通常使用Firefox(但是,如果找不到更简单的方法,我将在VLC中启动它)。



6
如何使bash不包装输出?
每当任何命令生成长行作为输出时(例如,当ls -l文件夹包含长名称的文件时),长行都会换行到下一行,从而弄乱了列结构。 有什么办法可以避免这种情况?类似于'nowrap'vim选项吗? 更新 我注意到可接受的答案存在问题: 如果我使用别名,例如:alias ll="tput rmam; ls -l; tput smam" ,然后尝试对它进行grep输出:ll | grep foo 它仍会打印所有文件,就像没有grep一样。 我发现的解决方案是将整个别名括起来: alias ll="(tput rmam; ls -l; tput smam)"

6
是否可以从Microsoft SQL Server Management Studio中打开SQLite数据库?
是否可以从Microsoft SQL Server Management Studio中打开.db文件(SQLite数据库文件)? 现在,我们有一个过程将从Microsoft SQL Server数据库中获取数据,并将其放入SQLite数据库文件中,稍后将由应用程序使用。 有没有一种方法可以打开SQLite数据库文件,以便可以将其与SQL Server数据库中的数据进行比较……仅使用一个SQL查询? 是否有用于Microsoft SQL Management Studio的插件?也许还有另一种方法可以仅使用一个查询来完成相同的任务。 现在,我们必须编写两个脚本...一个用于sql server数据库,一个用于sqlite数据库...然后将每个脚本的输出以相同的格式放入各自的OpenOffice电子表格文件中。最后,我们比较两个文件以查看是否存在任何差异。也许有更好的方法可以做到这一点。 编辑:表的列和布局是不同的,因此使用http://www.codeproject.com/KB/database/convsqlservertosqlite.aspx和http://www.sqlitecompare.com/的组合将无法在此处使用。 PS许多应用程序内部使用SQLite:SQLite 的知名用户

7
如何在PowerPoint中绘制真正的垂直或水平线
我将PowerPoint用于绘图和图表。当我尝试添加垂直直线时,它总是略微倾斜(〜2度)。当我尝试绘制水平线(88或92度而不是90度)时,我遇到相同的问题,我想强制将线设为0度(真正垂直)或90度(真正水平)。我怎样才能做到这一点?

4
Linux on UEFI-如何像Windows 8一样重新启动到UEFI设置屏幕?
makeuseof.com解释说,Windows 8认证的硬件具有一种进入UEFI设置屏幕的新方法(等效于BIOS)。从如何访问Windows 8计算机上的BIOS: 在引导过程中,我们不再按某个键来显示BIOS –而是在Windows 8的引导选项菜单中提供了访问BIOS的选项...如果您只是在这里访问计算机的UEFI BIOS,请单击故障排除磁贴。 Linux的Secure Boot的主要开发人员表示,替代OS不能假设旧方法会继续起作用。那么Linux是否也有一种进入UEFI设置的新方法? 我有一个华硕主板。这表明固件的升级版本包含快速启动选项。不利的一面是,该选项可能比现在更难以“公开BIOS”。 我不介意修补。就算这是个坏主意,我也不想冒任何风险进行固件升级(也许不得不将机箱拆开,重新设置,然后再次进行设置)。 或者,如何为Windows 7用户处理此问题?如果他们乐观地选择了快速启动选项,他们如何在需要时再次访问“ BIOS”设置?

5
充电时MacBook Pro触电/轻微震动
每次将MagSafe 2电源插入电源插座时,此Mac的铝制机身都会给我温和的振动感觉,有时还会触电。在许多论坛上搜索有关我的问题的信息后,他们认为我的接地存在问题。 我国的电力约为220v。如果将其插入110v电源插座,是否可以解决问题? 我不是电工,所以我真的不知道该怎么办。

5
如何在Windows上找到硬链接?
我已经使用mklink在Windows 7文件系统上创建了一些硬链接。那是一段时间前的事,我不记得确切的位置或文件。当我使用资源管理器时,所有文件看起来都一样。当我使用命令行并键入“ dir”时,它们看起来都一样。 我如何找到硬链接?或如何确定特定文件是否为硬链接?
33 windows  hardlink 

7
VirtualBox Ubuntu Guest Additions未安装:modprobe vboxsf失败
我刚刚从虚拟盒子中安装了该软件,我从ubuntu官方网站上下载了ISO,这是最新的LTS。 我试图使用“插入来宾添加CD映像”来安装来宾添加。结果: Verifying archive integrity... All good. Uncompressing VirtualBox 5.2.0 Guest Additions for Linux........ VirtualBox Guest Additions installer Removing installed version 5.2.0 of VirtualBox Guest Additions... Copying additional installer modules ... Installing additional modules ... VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules. VirtualBox Guest Additions: Look at …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.