小编Tho*_*mas的帖子

关于加密的Javascript

当我们在网页上编写javascript时,其他用户可以看到javascript并了解脚本的工作原理.我见过很少有网站写javascript的方式,用户可以阅读脚本,但无法理解它是如何工作的.因此,出于安全原因,我如何在浏览器可以理解和正确呈现的页面中加密我的javascript,但任何用户可能无法理解流程.寻找你的建议.

谢谢

javascript obfuscation

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

类和可访问性问题c#&asp.net

我喜欢小班

public static class TSM
{

    static string TokenID = "";

    public static string GetTSM()
    {
        TokenID = new Guid().ToString();
        return TokenID;
    }

}

`GetTokenID `will return a string
Run Code Online (Sandbox Code Playgroud)

我只是从我的aspx页面调用GetTokenID

<script language="javascript" type="text/javascript">
    var token= <% =TSM.GetTSM() %>;
Run Code Online (Sandbox Code Playgroud)

我在运行那个aspx页面时遇到错误.

错误是

编译错误说明:在编译服务此请求所需的资源期间发生错误.请查看以下特定错误详细信息并相应地修改源代码.

编译器错误消息:CS1002 :; 预期

请指导我出了什么问题.谢谢

c# asp.net

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

需要帮助c#编码

这是我的班级结构

public class Customer
{
     List<Address> add = null;
     public Customer()
     {
         add = new List<Address>();
     }

    public int EmpID { get; set; }
    public string Name { get; set; }

    public List<Address> Address
    {
        get { return add; }
        set { add = value; }
    }
    public double Salary { get; set; }
}

public class Address
{
    public string Address1 { get; set; }
    public string Address2 { get; set; }
    public string PostCode { get; set; } …
Run Code Online (Sandbox Code Playgroud)

c#

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

AntiForgeryToken()如何在MVC中工作以及如何从AntiForgeryToken检索服务器操作方法的值?

我正在阅读AntiForgeryToken,但不了解实际使用或重要性.我看到人们写了一个像他们一样的代码

@using (Html.BeginForm("Create", "Register")) 
{ 
    @Html.AntiForgeryToken()  
}
Run Code Online (Sandbox Code Playgroud)

所以它做了什么......它将生成一个唯一的令牌,当表单发布时,这个唯一的toke将通过,并且cookie将传递相同的唯一令牌值,并且两个唯一数据将在服务器端比较两者都是是否平等.如果没有,则发生一些篡改.

我只是不明白其他形式字段值是否会改变或篡改然后如何确定篡改.假设我们经常在隐藏字段中存储有价值的数据.如果我需要确保隐藏的字段价值,那么AntiForgeryToken如何帮助我们?

我们可以使用AntiForgeryToken将这些有价值的数据包装在其中,然后在服务器端进行比较.

任何人都可以给我一些示例代码,通过它我可以在我的页面中放入3个有价值的数据,如果篡改,那么将向用户显示友好的消息.指导我如何做到这一点.谢谢

asp.net-mvc-3

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

如何从数据库ASP.Net MVC生成和呈现URL

假设我将url存储在数据库中,现在我希望我的表单操作属性或ActionLink url应指向存储在我的数据库中的url.当我们使用ActionLink时,我们指定控制器和操作方法名称,当我们使用@ Html.BeginForm()时,我们也指定控制器和操作方法名称.那么我们如何定制ActionLink和BeginForm()的代码,因此它应该总是指向存储在数据库中的url.请指导我的概念.谢谢

asp.net-mvc-3

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

格式不是常数时的解析日期c#

通常我会像这样解析日期

DateTime.Parse()
DateTime.ParseExact()
Run Code Online (Sandbox Code Playgroud)

我处于用户运行exe和传递日期作为参数的情况.所以用户可以给各种格式的日期

dd/MM/yyyy
MM/dd/yyyy
dd-MM-yyyy
MM-dd-yyyy
yyyyMMdd
Run Code Online (Sandbox Code Playgroud)

所以我必须解析那个日期.当日期格式是yyyyMMdd然后我就像这样的parisng日期DateTime.ParseExact(this.enddate, "yyyyMMdd", CultureInfo.InvariantCulture).ToString("yyyy-MM-dd");

所以指导我应该写什么代码来解析日期格式的日期.谢谢

c# date

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

DateTime.ParseExact()引发异常

DateTime.ParseExact() 提出和错误信息是

日历System.Globalization.GregorianCalendar中不支持字符串表示的DateTime.

这样我试图解析日期

 string strDate ="03/17/2014"
 DateTime dt= DateTime.ParseExact(strDate, "dd/MM/yyyy", CultureInfo.InvariantCulture)
Run Code Online (Sandbox Code Playgroud)

所以上面的日期是正确的日期然后我收到错误的原因.当应用程序在任何国家运行并且系统pc日期时间设置可以是任何事情时,解析日期的最佳方法是什么.请指导我.

我改变之datetime parseexact to only parse类的那一刻

 string strDate ="03/17/2014"
 DateTime dt= DateTime.Parse(strDate)
Run Code Online (Sandbox Code Playgroud)

上面的代码工作正常.所以告诉我ParseExact() 谢谢你的问题

c# datetime

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

隐藏在OOPS中的接口实现

隐藏在OOPS中的接口实现是什么?有什么好处?

请问您能否通过展示如何在C#中隐藏接口实现来帮助我?

c# oop

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

关于异步编程与异步和等待c#的问题

我正在学习如何使用Async和Await c#.所以我有一个链接http://msdn.microsoft.com/en-us/library/vstudio/hh191443.aspx#BKMK_WhatHappensUnderstandinganAsyncMethod

从这里我尝试从VS2012 IDE运行代码,但收到错误.此功能引发错误.

private void button1_Click(object sender, EventArgs e)
        {
            int contentLength = await AccessTheWebAsync();

            label1.Text= String.Format("\r\nLength of the downloaded string: {0}.\r\n", contentLength);
        }
Run Code Online (Sandbox Code Playgroud)

此行给出错误await AccessTheWebAsync(); 'await'运算符只能在异步方法中使用.考虑使用'async'修饰符标记此方法并将其返回类型更改为'Task'

我做错了什么.请指导我如何运行代码.谢谢

c# asynchronous async-await

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

关于c#中的ObservableCollection

我找到了一段使用ObservableCollection的代码,但是他们可以使用list或任何其他与集合相关的类.任何人都可以告诉我使用ObservableCollection的好处是什么.

ObservableCollection<Employee> empData = new ObservableCollection<Employee> 
        {
            new Employee{Name="Diptimaya Patra", Contact="0000", 
                EmailID="diptimaya.patra@some.com", Country="India"},
            new Employee{Name="Dhananjay Kumar", Contact="00020", 
                EmailID="dhananjay.kumar@some.com", Country="India"},
            new Employee{Name="David Paul", Contact="1230", 
                EmailID="david.paul@some.com", Country="India"},
            new Employee{Name="Christina Joy", Contact="1980", 
                EmailID="christina.joy@some.com", Country="UK"},
            new Employee{Name="Hiro Nakamura", Contact="0000", 
                EmailID="hiro.nakamura@some.com", Country="Japan"},
            new Employee{Name="Angela Patrelli", Contact="0000", 
                EmailID="angela.patrelli@some.com", Country="Japan"},
            new Employee{Name="Zoran White", Contact="0000", 
                EmailID="diptimaya.patra@some.com", Country="Scotland"},
        };
Run Code Online (Sandbox Code Playgroud)

请详细讨论.谢谢

c# observablecollection

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

ASP.NET MVC通用控制器的目的是什么?

我是asp.net mvc的新手.我听到这个词ASP.NET MVC generic controller,任何人都能轻易解释它是什么吗?我之前使用过默认控制器,但现在我希望能够可视化ASP.NET MVC通用控制器的用途.如果有人能够解释开发人员必须考虑使用ASP.NET MVC通用控制器的情况,那将非常有用.将非常感谢有关如何实现它的概念和代码.谢谢

c# asp.net-mvc

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

SQL查询问题没有数据显示

这是我的结果集,但是当我在结果集上进行查询时,没有数据即将到来,但我无法理解我的查询中的错误.

call Start         Caller       direction Is_Internal continuation call duration       party1name
------------------ ------------ --------- ----------- ------------ ------------------ -----------------
1/15/2014 8:47     346241552    I         0           0            0:00:18             VM Kanaal 1
1/15/2014 9:56     252621028    I         0           0            0:00:17             Kanaal 1
1/15/2014 9:58     252621028    I         0           0            0:00:17             Kanaal 1
1/15/2014 9:01     252621028    I         0           1            0:00:08             Kanaal 1
1/15/2014 9:01     252621028    I         0           0            0:01:57             Coen
1/15/2014 9:06     302          O         0           0            0:01:53             Coen
1/15/2014 9:07     306          O         0           0            0:01:33             koos de Bruijn …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server

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

LINQ运算符'=='不能应用于'char'和'string'类型的操作数

我过去几乎没用过LINQ.当我今天尝试使用LinqPad撰写一个小LINQ查询时,我收到以下错误:

Operator '==' cannot be applied to operands of type 'char' and 'string'

这是我试写的脚本:

void Main()
{
            var csvlines = File.ReadAllLines(@"M:\smdr(backup08-06-2015).csv");
            var csvLinesData = csvlines.Skip(1).Select(l => l.Split(',').ToArray());
            var csvData = csvLinesData.Where(l => (!l[12].Contains("VM") && l[12] != "Voice Mail")).ToArray();
            var user = (from r in csvData
                        orderby r[12]
                        select new User
                        {
                            CSRName = r[12],

                            Incomming = (from r1 in r
                                         where r1[4] == "I"
                                         select r1).Count(),
                            outgoing = (from r1 in r
                                        where r1[4] == "O"
                                        select r1).Count()



                        }).ToList();
                        user.Dump(); …
Run Code Online (Sandbox Code Playgroud)

c# linq

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