自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 维护el-table列,循环生成el-table

1、lib/setting.js(维护table列)const columns=[ { label: '类型', prop: 'energyName', width: '150', isText: true }, { label: '消耗量(t或10⁴m³)', prop: 'inputNum', isInput: true }, { label: 'CO₂', children: [ // { label: '核算因子', prop: 'co2FactorValue', width

2024-07-04 16:08:54 520

原创 项目菜单配置

stores/index.jsimport { createStore} from "vuex";//计算高度let height = window.innerHeight;//计算分辨率let width = window.innerWidth;let activeIndex = localStorage.getItem("activeIndex");if (activeIndex == null || activeIndex == "" || activeIndex == unde

2024-06-26 09:06:45 967

原创 CSS -- text-shadow 实现字体发光效果

1、乍一看,text-shadow 属性仅仅是用来设置文本阴影的,似乎并不能实现字体发光效果,其实不然,这正是 text-shadow 属性的精妙之处。2、当阴影的水平偏移量 和 垂直偏移量都为0时,阴影就和文本重合了,这时,如果增大阴影模糊的距离,就可以达到字体外发光的效果了。3、当然,为了使外发光更加炫酷,还需要使用到text-shadow 的另一个特性:同时设置多个阴影(使用逗号分隔设置多个阴影)。CSS3 并没有直接设置发光效果的属性,但是利用text-shadow属性实现此效果。

2024-05-14 14:41:52 532

原创 Echarts、heighCharts柱状图、饼图、3d饼图、仪表盘等多样式实现

在这里插入代码片。

2024-04-09 16:44:55 257

原创 滚动条盘样式

【代码】滚动条盘样式。

2024-02-04 16:07:36 329

原创 登录页添加验证码

【代码】登录页添加验证码。

2024-01-18 15:06:18 1796

原创 css大屏动画效果

图片旋转、列表无限滚动、图片显隐

2022-08-03 11:36:39 1888 1

原创 【echarts记录 -- 3d 饼状图实现】

【echarts记录--3d饼状图实现】

2022-07-21 11:35:01 3998

原创 【前端导出操作】前端页面导出操作归纳

点击“导出”按钮,自动访问后台 获取excel

2022-05-12 17:37:05 1659

原创 前端正则表达式

这里写自定义目录标题正则表达式只能输入汉字、英文、数字正则表达式只能输入汉字、英文、数字var reg = /[^a-zA-Z0-9\u4E00-\u9FA5]/g;

2022-01-12 16:46:12 107

原创 前端常见css样式问题

前端常见css样式问题1、css -- 数字字母自动换行1、css – 数字字母自动换行word-wrap: break-all;页面展示:

2021-12-30 13:47:32 505

原创 前端页面布局问题

问题描述:div设置了高度,但是不生效;且想用两个div 垂直平分一个div1、首先设置页面position: absolute;2、其次设置div<div class="sd-container"> <div class="typeStatistics" style="width: 100%;background-color: #42B983;"> 111 </div> <div class="StateStatistics" style="wid

2021-07-15 16:16:35 149

原创 Vue-cli3更改项目logo图标

1、图标切成对应大小2、图标名称后缀与vue原有图标logo名称、后缀一致( favicon.ico),并替换3、vue项目根目录下 新建 vue-config.js,添加下列代码module.exports = { pwa: { iconPaths: { favicon32: 'favicon.ico', favicon16: 'favicon.ico', appleTouchIcon: 'favicon.ico', maskIcon: '

2021-03-05 09:34:28 1361 1

原创 VUE父子组件传值问题

问题1:开发过程中发现父组件 调用 子组件后 子组件 更改提交 操作完成后,无法自动关闭问题2:开发过程中发现父组件 调用 子组件后 子组件更改对象信息 父组件也跟着一起更改问题3:开发过程中发现父组件 调用 子组件后 子组件 更改提交 操作未完成 重新点击 编辑 对象框内信息仍保留上次更改结束的信息/*父组件*//*v-bind:数据绑定@aclose="close":使子组件可调用父组件方法ref="ref1":绑定ref,后面调用this.$refs.ref1.init();子组件

2021-02-26 12:09:56 201

原创 Vue+ElementUI 之 input输入框 添加自定义图片

Vue+ElementUI 之 input输入框 添加自定义图片效果图如图:<el-form ref="formData" :model="formData" label-width="80px" style="padding-top: 70px;" class="loginForm"> <el-form-item> <el-input class="username" type="text" v-model="formData.USERNAME" autocomp

2021-02-24 14:02:02 5973

原创 Vue+Swiper+slidesPerView

工作中遇到一个需求,要求做一个轮播图,很常见的轮播图:例如7张图 1 2 3 4 5 6 7 第一次显示4张 1234 … 2345 … 3456 …4567 … 5671 … 6712 … 几张图片显示的时候长宽高一致。刚开始想到用 element ui 但是看了一下,element ui的旋转木马走马灯 和我的需求样式不匹配,所以决定用 swiperVue安装依赖Swiper:npm install swiper@3.4.1 --save-dev引用组件:main.js中:import Swip

2020-08-28 11:07:57 4126

原创 Vue 列表跑马灯

.Vue文件中:<ul class="GZDT_list clearfix active" > <li v-for ="item in gzdtList" > <a :href="item.url" target="_blank" :title="item.title"> <span class="GZDTtitle"> {{item.title | ellipsis}} </span> </a&gt.

2020-08-26 09:13:56 988

原创 C#联调配置

1、项目使用本地IIS2、URL 与IIS发布的url一致(包括端口号等)

2020-08-20 17:31:45 171

原创 C# @html.ActionLink的几种参数格式

一 Html.ActionLink(“linkText”,“actionName”)该重载的第一个参数是该链接要显示的文字,第二个参数是对应的控制器的方法,默认控制器为当前页面的控制器,如果当前页面的控制器为Products,如 Html.ActionLink("detail","Detail")则会生成 <a href="/Products/Detail">all</a...

2019-06-04 16:31:30 2348

转载 .net 域用户登录

使用C#访问 Active Directory域服务,需引用System.DirectoryServices命名空间,该命名空间包含两个组件类,DirectoryEntry和 DirectorySearcher。DirectoryEntry类可封装 ActiveDirectory域服务层次结构中的节点或对象,使用此类绑定到对象、读取属性和更新特性;使用DirectorySearcher类可对 ...

2019-05-07 17:48:54 1207

原创 单例模式

单例模式:是设计模式的一种,对于一个类来说,不管如何实例化一个类,得到的对象都是一个id单例模式应用场景:– Python的logger就是一个单例模式,用以日志记录– Windows的资源管理器是一个单例模式– 线程池,数据库连接池等资源池一般也用单例模式网站计数器当每个实例都会占用资源,而且实例初始化会影响性能,这个时候就可以考虑使用单例模式,它给我们带来的好处是只有一个实例占用资...

2019-02-23 15:06:57 151

原创 终端登录

1、单终端登录扩展token表维护token和用户id映射,用户id唯一2、多终端登录扩展token表维护token和用户id映射,用户id不唯一,是外键cache就是多终端登录3、限制多终端个数扩展token表维护token和用户id映射,用户id不唯一,是外键查询外键对应的token的个数4、扩展需求,爱奇艺VIP同时允许多个设备登录,最多登录10个设备用户表(包含用...

2019-02-20 22:23:50 821

原创 并发问题

1、如果是获取操作1)加缓存,提升响应时间(提升单台性能)2)加设备3)升级硬件(带宽更大、硬件CPU换更多的核,加内存,硬盘固态。)2、如果是修改数据(多人修改)1)变并行为串行(创一个队列,让请求都进队列里(慢,容易堵塞))2)加锁&lt;1&gt;悲观锁(认为自己在操作的时候,一定有人来改数据,所以要获取数据的操控权)常见的:用Redis,因为Redis本身单线程模型就可以抗...

2019-02-20 15:12:26 136

原创 解决token冲突

当在项目中多个模块都生成token时,缓存中的token可以保证在同一个时空内不重复(因为uuid不会重复。token = uuid.uuid4().hex)但是cache中的KEY是有可能重复的,因为id都是从1开始的。例如:同一个项目中,有后管理用户和影院用户,其user_id都是从1开始的生成,当user_id = cathe.get(token)时,有可能可以用影院用户的token执行后台...

2019-02-13 23:06:55 1686

原创 Django和Flask中的密码加密及检查密码一致性

Django:加密:from django.contrib.auth.hashers import make_password,make_password(待加密密码)检查密码是否一致:from django.contrib.auth.hashers import check_passwordcheck_password(未加密密码,数据库保存的加密密码)Flask:加密:fro...

2019-02-13 18:10:24 677

原创 Django时间设置问题

在Django的model在设置字段类型为models.DateTimeField时,有可以有三种写法:1、auto_now = True 这个参数的默认值为false,设置为true时,能够在保存该字段时,将其值设置为当前时间,并且每次修改model,都会自动更新。因此这个参数在需要存储“最后修改时间”的场景下,十分方便。需要注意的是,设置该参数为true时,并不简单地意味着字段的 默认值...

2019-02-13 15:53:24 940

原创 Django REST Framework

Django REST Framework是一个基于Django的实现REST API风格的重量级框架,它虽然基于Django,但是和Django又有很大的区别,他有自己的模块,序列化器,视图函数集还有路由器,他的核心是序列化器,它能实现Json数据和模型的序列化与反序列化,就是互转。他的是视图函数集可以帮我们快速实现数据的增删改查,在这里面他们有一个通用的基类叫APIView。这块是一个CBV(...

2018-12-19 11:24:04 159

原创 OOP

OOP:OOP是面向对象编程,是一种编程思想,面向对象编程里面有一个概念,叫万事万物皆对象。他有三大特性:封装、继承和多态。这三大特性实际上都基于一个叫类的东西。封装是指将属性和方法封装到一个类中,并且提供访问权限控制,是私有的还是公有的还是受保护的,但是在 Python中他只是一种约定俗成的规则,在 Python 中,我们用单下划线或双下划线来控制,继承也是基于类的,比如说这里有一个类,我们可以...

2018-12-19 11:07:56 190

原创 Git版本控制

如何处理冲突:手动处理,手动合并,看一下冲突的地方,冲突的原因,是共用了相同的文件,相同的属性还是相同的函数名,然后看一下冲突的原因修改哪边的比较方便,标记为已解决,在提交版本升级:如:1.0–2.0接口不兼容策略如何制定当用户访问服务器的时候,先判断用户的本地版本号,与线上版本号对不对应,对应的话让他访问,不对应的话返回升级页面链接更新策略:1、可更可不更,用户在访问的时候,监测到用户版...

2018-12-18 10:13:22 101

原创 Redis

Redis是一个非关系型的内存级数据库,他的存储结构是Key-Value,他比较常用的场景有三种:一个是说数据存储,一个是做数据缓存,还有一个是做消息队列。他支持五种数据类型:sting类型,hash类型,list类型,set类型、zset类型(有序集合类型)。然后由于Redis是一个内存及数据库,他的效率非常高,我们经常用它来做数据存储、缓存什么是缓存穿透?如何避免?什么是缓存雪崩?何如避免...

2018-12-18 09:58:54 102

原创 MVC、MVT

MVT:MVT是一种软件架构思想,它的核心思想是解耦合,解的是数据操作、数据展示、业务逻辑处理之间的耦合,M是model,负责对数据的处理;T是Template,负责显示数据;V是Views,负责处理用户的请求,根据需求处理数据,处理完数据处理逻辑,处理完逻辑渲染页面。调用M和T请求响应,负责对数据的展示。...

2018-12-18 09:25:33 507

原创 编程模型

面向对象编程 OOP是把构成问题事务分解成个各对象,建立对象的目的不是为了完成一个步骤,而是为了描述某个事物在整个解决为题的步骤中的行为面向过程编程 POP分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用面向切面/面向方向 AOP中间件:本质就是装饰器类装饰器装饰器面向切口只关注输入输出不关注具体实现...

2018-12-16 16:59:42 198

原创 扫码登录与三方登陆思路

扫码登录:有一个个人页面 --&gt; 上面有一个二维码 --&gt; 用手机扫 --&gt; 手机上有一个确认或者取消 --&gt; 点确认就登陆了前置条件:二维码(生成一个二维码:一个库,将信息放进去,就生成了。可以让前端生成)手机App要求已登陆账号扫描出的内容:二维码中的内容:登录接口:不用账户名密码登录用token登录。一扫描,将token传入服务器里面,接口参数还...

2018-12-15 18:53:50 558

原创 python ---- 支付宝支付

支付开发:常见:支付宝:需要认证企业营业执照,个体工商户支付宝提供测试,测试完了,把企业执照一配置就可以用了 微信: 需要认证:认证一次200支付宝开发:去蚂蚁金服开放平台需求:做网页端和App端的支付宝支付进入支付宝开放平台沙箱环境:动态把内存、磁盘隔开,和线上环境隔开,环境与线上环境一样,但不会真是操作线上数据,类似于演示环境,避免生成垃圾数据按照说明文档进行注册...

2018-12-15 18:53:07 895

原创 Linux中的权限判定

Linux权限:用一个字段代表多种权限十位:第一位是类型后九位是权限每三位一组 rwx用户用户组其他组rwx:r — 4 100w — 2 010x — 1 001例如:5没有写权限,x + r = 5 所以没有写权限代码实现判断有没有写权限:即判断有没有 2r 100w 010x 001观察发现 rwx 每一位的权限是错开的,所...

2018-12-13 20:13:45 334

原创 Python中的数值交换

数值交换方法:方法一:a, b=b, a方法二:temp = aa = bb = temp方法三:a = a + bb = a - ba = a - b方法四(二进制): 异或、位运算a = a ^ b 不同为一,相同为0b = a ^ b a = 2 b = 3a = a ^ b a = 10 ^ 11 =...

2018-12-13 20:13:06 602

原创 Mysql常用存储引擎——与——索引

1、InnoDB存储引擎InnoDB相对来说属于一种均衡性的存储引擎,中规中矩,各方面都还不错,最大的特点是支持事物2、MyISAM存储引擎MyISAM的查询效率很高,但是不支持事物Mysql5.5之后默认都使用InnoDB索引:优化查询索引是优化查询的,索引一般加在查询几率大的字段上,但是如果有很多字段的查询机率都很大,就不要加了。因为索引的底层机制是一个B+树,每次添加或者删除一个...

2018-12-12 21:27:48 102

原创 jango-redis-caches配置

在settings.py中加入CACHES = {“default”: {“BACKEND”: “redis_cache.RedisCache”,“LOCATION”: &amp;quot;127.0.0.1:6379 &amp;quot;,“OPTIONS”: {&amp;quot;CLIENT_CLASS &amp;quot;: &amp;quot; django_redis.client.DefaultClient &amp;qu

2018-12-12 21:02:39 270

原创 Mysql权限控制 - 允许用户远程连接

—只能本地访问,设置随意访问update user set host='%' where host='localhost';flush privileges;—随意访问,设置只能本地访问update user set host = “localhost” where user = “hello” and host= “%”;flush privileges;—设置固定的ip可以访问...

2018-12-05 17:32:37 287

原创 Python 的MRO算法

MRO MEthod Resolution Order 方法解析顺序作用:在python中用于处理二义性问题的算法Python支持多继承,多继承的语言往往会遇到两类二义性的问题:1、有两个基类A、B,A和B都定义了方法f() ,C继承A和B,呢么调用C的f()方法是会出现不确定2、有一个基类A,定义了方法f(),B类和C类继承了A类,D类继承了B和C类,则此时D类不知道应该继承B类的f(...

2018-12-03 17:17:02 649

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除