我很奇怪看到我可以制作代码的行数很少.有没有办法将其压缩为内联案例陈述?
switch (FIZZBUZZ)
{
case "Fizz":
{
//Do one process
break;
}
case "Buzz":
{
//Do one process
break;
}
case "FizzBuzz":
{
//Do one process
break;
}
}
Run Code Online (Sandbox Code Playgroud)
看起来像这样:
switch (FIZZBUZZ)
{
case "Fizz": //Do one process
case "Buzz": //Do one process
case "FizzBuzz": //Do one process
}
Run Code Online (Sandbox Code Playgroud) 这是我正在运行的脚本
DROP SEQUENCE S_JobStatus;
CREATE SEQUENCE S_JobStatus
INCREMENT BY 1
START WITH 1
NOMAXVALUE
NOMINVALUE
;
--
-- TABLE: JobStatus
--
DROP TABLE JobStatus;
CREATE TABLE JobStatus(
Id NUMBER(10, 0) NOT NULL,
ShortName NUMBER(10, 0) NOT NULL,
Description NUMBER(10, 0) NOT NULL,
CONSTRAINT PK_JobStatus PRIMARY KEY (Id)
)
;
/* DROP TRIGGER JobStatus_SequenceTrigger; */
CREATE TRIGGER JobStatus_SequenceTrigger
BEFORE INSERT
ON JobStatus
FOR EACH ROW
WHEN new.Id IS NULL
BEGIN
SELECT S_JobStatus.nextval into :new.Id from dual
END;
Run Code Online (Sandbox Code Playgroud)
这是Oracle SQL Developer中的输出
DROP …Run Code Online (Sandbox Code Playgroud) 这是我想用正则表达式做的事情:2个步骤:
(1)转换所选区域中的所有变量,如下所示:
$Sejour_deb_mois
$Info_pays
Run Code Online (Sandbox Code Playgroud)
至 :
$SejourDebMois
$InfoPays
Run Code Online (Sandbox Code Playgroud)
(2)转换所选区域中的所有变量,如下所示:
$this->Sejour_deb_mois
$this->Info_pays
Run Code Online (Sandbox Code Playgroud)
至 :
$this->SejourDebMois
$this->InfoPays
Run Code Online (Sandbox Code Playgroud)
而且我很确定这可以使用正则表达式完成...但我无法弄清楚那两个做得好的人......
任何帮助将不胜感激!
谢谢
奥利维尔庞斯
很抱歉在ASP.net上发布了这么多nubbin问题,我慢慢得到了它.
我在我的页面上执行查询(工作):
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
// When the registration form is submitted
protected void regSubmit(object sender, EventArgs e)
{
// No erros so far
Boolean anyError = false;
string errorMessages = "";
// Take all form values
string username = txtUsername.Text;
string password1 = txtPassword1.Text;
string password2 = txtPassword2.Text;
string emailAdd = txtEmail.Text;
// Verify that username is unique
using (SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["MyDbConn"].ToString()))
{
SqlCommand cmd = new SqlCommand("SELECT COUNT(*) FROM …Run Code Online (Sandbox Code Playgroud) 我有一个很大的JavaScript对象文字,我每次都会重复使用很少的修改.最好创建一个包含大部分对象的变量,然后在每次需要时引用它.
但是我该怎么做呢?我试图这样做,但它不起作用:
var settings = {
legend: {
enabled:false
},
yAxis: {
title: {
text: 'Impact'
}
},
tooltip: {
formatter: function() {
return 'Impact: '+ this.y +' points'
}
},
credits: {
enabled: false
},
exporting: {
enabled: false
}
};
jQuery(document).ready(function() {
new Highcharts.Chart({
chart: {
renderTo: 'chart',
defaultSeriesType: 'column',
width: 450
},
title: {
text: 'Comparison of Impact for Male age 23'
},
xAxis: {
categories: [
'Good brain',
'Good humor',
'Good will'
],
},
series: [{ …Run Code Online (Sandbox Code Playgroud) 更新:
只是在更加明显的地方提及它.当我将IN更改为=时,查询执行时间从180下降到0.00008秒.可笑的速度差异.
此SQL查询需要180秒才能完成!怎么可能?有没有办法优化它更快?
SELECT IdLawVersionValidFrom
FROM question_law_version
WHERE IdQuestionLawVersion IN
(
SELECT MAX(IdQuestionLawVersion)
FROM question_law_version
WHERE IdQuestionLaw IN
(
SELECT MIN(IdQuestionLaw)
FROM question_law
WHERE IdQuestion=236 AND IdQuestionLaw>63
)
)
Run Code Online (Sandbox Code Playgroud)
每个表中只有大约5000行,所以它不应该这么慢.
有谁知道C#VLC 1.1 Wrapper?我发现了旧版VLC的一些包装器(尚未尝试过),但新版本没有.
所以如果您知道,请发布.