yunUI是笔者开源的微信小程序功能库。目前其中包含了一些复杂的功能组件。方便使用。未来它将分为组件、样式、js三者合为一体,但分别提供。本文所用代码皆来源于组件库中的yImgPro组件。详细代码可至github查看。地址:yunUI。组件库已经发到npm上了!地址:yun-ui-micro欢迎大家点star!最近有想法对组件库按照新思路进行重构,各位有什么急切需要或常见使用的组件也欢迎提出!一起共建!场景如下:首先分析此需求。有两点:拖动时排序拖动后排序单从性能上看,第二个是有优势的。但是从用户体验上看,无疑要选择第一种方案。除非你的需求是“不能拖动排序”。你可以放心的选择第二种方案。第二种
写在前面 今天笔者想和大家来讨论一下做个人项目的问题。想必不用笔者强调了,作为码农,做个人项目是增添履历很重要的一环。笔者也不例外,但是既然做个人项目,就要做值钱的项目,像图书管理系统啥的,在网上都已经做烂掉了。做了也没啥意义,那么要做一个好项目出来,就目前这个互联网环境来看,网上大部分项目都没值钱到哪里去。很多都是机构为了忽悠去报课的噱头。 那么没办法,笔者只好自己从零开始做,我们都知道要做一个项目第一件事情就是提需求,但这件事情平常在公司都是产品去做的。而且产品也不负责提需求,只是负责告知需求。笔者在目前一个公司项目里,得知用户也是第一次做这里的业务的软件很多需求用户也提不出来。 所
写在前面 今天笔者想来和大家讨论一下,刷算法题的一些心得 说到算法题想必很多同学都会有许许多多的讨论,有的同学认为刷算法题是必修课,有的同学认为算法不实用,工作中用不到。 那么笔者的态度是什么,以前其实已经说过了,还是那句话:必须刷 至于为什么,后面会解释,并且笔者还会和大家讨论如何把题目刷好实质分析 抛开事实谈逻辑那叫耍流氓,因此笔者就先冒犯一下,把大家当做傻瓜,拿一道题来做个演示,我们在刷题过程中到底在做些什么将一个给定字符串s根据给定的行数numRows,以从上往下、从左到右进行Z字形排列。比如输入字符串为"PAYPALISHIRING"行数为3时,排列如下:PAHNAPLSI
写在前面 今天笔者是来和大家讨论,对于“混乱”如何解决的问题,不知道大家工作中和学习中有没有这样的感受【1】明明还有很多事情没做,但是却不知道从哪下得去手【2】面对像山一样的工作,第一想法却是无能为力,不如摆烂【3】工作的负荷和琐碎明显超出了自己的承受范围,感到力不从心如此情况等等 笔者曾经就有过这样的情况,至少在考研复习的时候就是如此,笔者看着像山一样的资料,第一反应就是先睡一觉再起来处理吧,如此就是越睡时间越不够,越不够越想摆烂,如此恶性循环,那放到工作上也是一样的,我们作为码农,工作和学习确实没有显著的差别。 那么要怎么解决这些问题呢?学会掌控一切 笔者也算一点历史爱好者,大家都
今天阅读了一篇文章关于安全生产系统稳定性建设的内容,讲解的很有道理,也和笔者的实践贴合。从事前的故障预防,事中的应急处置到事后的复盘改进方面逐步分析,最后综合分析得出:事前要有风险意识,事中要及时止损,事后查漏补缺构建风险自愈的能力。 下面时笔者使用思维导图做的文章学习笔记。 笔者结合到实践,从其中一个小点来解读文章-怎么识别到系统的单点隐患,并做好应急处置。高可靠性的系统不会希望有单点故障造成整体故障的情形,冗余的方式增加多个相同机能的部件,只要这些部件没有同时失效,系统(或至少部分系统)仍可运作,这会让可靠度提高,不过也增加成本和某些设计难度。那么冗余是稳定性保障最核心的手段!
今天面试了BYD,本来想去做测试开发,但给的薪资不如意,于是放弃了。经过面试,聊了大概一个钟,从程序结构、软件设计、协议方面来展开探讨,和技术人员聊天真是实在有料,也让我反思一下技术开发的问题。 怎么才算做个好程序?第一,笔者以为用户在使用软件时按照业务流程自主完成使用,学习成本低;第二,程序可靠健壮,各种逻辑处理、故障处理应该考虑周全;第三,模块化设计,做好封装,方便以后迭代修改更新。笔者在面试时介绍了自己做的项目的LabVIEW程序架构,从数据流、事件结构、生产者消费者分别介绍了自己做的程序,解决需求。然后聊了一下状态机,笔者看过状态机的程序,但是在实际的程序设计中并没有使用的需求。
写在前面 笔者已经断更了很长时间,当然不是因为笔者偷懒,因为笔者自己也处在探索期,不过总算是有了一些进展,今天笔者想来和大家讨论一下做项目的问题,很多同学做项目可能第一反应就是去网上跟着做,这种账号一打开都铺天盖地了,几十套毕设源码或者视频教学,有些可能还掺杂一些培训班广告,有些同学可能被一忽悠又扔出去几千块甚至几万块,但是正如笔者在【笔者感悟】笔者的学习感悟【一】 中提到的一样,培训班的作用最多只是帮助你在众多技能中新增一个技能而已,多一项少一项不会有啥,不能说完全没有作用,但是作用是有限的,盲目地去跟培训班,最后只会出现扔出去几十万,月薪三千的恶性循环的惨剧。那么到底要怎么做项目呢?项目
Unity大量使用脚本文件,并且自身的Inspector上支持直接预览脚本文件,这是非常好体验。但笔者遇到一个非常苦恼的事情,就是新建的脚本使用VS编辑输入中文之后,在Unity的Inspector上中文就显示成了乱码,笔者的强迫症实在无法忍受。于是乎开始寻找解决方法。第一阶段,从UnityC#Template模板上开始解决。通过搜索相关的信息,在百度上找到了一个似乎是解决方法的帖子。Unity-创建C#脚本默认编码格式为UTF8这篇文章通过在UnityC#Template上添加入中文字符来解决这个问题。如果在往常也许笔者就此停下来的,但由于目前在做框架方面的练习,立马就想到和如果笔者和他人合
有朋友反馈使用微软Edge浏览器,无法访问本教程提供的示例应用。在Edge浏览器地址栏里输入urllocalhost:8080/index.html之后:在Edge开发者工具的network标签页里,能看到Edge浏览器无法读取部署在SAP公网CDN上的SAPUI5SDK库文件sap-ui-core.js:同时在console面板里看到错误消息:GEThttps://sapui5.hana.ondemand.com/resources/sap-ui-core.jsnet::ERR_BLOCKED_BY_CLIENTindex.html:1TrackingPreventionblockedaSc
简介: BeEF-XSS是一款非常强大的web框架攻击平台,集成了许多payload,可以实现许多功能!安装步骤,附带笔者的一些踩坑之处1、更改源vim/etc/apt/sources.list,修改如下内容(kali里面粘贴是ctrl+shift+v),修改完成后保存退出(Esc+:+wq)即可debhttps://mirrors.aliyun.com/kalikali-rollingmainnon-freecontribdeb-srchttps://mirrors.aliyun.com/kalikali-rollingmainnon-freecontrib2、输入sudoap