程序设计

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


11
请输入提交消息以解释为什么需要这种合并,特别是如果将更新后的上游合并到主题分支中时
我正在使用Git。我从远程回购中提取了一个错误消息: 请输入提交消息以解释为什么需要这种合并, 特别是如果将更新后的上游合并到主题分支中时。 我尝试键入一条消息并按,Enter但是什么也没有发生。 我如何告诉Git / Terminal我已经完成了输入信息? 我在OS X上使用Terminal。

30
将数组拆分为大块
假设我有一个如下所示的Javascript数组: ["Element 1","Element 2","Element 3",...]; // with close to a hundred elements. 什么方法适合将数组分块(拆分)为更小的数组,最多可以有10个元素?
515 javascript  arrays  split 

8
我可以使<button>不提交表单吗?
我有一个表格,有两个按钮 &lt;a href="index.html"&gt;&lt;button&gt;Cancel changes&lt;/button&gt;&lt;/a&gt; &lt;button type="submit"&gt;Submit&lt;/button&gt; 我也使用jQuery UI的按钮,就像这样 $('button').button(); 但是,第一个按钮也会提交表单。我本以为如果没有type="submit",它就不会。 显然我可以做到这一点 $('button[type!=submit]').click(function(event) { event.stopPropagation(); }); 但是有没有办法可以在没有JavaScript干预的情况下阻止后退按钮提交表单? 老实说,我只使用了一个按钮,因此可以使用jQuery UI设置样式。我尝试调用button()该链接,但未如预期的那样工作(看起来非常难看!)。

12
如何在MySQL中执行正则表达式替换?
我有一张约有50万行的表格;varchar(255)UTF8列filename包含一个文件名; 我正在尝试从文件名中删除各种奇怪的字符-以为我会使用字符类: [^a-zA-Z0-9()_ .\-] 现在,MySQL中是否有一个函数可以让您通过正则表达式进行替换?我正在寻找与REPLACE()函数类似的功能-简化示例如下: SELECT REPLACE('stackowerflow', 'ower', 'over'); Output: "stackoverflow" /* does something like this exist? */ SELECT X_REG_REPLACE('Stackoverflow','/[A-Zf]/','-'); Output: "-tackover-low" 我知道REGEXP / RLIKE,但那些只检查是否有匹配,没有什么比赛是。 (我可以做一个“ SELECT pkey_id,filename FROM foo WHERE filename RLIKE '[^a-zA-Z0-9()_ .\-]'”从PHP脚本,做了preg_replace,然后“ UPDATE foo ... WHERE pkey_id=...”,但看起来像一个不得已的缓慢和丑陋的黑客)
515 mysql  regex  mysql-udf 

13
使用CSS将文字长度限制为n行
是否有可能使用CSS将文本长度限制为“ n”行(或在垂直溢出时将其剪切)。 text-overflow: ellipsis; 仅适用于1行文字。 原文: 纳豆菌,马利筋,阿片草,法式 阿利盖特草,乌拉尔阿利奎特草,乌 骨菜!坐吧!乌拉圭乌龟 马戏团丁丁!Dapibus sed aenean,magna sagittis,lorem velit 所需的输出(2行): 胃纳豆菌,阿里卡姆,克拉斯在pellentesque tincidunt elit purus lectus,鹅肝,元素中...
515 css  text  overflow  ellipsis 


18
按对象字段对对象数组进行排序
如何按其字段之一(例如name或)对对象数组进行排序count? Array ( [0] =&gt; stdClass Object ( [ID] =&gt; 1 [name] =&gt; Mary Jane [count] =&gt; 420 ) [1] =&gt; stdClass Object ( [ID] =&gt; 2 [name] =&gt; Johnny [count] =&gt; 234 ) [2] =&gt; stdClass Object ( [ID] =&gt; 3 [name] =&gt; Kathy [count] =&gt; 4354 ) ....
514 php  arrays  sorting  object 

10
获取应用程序文件夹路径的最佳方法
我看到有一些方法可以获取应用程序文件夹路径: Application.StartupPath System.IO.Path.GetDirectoryName( System.Reflection.Assembly.GetExecutingAssembly().Location) AppDomain.CurrentDomain.BaseDirectory System.IO.Directory.GetCurrentDirectory() Environment.CurrentDirectory System.IO.Path.GetDirectoryName( System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) System.IO.Path.GetDirectory(Application.ExecutablePath) 根据情况,最佳方法是什么?
514 c#  .net 

11
如何在正则表达式中匹配“直到该字符序列的所有内容”?
采取以下正则表达式:/^[^abc]/。这将匹配字符串开头的任何单个字符,但a,b或c除外。 如果添加*后- /^[^abc]*/-正则表达式将会继续后面的每个字符添加到结果,直到遇到的任何a,或 b,或 c。 例如,使用源字符串"qwerty qwerty whatever abc hello",表达式将匹配"qwerty qwerty wh"。 但是如果我希望匹配的字符串是 "qwerty qwerty whatever " ...换句话说,我该如何匹配所有(但不包括)确切顺序的内容 "abc"?
514 regex 

14
程序化等效的默认值(类型)
我正在使用反射来遍历Type的属性并将某些类型设置为其默认值。现在,我可以在类型上进行切换并default(Type)显式设置,但我宁愿一行执行。是否有程序等效的默认值?
514 c#  reflection  default 

23
在SQL Server中删除日期时间的时间部分的最佳方法
从SQL Server的datetime字段中删除时间部分时,哪种方法提供最佳性能? a) select DATEADD(dd, DATEDIFF(dd, 0, getdate()), 0) 要么 b) select cast(convert(char(11), getdate(), 113) as datetime) 第二种方法确实会发送更多的字节,但这可能不如转换速度那么重要。 两者看起来都非常快,但是处理成千上万行或更多行时速度可能有所不同? 另外,是否有更好的方法可以消除SQL中日期时间的时间部分?
514 sql  sql-server  tsql  datetime  date 




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.