javascript

java

python

c#

node.js

reactjs

android

php

c++

ruby-on-rails

html

jquery

git

css

ios

sql

.net

c

<img src="//i.stack.imgur.com/bk9VA.png" alt="" class="sponsor-tag-img" width="18" height="16"/>android

string

脚本 - 如何在提交表单后在后台运行PHP脚本?

问题
我有一个表单,在提交时,将运行基本代码来处理提交的信息并将其插入数据库以显示在通知网站上。 另外,我有一个已经注册通过电子邮件和短信接收这些通知的人员列表。 这个列表是微不足道的(只推动了大约150个),但它足以导致需要花费一分钟才能在整个订阅者表中循环并发送150多封电子邮件。 (由于大量的电子邮件策略,电子邮件按照我们的电子邮件服务器的系统管理员的要求单独发送。)

在此期间,发布提醒的个人将在表格的最后一页上停留近一分钟而没有任何正面强化他们的通知被发布。 这导致了其他潜在的问题,所有这些问题都有可能我认为不太理想的解决方案。

  1. 首先,海报可能认为服务器滞后,然后点击“提交”。 再次按钮,导致脚本重新开始或运行两次。 我可以通过使用JavaScript来禁用按钮并替换文本来解决这个问题,例如&#39;处理...&#39;,但这不太理想,因为用户仍然会卡在页面上 脚本执行的长度。 (另外,如果禁用JavaScript,则此问题仍然存在。)

  2. 其次,海报可能会在提交表单后过早关闭标签页或浏览器。 该脚本将继续在服务器上运行,直到它尝试写回浏览器,但是如果用户随后浏览到我们域中的任何页面(当脚本仍在运行时),则浏览器会挂起加载页面,直到脚本结束。 (仅当浏览器的选项卡或窗口关闭而不是整个浏览器应用程序时才会发生这种情况。)但这仍然不太理想。

(可能)解决方案
我已经决定要打破&#34;电子邮件&#34; 将部分脚本放入一个单独的文件中,我可以在通知发布后调用。 我最初想到在通知成功发布后将其放在确认页面上。 但是,用户不会知道此脚本正在运行,并且任何异常都不会对他们显而易见; 这个脚本不会失败。

但是,如果我可以将此脚本作为后台进程运行,该怎么办? 所以,我的问题是:我如何执行PHP脚本作为后台服务触发并完全独立于用户在表单级别完成的操作?

编辑:这不能是cron的。 它必须在提交表单的瞬间运行。 这些是高优先级通知。 此外,运行我们服务器的系统管理员不允许crons运行超过5分钟。

trans by 2019-08-19T04:45:36Z

javascript - 根据覆盖的背景区域的亮度更改文本颜色?

我已经考虑了一段时间了,所以现在我想了解你的意见,可能的解决方案等等。

我正在寻找一种插件或技术来改变文本的颜色,或者根据它的父母背景图像或颜。

如果其背景的覆盖区域相当暗,请将文本设为白色或切换图标。

另外,如果脚本没有定义背景颜色或-image,然后继续搜索最近的(从父元素到它的父元素......),脚本会注意到它会很棒。。

您怎么看,知道这个想法? 那里有类似的东西吗?脚本的例子吗?

干杯,J。

trans by 2019-08-13T22:49:58Z

css - CSS3背景图片转换

我想尝试淡出淡出&#34;&#34;淡出淡出&#34; 使用CSS过渡的效果。 但我无法使用背景图像...

CSS:

.title a {
    display: block;
    width: 340px;
    height: 338px;
    color: black;
    background: transparent;
    /* TRANSITION */
    -webkit-transition: background 1s;
    -moz-transition: background 1s;
    -o-transition: background 1s;
    transition: background 1s;
}

.title a:hover {
    background: transparent;
    background: url(https://lh3.googleusercontent.com/-p1nr1fkWKUo/T0zUp5CLO3I/AAAAAAAAAWg/jDiQ0cUBuKA/s800/red-pattern.png) repeat;
    /* TRANSITION */
    -webkit-transition: background 1s;
    -moz-transition: background 1s;
    -o-transition: background 1s;
    transition: background 1s;
}​

看看:[http://jsfiddle.net/AK3La/]

trans by 2019-08-13T12:32:25Z

bash - 如何将当前运行的linux进程放在后台?

我有一个命令,使用git将文件从Linux shell上传到远程服务器,完成后需要几个小时。

如何将正在运行的程序放在后台? 这样我仍然可以在shell上工作,那个过程也会完成?

trans by 2019-08-07T09:55:59Z

android - 如何以编程方式圆角并设置随机背景颜色

我想围绕视图的角落,并在运行时根据内容更改视图的颜色。

TextView v = new TextView(context);
v.setText(tagsList.get(i));
if(i%2 == 0){
    v.setBackgroundColor(Color.RED);
}else{
    v.setBackgroundColor(Color.BLUE);
}

v.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
v.setPadding(twoDP, twoDP, twoDP, twoDP);               
v.setBackgroundResource(R.drawable.tags_rounded_corners);

我希望设置一个drawable,颜色会重叠,但他们没有。 无论我执行第二个是生成的背景。

有没有办法以编程方式创建此视图,请记住,直到运行时才会确定背景颜色?

编辑:我现在只在红色和蓝色之间进行交换以进行测试。 之后,用户可以选择颜色。

编辑:

tags_rounded_corners.xml:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
    <corners 
         android:bottomRightRadius="2dp" 
         android:bottomLeftRadius="2dp" 
         android:topLeftRadius="2dp" 
         android:topRightRadius="2dp"/>
</shape>
trans by 2019-07-27T04:17:41Z

预加载CSS图像

我有一个隐藏的联系表单,单击按钮部署。 它的字段设置为CSS背景图像,它们总是比已切换的div晚一点。

我在<head>部分使用此片段,但没有运气(在我清除缓存后):

<script>
$(document).ready(function() {
        pic = new Image();
        pic2 = new Image();
        pic3 = new Image();
        pic.src="<?php bloginfo('template_directory'); ?>/images/inputs/input1.png";
        pic2.src="<?php bloginfo('template_directory'); ?>/images/inputs/input2.png";
        pic3.src="<?php bloginfo('template_directory'); ?>/images/inputs/input3.png";
});
</script>

我使用jQuery作为我的库,如果我能用它来安排这个问题,那将会很酷。

谢谢你的想法。

trans by 2019-07-23T10:58:45Z

css - background:none vs background:透明有什么区别?

这两个CSS属性之间是否有区别:

background: none;
background: transparent;
  1. 它们都有效吗?
  2. 应该使用哪一个?为什么?
trans by 2019-07-18T22:49:42Z

linux - 设置Vim背景颜色

当我尝试使用以下命令更改light中的背景颜色或直接在Vim中更改背景颜色时:

set background=dark

......它根本不影响我的背景。 light选项也没有。 但是,当我运行gvim时看起来没问题。

有没有办法在不更改我的Konsole设置的情况下更改Mim中的背景?

编辑好吧,guifg / guibg和ctermfg / ctermbg之间存在差异。 虽然GUI接受许多不同的颜色组合,但cterm只允许少量标准颜色组合。

trans by 2019-07-13T15:58:34Z

css - Internet Explorer 9中的渐变

有没有人知道IE9中渐变的供应商前缀,或者我们仍然应该使用他们的专有过滤器?

我为其他浏览器获得的是:

background-image: -moz-linear-gradient(top, #444444, #999999); /* FF3.6 */
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #444444),color-stop(1, #999999)); /* Saf4+, Chrome */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#999999'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#999999')"; /* IE8 */

作为奖励,有谁知道Opera的供应商前缀?

trans by 2019-06-30T19:48:01Z


如何在WPF中更改Button MouseOver的背景?

我在这个XAML页面上有一个按钮:

<Button Content="Button" HorizontalAlignment="Left" VerticalAlignment="Bottom" 
    Width="50" Height="50" HorizontalContentAlignment="Left" 
    BorderBrush="{x:Null}" Foreground="{x:Null}" Margin="50,0,0,0">
    <Button.Style>
        <Style TargetType="Button">
            <Setter Property="Background" Value="Green"/>
            <Style.Triggers>
                <Trigger Property="IsMouseOver" Value="True">
                    <Setter Property="Background" Value="Red"/>
                </Trigger>
            </Style.Triggers>
        </Style>
    </Button.Style>
</Button>

但是当我将鼠标放在我的按钮上时,按钮的背景会变为默认的窗口灰色背景。
有什么问题?

这是鼠标悬停之前和之后的按钮图片:
之前:
Before
后:
After

trans by 2019-06-20T23:40:51Z

HTML - 有没有办法使用使用文本作为CSS的背景?

我想使用动态文本作为标签中某些元素的背景。 因此,我可以使用图像(动态文本)。 我怎么用CSS或JavaScript做到这一点?

trans by 2019-06-18T19:43:40Z

html - 堆叠的半透明盒子的颜色取决于订单?

为什么两个堆叠的半透明盒子的最终颜色取决于订单?

我怎么能这样做才能在两种情况下得到相同的颜色?

<span class="a"><span class="b">          Color 1</span></span>
<span class="b"><span class="a">Different Color 2</span></span>
<span class="a"><span class="b">          Color 1</span></span>
<span class="b"><span class="a">Different Color 2</span></span>

trans by 2019-06-14T08:02:11Z

HTML - 如何在div中居中(背景)图像?

是否可以将背景图像置于div中? 我几乎尝试过所有事情 - 但没有成功:

<div id="doit">
  Lorem Ipsum ...
</div>

//CSS
#doit { background-image: url(images/pic.png); background-repeat: none; text-align: center; }

这可能吗?

trans by 2019-06-10T20:00:31Z

异步 - 异步运行PHP任务

我在一个有点大的Web应用程序上工作,后端主要是在PHP中。 代码中有几个地方我需要完成一些任务,但我不想让用户等待结果。 例如,在创建新帐户时,我需要向他们发送欢迎电子邮件。 但当他们点击“完成注册”按钮时,我不想让他们等到实际发送电子邮件,我只是想开始这个过程,并立即向用户返回一条消息。

到目前为止,在某些地方,我一直在使用exec()感觉像是一个黑客。 基本上做的事情如下:

exec("doTask.php $arg1 $arg2 $arg3 >/dev/null 2>&1 &");

这似乎有效,但我想知道是否有更好的方法。 我正在考虑编写一个在MySQL表中排队任务的系统,以及一个单独的长时间运行的PHP脚本,每秒查询一次该表,并执行它找到的任何新任务。 如果需要的话,这也有可能让我将来在几台工作机器之间拆分任务。

我是在重新发明轮子吗? 有没有比exec()hack或MySQL队列更好的解决方案?

trans by 2019-06-08T10:58:29Z

android - 活动中的全屏背景图像

我看到很多应用程序使用全屏图像作为背景。这是一个例子:

Full screen background image

我想在一个项目中使用它,到目前为止我发现的最好的方法是使用大尺寸的图像,将它放在FrameLayout并使用match_parent来调整边距

问题是如果分辨率非常高的屏幕,图像不足。

我想到的另一个选择是使用FrameLayout中的图像,width中的widthheight作为背景...这会拉伸图像,但我认为结果不是很好。

你会怎么做?

trans by 2019-06-07T00:33:08Z

iphone - iOS KeyChain无法从后台检索值

我目前正在iOS KeyChain中存储用户名(电子邮件)和电子邮件和密码的盐渍哈希。 我正在使用这里发现的ARC'ified版本。

KeychainItemWrapper *wrapper = [[KeychainItemWrapper alloc] initWithIdentifier:@"MyCustomIdentifier" accessGroup:nil];
[wrapper setObject:APP_NAME forKey:(__bridge id)kSecAttrService];
[wrapper setObject:email forKey:(__bridge id)kSecAttrAccount];
[wrapper setObject:token forKey:(__bridge id)kSecValueData];

当我需要在应用程序处于活动状态时拉出令牌以进行网络呼叫时,这一切都正常。 它适用于从干净的启动登录,以及整个网络调用。 当应用程序在后台时,问题就开始了。

请记住,这只是零星发生,我还没有把它固定到特定的iOS版本或设备上。

用户绊倒一个位置(区域监控),我想用他们的状态更新服务器。 我尝试将令牌从钥匙串中取出,就像我为每个其他网络呼叫所做的那样,并更新状态。 但对于一些用户来说,价值是零。 没有它,我无法更新网络内容。 为什么这对大多数人有效,但对于一小部分人来说不是这样?

KeychainItemWrapper *wrapper = [[KeychainItemWrapper alloc] initWithIdentifier:@"MyCustomIdentifier" accessGroup:nil];
NSString *token = [wrapper objectForKey:(__bridge id)kSecValueData];

我已经回到了keychainwrapper的非ARC版本,但我仍然得到了相同的结果。 我将不胜感激任何反馈。 它只是我用户的一小部分,但这是我想解决的问题而不用担心。 提前致谢。

此外,我的所有后台工作都在backgroundTask中设置,以防止事情超时。 我对钥匙链的工作没有任何问题,但在令牌填满之前我不会让事情继续下去。

编辑我已经弄清了我的问题,他们的钥匙串没有从后台检索值。 我将在下面发布答案并接受它,因为我觉得这个问题可能会在以后对其他人有价值。

trans by 2019-05-17T16:18:06Z

iOS app象有显示在devi的透明背景黑背景

我在我的应用中添加了一个图标。 它有圆形边缘,没有背景。 问题是,当我在我的设备(iPhone 5)上运行应用程序时,图标在边缘后面有一个黑色背景,好像它不是透明的。 有解决方案吗

trans by 2019-05-12T17:02:29Z

Android WebView样式background-color:透明在android 2.2上被忽略

我正在努力创建一个透明背景的WebView。

webView.setBackgroundColor(0x00FFFFFF);
webView.setBackgroundDrawable(myDrawable);

然后我加载一个html页面

<body style="background-color:transparent;" ...

WebView的背景颜色是透明的,但是一旦页面加载,它就会被html页面中的黑色背景覆盖。 这只发生在Android 2.2上,它适用于android 2.1。

那么在html页面代码中添加一些内容以使其真正透明吗?

trans by 2019-05-09T10:46:49Z

android - 如何设置自定义ActionBar颜色/样式?

我在我的项目中使用Android Navigation bar,我想将动作栏中的顶部颜色更改为红色,我该怎么做?我有这样的事情,

top black

我想要这样的东西,

top red

我怎么能实现这一目标?

trans by 2019-04-30T16:24:17Z

1 2 下一页 共2页