小编Ano*_*uin的帖子

如何防止用户调整表单大小?

我有一个需要在VB.net中最大化的表单.我不希望用户能够改变其大小或移动它.我怎样才能做到这一点?

vb.net winforms

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

remove属性display:none; 所以该项目将是可见的

元素是:

span    {
    position:absolute;
    float:left;
    height:80px;
    width:150px;
    top:210px;
    left:320px;

    background-color:yellow;

    display:none;                 //No display                  
    border: 3px solid #111;
}
Run Code Online (Sandbox Code Playgroud)

我使用此代码删除显示,使其可见,

$( "跨度")removeAttr( "显示器").

但它不起作用.我使用的方法有效还是有其他方法来获得结果?

css jquery attributes

37
推荐指数
4
解决办法
11万
查看次数

如果关键字触发然后执行命令,Shellscript监视日志文件?

是否有一种廉价的方式来监视日志文件tail -f log.txt,如果[error]出现类似的东西,执行一个命令?

谢谢.

linux shell logfiles

35
推荐指数
3
解决办法
6万
查看次数

添加新组件后刷新JFrame

我想在运行时按下按钮时向我的JFrame添加一些新组件.这工作到目前为止,但我必须手动调整窗口大小以查看新组件.

是否有可以触发的动作或调用刷新窗口的方法?任何帮助赞赏.提前致谢.

java user-interface jframe

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

内容安全策略标头的*.example.com是否也与example.com匹配?

说我已设置此标头mywebsite.com:

Content-Security-Policy: script-src self https://*.example.com
Run Code Online (Sandbox Code Playgroud)

我知道这将允许https://foo.example.comhttps://bar.example.com,但它可以让https://example.com一个人吗?

看看规格 ....

诸如example.com之类的主机(与主机上的任何资源匹配,无论方案如何)或*.example.com(与主机或其任何子域(及其任何子域的子域等)上的任何资源匹配,等等))

......似乎它应该允许平原https://example.com.然而,我发现几个不同的网站(网站1,站点2,站点3,站点4)是所有说,https://example.com不包括在内.这是什么?

html javascript security content-security-policy

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

私人iPhone应用程序?

我有兴趣编写连接到Intranet或外联网的应用程序.换句话说,我想为我的客户制作私有应用程序,但我不希望每个人都能够访问它并能够下载它.您知道是否有办法将企业应用程序仅分发给某些人?Android会做同样的事情吗?

iphone app-store

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

在 C++ 中,如何重用已完成执行的标准线程?

main()我的 C++ 方法中有这行代码:

std::thread foo (bar);
Run Code Online (Sandbox Code Playgroud)

这很好用。但是,我想根据外部输入随时运行相同的线程。如何重新使用此线程再次运行该线程?

我这样做的原因是我有两个需要同时运行的函数:一个是阻塞函数并接受输入 x,并以设定的时间间隔将数据输出到输出。另一个是阻塞并根据外部输入产生输出 y。这基本上应该是这样的:

int shared_x = 0;
int producer_x = 0;
int consumer_x = 0;

std::thread producer (foo);    //Modifies foo_x
std::thread consumer (bar);    //Outputs based on foo2_x
while( ;; ) {
    if(producer .join()) {
        shared_x = producer_x;
        //How should I restart the thread here?
    }
    if(consumer.join()) {
        consumer_x = shared_x;
        //Here too?
    }
}
Run Code Online (Sandbox Code Playgroud)

这似乎处理了整个线程安全问题,允许它们同时安全地运行而无需等待。唯一的问题是我不知道如何重新启动线程。我该怎么做呢?

c++ multithreading std thread-safety

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

定义函数内部struct的方法

我有这个代码

func baz() {
    type mockDatabase struct{}

    //
    //  More code
    //
}
Run Code Online (Sandbox Code Playgroud)

我想定义一个方法mockDatabase,所以完整的代码看起来像这样:

func baz() {
    type mockDatabase struct{}

    func (m *mockDatabase) Foo() {
        // Implement function here
    }

    //
    //  More code
    //
}
Run Code Online (Sandbox Code Playgroud)

我想这样做的原因是我在函数中注入一个依赖项,我想创建一个"模拟对象"来注入函数(该函数将接口作为参数,mock对象将实现接口).

我可以在外面创建结构,但是在本地声明结构以减少命名空间混乱似乎更合乎逻辑,特别是当这些模拟对象只使用一次时.我在这里错过了什么吗?是否更好的做法是在测试功能之外定义它,所以它不长?我该怎么办?

methods struct dependency-injection go

5
推荐指数
2
解决办法
2347
查看次数

将Arduino代码分解为函数会占用更多空间/资源吗?

假设我有以下代码:

int led = 13;

void setup() {                
  pinMode(led, OUTPUT);     
}

void loop() {
  ledChange(HIGH);
  delay(1000);
  ledChange(LOW);
  delay(1000);
}

void ledChange(int pinState)  {
  digitalWrite(led, pinState);
}
Run Code Online (Sandbox Code Playgroud)

移动digitalWrite(led, pinState);到自己的功能会影响处理时间吗?

当然,单个LED的性能并不重要,但是每个时钟周期都很重要(高采样率,循环中的大量数学运算等).

performance arduino firmware

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

是否可以在标题中包含所有函数声明来创建"私有命名​​空间"?

我已经写了一段代码了.我一直在使用命名空间来分隔代码的一些部分,以使代码更具可读性.然而,我遇到了一个问题,我想在那个私人的东西.这是我发现的作品:

//foobar.h
namespace foo_bar {
  //Other items here...
}
Run Code Online (Sandbox Code Playgroud)
//foobar.cpp
namespace foo_bar {
  //Other items here...
  void foo_barz() {..
    //Faked private method!
  }
}
Run Code Online (Sandbox Code Playgroud)

它汇编得很好.使用这种方法有什么负面的吗?我认为一个类可能是一个更好的选择,但当时使用命名空间似乎是一个更简单的解决方案,因为它只是一个项目.有没有更"传统"的方式来做到这一点?这可能会导致其他问题吗?这有什么问题呢?

编辑:我想我不清楚我做了什么.我做的是这样的:我没有在头文件中包含函数原型,所以当包含时,头文件使得包含文件的代码认为该函数不存在.

c++ namespaces private

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