问题列表 - 第18319页

WPF - 路径/几何帮助 - 奇怪的形状

有人知道从Xaml创建这个对象的好方法吗?当在其他控件之上分层时,它还必须以.5 Opacity工作.

它还必须通过水平或垂直对齐来调整大小.

形状http://monitor.utopiaselfscan.com/test.bmp

我遇到了一些困难.我得到的最接近的是2个边框,其中一个具有负边距 - 但是当应用不透明度时它不起作用.

有效的代码:

            <Path Fill="Black">
                <Path.Data>
                    <CombinedGeometry GeometryCombineMode="Exclude">
                        <CombinedGeometry.Geometry1>
                            <RectangleGeometry RadiusX="5" RadiusY="5" Rect="0,0,200,100" />
                        </CombinedGeometry.Geometry1>
                        <CombinedGeometry.Geometry2>
                            <RectangleGeometry RadiusX="5" RadiusY="5" Rect="105,5,90,90" />
                        </CombinedGeometry.Geometry2>
                    </CombinedGeometry>
                </Path.Data>
            </Path>
Run Code Online (Sandbox Code Playgroud)

wpf xaml pathgeometry

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

单独的php文件作为模板 - 安全隐患?

我正在寻找用于php的模板系统,我开始相信纯PHP代码似乎是我想要使用的解决方案.

我是唯一的开发人员,所以没有设计师需要一个神经紧张的竞技场工作.像smarty这样的模板引擎似乎遭受了"内部平台效应".如果我坚持使用良好实践(预先计算的值,仅使用foreach),我认为这将有效.

我的目标是为每个页面共享的html字符串提供单个源.我的想法是,通过include访问的单独的php文件是实现这一目标的好方法.

但是,我担心这可能会给网站带来安全隐患 - 我现在想不出任何具体内容,但是有人可以猜出模板的名称并直接请求它,也许会暴露他们需要的东西'看.(我想我可以检查它本身是否是请求.)我有预感这可能是坏事,所以我不想继续这样做,创造我担心会发生的事情,然后扔掉那个工作.

如果单独的文件不是最好的主意,我还应该使用什么来基本上存储整个网站的字符串?包含中的字符串常量,我可以在sprintf()中使用?一个从页面特定的html部分的参数返回html字符串的函数?

php security templates

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

有没有办法在EditText视图的内容发生变化时触发事件?

我可以看到设备上的按键触发了特定的View按钮onKey,但是当software keyboard按下按键时它不会触发.

我正在尝试构建一个动态UI,当输入发生变化时,它会重新计算一个值,同时它会发生变化.

有没有办法捕捉到价值的EditText变化?

user-interface android

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

上传指针参考

我有以下人为的例子(来自实际代码):

template <class T>
class Base {
public:
 Base(int a):x(a) {}
    Base(Base<T> * &other) { }
    virtual ~Base() {}
private:
 int x;
};

template <class T>
class Derived:public Base<T>{
public:
  Derived(int x):Base<T>(x) {}
  Derived(Derived<T>* &other): Base<T>(other) {}

};


int main() {
 Derived<int> *x=new Derived<int>(1);
 Derived<int> y(x);
}
Run Code Online (Sandbox Code Playgroud)

当我尝试编译时,我得到:

1X.cc: In constructor ‘Derived<T>::Derived(Derived<T>*&) [with T = int]’:
1X.cc:27:   instantiated from here
1X.cc:20: error: invalid conversion from ‘Derived<int>*’ to ‘int’
1X.cc:20: error:   initializing argument 1 of ‘Base<T>::Base(int) [with T = int]’
Run Code Online (Sandbox Code Playgroud)

1)显然gcc被构造函数混淆了.如果我从构造函数中删除引用,那么代码将编译.所以我的假设是上传指针引用出了问题.谁能告诉我这里发生了什么? …

c++ inheritance pointers reference upcasting

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

链接到Haskell中的SDL和其他库

如何告诉ghc告诉ld将已编译的二进制文件链接到SDL库?

我有一个source.hs:

    import Prelude
    import Graphics.UI.SDL as SDL
    import Data.Maybe
    import GHC.Word
    import Control.Applicative
    ...
Run Code Online (Sandbox Code Playgroud)

当我做:

    ghc source.hs
Run Code Online (Sandbox Code Playgroud)

我得到了一堆与此类似的链接错误:

    pong.o: In function `s1Ww_info':
    (.text+0x449): undefined reference to `SDLzm0zi5zi9_GraphicsziUIziSDLziRect_Rect_con_info'
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

linker haskell sdl

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

拳击和拆箱:什么时候出现?

所以我明白拳击和拆箱是什么.什么时候出现在现实世界的代码中,或者在什么样的例子中出现问题?我无法想象做这样的事情:

int i = 123;
object o = i;           // Boxing
int j = (int)o;     // Unboxing
Run Code Online (Sandbox Code Playgroud)

...但这几乎肯定是极度过于简单的,我甚至可能在之前不知道它的情况下完成了装箱/拆箱.

c# boxing object

14
推荐指数
3
解决办法
6487
查看次数

.NET - 字典锁定与ConcurrentDictionary

我找不到关于ConcurrentDictionary类型的足够信息,所以我想我会在这里问一下.

目前,我使用a Dictionary来保存由多个线程(来自线程池,因此没有确切数量的线程)不断访问的所有用户,并且它具有同步访问权限.

我最近发现在.NET 4.0中有一组线程安全的集合,它似乎非常令人愉快.我想知道,什么是"更有效和更容易管理"的选项,因为我可以选择正常Dictionary的同步访问,或者具有ConcurrentDictionary已经线程安全的选项.

参考.NET 4.0 ConcurrentDictionary

.net concurrency dictionary concurrentdictionary

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

是否有有用的PHP命名约定?

我来自Java/Objective-C到PHP,发现它很糟糕.我的意思是,PHP很好,真的.但是当你看到一堆变量时,你不知道:这是一个数字吗?那是一个字符串吗?或者甚至是一个花哨的对象,可以在调用方法时执行操作?

所以我想知道变量是否有有用的可重用命名约定来帮助确定某些东西是否是某个对象,或者某些东西只是一个无聊的变量.我会说如果某个东西是一个对象,即一个类的实例,那么第一个字符必须是BIG.但这只是猜测.希望从PHP专业人员那里阅读一些技巧:-)

php

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

如何根据可用的可见空间调整特定组件的大小?

在我的应用程序中,我有一个类似于下图所示的布局:

@@@@@@@
XXXXXXX***
XXXXXXX***
XXXXXXX***
%%%%%%%

在这种布局中,X是一个JTable.其他组件可以保持相同的大小.是否有一个布局或策略将JTable(X)根据可用的屏幕大小调整大小并让其他所有内容保持正确?

谢谢.

java layout swing

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

CruiseControl.NET应该用于处理与构建源无关的任务吗?

也许奇怪的问题.我们有许多内部编写的简单实用程序,需要在自动化的基础上运行.这些不是构建工作.只是事情喜欢跑步SendOutHourlyEmailAlarms.exe,KeepFoldersInSynch.exe和这样的.我通常将这些事情设置为简单的计划任务/ AT命令(如果需要对调度进行更精细的控制,则为Windows服务),但是同事已经在CruiseControl上设置了许多这些任务作为构建项目. NET服务器.我问他为什么以这种方式设置这些并且他的响应是执行(及其日志,返回值,抛出的异常)都被跟踪和记录,并且这些信息可以通过构建服务器网站上的有组织的界面访问.我无法与此争论.

但这只是一种我无法辨认的气味.这是CruiseControl.NET的正确使用吗?如果没有,危险是什么?即使它可能适合该法案,是否还有其他产品更适合这种类型的东西?

cruisecontrol.net

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