问题列表 - 第35799页

如何在ASP.NET MVC中访问AJAX哈希值?

我正在考虑使用哈希方法为Asp.Net MVC中的ajax调用管理的内容创建静态URL.我正在处理的概念证明是一个个人资料页面/user/profile,人们可以浏览和编辑不同的部分.您可以随时要求以下网址/user/profile#password直接访问您的个人资料页面,在更改密码部分

但是,我想知道我是不是以不好的方式开始这个,因为显然我无法以任何方式访问哈希之后的部分,除非通过声明哈希的路由值global.asax.所以我想知道这是否是访问这部分网址的正确方法?

我应该声明一个路由值,还是有另一种方法来处理哈希值(框架,javascript或mvc)?

编辑添加: 在纯JavaScript中,我没有使用该window.location.hash属性的问题,我不确定它在今天的浏览器中是多么标准,因此关于将使用它的javascript框架/插件的问题.

ajax url asp.net-mvc hash

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

我什么时候应该发布我的代码?

我一直在推迟发布我写的图书馆,因为它是我将公开发布的第一个图书馆.以下是我的担忧:

  1. 库是不完整的它处于一个非常可用的状态,我会说它是0.3版本,但是它仍然缺少一些我想在某些时候实现的功能,并控制它们的实现方式(意思是没有合并某人的实施).
  2. 我害怕批评,我知道有一些事情应该重新组织/重构,但我很快就写了一下初级课程,以便为我正在研究的另一个项目起作用.

那么什么时候发布的最佳时机?我应该把它放在github上并在发布后处理问题吗?或者我应该等到我重构并对我所写的内容感到完全满意?

我看到的大多数类/库总是写得非常优雅,但是我没有在很早的发布阶段看到过,很多类在初始发布时相当邋??

theory open-source release

4
推荐指数
2
解决办法
321
查看次数

非程序员指导编程

好的,所以我是一个非常低级的程序员,很高兴承认.鉴于基本语法,我可以编写简单的程序,如VB和python等.我想为android编写简单的程序,例如一个处理英尺和英寸的计算器,以及一个只搜索产品数据库并告诉我细节的程序.是否有一个简单的解决方案,我可以拖放一些按钮和文本框并执行代码或者我是否必须学习整个gui绘图代码并从头开始?如果我必须从头开始是否有一本书不假设我知道任何高级编码技术或者我是否必须学习整个语言然后学习SDK?我希望能够快速而肮脏地编写程序,这里的变量是公式,做你的事......

android

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

Java Tomcat启用缓存

在tomcat上设置缓存的最佳方法是什么?

另外缓存是如何工作的?它是基于url,基于dir还是什么?
我需要特定于URL的缓存,因此数据库不会对相同的URL进行相同的计算

java tomcat caching

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

如何从图标中提取特定大小的图像?

如何从具有多个图像的图标中提取特定尺寸的图像或所有图像?

delphi delphi-2010

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

在C#中异步调用同步服务调用的策略

业务逻辑封装在同步服务调用之后,例如:

interface IFooService
{
    Foo GetFooById(int id);
    int SaveFoo(Foo foo);
}
Run Code Online (Sandbox Code Playgroud)

异步方式扩展/使用这些服务调用的最佳方法是什么?

目前我已经创建了一个简单的AsyncUtils类:

public static class AsyncUtils
{
    public static void Execute<T>(Func<T> asyncFunc)
    {
        Execute(asyncFunc, null, null);
    }

    public static void Execute<T>(Func<T> asyncFunc, Action<T> successCallback)
    {
        Execute(asyncFunc, successCallback, null);
    }

    public static void Execute<T>(Func<T> asyncFunc, Action<T> successCallback, Action<Exception> failureCallback)
    {
        ThreadPool.UnsafeQueueUserWorkItem(state => ExecuteAndHandleError(asyncFunc, successCallback, failureCallback), null);
    }

    private static void ExecuteAndHandleError<T>(Func<T> asyncFunc, Action<T> successCallback, Action<Exception> failureCallback)
    {
        try
        {
            T result = asyncFunc();
            if (successCallback != …
Run Code Online (Sandbox Code Playgroud)

c# service synchronization asynchronous

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

PHP数组到多维数组

我在php中有一个包含idparent_id的对象的数组.没有parent_id的所有对象应该是新数组中的根对象.

所有对象具有PARENT_ID应该正确的对象的孩子数组中推:

所以这是我原来的数组:

array
  0 => 
    object(Node)[528]
      protected 'id' => int 1
      protected 'parent_id' => null
  1 =>
   object(Node)[529]
      protected 'id' => int 2
      protected 'parent_id' => null
  2 => 
   object(Node)[530]
      protected 'id' => int 3
      protected 'parent_id' => 1
  3 =>  
   object(Node)[531]
      protected 'id' => int 4
      protected 'parent_id' => 1
  4 =>  
  object(Node)[532]
      protected 'id' => int 5
      protected 'parent_id' => 4
  5 =>  
  object(Node)[533]
      protected 'id' => int 6
      protected 'parent_id' …
Run Code Online (Sandbox Code Playgroud)

php arrays multidimensional-array

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

什么是Python"with"语句用于?

我试图理解python中的with语句.在任何地方我都会看到它打开和关闭文件,并且意味着要替换try-finally块.有人也可以发布其他一些例子.我只是在尝试烧瓶,并且其中有丰富的陈述.绝对要求某人提供一些清晰度.

python flask

4
推荐指数
2
解决办法
955
查看次数

如何将文件内容读入Lisp中的列表?

我想将文件的内容读入列表.到目前为止,我的一些尝试是 -

(defun get-file (filename)
  (let ((x (open filename)))
    (when x
      (loop for line = (read-line x nil)
     while line do (list line)))
    (close x)))

(defun get-file (filename)
  (let ((x (open filename :if-does-not-exist nil)) (contents (list nil)))
    (when x
      (loop for line = (read-line x nil)
     while line do (cons contents line)))
    (close x) contents))

(defun get-file (filename)
  (let ((x (open filename :if-does-not-exist nil)) (contents nil))
    (when x
      (loop for line = (read-line x nil)
     while line do (append contents …
Run Code Online (Sandbox Code Playgroud)

lisp file-io list common-lisp

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

SQL USER_NAME()窗口身份验证

当我使用Windows身份验证登录sql management studio时,我运行

SELECT USER_NAME()
Run Code Online (Sandbox Code Playgroud)

我看到结果为dbo.

我想它会显示我的用户....

我更多地看解释为什么它返回dbo

sql-server

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