程序设计

专业和发烧友程序员的问答

16
Windows资源管理器“此处命令提示符”
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 改善这个问题 我经常发现自己在Windows中打开了一个文件夹,希望在同一工作目录下打开命令提示符。 我知道Power Toys的“命令提示符”,但只能用作文件夹中的上下文菜单项,如果已经存在,则不能从文件夹内部使用。我知道您可以导航到父目录,然后从那里使用它,但是如果父目录中有成千上万个目录,这不是那么方便。我尝试了一些与资源管理器中的文件夹操作相关的自制批处理文件,但是这些文件也遇到了类似的问题。 那么,用当前Windows资源管理器文件夹的工作目录打开命令提示符的最快方法是什么? 我目前的做法:(太糟了) Alt- D,Ctrl-C(复制路径) Win- R,“ cmd”,Enter(启动命令提示符) “ cd”,Space(启动更改目录命令) Alt- ,Space,e(p粘贴目录) Enter (执行更改目录) 我知道有更好的东西!它是什么?

8
一行,如果语句不起作用
<%if @item.rigged %>Yes<%else%>No<%end%> 我在想这样的事情? if @item.rigged ? "Yes" : "No" 但这是行不通的。Ruby有,||=但我什至不知道如何使用该东西。
191 ruby 

11
Nginx 403禁止所有文件
我在CentOS 5盒子上安装了Nginx和PHP-FPM,但是我很难使它服务于我的任何文件-无论是否为PHP。 Nginx以www-data:www-data的身份运行,默认的“欢迎使用EPEL上的nginx”站点(由root:root拥有644权限)加载正常。 nginx配置文件具有/etc/nginx/sites-enabled/*.conf的include指令,而我有一个配置文件example.com.conf,因此: server { listen 80; Virtual Host Name server_name www.example.com example.com; location / { root /home/demo/sites/example.com/public_html; index index.php index.htm index.html; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param PATH_INFO $fastcgi_script_name; fastcgi_param SCRIPT_FILENAME /home/demo/sites/example.com/public_html$fastcgi_script_name; include fastcgi_params; } } 尽管public_html由具有2777个文件权限的www-data:www-data拥有,但该网站无法提供任何内容- [error] 4167#0: *4 open() "/home/demo/sites/example.com/public_html/index.html" failed (13: …

11
如何从我的应用程序目录中删除所有.svn目录
我的应用程序中具有导出工具的任务之一是清除.svn应用程序目录树中的所有目录。我正在Linux外壳中寻找一个递归命令,它将遍历整个树并删除.svn文件。 我不使用导出,因为此脚本将用于与SVN不相关的其他文件/目录名称。我尝试了类似的东西: find . -name .svn | rm -fr 没用...
191 linux  shell 

30
您在Java中遇到的最常见的并发问题是什么?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 这是有关Java常见并发问题的各种民意测验。一个例子可能是经典的死锁或竞争条件,或者是Swing中的EDT线程错误。我不仅对可能出现的问题的范围感兴趣,而且对最常见的问题感兴趣。因此,请在每个评论中留下一个Java并发错误的特定答案,如果看到遇到的评论,请投票。

15
Android Studio渲染问题
我使用的是Android Studio 0.2.3,正常打开活动布局时,预览应显示在右侧,以便我可以在文本模式和设计模式之间切换,后者应再次显示布局的预览。 但是,无论是在文本模式下还是在设计模式下,都不会在右侧显示预览。我只是得到错误rendering problems... 当我编译所有内容并在设备上安装该应用程序时,它可以正常工作而没有任何错误。对于开发和试验布局,如果可以使预览正常工作,那仍然会很好。 我也曾尝试在工作室中的不同设备之间切换,但是没有成功。 有谁知道如何解决这个问题?

6
如何使用不同的片段/布局实现ViewPager
当我启动实现viewpager的活动时,viewpager会创建各种片段。我想为每个片段使用不同的布局,但是问题是viewpager最多只显示两个布局(1之后所有其余片段的第二个布局)。 这是SwipeActivity的代码,该代码实现了viewpager: public class SwipeActivity extends FragmentActivity { MyPageAdapter pageAdapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_swipe); pageAdapter = new MyPageAdapter(getSupportFragmentManager()); ViewPager pager=(ViewPager)findViewById(R.id.pager); pager.setAdapter(pageAdapter); ActionBar bar = getActionBar(); bar.setDisplayHomeAsUpEnabled(true); } /** * Custom Page adapter */ private class MyPageAdapter extends FragmentPagerAdapter { public MyPageAdapter(FragmentManager fm) { super(fm); } @Override …

6
如何在CSS中使div背景颜色透明
我没有使用CSS3。所以我不能使用opacity或filter属性。不使用这些属性,如何使background-colora透明div?它应该是此链接中的文本框示例。这里的文本框背景色是透明的。我想做同样的事情,但是不使用上面提到的属性。

18
execJs:“找不到JavaScript运行时”,但是execjs和therubyracer位于Gemfile中
我收到此错误: 耙子流产了!找不到JavaScript运行时。参见https://github.com/sstephenson/execjs, 我已经花了更多时间搜索Google,然后我愿意承认。我相信这是execJs的错误。 从所有帖子来看,这是Rails 3.1的一个非常普遍的问题。现在,标准的宝石(例如coffee-script和sass)需要js运行时。 通过将Gems'execjs'和'therubyracer'添加到应用程序Gemfile中,然后运行'bundle update'和/或'bundle install',可以解决大多数情况。但是不适合我。 我想我很幸运。我在旧版本的Redhat Linux 4(2.6.9-101.ELsmp)上运行rails 3.1.3 / ruby​​ 1.9,gcc是3​​.4.6。 其他报告的修复程序无济于事,我无法安装'nodejs','johnson'或'mustang',而其他运行时execJs应该定位并使用。他们不会在我的系统上安装/安装。 我需要解决导致execJ找不到'therubyracer'的问题。这是Gemfile(并且安装包显示OK): source 'http://rubygems.org' gem 'rails', '3.1.3' gem 'sqlite3' gem 'sho-mongrel' gem 'execjs' gem 'therubyracer' #gem "therubyracer", :require => 'v8' group :assets do gem 'sass-rails', '~> 3.1.5' gem 'coffee-rails', '~> 3.1.1' gem 'uglifier', '>= 1.0.3' …


21
Microsoft.Jet.OLEDB.4.0的提供程序未在本地计算机上注册
我在32位Windows 2008服务器中创建了一个用.NET 3.5开发的Windows应用程序。在64位服务器上部署应用程序时,它显示错误“ Microsoft.Jet.OLEDB.4.0'提供程序未在本地计算机上注册”。 因此,作为此问题的解决方案,我将项目的build属性更改为X86,以便它将以32位模式进行构建,并在32位计算机上重建该项目。但是,同一项目使用其他数据库驱动程序(DB2,SQL等)连接到其他数据库。因此,当我再次在64位操作系统上部署我的应用程序时,它会抛出异常“试图在32位平台上加载64位程序集。” 我正在使用Microsoft.Jet.OLEDB.4.0驱动程序来读写Excel(.xls)
191 c#  .net  oledb  32bit-64bit  jet 

2
您可以在<span>中有一个<span>吗?
故事是这样的:我正在使用SWFObject将Flash对象插入页面。嵌入吞噬了我的生命span。因此,我为此失去了所有CSS。我当时正在考虑将所有CSS移到父级,这样当Flash出现时我就不会丢失CSS样式。 我尝试span在内使用span,但我认为它不起作用。是否有一个原因?我不明白为什么您可以div在一个内,div但不能在一个span内span。 是否与spans内联有关?
191 html  css 

30
Android-错误:任务':app:transformClassesWithDexForRelease'的执行失败
问题是,debug当我切换到release模式时,我能够运行我的应用程序,但切换到模式时,它会失败。 例外: **FAILURE: Build failed with an exception.** &gt; Execution failed for task ':app:transformClassesWithDexForRelease'. &gt; com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1 当我用stacktrace运行gradle build命令时,这就是我得到的 ./gradlew app:transformClassesWithDexForRelease --stacktrace &gt; com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1 *Exception …



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.