首页 > TAG信息列表 > assetInfo
unity3d:Assetbundle资源冗余检查输出markdown
转https://zhuanlan.zhihu.com/p/21960395 原理: 获取ab里面所有依赖每个依赖的全路径作为字典key,被一个ab应用+1 public void CheckABInfo(AssetBundle ab, string abName) { EditorSettings.serializationMode = SerializationMode.ForceText; string[SSM整合
SSM整合 第一步:创建项目,导入jar包 第二步:配置web.xml 首先配置DispatcherServlet,类在spring-webmvc-4.2.1.RELEASE.jar下的org.springframework.web.servlet 再配置CharacterEncodingFilter,类在spring-web-4.2.1.RELEASE.jar下的org.springframework.web.filter <?xml version="53. Django 2.1.7 redirect重定向数据传输的问题
问题描述 Django 在从一个视图重定向至另一个视图的时候,需要使用return redirect('另一个视图的url') 来进行重定向,并不能像render方法一样给模板传递参数。那么如果需要传递一些参数到另一个视图去使用呢? 场景例如:从视图1传递参数提供视图2弹窗显示。 解决的思路 直接单一使用redi28. Django 2.1.7 模板语言 - 变量、标签、过滤器、自定义过滤器、模板注释
模板语言 模板语言包括4种类型,分别是: 变量 标签 过滤器 注释 接下来逐个介绍4种类型。 模板变量 模板变量的作用是计算并输出,变量名必须由字母、数字、下划线(不能以下划线开头)和点组成。 语法如下: {{变量}} 现在来看看前面篇章中写到的模板遍历代码如下: {% for value in info.m29. Django 2.1.7 模板继承
模板继承 模板继承和类的继承含义是一样的,主要是为了提高代码重用,减轻开发人员的工作量。 典型应用:网站的头部、尾部信息。 父模板 如果发现在多个模板中某些内容相同,那就应该把这段内容定义到父模板中。 标签block:用于在父模板中预留区域,留给子模板填充差异性的内容,名字不能相同。30. Django 2.1.7 模板 - HTML转义
HTML转义 模板对上下文传递的字符串进行输出时,会对以下字符自动转义。 小于号< 转换为 < 大于号> 转换为 >单引号' 转换为 '双引号" 转换为 "与符号& 转换为 & 示例 1)打开assetinfo/views.py文件,创建视图html_escape。 def html_escape(request): context={'content':'<31. Django 2.1.7 模板 - CSRF 跨站请求伪造
CSRF CSRF全拼为Cross Site Request Forgery,译为跨站请求伪造。CSRF指***者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账......造成的问题包括:个人隐私泄露以及财产安全。 CSRF示意图如下: 如果想防止32. Django 2.1.7 模板 - 图片验证码的实现
验证码 在用户注册、登录页面,为了防止暴力请求,可以加入验证码功能,如果验证码错误,则不需要继续处理,可以减轻业务服务器、数据库服务器的压力。 验证码的实现 1)安装包Pillow pip3 install Pillow==6.0.0 点击查看PIL模块API,以下代码中用到了Image、ImageDraw、ImageFont对象及方法。33. Django 2.1.7 模板 - 动态URL 反向解析
反向解析 在前面的篇章中,设置视图view的url是写死一个路径path的,当url的path发生需要改变的时候,就会需要去重写很多地方。 下面先来示例看看写死path的情况。 打开assetinfo/views.py文件,创建视图fan1、fan2。 def fan1(request): return render(request,'assetinfo/fan1.html')de40. Django 2.1.7 Admin - 编辑页选项
调整编辑页的字段顺序 调整的属性如下: fields=[] 1)点击某行ID的链接,可以转到修改页面,默认效果如下图: 2)打开assetinfo/admin.py文件,修改ServerInfoAdmin类如下: @admin.register(ServerInfo) class ServerInfoAdmin(admin.ModelAdmin): fields = ['server_intranet_ip', 'server_h