自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(35)
  • 收藏
  • 关注

原创 2024年 vue3 使用wow.js

main.js 引入import 'wow.js/css/libs/animate.css'原来是vue3不支持wowjs vue3换成了wow.js,太容易混淆了!被反复折磨了好久,国内资料太少,官方又没找到demo。准备用vue3搞了懒加载动画功能。npm 安装wow.js。

2023-12-14 17:27:02 785 1

原创 Vue3 vite.config.js配置跨域

已知有个api地址 后端地址是http://localhost:5000/api/getList。例如:http://localhost:5000,https://192.168.1.10:5000 协议+域名+端口号。程序就自动把/api 替换为http://localhost:5000/api/前端的vue程序 运行地址是http://localhost:3000。2、前台的地址也可以配置 http://localhost:3000。

2023-04-08 22:56:01 2288 1

原创 加密算法介绍

RSA是被研究得最广泛的公钥算法,从提出到现今的三十多年里,经历了各种攻击的考验,逐渐为人们接受,截止2017年被普遍认为是最优秀的公钥方案之一。另外,每对用户每次使用对称加密算法时,都需要使用其他人不知道的独一秘钥,这会使得收、发双方所拥有的钥匙数量巨大,密钥管理成为双方的负担,密钥管理麻烦。AES(Advanced Encryption Standard):高级加密标准,是下一代的加密算法标准,速度快,安全级别高,支持128、192、256位密钥的加密;因此,在保证安全性的前提下,应该选择合适的算法。

2023-02-28 11:55:40 714

原创 git基本操作

git操作

2023-02-16 11:32:44 353

原创 asp.net core(.net 6.0) Serilog日志基本用法

转载请注明原文链接!为什么要使用Serilog?Serilog比NLog 功能更为强大,能支持结构化的消息,不像NLog扁平和繁琐,配置也更加方便。支持代码配置、json、xml。但我觉得用代码配置就挺好,nlog就是XML配置太麻烦。1、nuget 安装Serilog.AspNetCore 会自动安装依赖项2、(可选,异步写入)nuget 安装Serilog.Sinks.Async3、注册服务配置写入文件builder.Services.AddLogging(bul...

2022-05-28 00:51:43 3038

原创 简单JSON入门,学会只需要2步

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。JSON是Douglas Crockford在2001年开始推广使用的数据格式,在2005年-2006年正式成为主流的数据格式,雅虎和谷歌就在那时候开始广泛地使用JSON格式。1、数组形式

2022-05-16 00:38:40 233

原创 2022笔记

ver:1.0uid:1234566,pwd:333,time:2

2022-05-16 00:13:30 48

原创 vue2.X 前端易错问题和注意事项汇总

1、方法中只有一个参数又指定了默认值时可能会出问题、因为在onlick事件调用时如果不传参数 会默认把事件传过来做参数2、v-model 绑定了一个没有的对象属性时,自己会在beforeUpdate方法中自己创建3、continue只有在for中才生效4、iview日期组件可能会出BUG,如果用的是v-model获取到的是utc时间,提交时间少8小时。所以不要通过v-model去绑定 5、Duplicate keys detected: '1'. This may cause an ...

2021-07-28 11:56:03 218

原创 uniapp 自定义原生tabbar样式

全网上大多数方法就是写一个自定义样式的tabbar然后封装成组件最后再自己现实跳转功能但是这样做无论是性能或体验来说都是很差的最近好像uview挺火的,他们也写了一个tabbar组件。然后引用一下他对自己写的tabbar评价确实自定义tabbar会出现这些问题。缺点:1、需要在每一个需要tabbar页面引用这个组件,再设定好相应的激活值 2、跳转的时候屏幕上会出现短暂的空白,网络不好的时候还会很严重 3、如果...

2020-08-07 12:21:38 3287

原创 async await 与 Promise

Promise只能依靠then触发执行 可以想象resolve等于then reject=catchasync 告诉程序这是一个异步操作,await 是一个操作符,即 await 后面是一个表达式。async会函数返回一个 Promise 对象 在async内return会被当作resolve的参数async/await 相比原来的Promise的优势在于处理 then 链,不必把回调嵌套在then中,只要await 即可但用await来获取结果的话代码结构就...

2020-08-06 18:12:37 105

原创 css relative absolute定位

relative :相对定位=>按照自己原来的位置来移动不会脱离文档流absolute:绝对定位=>会脱离文档流1、无父元或所有父元素没有定位 =>按照body来做参照2、父元素有定位 =>按最近一级的父元素带有定位(relative absolute fixed)的元素来参照移动...

2020-06-25 23:55:44 103

原创 vuex学习(二)使用篇

import Vue from 'vue'import Vuex from 'vuex'import fetch from '../common/httpRequest'Vue.use(Vuex)const store = new Vuex.Store({ state: { //全局状态,取值取这里的东西 name:'' }, mutations: { //同步提交到这操作相对应的状态值,需要在这里修改state里的值 ...

2020-06-25 11:41:43 104

原创 vuex 学习(一)应用场景

在实际开发中 我们会经常需要用到一些特殊的数据,它们可能很常用,而且是多个页面都需要共享的数据。比如token 登录状态地址等等。问:具体什么时候需要用状态管理?答:当你的数据需要跨主键跨、页面实、实时响应渲染实时响应是重点一个简单案例说明为什么要用vuex我在main.js挂载了一个全局变量keyVue.prototype.$key= "hello";在A页面显示了这个数据<view class="bg-red" style="height: 100...

2020-06-25 11:21:53 237

原创 VUE2.X 子组件 props 修改报错

错误提示:Avoid mutating a prop directly since the value will be overwritten whenever。。。。总结:不要在子组件的直接修改props的值想看详细的去https://www.jianshu.com/p/54cfaa2f5d5b

2020-06-13 14:28:20 221

转载 Unity3D-关于项目的屏幕适配(看我就够了)

转自(https://www.jianshu.com/p/9dfa070006d9)Unity3D-关于项目的屏幕适配(看我就够了1、游戏屏幕适配屏幕适配是为了让我们的项目能够跑在各种电子设备上(手机,平板,电脑)那么了解是适配之前首先要了解两个知识点:1-1、什么是像素?单位面积中构成图像的点的个数。特点:单位面积内的像素越多,分辨率越高,图像的效果就越好。...

2020-02-29 15:50:20 1827

原创 vuex 利用 mutations 给nav中的标题属性动态传值

1、需求分析当一些组件可能使用的很频繁,但是组件中却又有着一些不固定的属性,而插槽又不能满足了我们的需要2、应用场景比如在nav导航中,可能要需要随时修改到标题的名字,我们就可以用vuex 来管理一些全局状态,这时候不管组件嵌套的有多深我们都可以直接调用或修改到3、上代码(注:要先安装vuex插件的,官方API有说明)一、在src中新建一个文件夹单独管理,然后在里面新...

2019-12-06 00:50:55 401

原创 vue之计算属性computed

vue中的computed1、应用场景很多时候我们在页面中可能需要对一些数据进行封装转换,如:计算总价,或对一些变量进行拼接等等。这时候就可以用到它2、computed和方法的区别其时在methods里定义一个方法来封装逻辑也是可以的,但是computed的写法要更简介一些,,调用起来也容易,不需要加()computed中其时是自带get和set访问器的,只不过在一般在定义的时...

2019-12-05 13:16:18 130

原创 asp.net core mvc BuildBundlerMinifier 打包 、压缩 JS/CSS

1、在web项目中建立bundleconfig.json文件2、配置需要打包的js/css 如:[ { "outputFileName": "wwwroot/css/site.min.css", "inputFiles": [ "wwwroot/css/site.css" ] }, { "outputFileName": "ww...

2019-12-01 15:14:39 2161

原创 asp.net core mvc 2.2 配置EF+MYSQL

最新方法不需要第6步。MySql.Data.EntityFrameworkCore不需要安装,这个包有问题,操作数据库时会出问题。安装新版本Pomelo.EntityFrameworkCore.MySql。不需要添加映射类。环境搭配好后直接Add-Migration再Update-Database就会直接根据模型生成数据库相应表,但是有可能生成的string数据类型不对,它会在数据库生成lo...

2019-06-18 14:28:17 511

原创 TX验证码识别DLL

神经网络训练识别,准确度高达90%以上,TX验证码识别QQ3213441409.联系获取演示DEMO地址。

2019-06-11 11:44:47 708

原创 Tensorflow-gpu 安装为什么老出错 安装详解 只需两步。

强烈建议如果有N卡的同学直接装GPU版CPU版其实实在太慢,基本完全不能用。所以如果没有N卡的同学还是想办法给电脑搞一张N卡。为什么安装好所有环境后还是无法运行起来,报很多的错误其实就是Tensorflow需要环境没有搭配好。首先要知道,不是你想装什么版本就装什么版本。比如,一开始我们在安装python的时候,不管是直接装还是用anaconda来装,我们都喜欢尽量用最新版本。一...

2019-06-04 13:56:21 1508

转载 jquery添加点击事件没反应,动态添加点击事件

原文:https://blog.csdn.net/yajie_china/article/details/793922881.无法触发相应事件的两种代码执行以下两种代码时,点击#id时,无alert弹出。//1$('#id').click( function() { alert('事件无相应');})//2$('#id').on('click' , functio...

2019-04-24 20:03:03 3295 1

转载 jQuery Event对象的属性和方法

原文:http://www.365mini.com/page/tag/jquery-event-objectjQuery的Event对象用于表示当前文档元素触发的DOM事件,它对JS原生的Event对象进行了封装,从而实现跨浏览器的兼容。该对象主要用于获取事件的相关信息,或对该事件进行处理。注意:除了下列属性和方法外,jQuery的Event对象还具备JS原生Event对象的属性和方法...

2019-04-12 23:18:40 262

转载 如何让contenteditable元素只能输入纯文本

原文:https://www.zhangxinxu.com/wordpress/2016/01/contenteditable-plaintext-only/一、温故而知新很多年以前,稍等,让我搜一下contenteditable(右上角),哈,是2010年的时候,写了篇文章“div模拟textarea文本域轻松实现高度自适应”,就是说的contenteditable的应用。虽然说,利...

2019-04-11 09:47:57 266

转载 细解JavaScript ES7 ES8 ES9 新特性【转】

细解JavaScript ES7 ES8 ES9 新特性原文:https://tuobaye.com/2018/11/27/%E7%BB%86%E8%A7%A3JavaScript-ES7-ES8-ES9-%E6%96%B0%E7%89%B9%E6%80%A7/题记:本文提供了一个在线PPT版本,方便您浏览细解JAVASCRIPT ES7 ES8 ES9 新特性 在线PPT ver...

2019-04-02 19:18:42 252

原创 es6新特性(五之generator)

generator (生成器)一个可暂停的方法,配合关键词yield,return,next一、generator的申明申明方法时多加一个*,便可以得到一个generator对象,*可放在functtion和方法名之间,但不能紧贴着,一定要留空格let g=function* Test(){ yield //当遇到yield会暂停}二、generator的调用ge...

2019-04-02 18:38:25 156

原创 es6新特性(四之Promise )

Promise字面意思是承诺,但具体用法和场景呢一、首先了解Promise对象和Promise的调用,其中涉及到关键词resolve、reject、和then resolve和reject是函数里的参数翻译过来是解决和决绝,简单来理解即表示成功和失败的回调函数。 Promise对象的调用方式需要用到then方法例如:let p=new Promise(function...

2019-04-02 16:48:45 186

原创 es6新特性(三)

JSON相关 一、 json转字符串JSON.stringify 可以将JSON对象转换为字符串let josn={a:1,b:"2"};let str=JSON.stringify(josn);如果需要将转换为字符串的JSON加到URL里传递时。还需要将它的编码进行16进制转义一下 let josn={a:1,b:"2"}; let str= enco...

2019-04-02 15:38:25 115

原创 es6新特性(二)

面向对象在es6之前,没有类的概念,只能通过原型添加东西去模拟出类的意思。先不说麻烦,很写来也很分散。如:function Usr(id,name){ this.id=id; this.name=name;}Usr.prototype.ShowId=function(){ alert(this.id)}Usr.prototype.ShowName=...

2019-04-02 14:58:34 56

原创 ES6新特性(一)

一、let 和 const let和const声明的变量不可以重复声明。同时拥有作用域,出了括号就不能再使用。二、箭头函数=> 这个东西其他语言已经玩烂大街了,没什么好说的。三、函数的参数扩展参数默认值——定义参数时可以直接赋值 展开运输符...可以用做剩余参数的收集,和可变参数一样,且必须为最后一个位置 可以用作数组的展开...

2019-04-02 13:54:47 81

转载 ASP.Net MVC刪除多余视图引擎

---------------------作者:巔峰白羊来源:CSDN原文:https://blog.csdn.net/qq_33961062/article/details/80449791---------------------在ASP.NET MVC中,访问网页是通过路由机制,路由通常是先访问控制器中的Action方法在通过Action访问相应的View中的代码,这...

2019-04-01 13:34:46 146

转载 Web Essentials插件介绍

代码段Web Essentials对CSS、JavaScript和HTML都提供了很多快捷的功能支持,具体列表如下:CSS即时预览Live Web Preview每次修改的时候,都可以使用CTRL+ALT+Enter快捷键或者点击方案右键上的Live Web Preview选项来即时预览你修改的页面,每次修改完 HTML或者相应的CSS, Ctrl+S保存以后,即时窗口会立即生...

2019-03-30 17:03:43 338

转载 Asp.Net MVC EF各版本区别【转】

Asp.Net MVC EF各版本区别原文:https://www.cnblogs.com/liangxiaofeng/p/5840754.html2009年發行ASP.NET MVC 1.0版2010年發行ASP.NET MVC 2.0版,VS20102011年發行ASP.NET MVC 3.0版+EF4,需要.Net4.0支持,VS20112012年發行ASP.NET MV...

2019-03-30 15:17:50 160

原创 ASP.NET MVC4项目搭建(二)

搭建数据库相关 一、从数据库生成实体,并且在MyWeb安装EF6,MODEL和MySqlData都需要添加EF6.0二、在WEB最外层的web.config里配置好相关项,注意版本号。<configSections> <section name="entityFramework" type="System.Data.Entity.Internal....

2019-03-30 15:14:50 179

原创 ASP.NET MVC4项目搭建(一)

一、分离控制器1、先搭建好所有项目,框架为.net4.5+mv4 +ef6+mysql2、把web主项目下的controller分离到别的程序集 ,删掉controller和model等文件夹。web只留下和视图相关的东西。3 、在WebControllers下建立Controllers文件夹作为我们的控制器管理器,所有的控制器类就可以放在里面。记得添加在WebCont...

2019-03-30 13:05:37 648

空空如也

空空如也

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

TA关注的人

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