标签: backend

如何将网站与Java后端集成?

JSF是唯一的选择吗?

HTML前端使用JQuery作为前端脚本框架.

html java jquery jsf backend

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

帖子类型无效 - wordpress

我有一个大问题,我不知道如何解决。我注意到在仪表板上按下“所有帖子”时,我收到了这个丑陋的错误:“帖子类型无效”仅此而已

我尝试了很多事情: 1. 更新到最新版本 2. 回滚到 3.9.1 3. 停用/激活所有插件 4. 停用客户主题 5. 修改位于 wp-admin 文件夹中的 edit.php 并进行设置

$typenow = 'post';

如果(!$typenow)

wp_die( __( '无效的帖子类型' ) );

在此修改后,“无效的帖子类型”错误消失了,但是当我尝试在仪表板上修改帖子时,我注意到缺少正确的列(类别选择、预览等)。有谁知道如何解决这个问题?有任何想法吗?先感谢您,

PS:请按照这些链接查看我要解释的内容 https://dl.dropboxusercontent.com/u/5502709/wp.png https://dl.dropboxusercontent.com/u/5502709/wp1.png

wordpress backend

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

如何在javascript中放入unicode字符

我使用BaaS作为我的前端.它允许我使用我的后端逻辑上传一个javascript文件.我可以在客户端通过REST API使用它.在其他服务中,我实施了本地化服务.字符串预定义如下:

var locals = {
"EN": {
    "1": "Home",
    "2": "Ready"
},
"BG": {
    "1": "??????",
    "2": "??????"
}
Run Code Online (Sandbox Code Playgroud)

在这个例子中,我提供英语和保加利亚字符串的本地化.问题是BaaS系统不尊重西里尔字符(Unicode).当我上传包含上述内容的脚本时,所有的西里尔字符都替换为"????".

我可以使用此方法来解决问题,但不推荐使用escape/unescape函数.有没有更好的解决方案?避免这个问题的最有效方法是什么?

javascript unicode backend

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

从后端获取枚举并将其用作 JavaScript 中的字符串

今天我和一位java后端开发人员进行了一次相当激烈的讨论。我用 jsangular 做前端。他的休息服务向我发送了一个包含枚举的对象。我将其作为字符串获取,并需要在角度网格中显示它。

枚举是非常容易解释的。

我得到的例子: Person = {gender: "MAN", position: "IS_EMPLOYED"}

在视图中我必须显示以下内容: man is employed

所以我用一种简单而通用的方式解决了这个问题: Person.gender.toLowerCase () + ' ' + Person.position.toLowerCase ().replace ('_', ' ')

他发现这个糟糕的编程并要求我用 if else 或 switch 制作一个映射器所以:If(Person.gender==="MAN") return "man" Else if....

标签名称始终与枚举名称相同(只有小写和空格而不是下划线)

他大发雷霆,认为这是糟糕的编码,基本上很糟糕,是对上帝的犯罪……

所以我的问题是这种不好/好的做法(所以 ab/w 故事)或者在某些情况下是可以接受和辩护的?

在我的手机上输入,所以我无法将代码示例放在正确的标签中。

javascript rest enums backend angularjs

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

如何在django模板中获取字典的键值

我的 view.py 中有一本字典列表的字典

...
data = {'item':[{'key1':'value' ,'key2':'value2' ,'key3':'value3'}]}
...
Run Code Online (Sandbox Code Playgroud)

在我的模板中,我想获取字典键的值item
我可以获取字典中的元素item
但是我如何在模板的 for 循环中获取项目字典元素的键值,
如下所示:

{% for items in item %}
    <li>{{item|first}}</li>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

python django backend django-templates django-views

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

使用 MongoDB Stitch 作为 Xamarin 应用程序的后端

他们有什么方法可以使用 mongodb 针迹作为 Xamarin 应用程序的后端吗?

backend mongodb node.js xamarin

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

是否可以使用 Java 后端制作浏览器游戏?

我可以将 Java 后端用于带有 Javascript 前端的浏览器游戏吗?由于我已经拥有 Java 和 Javascript 方面的知识,所以我很困惑,如果我应该为此目的而忘记 Java 并跳到后端的 NodeJS,尽管我想在未来专注于 Java。我是否需要学习 Java Servlets 和 JSP 或者一本关于 Java 网络的书是否足以处理通信,或者两者都是必需的,因为 Servlet 是运行在 web 容器上的 web 应用程序的一部分,而 Java 网络不是独立的。

java networking jsp servlets backend

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

在 GET 请求中发送查询参数的最佳实践?

我正在为我的应用程序编写一个后端,它将接受来自前端的查询参数,然后根据这些参数查询我的数据库。这对我来说听起来应该是一个 GET 请求,但由于我有很多参数要传递,其中一些是可选的,我认为最容易执行 POST 请求并在请求中发送搜索参数身体。我知道我可以将我的参数转换为查询字符串并将其附加到我的 GET 请求中,但必须有更好的方法,因为我将传递不同的数据类型,并且最终不得不在后端解析参数,如果我这样做。

api rest http backend node.js

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

如何将 linq 输出的类型转换为函数的返回类型

我有一个看起来像这样的函数:

 Task<IEnumerable<User>> GetUserContactInfo(
            CancellationToken cancellationToken = new CancellationToken()
               )
        {
                var users = from u in _userDbContext.Users
                        join ur in _userDbContext.UserRoles on u.Id equals ur.UserId
                        select u;
            var u2 = users.ToListAsync(cancellationToken).ConfigureAwait(false);

            return u2;

        }
Run Code Online (Sandbox Code Playgroud)

但是..试图编译它给了我这个错误:

错误 CS0029 无法将类型隐式转换 'System.Runtime.CompilerServices.ConfiguredTaskAwaitable<System.Collections.Generic.List <IPD.Identity.Domain.Aggregates.UserAggregate.User>>''System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<IPD.Identity.Domain.Aggregates.UserAggregate.User>>'

关于如何转换为函数的返回类型的任何想法,或者将某些东西附加到 linq 以返回正确的类型,或者真的有任何其他想法?

c# linq backend async-await

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

如何将参数传递给 MiddlewareFunc?

我正在做一个小演示,试图解释一个基本的 HTTP 处理程序是如何工作的,我发现了以下示例:

package main

func router() *mux.Router {
    router := mux.NewRouter()
    auth := router.PathPrefix("/auth").Subrouter()
    auth.Use(auth.ValidateToken)
    auth.HandleFunc("/api", middleware.ApiHandler).Methods("GET")
    return router
}

func main() {
    r := router()
    http.ListenAndServe(":8080", r)
}
Run Code Online (Sandbox Code Playgroud)
package auth

func ValidateToken(next http.Handler) http.Handler {
    return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
        var header = r.Header.Get("secret-access-token")

        json.NewEncoder(w).Encode(r)
        header = strings.TrimSpace(header)

        if header == "" {
            w.WriteHeader(http.StatusForbidden)
            json.NewEncoder(w).Encode("Missing auth token")
            return
        }

        if header != "SecretValue" {
            w.WriteHeader(http.StatusForbidden)
            json.NewEncoder(w).Encode("Auth token is invalid")
            return
        }


        json.NewEncoder(w).Encode(fmt.Sprintf("Token found. Value %s", header))
        next.ServeHTTP(w, …
Run Code Online (Sandbox Code Playgroud)

rest http backend go mux

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