小编Sco*_*ott的帖子

Java时间戳 - 添加五分钟

寻找一些我正在研究的Java代码的帮助,我有以下代码打印出日期和时间:

  Date dNow = new Date( ); // Instantiate a Date object
  SimpleDateFormat ft = new SimpleDateFormat ("MMM d, yyyy k:mm:ss");  // Time at server
Run Code Online (Sandbox Code Playgroud)

结果:2013年3月15日10:19:48

我正在创建一个javascript计数器,从这个数字开始工作,从5分钟开始倒计时.所以我需要在Java中添加5分钟到当前日期时间.

因此,如果当前日期时间是:2013年3月15日10:19:48

我需要在Java上添加5分钟,以便打印出来:2013年3月15日10:24:48

有任何想法吗?

java

26
推荐指数
5
解决办法
7万
查看次数

SQL Server DateTime接受NULL

我试图让我的代码尽可能紧凑.

使用Microsoft SQL Server,.NET 2.0

我的数据库中有一个日期字段,它接受空值

LeaseExpiry(datetime, null)
Run Code Online (Sandbox Code Playgroud)

我抓住文本框的值并将其转换为datetime.

DateTime leaseExpiry = Convert.ToDateTime(tbLeaseExpiry.Text);

INSERT_record(leaseExpiry);
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是表单是否已提交且文本框为空.我收到此错误:

字符串未被识别为有效的DateTime.

如何设置我的代码,以便如果文本框为空,则在数据库中创建行NULL

我已经尝试将我的变量初始化为NULL但在Visual Studio中出错

DateTime leaseExpiry = null;
Run Code Online (Sandbox Code Playgroud)

无法将null转换为'System.DateTime',因为它是一个不可为空的值类型.

如果有帮助,这是数据访问层

public string INSERT_record(DateTime leaseExpiry)
{
     //Connect to the database and insert a new record 
     string cnn = ConfigurationManager.ConnectionStrings[connname].ConnectionString;

     using (SqlConnection connection = new SqlConnection(cnn))
     {
        string SQL = string.Empty;
        SQL = "INSERT INTO [" + dbname + "].[dbo].[" + tblAllProperties + "] ([LeaseExpiry]) VALUES (@leaseExpiry);

         using (SqlCommand command = new SqlCommand(SQL, connection))
         { …
Run Code Online (Sandbox Code Playgroud)

c# sql-server

8
推荐指数
2
解决办法
2万
查看次数

输入类型文件-包装长文件名文本

是否可以包装出现在浏览按钮旁边的文件名文本?

我有一个简单的上传按钮

<input type="file" />
Run Code Online (Sandbox Code Playgroud)

我正在上传一个名称很长的文件,您可以看到出现了一个水平滚动条,可以读取全文:

在此处输入图片说明

我已经尝试过修改CSS,但是它添加了省略号,而且我想不出一种不用水平滚动条就能显示完整文件名的方法。

input[type="file"] {
    border: 1px solid red;
    white-space: normal;
    word-wrap: break-word;
    width: 200px;
    overflow: auto;
}
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

谢谢

html css

7
推荐指数
1
解决办法
852
查看次数

用CSS3绘制45度角

我正在尝试用CSS绘制45度角,第一个图像是我想要实现的,第二个是我管理的.我无法弄清楚如何将角度的外侧再切45度(见红色虚线).

在此输入图像描述

.flick .text {
  position: relative;
  z-index: 50;
}
.flick {
  background-color: #055468;
  color: white;
  margin-left: 140px;
  padding: 15px;
}
.flick:before {
  background: #055468;
  content: "";
  height: 100px;
  margin: -65px 0 0 -90px;
  position: absolute;
  transform: skew(45deg);
  width: 80px;
}
Run Code Online (Sandbox Code Playgroud)
<div class="flick"><span class="text">Hello world</span></div>
Run Code Online (Sandbox Code Playgroud)

css css3 css-shapes

6
推荐指数
1
解决办法
3686
查看次数

c#regex.ismatch使用变量

我有以下代码工作正常,但我需要用变量替换网站地址...

string url = HttpContext.Current.Request.Url.AbsoluteUri;  // Get the URL

bool match = Regex.IsMatch(url, @"(^|\s)http://www.mywebsite.co.uk/index.aspx(\s|$)");
Run Code Online (Sandbox Code Playgroud)

我尝试了以下但它不起作用,任何想法???

string url = HttpContext.Current.Request.Url.AbsoluteUri;  // Get the URL
string myurl = "http://www.mywebsite.co.uk/index.aspx";

bool match = Regex.IsMatch(url, @"(^|\s)"+myurl+"(\s|$)");
Run Code Online (Sandbox Code Playgroud)

c#

4
推荐指数
1
解决办法
6343
查看次数

JavaScript多维数组

我为这样的作业提要创建了一个多维数组:

var jobs = [                
        ["JOB222" , "Painter"],                 
        ["JOB333" , "Teacher"],                 
        ["JOB444" , "Delivery Driver"],             
];
Run Code Online (Sandbox Code Playgroud)

我可以使用索引号访问数组

alert( jobs[2][1] ); // Alerts Delivery Driver
Run Code Online (Sandbox Code Playgroud)

如果我手动设置参考号,我可以遍历数组以找到匹配项.

var viewingJobRef = "JOB333";
for (var i=0;i<jobs.length;i++) {

    if (jobs[i][0] == viewingJobRef) {
      alert(jobs[i][1]); // This will alert Teacher
    }

}
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,是否可以直接访问数组而不使用循环?

var viewingJobRef = "JOB333";
alert( jobs[viewingJobRef][1] );  // I want this to alert Teacher
Run Code Online (Sandbox Code Playgroud)

Firefox错误控制台说: jobs [viewingJobRef]未定义,我该怎么办?

javascript arrays

2
推荐指数
1
解决办法
91
查看次数

CSS不要设置空输入标题的样式

我正在使用CMS,它允许您向输入框添加工具提示.

所以这个有工具提示"请输入你的电话号码".

<input name="var_customerphone" title="Please enter your phone number" />
Run Code Online (Sandbox Code Playgroud)

这一个是空的

<input name="var_customername" title="" >
Run Code Online (Sandbox Code Playgroud)

这是我的css,它改变了光标以提供帮助

input[type="text"][title] { cursor: help; } 
Run Code Online (Sandbox Code Playgroud)

我的问题是,上面的代码将显示上面两个输入的帮助光标,即使第二个代码在工具提示中不包含任何帮助文本.

是否有任何方法可以在css上放置一些条件代码,只显示标题不为空的帮助光标?

有点像: input[type="text"][title !=""] { cursor: help; }

我无法控制CMS,因此无论是否包含任何文本,都将输出标题.

谢谢

css

1
推荐指数
1
解决办法
85
查看次数

CSS输入[class * =“ span”]

我在网页上注意到了这个CSS,并想知道它是如何工作的!

这是什么意思? input[class*="span"]

input[class*="span"], select[class*="span"], textarea[class*="span"] {
    float: none;
    margin-left: 0;
}
Run Code Online (Sandbox Code Playgroud)

css css-selectors

0
推荐指数
1
解决办法
1万
查看次数

我可以订购不同父母的孩子吗?

使用CSS order属性,是否可以订购不具有相同直接父级的元素?使用下面的示例,是否可以在item1和item3之间直观地排列item2?

我不能让它工作,所以我不期望; 我以为我会检查一下.

.outer, container1, container2 {
  display: flex;
  flex-direction: column;
}

.item1 { order: 1; }

.item2 { order: 2; }

.item3 { order: 3; }
Run Code Online (Sandbox Code Playgroud)
<div class="outer">
  <div class="container1">
    <p class="item1">Item 1</p>
    <p class="item3">Item 3</p>
  </div>

  <div class="container2">
    <p class="item2">Item 2</p>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

css css3 flexbox

0
推荐指数
1
解决办法
55
查看次数

C#confirm表行已从数据库中删除

我编写了一个方法,它将尝试根据主键id从db表中删除一行.我遇到的问题是try块总是返回"Success",即使记录已被删除/或它不存在.

public string delete_visit(int id)
        {
            string deleteResponse = null;
            string cnn = ConfigurationManager.ConnectionStrings[connname].ConnectionString;
            using (SqlConnection connection = new SqlConnection(cnn))
            {
                string SQL = string.Empty;
                SQL = "DELETE FROM [" + dbname + "].[dbo].[" + tbname + "]  WHERE VisitorNumber = @IDNumber ";

                using (SqlCommand command = new SqlCommand(SQL, connection))
                {
                    command.Parameters.Add("@IDNumber", SqlDbType.Int);
                    command.Parameters["@IDNumber"].Value = id;
                    try
                    {
                        connection.Open();
                        command.ExecuteNonQuery();

                        deleteResponse = "Success";

                    }
                    catch (Exception ex)
                    {
                        deleteResponse = "There was a problem deleting the visit from the database. …
Run Code Online (Sandbox Code Playgroud)

c# sql

-1
推荐指数
1
解决办法
1094
查看次数

标签 统计

css ×5

c# ×3

css3 ×2

arrays ×1

css-selectors ×1

css-shapes ×1

flexbox ×1

html ×1

java ×1

javascript ×1

sql ×1

sql-server ×1