小编yAn*_*Tar的帖子

从提交中运行Django中的python脚本

也许有一种不同的方式解决这个问题,但我对使用Django相当新.

我编写了一个自定义python脚本,并希望在用户按下网页上的"提交"按钮时运行函数或.py文件.

如何使用Django从提交按钮获取要传递给python函数的参数?

python django

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

Function和Function.prototype之间的区别

根据这个,函数依次继承FunctionFunctionFunction.prototype:

但是,全局Function对象没有自己的方法或属性,因为它本身就是一个函数,它通过原型链继承了一些方法和属性Function.prototype.

那么重点是Function.prototype什么?为什么不动它的属性Function,让Function.prototypeundefined?函数将来自Function.

同样适用于Object

javascript prototype prototype-chain

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

将最后一个元素移动到Flex容器中的下一行

我的HTML代码中有这个结构:

<div style="display:flex">
    <div class="div_first">1</div>
    <div class="div_second">2</div>
    <div class="div_third">3</div>
    <div class="div_next_line">
      <div class="div_first">4</div>
      <div class="div_second">5</div>
      <div class="div_third">6</div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

第二行中是否有4 5 6与1 2 3相同的列,如下所示:

1    2    3
4    5    6
Run Code Online (Sandbox Code Playgroud)

HTML代码的结构无法更改.

html css css3 flexbox

6
推荐指数
2
解决办法
9865
查看次数

删除UserProfile时删除用户

我创建UserProfile(从用户扩展)并写入settings.py

 AUTH_PROFILE_MODULE = 'mainapp.UserProfile'.
Run Code Online (Sandbox Code Playgroud)

当我删除UserProfile(从管理区域)我也会删除User项目.

我尝试删除用户self.user.delete(),但方法删除(在UserProfile中)不调用.为什么?

这是我的代码:

class UserProfile(models.Model):
    avatar = models.ImageField(upload_to = settings.PATH_AVATARS, blank=True)
    url = models.URLField(blank=True)
    user = models.OneToOneField(User)

    def __unicode__(self):
        return self.user.username

    def delete(self, *args, **kwargs):
        self.user.delete()
        super(UserProfile, self).delete(*args, **kwargs)
Run Code Online (Sandbox Code Playgroud)

python django

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

用PHP替换透明色

我有一组图像.在此图像中存在绿色alpha颜色.我需要将透明色替换为另一种颜色(我想要替换为白色alpha颜色).

它是我的代码:

$img = imagecreatefrompng($path . $file); 
$white_color_transparent = imagecolorallocatealpha($img, 255, 255, 255, 127);
for ($y = 0; $y < imagesy($img); $y++) {
    for ($x = 0; $x < imagesx($img); $x++) {
        $rgb = imagecolorat($img, $x, $y);
        $pixel_color = imagecolorsforindex($img, $rgb);
        if ($pixel_color['alpha'] != 0 && $pixel_color['alpha'] != 127){
            imagesetpixel($img, $x, $y, $white_color_transparent);
        }
    }
}

imagealphablending($img, false);
imagesavealpha($img, true);            
imagepng($img, $path .  $file);
Run Code Online (Sandbox Code Playgroud)

当我之前添加时,我的结果颜色与id源图像相同

imagesetpixel($img, $x, $y, $white_color_transparent);
Run Code Online (Sandbox Code Playgroud)

那条线:

imagesetpixel($img, $x, $y, $white_color);
Run Code Online (Sandbox Code Playgroud)

我只得到没有透明度的白色.

php png gd alpha-transparency

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

Curl返回400个错误请求(带空格的url)

当我使用curl库并尝试从url获取图像时,我得到400错误的请求错误.我发现问题在于编码网址.但在我的情况下它不起作用,因为我的网址 - 它是服务器端图像的路径 - 就像

http://example.com/images/products/product 1.jpg
Run Code Online (Sandbox Code Playgroud)

我理解名称文件中的用户空间是不好的做法,但它不是我的服务器而不是我创建这些文件.

$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, urlencode($url));
echo $ret = curl_exec($ch);
Run Code Online (Sandbox Code Playgroud)

当我使用urlencode函数时 - curl返回http_code = 0

更新

$url = str_replace(' ', '+', $url);
Run Code Online (Sandbox Code Playgroud)

不起作用,服务器返回404错误.

php curl

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

如何创建圆角矩形形状Css?

我正试图设计一个像这样的轮廓图像形状

正确的图像设计

但我的代码给了我以下设计

我的设计

我担心边框内的空白区域,这里的形状是代码

.doctor-profile-photo {
  width: 210px;
  height: 210px;
  border-radius: 60px/140px;
  border: 5px solid #000;
  box-shadow: 0px 2px 5px #ccc;
}
.doctor-profile-photo img {
  width: 100%;
  height: 100%;
  border-radius: 60px/140px;
}
Run Code Online (Sandbox Code Playgroud)
<div class="doctor-profile-photo">
  <img src="http://weknowyourdreams.com/images/bird/bird-09.jpg" alt="">
</div>
Run Code Online (Sandbox Code Playgroud)

html css rounded-corners css-shapes

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

将一个 ImageView 放在中心,宽度和高度是父宽度的一半?

我想将一个 ImageView 放在一个 ViewGroup(最好是一个 RelativeLayout)中,如下所示。视图组被拉伸以占据活动的整个宽度和高度。我想确保无论设备宽度是 ImageView 的高度和宽度都应该是它的一半..

?????????????????????????   
?                       ? 
?       View Group      ? 
?                       ? 
?    ???????????????    ?   
?    ?             ?    ?   
?    ? ImageView   ?    ?   
?    ?             ?    ?   
?    ? width = X/2 ?    ?   
?    ? height= X/2 ?    ?   
?    ???????????????    ?   
?                       ? 
?                       ? 
?                       ? 
?????????????????????????   
<----------------------->
Xpx width of Device/Viewgroup
Run Code Online (Sandbox Code Playgroud)

有人可以请帮助我如何实现这一目标?

android android-imageview

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

如何在yii框架中显示对数据库的所有查询

在 CodeIgniter 中,我会这样做:

print_r ($this->db->queries);
Run Code Online (Sandbox Code Playgroud)

在 Yii 我试过:

 print_r (Yii::app()->db)
Run Code Online (Sandbox Code Playgroud)

但这不会显示任何查询。

更新:我明白我的问题:当我想在一个POST动作上显示数据库查询时,我不显示它。使用时GET,没问题。

yii

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

我可以进一步提高这个正则表达式的性能吗?

我试图从线程转储文件中获取线程名称.线程名称通常包含在每个线程转储的第一行的"双引号"中.它可能看起来很简单如下:

"THREAD1" daemon prio=10 tid=0x00007ff6a8007000 nid=0xd4b6 runnable [0x00007ff7f8aa0000]
Run Code Online (Sandbox Code Playgroud)

或者大到如下:

"[STANDBY] ExecuteThread: '43' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon prio=10 tid=0x00007ff71803a000 nid=0xd3e7 in Object.wait() [0x00007ff7f8ae1000]
Run Code Online (Sandbox Code Playgroud)

我写的正则表达式很简单:"(.*)".它将双引号内的所有内容作为一组捕获.但是它会导致沉重的回溯,因此需要很多步骤,可以看出这里.在口头上,我们可以将此正则表达式解释为"捕获任何包含在双引号内的任何内容"

所以我提出了另一个正则表达式,它执行相同的操作:"([^\"])".在口头上,我们可以将此正则表达式描述为"捕获双引号内包含的任意数量的非双引号字符".我没有发现任何快速正则表达式.它不执行任何回溯,因此它需要最少的步骤,可以看出这里.

我把这个告诉了我的同事.他想出了另一个:"(.*?)".我没弄明白它是如何工作的.它执行相当大的比第一个少回溯但比第二个可以看出慢一点这里.然而

  • 我不明白为什么回溯会提前停止.
  • 我理解的?是量词,意思是once or not at all.但是我不明白如何once or not at all在这里使用.
  • 事实上,我无法猜测我们如何口头描述这个正则表达式.

我的同事试图解释我,但我仍然无法完全理解它.谁能解释一下?

java regex performance

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