当用户在我的网站上创建新帐户时,我想检查名称是否已存在.我希望在他们离开用户名输入框并输入密码时运行此检查.
我试过了 :
<input type="text" onkeyup="check_user(this.value)"/>
Run Code Online (Sandbox Code Playgroud) 我创建了一个应用程序来向多个用户发送电子邮件,但在处理大量收件人时遇到问题。
错误出现在failed_jobs表格中
Illuminate\Queue\MaxAttemptsExceededException:
App\Jobs\ESender has been attempted too many times or run too long.
The job may have previously timed out.
in D:\EmailSender\vendor\laravel\framework\src\Illuminate\Queue\Worker.php:649
Run Code Online (Sandbox Code Playgroud)
这是payload在failed_jobs表中
{
"uuid":"ff988083-c1da-4d20-a2e3-c2a10e154c79",
"timeout":9000,
"id":"j2Lz0Ro0bkJpqwxKWTxC3Tiii71iE6Cm",
"data":{
"command":"O:16:\"App\\Jobs\\ESender\":13:{s:7:\"timeout\";i:9000;s:12:\"receiver_obj\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":4:{s:5:\"class\";s:12:\"App\\Receiver\";s:2:\"id\";i:6;s:9:\"relations\";a:0:{}s:10:\"connection\";s:5:\"mysql\";}s:16:\"sender_all_hosts\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":4:{s:5:\"class\";s:15:\"App\\SenderHosts\";s:2:\"id\";a:4:{i:0;i:1;i:1;i:2;i:2;i:3;i:3;i:4;}s:9:\"relations\";a:0:{}s:10:\"connection\";s:5:\"mysql\";}s:11:\"message_obj\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":4:{s:5:\"class\";s:12:\"App\\Messages\";s:2:\"id\";i:36;s:9:\"relations\";a:0:{}s:10:\"connection\";s:5:\"mysql\";}s:7:\"counter\";i:1;s:3:\"job\";N;s:10:\"connection\";N;s:5:\"queue\";N;s:15:\"chainConnection\";N;s:10:\"chainQueue\";N;s:5:\"delay\";N;s:10:\"middleware\";a:0:{}s:7:\"chained\";a:0:{}}",
"commandName":"App\\Jobs\\ESender"
},
"displayName":"App\\Jobs\\ESender",
"timeoutAt":1594841911,
"maxExceptions":null,
"maxTries":null,
"job":"Illuminate\\Queue\\CallQueuedHandler@call",
"delay":null,
"attempts":1
}
Run Code Online (Sandbox Code Playgroud)
部分代码:
#1
class ESender implements ShouldQueue
{
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
/**
* The number of times the job may be attempted.
*
* @var int
*/
public $tries = …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用"."编写列名.没有成功
样品:
SELECT PrmTable.Value = MAX(Value)
FROM TempTable
Run Code Online (Sandbox Code Playgroud)
要么
SELECT MAX(Value) AS PrmTable.Value
FROM TempTable
Run Code Online (Sandbox Code Playgroud)
任何的想法 ?
我有一张桌子
Col 1 Col 2 Col 3
1 A 1
2 A 2
3 B 1
4 C 1
5 C 2
6 D 1
Run Code Online (Sandbox Code Playgroud)
如何只获得Col 3 = 1的唯一行?
我想获得第3行和第6行(第2列分别为B和D).我不想要A和C,因为他们也有Col 3 = 2.
我尝试过以下方面:
select col 2 from table group by col 2 having count(col 3) = 1
但这只会导致Col 2的结果,所以我不确定Col 3的内容是否为1.
编辑:对不起家伙也许我没有说清楚我的问题.我想获得Col 2的所有行,其中只包含Col 3 = 1 AND ONLY 1.
因此,如果我尝试WHERE Col 3= 1,它将返回4行,因为A有1.但由于A也有一行Col 3 = 2,我不希望这样,对于C来说相同.从这个示例表中,我希望得到最终结果只显示2行,B和D.
我的示例表是一个示例,我实际上有大约5000行要过滤,否则我会像你们建议的那样:)
我的桌子:
表cat有id, name
表user有id, uname, catid
样本数据:
猫表
1 | Cate one 2 | cate two
用户表
1 | sam | 1 2 | dam | 0
我的疑问是
SELECT cat.id, cat.name
FROM cat LEFT JOIN user
ON cat.id = user.catid
WHERE user.id = 2
Run Code Online (Sandbox Code Playgroud)
由于没有id0的类别,我得到零行.
如果没有我想要的行NULL或结果为零.
我怎么做?
我使用核心WIN32和VC++创建了一个Windows应用程序.在我的父窗口中,我有一个子窗口和两个按钮"保存"和"发送".
当用户单击"保存"按钮时,我想要savefileDialog打开,用户应该能够将图像保存为位图文件.
应该使用WinSock API将相同的文件发送给远程用户....我的问题是,我不知道如何将窗口的屏幕截图保存到位图文件中...
请帮帮我...我没有使用MFC,ATL或WTL ....
提前致谢,
我正在使用django auth模块开发一个Django应用程序,并希望使用相同的用户名和密码防止多次登录.
它应该使用相同的用户名和密码防止在不同计算机上进行多次登录.我如何在Django中实现这一目标?
我们必须牢记以下事项:
目前正遭受与Django URL标记的NoReverseMatch错误.一直在关注Django的权威指南,Django doucmentation并在这里和互联网搜索
网址:
url(r'^test/', Search_Page),
url(r'^search/', Search),
url(r'^details/', Details_Main),
url(r'^Link/(d+)/$', Link),
url(r'^$', 'Parks.views.Link', name="home"),
url(r'^(?P<result_name>)/$', Link),
Run Code Online (Sandbox Code Playgroud)
浏览次数:
def Link(request, result_name):
return render_to_response('Search_Page.html')
Run Code Online (Sandbox Code Playgroud)
模板:
{% for result in results %}
<a href="{% url name result.name %}">test</a>
Run Code Online (Sandbox Code Playgroud)
错误:
NoReverseMatch at /search/
Reverse for 'name' with arguments '(u'North West Thrill Centre',)' and keyword arguments '{}' not found.Request Method: GET
Request URL: http://127.0.0.1:8000/search/?search=a&type=parks&submit=Search
Django Version: 1.4.2
Exception Type: NoReverseMatch
Exception Value: Reverse for 'name' with arguments '(u'North West Thrill Centre',)' and keyword arguments …Run Code Online (Sandbox Code Playgroud) 我是一个相对较新的编程和使用bootstrap 3.0制作网站.
我想在页面中间制作两行.对于我使用的第一行div class="col-md-4 col-md-offset-2"和第二行div class="col-md-4".
我的第一个问题是,如果可以增加10行而不是12行,或者如果我还需要指定右边的2行呢?如果是这样,怎么办呢?
另外我想增加列之间的水平间距.我对此进行了一些研究并遇到了mixins,但它很难让我掌握.如果这里的任何人可以为我提供一种简单的方法来增加两列之间的水平间距,那将是很好的.
提前致谢.
我正在使用SQL Server.我想将一个名为[DateCreated]的列添加到多个表中.是否可以使用单个语句将此列添加到数据库中的所有表中?
我偶然发现了Joe Steffaneli的回答,他在回答中提出了一个查询,该查询又返回包含Alter表语句的行.查询如下:
select 'alter table ' + quotename(s.name) + '.' + quotename(t.name) + ' add [DateModified] datetime'
from sys.columns c
inner join sys.tables t
on c.object_id = t.object_id
inner join sys.schemas s
on t.schema_id = s.schema_id
left join sys.columns c2
on t.object_id = c2.object_id
and c2.name = 'DateModified'
where c.name = 'DateCreated'
and t.type = 'U'
and c2.column_id is null /* DateModified column does not already exist */
Run Code Online (Sandbox Code Playgroud)
有什么办法可以执行返回的行吗?对不起英文.
sql ×3
django ×2
ajax ×1
alter-table ×1
bitmapimage ×1
c++ ×1
filter ×1
grid-layout ×1
html ×1
javascript ×1
laravel ×1
left-join ×1
mysql ×1
php ×1
predis ×1
queue ×1
redis ×1
select ×1
spacing ×1
sql-server ×1
t-sql ×1
visual-c++ ×1
winapi ×1