小编Man*_*nny的帖子

检查元素在屏幕上是否显示特定百分比(视口)?

如何检测某些元素是否可见?为了更好地了解下面的图像.

屏幕有半可见图像

我希望在图像半可见时触发事件.如果它适用于所有浏览器和设备(平板电脑和智能手机),那就太棒了.

javascript jquery

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

漂亮的URL通过htaccess使用任意数量的参数

其实我有这个网址:

http://www.example.com/index.php?site=contact&param1=value1&param2=value2&param3=value3
Run Code Online (Sandbox Code Playgroud)

但我希望有这种URL格式:

http://www.example.com/contact/param1:value1/param2:value2/param3:value3
Run Code Online (Sandbox Code Playgroud)

因此,"接触"变为可变$_GET["site"]的参数和休息应该能够通过访问$_GET["param1"],$_GET["param2"]等等的问题是,它与任意数量的参数来工作(有可能是param4甚至param50或参数的任何其他名称).是否有可能通过htaccess来涵盖所有这些案件?

php .htaccess mod-rewrite

8
推荐指数
2
解决办法
684
查看次数

选择具有> 2个小数位的行

如何选择值小于2位小数的行?

例如,我们有以下值:

3.14
5.999
9.555
8.55
Run Code Online (Sandbox Code Playgroud)

我想只选择这些值:

5.999
9.555
Run Code Online (Sandbox Code Playgroud)

mysql select decimal

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

MySQL 连接器许可证

我想知道是否可以将MySQL Connector (libmysql.dll) 与商业 Lazarus 项目一起使用。据我所知,它遵循 GNU GPL。

感谢您的任何答复。

mysql licensing connector lazarus

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

基于TreeView创建自己的组件(TTreeNode问题)

只需要访问我的自定义TreeView:

MyTreeView1.Selected.MyOwnProperty := 'something';
Run Code Online (Sandbox Code Playgroud)

所以,我想做的就是和TreeView一样制作相同的组件但是+我需要将自己的属性添加到TreeView的所有TreeNodes中.

如果我再问一遍,有人可以解释一下如何使用"TTreeNodes的数据属性指向一个对象"吗?有人可以解释如何保存一些信息(例如名称和年龄)以及如何从选定的TTreeNode获取此信息?

delphi treeview lazarus

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

如何获取当前活动应用程序窗口的路径?

我想获取当前活动窗口的可执行文件的路径。

我试过:

var
  WindowModuleFileName : array[0..100] of Char;  
  sourceWindow: Hwnd;      
begin
  sourceWindow := GetActiveWindow;
  GetWindowModuleFileName(sourceWindow, PChar(WindowModuleFileName), sizeof(WindowModuleFileName));    
  ShowMessage(WindowModuleFileName);    
end;
Run Code Online (Sandbox Code Playgroud)

但只有当我的应用程序窗口处于活动状态时它才返回正确的答案。我究竟做错了什么?

windows delphi lazarus

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

如何在 Svelte 中创建派生变量?

我有两家店:

export const custom_items = writable([]);
export const another_items = writable([]);
Run Code Online (Sandbox Code Playgroud)

它们都有对象数组,对象看起来像这样(当然,值是不同的):

{
    id: 123
    amount: 123
    price: 123
}
Run Code Online (Sandbox Code Playgroud)

我想创建自己的派生变量,它将保存两个商店“custom_items”和“another_items”的总量。我怎样才能做到这一点?

我只能通过这段代码来做到这一点,但它不是反应性的:

function get_total_amount() {
    let total = 0;
    get(custom_items).every((item) => {
        total += item.amount;
    })
    get(another_items).every((item) => {
        total += item.amount;
    })
    return total;
}
Run Code Online (Sandbox Code Playgroud)

一定有更好的方法,我听说过派生商店,但我不知道在这种情况下如何使用它。

javascript svelte svelte-store svelte-3

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