小编Key*_*Usr的帖子

密码使用css/html保护网页?

我已经看到了几个关于密码保护页面的问题,但它们似乎都不是我正在寻找的.JavaScript或Apache等不是我目前能够考虑的选项.我也没有能力下载产品或购买产品,因为这不适合我而是我老板的网站,所以请不要这样的建议.

该网站目前使用CSS和HTML编写,不幸的是,这也是我的编码知识的范围.我看到人们使用PHP编码的一些地方,但每次我尝试我只是得到一个空白页面或它没有正常工作,或者当我输入密码时什么都不会发生.也没有任何真正的好关于它的详细说明,所以我永远不知道我应该把PHP代码放在哪里(它是在自己的页面上还是集成?)或如何将它连接到实际的网页.

说实话,它不一定非常棒,因为许多将要关注这个网站的人都是不太懂电脑的人,只是一个带有密码字段的简单表格框.如果有一个代码可以直接放到页面上的HTML中,那将是最好的.如果我必须创建一个单独的HTML页面,我也不介意这样做.将有一个密码提供给销售人员,以便他们可以在他们的笔记本电脑或平板电脑的路上访问私人页面.

我看到了一些关于.htpassword和另一个我无法记住的事情,但我找不到任何一步一步的指示或有关它的详细信息(我能理解的详细含义信息......).我也看到了关于password_protect.php的事情,但是我认为这需要一个用户名字段,而我真的不能使用这样的字段.不会有用户名,遗憾的是,要求销售人员过多地记住两件事.

无论如何,我为我对这个问题的无知道歉,并感谢任何人提前给予他们的帮助!

html css passwords web

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

刷新/重新加载 FileChooser

目前,我正在处理FileChooser很多工作,但在文档中没有发现任何关于刷新小部件的提及。这个小部件很棒,但是如果有人想刷新显示的文件,则需要从当前目录移动以刷新文件。

问题是当您将单个目录作为rootpath和里面只有文件,因此没有这种运动是可能的。

我的问题是如何刷新小部件,如果我想避免任何浪费的删除/添加,FileChooser并尽可能缩短FileChooser嵌套在kv文件中的小部件。

python filechooser kivy

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

使用 redux-saga 处理队列

我正在尝试使用 redux-saga 生成器实现一个队列处理程序来管理通知。

基本上,我需要在通知进入队列时按顺序显示通知。

为此,我queue在 redux 存储中有一个数组,一个QUQUE_NOTIFICATION添加到队列和SHOW_NOTIFICATION删除队列通知的操作。

我目前的传奇实现就是这么简单:

export function* watchQueue() {
    while (true) {
        const state = yield select()
        const queue = state.queue
        if (queue.length > 0) {
            yield put({ action: 'SHOW_NOTIFICATION', queue[0])
        }
        yield call(delay, 5000);
      }
    }
}
Run Code Online (Sandbox Code Playgroud)

当前实现的问题在于,当队列为空时QUQUE_NOTIFICATION,调度生成器可能会等待延迟完成。
但是,我想在它进入队列后立即显示第一个通知。有任何想法吗?

generator redux redux-saga

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

如何清除python解释器屏幕

我尝试了多种清除python解释器屏幕的方法,例如:

import os
os.system("cls")
Run Code Online (Sandbox Code Playgroud)

但不能这样做,请告诉我该怎么做。

python console

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

所有工厂方法都应该公开吗?

根据spryker/architecture-sniffer中的规则:

默认情况下,所有工厂方法都应该是公共的

这有什么好的论据吗?我以前在使用工厂模式时从未偶然发现过这一点。

design-patterns factory spryker

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

默认情况下,所有webbrowsers都启用了javascript?

默认情况下,所有网络浏览器都没有启用JavaScript吗?

如果是的话,这是否意味着我可以在我的网页中使用Ajax/JavaScript而不记住可能有些浏览器无法使用我的网站?

我不想创建另一个版本的页面来显示非JavaScript内容.

你怎么看?

编辑:似乎gmail没有禁用JavaScript.和它的工作不好,它禁用:)

javascript browser

0
推荐指数
3
解决办法
2021
查看次数

我正在构建的C#Web App出错

我收到一个错误:

变量名'@GCSSalesPerson'已经被声明.变量名在查询批处理或存储过程中必须是唯一的.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Configuration;

public partial class Customer : System.Web.UI.Page
{
    protected void
Page_Load(object sender, System.EventArgs e)
    {
        lblErrMsg.Visible = true;
    }
    protected void btnInsert_Click1(object sender, EventArgs e)
    {
        SqlConnection thisConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["GSI2ConnectionString"].ConnectionString);

        //Create Command object
        SqlCommand nonqueryCommand = thisConnection.CreateCommand();

        try
        {
            // Open Connection
            thisConnection.Open();

            // Create INSERT statement with named parameters
            nonqueryCommand.CommandText = "INSERT  INTO Customers
(ChurchName,ContactName,ContactPhoneNumber,ContactCellNumber,ContactEmail,
FaxNumber,ChurchAddress,ChurchAddress2,ChurchCity,ChurchState,ChurchZipCode,
Notes,GCSSalesPerson) 
VALUES 
(@ChurchName,@ContactName,@ContactPhoneNumber,@ContactCellNumber,@ContactEmail,
@FaxNumber,@ChurchAddress,@ChurchAddress2,@ChurchCity,@ChurchState,@ChurchZipCode,
@Notes,@GCSSalesPerson)"; …
Run Code Online (Sandbox Code Playgroud)

c# sql

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

使用zip文件而不在java中解压缩

我遇到一个问题,我们有一个.zip包含一些文本文件的文件.现在我正在使用java来访问这些文件.如果它不在.zip文件中,我可以轻松地在我的控制台上阅读和打印FileInputStream.

但是如何从.zip文件中读取文件?我J2SE只用..

java

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

kivy标签位置差异

我试过在互联网上寻找解决我的问题。但它根本没有结果。所以。请查看此代码示例:

class RootWidget(FloatLayout):
    def __init__(self, **kwargs):
        super(RootWidget, self).__init__(**kwargs)
        btn = Button(text='Hello world')
        btn.size_hint = (1, .3)
        btn.pos_hint = {'top':1}
        title = Label(text=('[color=ff3333]Hello world[/color]'),
                          font_size=str(12) + 'sp', markup=True)
        self.add_widget(title)
        self.add_widget(btn)
        title.texture_update()
        title.text_size = (Window.width, None)
        title.height = title.texture_size[1]
        with title.canvas:
                Color(1., 1., 0)
                Rectangle(size=title.size, pos=title.pos)
        print(title.size)
        print(title.pos)
        print(title.texture_size)
Run Code Online (Sandbox Code Playgroud)

现在看看图像:

标签位置

谁能告诉我为什么打印(title.pos)说(0,0),画布在(0,0)处绘制矩形但文本出现在另一个位置?

我已经被这个淹没了......

谢谢你。

python label kivy

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

如果我排除库和编译器扩展,C中还剩下什么?

想象一下,您不能或不想将编译器提供的任何库用作"标准",也不想使用任何外部库.您甚至不能使用编译器扩展(例如gcc扩展).

如果你删除C语言中很多人使用的所有东西当然是剩下的部分是什么?

以这种方式,可能任何大型C编译器(不仅仅是ANSI C)开箱即用的每个可调用函数的列表都可以满足答案,因为它至少大致显示了该语言的用例.

首先,我想过sizeof()printf()(这些都在评论中已经明确-运营商+ stdio),所以......剩下?在线组装看起来也像是一个扩展,所以如果我是对的话,甚至可以选择使用 C组装.

可能在代码方面,它更容易理解.想象一下,只使用例如gcc main.c(允许输出标志)编译的代码没有#include,也没有extern.

int main() {
    // replace_me
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

除了"无聊"类型的数学和从类型到类型的转换之外,我还可以调用什么呢?

需要注意的是switch,goto,if,循环和其它结构是什么也不做,只允许重复的一段代码不是我要找的(如果不是明显)的东西.


(希望编辑澄清wtf我实际上是在询问,但Matteo的回答几乎是这样做的.)

c compilation use-case

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