我想在我的共享主机上运行基本的聊天应用程序。我将使用 PHP Websockets 实现库Ratchet。
但是,当我访问我的共享主机 (Hostgator) websockets 信息页面时,它指出:
PHP 套接字支持吗?如果您正在连接,它应该可以工作。我们不允许客户端绑定到本地端口以进行传入。
这是什么意思?我可以通过 ssh 运行命令创建自己的 websocket 吗?我将使用这个基本代码来运行它。
require dirname(__DIR__) . '/vendor/autoload.php';
$server = IoServer::factory(
new HttpServer(
new WsServer(
new Chat()
)
),
8081
);
$server->run();
Run Code Online (Sandbox Code Playgroud)
我注意到有类似的问题,但大多数答案都说这是不可能的,因为提问者试图使用 Node.js 或 Python websockets 库,而大多数共享主机不支持这些库。
我在我的centos机器上安装了python 2.7和django 1.4并为我现有的项目安装了所有依赖项.当我运行"python manage.py runserver"时,我在我的控制台中获得了以下回溯.
[root@localhost bv]# python manage.py runserver
Validating models...
Unhandled exception in thread started by <bound method Command.inner_run of <django.contrib.staticfiles.management.commands.runserver.Command object at 0x8ddd7ec>>
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/django/core/management/commands/runserver.py", line 91, in inner_run
self.validate(display_num_errors=True)
File "/usr/local/lib/python2.7/site-packages/django/core/management/base.py", line 266, in validate
num_errors = get_validation_errors(s, app)
File "/usr/local/lib/python2.7/site-packages/django/core/management/validation.py", line 30, in get_validation_errors
for (app_name, error) in get_app_errors().items():
File "/usr/local/lib/python2.7/site-packages/django/db/models/loading.py", line 158, in get_app_errors
self._populate()
File "/usr/local/lib/python2.7/site-packages/django/db/models/loading.py", line 67, in _populate
self.load_app(app_name)
File "/usr/local/lib/python2.7/site-packages/django/db/models/loading.py", line 88, in load_app
models …
Run Code Online (Sandbox Code Playgroud) 有谁知道如何更改pygame图标?我在pygame网站上发现了一个让你这样做的东西,但是当我尝试它时,它只会让pygame窗口非常小.
我重新安装了Visual Studio 2017 Professional。我正在使用.NET 4.7.1构建一个快速的POC控制台应用程序,但找不到System.Data.SqlClient的引用。
我已经搜寻了我的系统,找到了System.Data.SqlClient.dll的4个版本,但是没有一个是正确的并且无法编译。我也曾尝试使用System.Data,但其中没有对SqlClient的引用。我已经为System.Data手动添加了dll /引用,但是也没有解决引用问题。
目前,我的应用程序非常简单,由于缺少参考,因此无法编译。
我需要采取什么步骤才能解决此问题?
using System;
using System.Data;
using System.Data.SqlClient;
namespace ConsoleApp1
{
class Database
{
public void Start()
{
string connString = @"server=(local);initial catalog=MyDatabase;Integrated Security=SSPI;";
using (SqlConnection conn = new SqlConnection(connString))
{
conn.Open();
using (SqlCommand cmd = new SqlCommand("SELECT TOP 10 ID, Name FROM TableA", conn))
{
using (SqlDataReader reader = cmd.ExecuteReader())
{
while(reader.Read())
{
Console.WriteLine("ID: [{0}], Name: [{1}]", reader.GetValue(0), reader.GetValue(1));
}
}
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud) 例如,在 of 的情况下,helloworld
包的名称是 main 并且还有一个func main()
语句。但我也看到func main()
了其他包中的代码。但是,该代码似乎可以用作独立程序。那么有一个func main()
带有除 之外的包语句是什么意思package main
?
我想让另一个领域的领域得到解决.
我有一个根据一些参数生成的列表,并希望更新总字段
我的方法可能不正确.
显然,我试图避免重新运行相同的数据库查询并在查询字符串中传递过滤器.
因此,为我的查询假设以下ruby类型:
Types::PostListType = GraphQL::ObjectType.define do
name 'PostList'
field :total, !types.Int, default_value: 0 # <-- this is what I'd like to update in :posts resolution
field :page, !types.Int, default_value: 0 # <-- this is what I'd like to update in :posts resolution
field :per_page, !types.Int, default_value: 0 # <-- this is what I'd like to update in :posts resolution
field :posts, types[Types::PostType] do
argument :page, types.Int, default_value: 1
argument :per_page, types.Int, default_value: 10 # <-- also need …
Run Code Online (Sandbox Code Playgroud) 我有形状为(10000, 20, 15, 4)
where num samples = 10000
, num series in time = 20
, height = 15
, 的数据weight = 4
。所以我有15x4
随时间分布的表。这是我想在这些数据上训练它的模型:
...
model.add((LSTM(nums-1,return_sequences=True,input_shape=(20,15,4), activation='relu')))
model.add((LSTM(nums-1,return_sequences=False,input_shape=(20,15,4), activation='tanh')))
model.add(Dense(15,activation='relu'))
...
Run Code Online (Sandbox Code Playgroud)
但是,我收到以下错误:
ValueError: Input 0 is incompatible with layer lstm_1: expected ndim=3,
found ndim=4
Run Code Online (Sandbox Code Playgroud)
如何定义具有 4D 输入形状的 LSTM 层?
为什么这样:
seq = [(1, 2), (3, 4), (5, 6)]
print(() in seq)
Run Code Online (Sandbox Code Playgroud)
回来False
?如何在没有特定值的序列中检查是否存在元组,甚至是通用序列,如本答案中所述.
我有一个对象具有来自调用db的所有属性,让我们说:
u = User.find_by_email("email@email.com")
Run Code Online (Sandbox Code Playgroud)
U具有first_name
,last_name
,email
,phone
等.
我怎样才能得到所有的属性,除了first_name
和last_name
从对象本身,而不是通过修改调用模型?
sqlalchemy.exc.InterfaceError: <unprintable InterfaceError object>
我正在尝试 Flask,但在提交 wtforms 时遇到错误。模型类是:
class Post(db.Model):
__tablename__ = 'blog_posts'
id = db.Column(db.Integer, unique=True, primary_key=True)
title = db.Column(db.String(50), unique=False)
content = db.Column(db.Text, unique=False)
user_id = db.Column(db.String, db.ForeignKey('users.username'))
@staticmethod
def post_new_entry(title, content, user_id):
""" Post new entry to database """
new_post = Post(title=title, content=content, user_id=user_id)
db.session.add(new_post)
db.session.commit()
return new_post
def __repr__(self):
return 'PostID {}: {} by {}'.format(self.id, self.title, self.user_id)
Run Code Online (Sandbox Code Playgroud)
对于我的表格,我有以下内容:
class PostForm(Form):
title = StringField('Title', validators=[DataRequired(), Length(10, 65)])
post_content = TextAreaField('Content', validators=[DataRequired(), Length(50, 500)])
submit = SubmitField('Publish Post') …
Run Code Online (Sandbox Code Playgroud) python ×5
ruby ×2
c# ×1
django ×1
django-admin ×1
flask ×1
go ×1
graphql ×1
graphql-ruby ×1
icons ×1
keras ×1
lstm ×1
php ×1
pygame ×1
python-2.7 ×1
sqlclient ×1
tensorflow ×1
websocket ×1
wtforms ×1