程序设计

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


18
如何在Windows命令行中使用Unicode字符?
我们在Team Foundation Server(TFS)中有一个项目,其中包含非英语字符(š)。当尝试编写一些与构建相关的东西的脚本时,我们偶然发现了一个问题-我们无法将š字母传递给命令行工具。命令提示符或其他原因将其弄乱了,并且tf.exe实用程序找不到指定的项目。 我已经尝试过.bat文件的不同格式(ANSI,带有和不带有BOM的 UTF-8 )以及使用JavaScript编写脚本(固有地是Unicode)的脚本-但没有运气。如何执行程序并将其传递给Unicode命令行?

9
如何在Vim中增加垂直分割窗口的大小
:vsplit(简称:vs:)垂直分割Vim视口。:30vs拆分视口,使新窗口宽30个字符。创建此30个字符的窗口后,如何将其大小更改为31或29? 使用水平窗口时Ctrl- W +将行数增加一。将列增加一的等效命令是什么?
316 vim  window  viewport 

20
Chrome说“资源被解释为脚本,但以MIME类型的text / plain传输。”,这有什么用呢?
在FF和所有语言中,我的JavaScript正常运行。但是在Chrome中,它会显示以下消息: 资源被解释为脚本,但使用MIME类型的text / plain进行传输。 我已经检查了所有脚本标签,并且都具有MIME type="text/javascript"。甚至对jquery和jquery ui都这样说。Chrome怎么了? 有什么问题和解决方法?是我必须在浏览器的“选项”中进行更改,还是在服务器中进行更改,还是必须对代码进行调整?

2
使用crontab每分钟执行脚本,每24小时执行一次[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 6年前关闭。 改善这个问题 我需要一个crontab语法,该语法应/var/www/html/a.php每分钟执行一个特定的PHP脚本。每分钟的执行必须从00:00开始。另一个必须在00:00 /var/www/html/reset.php(每24小时一次)执行脚本的任务。
316 crontab 

17
如果我使用const,为什么JSHint会发出警告?
这是我在使用const时遇到的错误: <error line="2" column="1" severity="warning" message="'const' is available in ES6 (use esnext option) or Mozilla JS extensions (use moz)." source="jshint.W104" /> 我的代码如下所示: const Suites = { Spade: 1, Heart: 2, Diamond: 3, Club: 4 }; 只有JSHint每次都警告我,代码才能正常工作。

10
Div宽度100%减去固定像素数
在不使用表或JavaScript的情况下如何实现以下结构?白色边框代表div的边缘,与问题无关。 中间区域的大小将有所变化,但将具有精确的像素值,并且整个结构应根据这些值缩放。为了简化它,我需要一种方法来将“ 100%-n px”宽度设置为顶部-中间和底部-中间div。 我希望能使用一个干净的跨浏览器解决方案,但如果不可能,CSS hacks会做。 这是奖金。我一直在努力并最终使用表或JavaScript的另一种结构。稍有不同,但是引入了新的问题。我主要在基于jQuery的窗口系统中使用它,但是我想使布局不在脚本中,而仅控制一个元素(中间一个)的大小。
316 html  css  height  width 

27
如何获得所选单选按钮的价值?
我想从一组单选按钮中获取选定的值。 这是我的HTML: <div id="rates"> <input type="radio" id="r1" name="rate" value="Fixed Rate"> Fixed Rate <input type="radio" id="r2" name="rate" value="Variable Rate"> Variable Rate <input type="radio" id="r3" name="rate" value="Multi Rate" checked="checked"> Multi Rate </div> 这是我的.js: var rates = document.getElementById('rates').value; var rate_value; if(rates =='Fixed Rate'){ rate_value = document.getElementById('r1').value; }else if(rates =='Variable Rate'){ rate_value = document.getElementById('r2').value; …

20
动态更新ViewPager?
我无法更新ViewPager中的内容。 FragmentPagerAdapter类中的InstantIateItem()和getItem()方法的正确用法是什么? 我仅使用getItem()实例化并返回片段: @Override public Fragment getItem(int position) { return new MyFragment(context, paramters); } 这很好。除了我不能更改内容。 所以我发现了这一点:ViewPager PagerAdapter不更新视图 “我的方法是将setTag()方法用于instantiateItem()方法中的任何实例化视图” 现在,我想实现实例化item()。但是我不知道我必须返回什么(类型为Object)以及与getItem(int position)的关系是什么? 我阅读了参考资料: 公共抽象片段getItem(int位置) 返回与指定位置关联的片段。 public Object InstantiateItem(ViewGroup容器,int位置) 创建给定位置的页面。适配器负责将视图添加到此处给定的容器中,尽管它仅必须确保在从finishUpdate(ViewGroup)返回时完成此操作。参量 container包含页面的显示视图。position要实例化的页面位置。 退货 返回表示新页面的Object。这不必是View,但可以是页面的其他容器。 但我还是不明白。 这是我的代码。我正在使用支持包v4。 ViewPagerTest public class ViewPagerTest extends FragmentActivity { private ViewPager pager; private MyFragmentAdapter adapter; @Override public void onCreate(Bundle savedInstanceState) …

12
如何在Mac上的IntelliJ IDEA中增加IDE内存限制?
我在Mountain Lion上使用IDEA 12 Leda。我想增加IDE可以使用的最大内存。我将Info.plist文件中的VMOptions设置为 -Xmx2048m -ea -XX:+HeapDumpOnOutOfMemoryError -Xverify:none -Xbootclasspath/a:../lib/boot.jar 当我打开IDEA时,仍然看到最大内存为711m。 jps -v 显示我的VMOptions已加载,但已被以下选项取代。 29388 **-Xmx2048m** -ea -XX:+HeapDumpOnOutOfMemoryError -Xverify:none -Xbootclasspath/a:../lib/boot.jar -Xms128m **-Xmx800m** -XX:MaxPermSize=350m -XX:ReservedCodeCacheSize=64m -XX:+UseCodeCacheFlushing -XX:+UseCompressedOops -Didea.paths.selector=IdeaIC12 -Dsun.java2d.noddraw=true -Didea.max.intellisense.filesize=2500 -Didea.dynamic.classpath=false -Didea.jars.nocopy=false -Dsun.java2d.d3d=false -Dapple.awt.fullscreencapturealldisplays=false -Dapple.laf.useScreenMenuBar=true -Djava.endorsed.dirs= -Dswing.bufferPerWindow=false -Didea.fatal.error.notification=enabled -Didea.cycle.buffer.size=1024 -Didea.popup.weight=heavy -Didea.xdebug.key=-Xdebug -Dapple.awt.graphics.UseQuartz=true -Dsun.java2d.pmoffscreen=false -Didea.no.launcher=false -DCVS_PASSFILE=~/.cvspass -Didea.use.default.antialiasing.in.editor=false -Dcom.apple.mrj.application.live-resize=false -Didea.smooth.progress=false 29392 Jps -Dapplication.home=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home -Xms8m …


12
如何在Visual Studio中切换自动换行?
Visual Studio .NET是否具有打开和关闭自动换行的方法? 我已经习惯了Eclipse中的此功能,该功能使您可以右键单击并打开和关闭自动换行,这样一来,当长行延伸到右侧时,不必将底部滚动条左右移动到阅读您的代码/ html:http ://web.archive.org/web/20131027224437/http://ahtik.com: 80 /blog/2006/06/18/first-alpha-of-eclipse-word- wrap-发布/


3
onMeasure自定义视图说明
我试图做自定义组件。我扩展了View类,并在onDraw重写的方法中进行了一些绘制。为什么我需要覆盖onMeasure?如果我不这样做,那么一切似乎都是对的。有人可以解释吗?我应该如何编写我的onMeasure方法?我看过一些教程,但是每个教程都有些不同。有时他们super.onMeasure在结尾处打电话,有时他们使用setMeasuredDimension但没有打电话。有何区别? 毕竟,我想使用几个完全相同的组件。我将这些组件添加到了XML文件中,但是我不知道它们应该有多大。我想稍后在自定义组件类中设置其位置和大小(为什么onMeasure在onDraw绘制时也要设置大小,为什么也需要设置大小)。我到底什么时候需要这样做?
316 android  view 


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.