个人学习记录
文章平均质量分 53
洋芋炒土豆片片
这个作者很懒,什么都没留下…
展开
-
Python execjs库手动修改JavaScript运行环境
前言execjs是一款很好用的python调用js脚本的库,使得我们能够直接在python代码里编写js脚本并调用,一个常见的使用例如下:import execjsdef syntax_check(code): checker = execjs.compile(""" function syntax_check(code) { try { return true; eval(cod原创 2021-03-18 11:55:33 · 2353 阅读 · 1 评论 -
CrossEntropyLoss与NLLLoss
结论:CrossEntropyLoss = NLLLoss + LogSoftmax(dim=1)验证:# -*- coding: utf-8 -*-## @Version: python 3.7# @File: test.py# @Author: ty# @E-mail: nwu_ty@163.com# @Time: 2020/12/2# @Description:# @Input:# @Output:#import torchinput = torch.randn(3原创 2020-12-02 22:33:44 · 174 阅读 · 0 评论 -
Linux(CentOs,Ubuntu)使用过程中遇到的问题及解决方案汇总
前言这里是记录我在个人学习和编码期间,使用Linux服务器(Ubuntu为主)时,遇到的问题及解决方案记录汇总,仅供参考,如有错误欢迎指出。如果对你有帮助的话那是再好不过了????。内容一 查看信息这里介绍一些查看Linux下基本信息的命令。1. 查看内存条和插槽信息查看内存槽使用情况dmidecode | grep -P -A5 "Memory\s+Device" | grep Size | grep -v Range查询到的结果示意:查看内存条频率dmidecode |原创 2020-06-12 23:38:02 · 482 阅读 · 0 评论 -
我常用的软件和工具。
前言平时用到了许多软件和工具,为了避免遗忘和方便整合,特此记录。开发工具IDEA:Java主力IDE;Pycharm:Python主力IDE;VSCode:刷LeetCode专用(笑);sublime text3:文本编辑器主力;notepad++:作为Unix/Windows格式转换工具;Navicat Premium:可视化数据库;Git:不多提;...原创 2020-02-22 13:40:32 · 230 阅读 · 0 评论 -
一个奇怪的python子进程与子线程的案例。
情景描述在执行下面这个测试用例时,在多种运行环境下出现了两种截然不同的执行结果。为了备忘先记录下来,后续再分析。import timefrom multiprocessing import Processfrom threading import Threaddef run1(): print('子进程开始') p = Thread(target=run2) p...原创 2020-02-02 17:14:58 · 210 阅读 · 0 评论 -
Python装饰器学习记录.
装饰器Python函数基础python中万物皆对象,看一个实例:这里需要注意,单纯地函数名和函数名加括号是两种概念,前者表示该函数定义本身,而后者表示函数执行,实际上是函数的执行结果。函数中可以定义子函数,子函数只能在父函数内部被调用,不能在外部调用;函数可以作为返回值被返回;函数可以作为参数被传递;装饰器样例例1——不用@,手动实现装饰器功能下面是一个简...原创 2020-01-30 20:10:50 · 164 阅读 · 0 评论