我想用python和c模式自动打开linum模式(Mx linum-mode).我在.emacs中添加以下代码,但它似乎不起作用.
(defun my-c-mode-common-hook ()
(line-number-mode 1))
(add-hook 'c-mode-common-hook 'my-c-mode-common-hook)
(defun my-python-mode-common-hook ()
(line-number-mode 1))
(add-hook 'python-mode-common-hook 'my-python-mode-common-hook)
Run Code Online (Sandbox Code Playgroud)
可能有什么问题?
我有一个使用SpinnerDateModel的JSpinner,它的开头是2010年1月1日00:00:00.000结束日期是2010年1月1日00:12:34.217.我希望我的JSpinner.DateEditor使用格式HH:mm:ss.SSS但旋转器不会使用此格式旋转.只有在将"yyyy"添加到格式时才会旋转.我怎么能绕过这个?
import java.awt.GridLayout;
import java.util.*;
import javax.swing.*;
public class T extends JPanel {
public T() {
super(new GridLayout(2, 2));
init();
}
private void init() {
Calendar start = GregorianCalendar.getInstance();
Calendar end = GregorianCalendar.getInstance();
start.clear();
end.clear();
start.set(Calendar.YEAR, 2010);
end.set(Calendar.YEAR, 2010);
end.add(Calendar.HOUR_OF_DAY, 12);
SpinnerDateModel m1 =
new SpinnerDateModel(start.getTime(), start.getTime(),
end.getTime(), Calendar.MILLISECOND);
SpinnerDateModel m2 =
new SpinnerDateModel(start.getTime(), start.getTime(),
end.getTime(), Calendar.MILLISECOND);
JSpinner workingSpinner = new JSpinner(m1);
workingSpinner.setEditor(
new JSpinner.DateEditor(workingSpinner,
"yyyy HH:mm:ss.SSS"));
JSpinner notWorkingSpinner = new JSpinner(m2);
notWorkingSpinner.setEditor(
new JSpinner.DateEditor(notWorkingSpinner,
"HH:mm:ss.SSS"));
add(new JLabel("Working"));
add(workingSpinner);
add(new …Run Code Online (Sandbox Code Playgroud) 此查询有效:
SELECT u.UserId, u.GroupId, u.username,
gp.PreferenceId, gp.Properties, gp.Override
FROM dbo.UserTable u
Inner JOIN
dbo.GroupPreferences gp ON gp.GroupID = u.GroupId
WHERE (u.UserName = 'myUserId')
Run Code Online (Sandbox Code Playgroud)
但是另一个查询中的相同查询却没有.我收到错误"无效的列名'GroupId'"和"无效的列名'UserId'".我想有一个额外的(或)某个地方; 请帮帮我找到它!
外部查询:
SELECT coalesce(t1.PreferenceId,up.preferenceId)
as preferenceId, CASE t1.override WHEN 1 THEN COALESCE
(up.properties, t1.properties)
When 0 then t1.properties
ELSE up.properties END AS Properties
FROM
(SELECT u.UserId, u.GroupId, u.username,
gp.PreferenceId, gp.Properties, gp.Override
FROM dbo.UserTable u
Inner JOIN
dbo.GroupPreferences gp ON gp.GroupID = u.GroupId
WHERE (u.UserName = 'myUserId')) t1
full OUTER JOIN
(select preferenceId, properties from UserPreferences u …Run Code Online (Sandbox Code Playgroud) 我搜索了最远的互联网,但我找不到SharePoint 2010基于JavaScript的客户端对象模型的在线API.
如果我们提供相应文件的object_id,任何人都可以提供Documentum查询语言的解决方案来访问从documentum检出的文件的文件夹详细信息.谢谢.......
我希望能够输入类似的内容:
Console.WriteLine("You have {0:life/lives} left.", player.Lives);
Run Code Online (Sandbox Code Playgroud)
代替
Console.WriteLine("You have {0} {1} left.", player.Lives, player.Lives == 1 ? "life" : "lives");
Run Code Online (Sandbox Code Playgroud)
所以对于player.Lives == 1输出将是:You have 1 life left.
for player.Lives != 1:You have 5 lives left.
要么
Console.WriteLine("{0:day[s]} till doomsday.", tillDoomsdayTimeSpan);
Run Code Online (Sandbox Code Playgroud)
有些系统内置了这种功能.我有多接近C#中的符号?
编辑:是的,我特意寻找语法糖,而不是一种确定单数/复数形式的方法.
我想以3位数格式增加一个值.
例如:
$start_value = 000;
while () {
do something;
$start_value++;
}
Run Code Online (Sandbox Code Playgroud)
这样我得到了这个结果:
$start_value = 000;
$start_value = 1;
$start_value = 2;
$start_value = 3;
Run Code Online (Sandbox Code Playgroud)
等等
代替 '001', '002', '003'
我怎么能完成这个结果?
php ×2
.net ×1
c# ×1
c-mode ×1
date ×1
documentum ×1
dql ×1
emacs ×1
java ×1
javascript ×1
jspinner ×1
locking ×1
perforce ×1
perl ×1
python-mode ×1
regex ×1
select ×1
sql ×1
sql-server ×1
swing ×1