-->
Plasmons with orbital angular momentum. MendoncaMeaning of some acdemic wordsorbital angular momentum(momenta) 轨道角动量collisionless 无碰撞的inertial electrons 惯性电子static ions 静态离子torque 转矩photon 光子spin 自旋superposition 叠加orthonormal basis 标准正交基neutrinos 中微子backscatter 散射oscillation 振动thermal 热spatial 空间的wave profile 波面Some meaningful expressionsParaxial photon beams can appropriately be described by a linear superposition of LG functions.Paraxial Equation for PlasmonsThe electric field \(\textnormal{E}
JavaScript事件学习tips:每天一个JavaScript项目何谓事件HTML事件是发生在HTML元素上的“事情”,当在HTML页面中使用JavaScript时,JavaScript能够“应对”这些事件。HTML事件可以是浏览器或用户做的某些事情,例如:HTML页面完成加载HTML输入字段被修改HTML按钮被点击通常情况下,当事件发生时,用户会希望做某件事,JavaScript则充当Monitor的角色,允许事件被侦测到时执行相应的代码。同时,通过JavaScript代码,能够在HTML元素中添加事件处理程序,其格式为:<element event='JavaScript语句'>例如:<button onclik='document.getElementById("demo").innerHTML=Date()'>What's the time now? </button>或者,可以直接使用this.innerHTML来改变元素自身的内容:<button onclik='this.innerHTML=Date()'&
JavaScript简介学习tips:每天一个JavaScript项目JavaScript能干啥改变HTML内容:使用getElementById()查找对应id的HTML元素,并将元素内容innerHTML进行更改改变HTML属性:改变img标签的src属性来变化一张HTML图像改变HTML样式(CSS)隐藏/显示HTML元素JavaScript的使用在HTML中,JavaScript代码必须位于<script>与</script>之间在HTML文档中的任意位置均能放置任意数量的脚本,或者外接外部js脚本文件。其中,外部JavaScript的优势有:分离HTML和脚本代码使HTML与JavaScript更易于阅读和维护已缓存的JavaScript文件可加速页面加载JavaScript不提供任何内建的打印或显示函数,要“显示”数据,能通过以下几种方式:windows.alert()警告框document.write()HTML输出innerHTML写入HTMLconsole.log()写入浏览器控制台JavaScript语句构成JavaScript语句由值、运算
Transforms的结构及用法transforms.py相当于一个工具箱,工具箱中有名为totensor,resize等工具,图片被这些工具处理之后会得到我们想要的结果。在使用工具前,需要创建具体的工具,如:tool = treansforms.ToTensor(),接着将图片输入,得到结果:tensor_img = tool(img). 主要操作流程为:输入图片,使用PIL库中的Image.open()常见的Transforms要弄清楚输入输出的数据类型,处理的方法能实现什么样的效果。
弄清MySQL与SQL的关系常用语句注意:执行某一行代码务必在最后带上;符号SHOW DATABASES查看现有的所有数据库USE <DATABASE>切换到某一database下进行操作SHOW TABLES查看该数据库下的所有表DESC <TABLENAME>查看某个表中的所有字段信息
什么是模型模型是一个Python类,即class,它由django.db.models.Model所派生出来的子类一个模型类即代表了数据库中的一张数据表模型类的每一个类属性都代表数据表中的一个字段模型是数据交互的接口,是表示和操作数据库的方法和方式ORM框架定义ORM(Object Relational Mapping)即对象关系映射,它是一种程序技术,允许使用类和对象对数据库进行操作,从而避免通过SQL语句操作数据库。作用建立模型类与表之间的对应关系,允许我们通过面向对象的方式来操作数据库;根据设计的模型类生成数据库中的表格;通过简单的配置即可实现数据库的切换。优势只需要面向对象编程,不需要面向数据库编写代码对数据库的操作都转化成了对类属性和方法的操作;不用编写各种数据库的SQL语句。实现数据模型和数据库间的解耦,屏蔽了不同数据库操作上的差异不用关注如MySQL, Oracle等数据库的内部细节差异;通过简单的配置即可轻松更换数据库(修改引擎),不需要修改代码。劣势对于复杂业务的使用成本较高;本质是根据对象的操作转换成SQL语句,再根据查询的结果转换成对象,在映射过程中会有性能损失。
什么是应用应用在Django项目中是一个对立的业务模块,可以包含自己的路由、视图、模板、模型。例如某资讯类网站可以包含金融、体育、娱乐、时尚等多个板块的内容。创建方法用manage.py中的子命令startapp创建应用文件夹在settings.py的INSTALLED_APP列表中配置此应用分布式路由Django中,主路由配置文件urls.py可以不处理用户具体路由,主路由配置文件可以做请求的分发(分布式请求处理),具体的请求可以由各自的应用来进行处理。配置分布式路由在主路由中调用函数include('app名字.url模块名') 从而将当前路由转到各个应用的路由配置文件的urlpatterns进行分布式处理在应用下配置urls.py 在应用下手动创建urls.py文件,其内容结构与主路由完全相同应用下的模板在应用的内部,也可以配置模板目录,其步骤如下:在应用文件夹下手动创建templates文件夹在settings.py中开启应用模板功能,即将TEMPLATES配置项中的APP_DIRS配置为True即可当应用下和外部templates都存在时,django查找模板规则如下:优先查
静态文件配置在settings.py中配置静态文件的有关信息配置静态文件的访问路径STATIC_URL告诉服务器根据哪个url找到静态文件默认配置为STATIC_URL='/static/',该配置默认存在指定访问静态文件时需要通过路径/static/xxx/来访问配置静态文件的存储路径STATICFILES_DIRSSTATICFILES_DIRS是静态文件在服务器端的存储位置当访问静态文件的url被输入时,服务端到该路径下找对应的文件来展示静态文件访问在模板中访问静态文件通过{% static %}标签来访问静态文件,,以img为例,步骤如下:加载static:{% load static %}使用static资源:{% static '静态资源路径' %}样例:<img src="{% static 'images/111.png' %}>
Bangyao Wang
不啻微芒,造炬成阳