小编ank*_*kit的帖子

在 jupyter notebook 中更改默认内核

我在 ubuntu 20.04 上使用 ipython 6.4.0 并使用jupyter kernelspec list,我发现,有 2 个内核:

  1. practice_applied_ai
  2. 蟒蛇3

当我打开任何 .ipynb 文件时,它会直接在“python3”中打开,但我想在“practice_applied_ai”中打开它,因为我创建了虚拟环境 practice_applied_ai 并且只有在这个内核中我才能为我的工作导入 Tensorflow 2.2.0。
我的问题是,有没有办法在不删除任何内核的情况下更改我的默认内核?

ipython jupyter-notebook

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

通过 CRC(循环冗余校验)进行单位错误检测

我正在解决一些与基于 CRC 生成器的单位错误检测相关的问题,并试图分析哪些生成器检测单位错误,哪些不检测单位错误。

假设,如果我有一个 CRC 生成多项式为 x 4 + x 2。现在我想知道它是否能保证检测到单位错误?

根据参考文献12,我总结出一些观点:-

1) 如果对于误差多项式 x k k=1,2,3,则在多项式除以生成多项式 x 4 + x 2的情况下,余数将分别为 x,x 2 ,x 3,并且根据参考文献,如果生成多项式如果有多项且x 0的系数为1,则可以捕获所有单位错误。但它并没有说如果 x 0的系数的系数不为1则不能检测到单位错误。意思是“在循环码中,那些能被 g(x) 整除的 e(x) 错误不会被捕获”。

2)我必须检查 E(x)/g(x) 的余数,其中 E(x)(假设是 x k),其中 k=1,2,3,... 是误差多项式,g( x) 是生成多项式。如果余数为零,那么我无法检测到错误,而当它非零时,我可以检测到它。

所以,根据我的说法,生成多项式 x 4 +x 2保证了基于上述两点的单位错误的检测。请确认我是否正确。

networking data-link-layer crc

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

“AttributeError:模块‘django.contrib.auth.views’没有属性‘password_reset’”urls.py 中的错误

我正在使用 Django 3.0.5 和 python 3.6 并从终端收到错误消息:
“ AttributeError: module 'django.contrib.auth.views' has no attribute 'password_reset' 在我的 urls.py 文件中。

网址.py

 ```
 from django.contrib import admin
 from django.urls import path
 from django.contrib.auth import views as auth_views
 from django.conf.urls import url
 from blog import views
 urlpatterns = [
 path('admin/', admin.site.urls),
 path('index/',views.index, name='index'),
 path('datetime/',views.current_datetime,name='datetime'),
 path('',views.post_list,name='post_list'),
 url(r'^blog/(?P<id>\d+)/(?P<slug>[\w-]+)/$',views.post_detail,name="post_detail"),
 url('post_create/',views.post_create,name = "post_create"),
 url('login/', views.user_login,name="user_login"),
url('logout/', views.user_logout,name="user_logout"),


#Password reset urls

url('password-reset/',auth_views.password_reset, name='password_reset'),
url('password-reset/done/',auth_views.password_reset_done,name="password_reset_done"),
url('password-reset/confirm/(?P<uidb64>[\w-]+)/(?P<token>[\w-]+)/',auth_views.password_reset_confirm, name="password_reset_confirm"),
url('password-reset/complete/', auth_views.password_reset_complete,name="password_reset_complete"),
 ]


 ```     
Run Code Online (Sandbox Code Playgroud)

我已经检查过这里 是在谈论我写的相同的 4 个视图,然后为什么我收到错误。当我在“url('password-reset/',auth_views.password_reset,name='password_reset')”中将“auth_views.password_reset”更改为“auth_views.PasswordResetForm”时,终端不会显示“password_reset”的任何错误,但随后它显示“password_reset_done”的错误。
谁能告诉我为什么我收到这个错误以及如何解决它。任何帮助将不胜感激。

python passwords django

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