我需要始终使用CSS将随机大小的图像裁剪为正方形160x160.裁剪后图像应保持居中.
我的标记应该是:
<a href="#" class="cropper">
<img src="image" alt="description" />
</a>
Run Code Online (Sandbox Code Playgroud)
搜索在计算器上我找到了一些答案(如本),但他们不为情况下,你的图像可以是更大的工作水平(宽)或垂直(高).
具体而言,我需要能够呈现一个都像这样宽的图像和类似这样的高图像在正方形的形式,没有预先知道哪一个是呈横长方形或垂直矩形.它还应该支持已经平方的图像.
我想设置button
的display
财产table-cell
,但它并没有表现得像一个.
任何帮助,将不胜感激.
jsFiddle Demo (该演示包含一个固定的容器高度,但我需要它才能在没有它的情况下工作).
DOM:
<div class="container">
<div class="item"></div>
<div class="item"></div>
<button class="item"></button>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.container {
border: 5px solid blue;
display: table;
table-layout: fixed;
}
.item {
border: 3px solid red;
display: table-cell;
}
Run Code Online (Sandbox Code Playgroud)
结果:
编辑:我需要它完全像表格单元格一样工作,即使没有固定大小.
请注意,某些解决方案似乎在Chrome上运行正常但不适用于FF.
我熟悉 Pandas 滚动窗口函数,但它们的步长始终为 1。我想在 Pandas 中执行移动聚合函数,但条目不重叠。
df.rolling(2).min()
Run Code Online (Sandbox Code Playgroud)
将产生:
N/A 519 566 727 1099 12385
但我想要一个步长为 2 的固定窗口,所以它会产生:
519 727 12385
因为对于固定窗口,它应该通过该窗口的大小来代替。
我试图每2秒读取一个excel文件,这个文件正在被其他RTD应用程序更新.
我能够通过Oledb连接读取此文件,但是当我尝试每2秒读取一次时会出现问题.在10次尝试中,它只能读取4-5次,而在其他尝试中,它会抛出异常.
连接字符串
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\nids\shes.xlsm;Extended Properties="Excel 12.0 Macro;HDR=Yes;IMEX=1"
Run Code Online (Sandbox Code Playgroud)
码
//opening connection to excel file
using (OleDbConnection connection = new OleDbConnection(constr))//constr = connection string
{
try
{
connection.Open();
isconopen = true;
}
catch
{
dispatcherTimer2.Start();
connection.Close();
isconopen = false;
}
// If connection is ok , then query sheet
if (isconopen == true)
{
strcon = "SELECT * FROM [" + dsheet + "]";
using (OleDbDataAdapter adapter = new OleDbDataAdapter(strcon, connection))
{
try
{
adapter.Fill(result);
isread = true;
adapter.Dispose();
connection.Close();
} …
Run Code Online (Sandbox Code Playgroud) 我有表:documents
,languages
和document_languages
.文档以一种或多种语言存在,并且此关系映射在其中document_languages
.
想象一下,现在我想在页面上显示文档及其所有语言,并对我的结果集进行分页,以在每个页面上显示10条记录.将有一个WHERE
声明,指定应检索哪些语言(例如:en,fr,it).
即使我只想在页面上显示10个文档(LIMIT 10
),如果文档有多种语言(大多数都有),我必须返回10个以上的记录.
如何将WHERE
语句与LIMIT
单个查询组合以获取我需要的记录?
我正在尝试重写所有内容www.site.com/hello to www.site.com/index.php?p=hello
,它可以使用以下代码(in .htaccess
):
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]*)/?$ /index.php?p=$1
Run Code Online (Sandbox Code Playgroud)
但是我希望保持旧的链接正常工作,这样www.site.com/?p=hello
才能留下来www.site.com/?p=hello
我已经尝试了以下代码,但它不起作用
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(\?p=)
RewriteRule ^([^/]*)/?$ /index.php?p=$1
Run Code Online (Sandbox Code Playgroud) 我试图从视频中删除背景并获得二进制图像(或8位),其中移动的对象的值是1,静态背景是0.
这样的事情:
起初我尝试了它与absDiff()
运行平均值 accumulateWeighted()
和当前帧的差异,但结果不是我预期的(只有边缘为1,移动对象内部为0).
所以我去了createBackgroundSubtractorMOG2
,createBackgroundSubtractorMOG
但这也不好(同样的问题).
有没有办法获得整个移动物体?
python opencv image-processing motion-detection background-subtraction
For example,
class BasicTransitionFunction(TransitionFunction[GrammarBasedState]):
...
Run Code Online (Sandbox Code Playgroud)
where TransitionFunction
is the base class of BasicTransitionFunction
, and GrammarBasedState
is also a class name. I only know that []
can be used to indexed arrays. What does it mean here?
我试图在控制器和ControllerContext的构造函数中访问Session变量,它似乎总是为null.
最早的会话变量何时可用?
谢谢!
编辑:示例:
在一个控制器中:
public HomeController()
{
MyClass test = (MyClass)ControllerContext.HttpContext.Session["SessionClass"];
//ControllerContext always null
}
Run Code Online (Sandbox Code Playgroud)
在调试时,controllercontext始终为null.在actionresult重定向到此控制器的控制器中,我有:
Session["SessionClass"] = class;
MyClass test = (MyClass )ControllerContext.HttpContext.Session["SessionClass"];
// this works fine! i can get varibale from session
return RedirectToAction("Index", "Home");
Run Code Online (Sandbox Code Playgroud)
那么,ControllerContext在什么时候实际设置?我什么时候可以访问会话变量?
我想在表单提交后在其字段中保留文本框和textarea内容
文字框码:
<div class="response">
<span>
<input class="textbox" id="textbox1" name="textbox1" type="text"
value="<?php if(isset($_POST['textbox1'])) {
echo htmlentities ($_POST['textbox1']); }?>" />
</span> </div>
Run Code Online (Sandbox Code Playgroud)
文字区号:
<div class="response">
<span>
<textarea class="textarea" id="textarea1"
name="textarea1" type="text"
value="<?php if(isset($_POST['textarea1'])) {
echo htmlentities ($_POST['textarea1']); }?>" >
</textarea>
</span>
</div>
Run Code Online (Sandbox Code Playgroud)
文本框代码工作正常,但我无法保留文本区域内容.
python ×3
css ×2
html ×2
.htaccess ×1
apache ×1
asp.net-mvc ×1
c# ×1
dataframe ×1
excel ×1
form-submit ×1
forms ×1
mod-rewrite ×1
mysql ×1
opencv ×1
pandas ×1
php ×1
python-3.6 ×1
python-3.x ×1
redirect ×1
rewrite ×1
session ×1