自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

网易游戏真辣鸡

没一款能玩的下去

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

原创 WCF使用心得

前言WCF也是用的挺久了,这里也记录一些内容笔记1.4.0真不是人用的,我等.net62.http和https站点在WCF4.5以下只能在webconfig中配置3.如果文件/图片从前端往后传不出意外500k以上都传不过去,需要在配置文件里配置相关xml4.通过在webconfig文件中配置终结点,来影响线程流程会不会有点瑕疵,svc文件多的一批的时候,xml条数也太多了5.mutex是个好东西,解决线程并发问题很有帮助6.这玩意竟然没法直接从前端传文件,直接过滤掉、就离谱7.就不该用wc

2021-08-30 23:05:27 679

原创 使用elementui的一点心得体会

前言elementui还是用了蛮久的,可以整点记录1.实际项目过程中,table和pagination最好重新封装一下,带分页的table肯定在使用过程中,比仅仅只有table的用途肯定广泛的多2.实际使用element-ui开发的过程中,一开始就给公用的vue组件,css样式,js文件建好文件夹以及文件3.如果有父子组件,多层嵌套的,尤其是bool类型,一定要记得写个回调函数,返回状态4.DatePicker组件用了format,绑定的数据格式也得相同,差个字符都不行,日期中间 ‘-’ 与 ‘

2021-08-30 22:45:26 1392

原创 echarts的全局使用

前言…实现//此代码都写在main.js当中,v5.0以上//运行时调用var echarts = require('echarts');Vue.prototype.$echarts = echarts;再然后在各个.vue文件页面上,就可以这样使用this.$echarts.init()this.$echarts.resize()后语…...

2021-08-30 22:12:06 460

原创 vue通过识别后端报错信息,使前端自动返回登录页

前言一般可能用在网页连接超时的情况实现工具1.axios2.vue-router步骤1.通过在main.js设置axios的拦截器,拦截所有的状态为false的信息(需要后端配合,标注错误状态)2.对信息进行判断。如果符合判断内的特殊条件,就通过 window.location.href 的方式获取最后的路由进行判断当前页面是否是登录页,是的话就不处理,不是就跳转到登录页代码//axios响应拦截器axios.interceptors.response.use( response

2021-08-30 18:53:14 985

原创 写(水)文章真的好难

如题水文章真的好难,那些大(水)佬(王)们都是怎么做到的…

2021-08-30 18:06:39 64

原创 给图片加个遮罩

前言有些情况下,需要给图片价格滤镜一样的东西,比如黑的,黄的,蓝的,经过测试,这种方法应该可行实现<div class="lvjing"> <img src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg" alt=""/></div>.lvjing{ width:500px; height:500px,; opacity:0.3; background

2021-08-30 18:00:38 157

原创 echarts重加载图形大小的一种方法

前言总所周知,echarts有一个resize()方法。这里说的就是让所有的resize()都起作用实现//总的来说,当给div设定的是百分比宽高,全屏的时候,容器大小会有所变化,这时我们需要echars重新适应大小//我在绑定方法到window之外,发现另外一种方式settimeout(()=>{ this.mychart.resize()},100)弊端总的来说页面图不多的时候都没什么问题,多的话(十个以上?),时间可能得拉长点,快速点击切换全屏的状态下,有的图反应不过来后语

2021-08-30 17:31:55 647

原创 伪元素::after与::before的使用注意事项

前言作为一个前端,这也算是必修之一了吧例子如果想要做成一个这样的平行四边形,可以用canvas,也可以用svg,当然也能用伪元素来实现,本篇主要说伪元素遇到的坑用伪元素来做遇到几个问题1.写了一串css,发现 ::after 与 ::before 元素显示不出来,这个十有八九没在 css 里添加 content:" "2.元素乱跑,不在div前后,这个好像只能加 position:absolute/relative , top:x, left:x 等属性去调3.不能理解 border ,

2021-08-30 17:17:35 351

原创 svg初探

前言作为一个能够熟练面向百度编程的程序员er,怎么能够对svg视而不见呢,所以本章节就来初步探索一下例子比如我要画这样一个外边框,怎么搞用svg实现呢步骤html(仅作参考,我代码没了)<div clsaa="xxxx"> //宽高100%,充满div空间 <svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg"> //polygon代表多边形 //po

2021-08-30 16:51:59 115

原创 有关div翻转的实现

前言在做一个页面的过程中,首先遇到的问题就是素材不够多,比如我想达到这样的效果,但只有一边的元素就像这样那我只有左边素材的时候,要该怎么做到对称呢素材不够技术来凑,寻思了一下,找一找css的反转功能实现.class{ transform:rotateY(180deg);}让对称的div以y轴为对称轴进行反转,就可以了后语东西并不难,难在要先知道有这么个css...

2021-08-30 16:19:58 582

原创 关于wcf框架如何与页面建立websocket连接问题的研究

前言想做一个服务端往页面推送消息的功能,找了一下解决方案,不是很想用 comet 的方法,所以就看上了 h5 的 webscoket ,由于服务端使用的是wcf服务框架,故寻找可以使 wcf 接收的方式研究过程一看到这个页面想必你就懂了,但是其实msdn并没有解决我的问题,这个方法说的是服务器到服务启的方法,最起码是客户端到服务器的方法,并不是浏览器页面到服务器的方法二正当我非常沮丧的时候猛然间让我搜索到了这个难道希望要来?如同打了鸡血,双指在键盘上飞舞,我花了十分钟打出来了这一段代码

2021-07-08 14:52:25 201

原创 关于elementui中select选择器多选功能的探究

前言对select选择器的多选展示方法比较好奇,所以想要研究一下长这样研究过程研究过程比较乏善可陈,直接看html代码,力大砖飞研究结果看图总结总的来说是通过将input框与div层叠的方式,组合成一个看似是下拉选择框的选择框选择数据后的实际展示内容并不在input框内部,而是在div内部,所以可以显示tag样式的数据后语css还是太博大了,我学的还没它出的快…...

2021-07-08 11:03:02 304

原创 探索 | jpg\png\jpeg\bmp的互相转化

前言在我创建文件去存储图片的时候,发现这样一个现象当我把一个jpg的图片转成byte数组的时候,即便我最后保存的文件后缀是png也依然不影响图片的显示这勾起了我的好奇心,所以有了这篇记录...

2021-07-01 17:30:44 260

原创 怎么制作一个文件

前言经常有制作文件的需求,那么制作一个文件的时候都需要注意什么,应该怎么做?方法以图片为例 imageStr = imageStr.Replace("data:image/png;base64,", "").Replace("data:image/jpg;base64,", "").Replace("data:image/jpeg;base64,", "").Replace("data:image/bmp;base64,", "");

2021-07-01 14:40:15 2529

原创 闲言碎语 | 上个月买了五本书,至今我还没有看

如题买了html权威指南、html5标准买了css权威指南买了javascript权威指南、语言程序设计共计五本我朋友说干嘛买这些东西,直接看文档不好吗,多方便,还不用花钱他说的很对但是入行三年,接触前端也有两年,始终感觉对前端这三大件的理解流于表面,始终只是处于会用的状态,解决编程中遇到的问题也是如此,流于表面,不知道根本问题在哪里,这好吗,这不好但是我发现,书是买回来了,但回了家却根本不想看,看来打败我的,终究还是我自己浑身上下都充满了咸鱼的气息我太难了...

2021-07-01 10:18:57 70

原创 el-image图片更新不及时的问题

前言在写一个更新图片的功能时发现这么一个问题,我通过后端把图片文件重写了,但是前端刷新一下,图片还是没有改变,在我盯着这个问题看了三十分钟后,这段代码害怕了,给我脑波传授了一种方式方法因为浏览器自带缓存的问题,导致相同名称的资源会从缓存中寻找(可能是),导致图片未更改,一般需要强制刷新或者清空缓存才行(chrome)所以需要给路径加一个随机数,骗浏览器这是不同的资源this.imageUrl = "/static/"+this.DeviceCode+".png?v="+Math.random();

2021-06-30 16:59:28 2270 1

原创 el-table作为子组件被调用时默认勾选的问题

前言我发现当el-table被当作子组件调用的时候,一些情况下,默认勾选没有作用后来发现应该是传入的总数据还没加载成功,默认勾选的方法就已经在执行了,导致加载失败。这好吗?这不好,所以,我们需要一个简单的时间差去解决这个事解决方法通过以下代码应该可以保证以较快速度加载默认选项成功setTimeout(() => { this.$refs.expandTable.toggleRowSelection( this.tableDatas[i

2021-06-30 16:30:15 365

原创 elementui的el-table精确赋予某个单元格色彩

前言你是否遇到过需求是给每个单元格整上不同色彩?方法如图,灵活运用cell-style就可以,经过我多次打印,发现每个单元格都会有动作row:行数据(数据为tabledata的该行数据)column:列数据(数据为列的label,是否固定之类的数据)其他两个:略众所周知,二维平面中只要知道一个点的坐标,就能定位它的位置,单元格也同理,通过rowIndex,columnIndex就能确定一个单元格的位置,这个时候,你只需返回颜色就可以了<el-table :data="tableDat

2021-06-30 15:43:17 933

原创 elementui的el-table给每个单元格赋予色彩

<el-table :data="tableData" height="680" :cell-style="ssssssssss"> <el-table-column type="index" fixed="left" width="55" label="#"></el-table-column> <el-table-column :label="'x'+(index+1)" v-for="(item,index) in 7"

2021-06-30 15:27:16 449

原创 excel文件的导入导出(xlsx插件版)

前言因业务需要,需要整个excel文件的导入导出,故历经诸多磨难,完成以下代码,留待有缘人html代码(vue-elementui) <div class="upload-center"> <el-upload ref = 'upload' class="upload-demo" drag accept=".xls,.xlsx" :show-file-list="false" :before-uploa

2021-06-30 15:05:14 1070 1

原创 div中使用懒加载的相关问题

前言写项目的时候发现需要这么一个功能,需要给树懒加载上节点,我也不清楚我这方法是不是正经的懒加载,但是效果跟我见过的图片的懒加载差不多,俺寻思着应该就是了其实要搞懒加载主要要解决几个问题一、滚动条的容器是什么,也就是说这个滚动条我们是要监控全页面的,还是页面中某一个div中的滚动条,写法会有些不一样二、怎么计算最后的位置,即使得不管滚动条距离如何加长,最后滚动条都是运行到最下面的时候再加载下一部分数据。(最后据我实践所得,在chrome浏览器中,给到的滚动条运行数据不像是像素,有点像像素x10)三

2021-06-30 14:18:57 476

原创 elementui-input远程搜索的显示问题

前言用的时候发现</el-autocomplete>这个标签下下拉列表的数据超出部分设置的是overflow: hidden;这样不是很好,毕竟有时候还是需要展示完全的所以需要改造一下根据我多次尝试,代码如下(在全局下起作用,在scoped中不起作用)/*远程查询下拉框*/.el-autocomplete-suggestion__list{ display: inline-block;}后语看似是个小问题,却也能耗很长时间✌...

2021-06-29 17:08:47 630

原创 setInterval销毁问题

如下推荐以下方法,其实没啥技术含量,主要是防忘const timer = setInterval(() => { this.dateshow();}, 1000*60); this.$once('hook:beforeDestroy', () => { clearInterval(timer); })

2021-06-29 16:28:45 1710

原创 灵活运用SessionStorage和LocalStorage

前言主要介绍一下干嘛使的,我发现作为一个开发,能不能精准的百度(或谷歌,stackoverflow等)到自己所需要的答案才是一项更加重要的基本技能话虽如此,但新手因为缺乏一些概念或者一些别的东西,往往连描述问题都描述不出来,因为错误现象与真实问题可能并不一致,唉,好难,这种情况可能就只能靠经验去磨了跑偏了,本文主要介绍一下SessionStorage和LocalStorage,有个大概概念,不求记得多清晰,将来有需要能想起来有这么个东西就可以SessionStorage记录在页面上的,不可跨站点的

2021-06-29 16:14:23 71

原创 Vue项目使用axios时的跨域虚拟服务器设置

前言由于浏览器的安全策略,当我们想在开发环境前后端联调的时候总是会有跨域的问题,解决这个问题前后端都有方法,此文说一下前端方法需要工具axios插件步骤一(/config/index.js文件)代码 // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: { '/apiC': { target:'http://localhost:62119/',

2021-06-29 15:22:28 252

原创 vue-elementui的图片上传之base64

最近处于功能需要,要做一个图片上传服务器的功能,但是因为服务器架构问题,不能用一些别的方法上传,暂时只能用base64的字符串。那么话不多说,开整首先,需要你先用到elementui的Upload 上传组件,如图当你有了这个组件的时候,你能够很容易的得到blob形式的图片数据(组件的很多方法是会把file()类型数据给到你的)。然后就是通过一些方法,将blob转base64,如下代码 //this.imgBlob是拿到的file对象 //保存图片 postServerImage(){

2021-03-02 18:46:56 1269

原创 新技能,特效边框之旋转

上图这个截图已经接近我最佳水平了的( •̀ ω •́ )✧话不多说上代码<div class="next"></div>.next{ float: right; margin-top: 20px; margin-right: 50px; width: 50px; height: 50px; position: relative; overflow: hidden; z-index: 0;}.next::after{ content

2021-01-21 16:05:25 114

原创 区分手动输入和扫码枪输入V1.0

前言加上了V1.0的结果就是,它可能没有机会升级到2.0了这个方法是通过连续两次的输入间隔时间判断的,所以它是有些硬性bug的step 1 - html代码<div class="grid-content"> <div> <span>测试:</span> <el-input style="width:70%" v-model="input" placeholder="测试输入" @keyup.native="enterKeyD

2020-12-14 14:13:12 540

原创 可以随机乱序的乱序键盘

前言其实这不应该叫键盘,但它长得像键盘,用起来也像,所以还是叫键盘吧代码//html //首先你得有个按钮 <div> <el-button type="danger" class="submit-btn" @click="postLoginInfo">输入</el-button> </div> <div> <el-dialog title="歪比歪比" :visible.sync

2020-11-27 17:45:36 511

原创 echarts--最近的新姿势

经过我这几个月的坚持学习,外加高人指点,对echarts,又稍稍有了一些新姿势总结一折线图(line) series: [{ data: [820, 932, 901, 934, 1290, 1330, 1320], type: 'line', areaStyle: {} }]这个areaStyle:{}应该是用来划区域的,没有它...

2020-04-04 22:17:25 127

原创 C#调用webservcie接口(接口为.asmx文件)

今天可是相当的高产…不玩游戏的一天的我,时间好漫长啊调用好像是有三种方法,一种直接引用,一种使用代理,还有一种就是使用Webpost方法调用接口(不过应该需要接口那边支持)方法一webservice直接引用,挺简单的步骤打开vs解决方案–>点击工程文件–>右键添加–>添加服务引用–>选择左下角高级–>点击左下角添加web引用–>然后将需要引用的url...

2020-04-04 20:58:36 5904

原创 xml文件的读取方式

其实对于xml的读取我是有点小疑问的,就是SelectSingleNode()的参数,我要放什么参数进去才能读到不是根目录的节点…据查是这样的XmlNodeList nodelist = xmlDoc.SelectSingleNode("aaa/bbb/ccc/ddd")我一会试验一下,文章最后给结论…正文假设文件是这样的<?xml version="1.0" encoding...

2020-04-04 18:10:00 125

原创 C# 获取文件自身路径

手机啊,就是恶魔,总是勾引我去摸摸它,然后一看就是一整天,感觉人生就突兀的少了24 * 60 * 60 s对后端了解的少,所以一些简单的知识点我可能也会记录下来C#var oripath = Environment.CurrentDirectory;…没了听说还有其他六种方法可以组成七剑下天山然后召唤神龙赐你一个女朋友,所以少年,去寻找吧,我把它们放在onepiece,只有最勇敢的人才...

2020-04-04 16:46:39 227

原创 Vue项目扫描条码

Vue工程扫描条码项目跑通了,但我不知道为什么能跑通。。。很气。。。等我回头研究一下为什么能跑通,再详细写内容

2020-03-17 21:58:59 2800 6

原创 UTF-8 & UTF-16 & Unicode

C# 使用 Unicode 编码处理字符和字符串。 char 类型表示 UTF-16 代码单元,string 类型表示一系列 UTF-16 代码单元。所以查询了一下相关的编码知识总结如下Unicode – 可以想象为一种字符与位置一一对应的表格亘古之初 – ASCII,后来ASCII因为种种原因(简单来说,应该就是跟不上时代发展了),不太够用了。所以就产生了UnicodeUnicode是...

2020-01-02 15:13:36 516

原创 echarts的气泡图--散点图的标题常态显示

最近在调一个图形的的时候,碰到的这个问题,正常状态下需要悬停在气泡上才会展示,现在需要在气泡图上常态显示每个气泡的标签名称,不太好找,废了一些劲,做个记录代码如下 series: [{ name: '气泡图', data: this.scatterdatas, type: 'scatter', sym...

2019-12-26 13:47:34 3298

原创 记一次ref的引用传递问题

前两天突然被这个东西搞得有点懵,查了查资料感觉自己应该是懂了,在这里记录一下,有什么不对的请大家多指正话不多说直接上图大致就是这么个意思…...

2019-12-11 11:14:46 126

原创 一些RabbitMQ的相关总结,安装,C#连接

总结一//看我帖子的都是帅逼总结二,rabbitmq的安装安装。。。还是有很多大神有很详细的教程,大家找一下就ok

2019-11-20 14:40:06 88

原创 Vue,H5,JS网页调用摄像头解析二维码 -- 好长的标题

做项目的时候废了好大劲找的,第一次,没什么经验,好不容易做出来,记录一下,话不多说,开列关键点关键点一 https网页协议必须是https的,因为调用权限的某些(没太搞懂,我就不多说了,可以自己百度一下)限制,必须是在安全协议下,才可以调用这些方法关键点二 qrcode.js网络上应该都有资源(找到对的资源),同样是叫qrcode.js,内容还真的不一样,,,找到用来解析的qrcode....

2019-11-20 14:34:08 2886 5

原创 C# redis的连接

C# redis的连接我们分三步走第一步第二部第三步第四步我们分三步走作为一个使用redis的小白,看大神们的连接方式动不动一两百行代码,看得头晕眼花,怕了怕了,找了许久,终于找到了简单方法,在这记录一下第一步打开你所下载的redis客户端如果没什么差错,他应该是这样的第二部nuget下载:第三步我建立了一个连接文件,其实建不建都行public class RedisSer...

2019-08-09 11:17:25 675

空空如也

空空如也

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

TA关注的人

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