写在前面 做SDK已经一年左右了,期间感触,收获良多。爬过不少坑,也给别人埋了不少坑。期间的很多问题如果一开始设计的时候就都考虑到其实会少了很多后面很阵痛的东西。 最近正好发现博客也没啥写的东西了,自己也想总结一下这一年的关于SDK的心得。分享一下自己的一些想法或者经验,探讨一下一些细节的内容。 最后列一下这个系列文章的经验来源(过去一年做的SDK),也算是借个光(不知道能贴金还是被鄙视)。我知道这两个SDK坑过不少人,但是求别喷我,我们一直在努力做的更好,也欢迎一起探讨。 今天是6月15号,历时两个半月,
希望这篇小程序开发心得分享能帮助到刚准备开发小程序的朋友们。 小程序出来这么久,我才开始第一次接触它,一点也不觉得学习的晚,因为在我做了第一个小程序项目之后,发现这玩意没什么难度,以后别再拿会做个小程序就出去装逼了啊! 为什么小程序还有缺点? 小程序再好,也有它的缺点。 1、小程序框架不容易理解 它的项目结构到没什么问题,问题在于文件名的重写,css => wxss,HTML => wxml,很别扭啊,因为我是个非常喜欢原生开发的程序员,一时难以接受这种奇葩的文件,第一眼看到 wxss 我还在想这东西是不是
2023再学vue,几年时间已从vue2变成了vue3。这次通过解构实现开源项目BuildAdmin,完成了vue系列的系统化学习,并且在学习过程中输出了近20篇关于前端的文章。
React Native之React速学教程(上) 本文出自《React Native学习笔记》系列文章。 React Native是基于React的,在开发React Native过程中少不了的需要用到React方面的知识。虽然官方也有相应的Document,但篇幅比较多,学起来比较枯燥。 通过《React Native之React速学教程》你可以对React有更系统和更深入的认识。为了方便大家学习,我将《React Native之React速学教程》分为上、中、下三篇,大家可以根据需要进行阅读学习。 概
在做React Native开发时,少不了的需要对React Native程序进行调试。调试程序是每一位开发者的基本功,高效的调试不仅能提高开发效率,也能降低Bug率。本文将向大家分享React Native程序调试的一些技巧和心得。 Developer Menu Developer Menu是React Native给开发者定制的一个开发者菜单,来帮助开发者调试React Native应用。 提示:生产环境release (production) 下Developer Menu是不可用的。 如何开启Dev
关于测试人员的职业规划,我想无论是刚入行的新手,从业几年的测试工程师,还是大牛们,都需要面对并慎重的考虑。做测试有前途吗?做到什么程度才算好的测试?如何才能成为大牛(怎么把工作做的卓越)?......从目前测试行业的人员结构来说,新人占了绝大多数,所以远方有一盏明灯就会显得更加重要。在这个问题上,我考虑过很多,也做过很多尝试,之前也把自己的一些经历和心得发到到自己的博客和公众号上。不过今天想分享的是《探索式软件测试》一书的作者 James Whittaker对这个问题做出的回答。他把测试职业发展
LZ 是一枚 96 年 Android 鼠,曾经自认为 I Love Android,enmmm,Android 不爱我。
本文出自《React Native学习笔记》系列文章。 在做React Native开发时,少不了的需要对React Native程序进行调试。调试程序是每一位开发者的基本功,高效的调试不仅能提高开发效率,也能降低Bug率。本文将向大家分享React Native程序调试的一些技巧和心得。 Developer Menu Developer Menu是React Native给开发者定制的一个开发者菜单,来帮助开发者调试React Native应用。 提示:生产环境release (production)
上篇《AngularJS入门心得3——HTML的左右手指令》初步介绍了指令的概念和作用。已经和指令打过一个照面,就不会那么陌生了,今天主要介绍的是一个困扰了我很久终于想通的问题,这个问题与scope有关,可以看做是《AngularJS入门心得1——directive和controller如何通信》在scope上的补充和延伸。 小时候,老师就教会了我们盲人摸象这个成语,教导我们认识事物不能片面,缺少对于一个事物全局的认知。所以,说到指令,它的一个完整结构如下: angular.module('myA
建站工具,早已不是一个新颖的话题,抛开可视化建站单论开发层面,各类语言都有推出广受欢迎的建站框架,比如 Python 开发的 Pelican,JavaScript 开发的 Hexo,以及市场份额占比最大的 PHP 开发的 WordPress 等等,这些笔者在折腾个人博客时多少都有用过。但当需要快速搭建起我们的 Nebula Graph 官网 时,小小纠结对比之后,笔者选择了 Golang 语言的 Hugo 来作为我们的技术方案,下面就来分享下个人使用 Hugo 建站的一些个人思考和经验分享。
在开发时候经常遇到一个问题,我们根据版本号去控制缓存问题,当我们发布新版本,使用心得版本号的时候,发现 html 里面引用的版本号却是旧的版本号 ,原来是该 html 文件被缓存了,很多时候我们设置禁止 html 文件被缓存,但依然会出现被缓存的情况。
现在慢慢开始对爬虫的一些工作做一个总结,这是第一篇文章,整理聊下做一个爬虫系统时的一些感悟。 一、在(反)爬虫路上的心得和解决方案 在讲反爬之前,先说阐明我的一个观点:反反爬的过程其实是一个和我们的客
最近突然想学习小程序,说干就干!近段时间在学习,可能博客更新内容没有之前那么频繁,预祝博客在前端分类下新增小程序分类,记录微信小程序学习的一些心得!
经过了长达十年的编程生涯,我对于软件工程的理解和认识已经日趋成熟。在此,我想与大家分享一些对于编程的独到见解和心得体会,希望这些经验可以为你的编程之路提供一些参考。
大家周末好,又有一段时间没有分享技术文章了,暂时先存着(不是txp懒哈!);今天写文章之前,给大家送点福利,这个福利要朋友们自己争取,什么福利呢?其实这段空闲时间我也参与了一个音视频写作活动,这个音视频写作活动是有稿费的(首先说明的是,你的文章更加注重实战方面,每一千字有500稿费,还是不错的,既能分享干货给他人,同时自己的辛勤付出,也能得到回报,也会激励你创作出更好的文章!)
在我们刚开始利用.net对arcgis进行二次开发时,费了牛鼻子劲安装好了arcgis engine,也在vs中建立了新项目,拖进去了工具条控件,主页面控件,想要欣赏一下成果的时候,发现一点击启动就报错了:
大家还在坚持自己新年指定的计划吗?我按部就班地继续自己的计划。我近来准备学习python web方面的知识,主要是从Django框架开始学起。这一系列的文章是我自己查询官网文档,阅读书籍之后的学习总结。
之前的文章,小编分享了一些关于jmeter的使用心得,不知是否对大家的测试工作有些许的帮助呢,本期将继续为大家带来jmeter相关的使用心得第四篇。
在Linux/Unix上架设ASP.NET WEB服务器,有两个可选方式,一种是Mono+XSP,一种是Mono+Jexus,其它的方式,比如 Apache+mod_mono、Nginx+FastCgi 等等,其实质与XSP并无区别,都是使用Mono所提供的ASP.NET处理模块:Mono.WebServer名字空间实现对ASP.NET网站的支持。Jexus不但具有跨平台ASP.NET服务器这样的标志性特征,同时还拥有内核级的安全监控、入侵检测、URL重写、无文件路由等一系列重要功能和专有特性。那么XSP和
最近在忙着准备面试,所以从全网搜集了一下java和android相关的面试题目,应该能够包含80%以上的试题吧~如果大家还有一些比较全面优质的题目资源,欢迎告知,我会继续补充进来,以便于更多同学可以从中获益。
Convex的创始团队(从DropBox分离出来的)有使用Rust开发Magic Pocket(Dropbox的地理分布式数据存储系统),Nucleus(重写的Dropbox的同步引擎),Convex(0配置,无限扩容的为响应式应用开发需求设计的后端)。它们是目前世界上负载最大的基于Rust语言的系统之一。
近期整理的关于日志的面试题,对于初级者来说,很少会涉及到日志的处理,架构的选择。但是我相信作为一个资深者,这部分是必不可少的,同时也是评定一个系统的指标,足以证明日志的重要性。
接触bootstrap时间也不算短了,也用这个库做了几个内部系统了,使用的感觉真是很爽。
自测联调 更新、合并、解决冲突、提交。 对自己的代码进行全面的多设备测试和兼容性测试。 如果自测过程中发现别人写的代码有问题,及时反馈。 提交验收 当有阶段性产出后,页面工程师将页面提交给设计师,进行效果验收。 效果验收将主要检查视觉效果符合度(尺寸、位置、颜色、切图等)。 如有必要,可以同时提交给经验丰富的前端工程师或前端技术组,进行代码验收。 代码验收将主要检查兼容性、HTML规范和CSS规范。 交接说明 当完成验收后,通知并交给后续的开发工程师,进行模板层开发和行为逻辑开发,页面工程师需要
初学者随便找一个就好,喜欢轻量级的使用vscode,喜欢工业风一样的使用webstorm;
之前没有接触过vuejs。由于开发需求,需要在easydss流媒体服务器web页面来进行,所以对vue也开始有一些接触。
通过前6节的Demo制作演示,大家应该已经相当熟悉这款Silverlight-2D游戏场景编辑器了;通过它我们可以构建出各种类型的游戏,这也让广大的Silverlight游戏爱好者们变得蠢蠢欲动,近一段时间里有很多朋友询问我游戏素材资源是如何获取的,那么本节我将向大家分享这方面的经验与心得,漂亮的游戏素材配合上不断的游戏编码练习,在成就感中提升自身的游戏设计能力,让我们一同努力吧!
网上很多关于django跟python 开发的资料,这块我正在实习准备用这个两个合起来搞一个基于web 的东西出来现在开始学习,写点东西记录一下心得。
因为大屏不是对外开放的,所以可以使用固定的浏览器。既然这样其实是可以使用一些相对比较新的技术的。所以在布局这块我优先选择使用flexbox技术。
解决办法 测试过程中可以将测试人员测试帐号开启开发者模式,这样就可以使用Debug模式进行测试了,如图
大家好!新一期的大猫课堂又和大家见面啦。这次开篇先和大家说两件事:首先是感谢各位老板的打赏(好多天饭钱T_T)。大猫一开始只是对打赏这个功能很好奇,于是自己先打赏了自己一次,想看看微信后台是如何运行的。没想到后来竟然有好多老板跟着也打赏了大猫,大猫简直惊讶得合不拢嘴——只能在心里一遍遍感谢各位恩主……
$ git config --global user.name "username"
这个例子里元素的DOM属性有“href、target和class",这些属性就是元素本身就带有的属性,也是W3C标准里就包含有这几个属性,或者说在IDE里能够智能提示出的属性,这些就叫做固有属性。处理这些属性时,建议使用prop方法。
最近接了个需求,要实现一个FAQ页面。我心想那不简单嘛,就一个Tab加内容展示,结果最后排期还挺紧的,着实蛋疼了一小下。下面分享一些小心得:
现在好的技术文章非常多,每天各种技术群里,各种技术社区,有很多质量非常好的技术文章,比如 CSDN,掘金、微信公众号等, 于是我们就收藏了,收藏等于学会。
工程师规范 - 开发准备 了解产品和设计 参加需求、交互、视觉会议,了解产品设计和项目成员。 了解产品面向的设备和平台。 了解产品对兼容性的要求以及是否采用响应式设计等。 了解产品要使用的技术(WEB技术、桌面技术、APP技术、模板语言、混合模式等)。 提出疑问和见解 在交互或视觉会议中结合技术要求,提出疑问和见解。 提出可能存在的问题(技术实现问题、性能问题等),协商解决方案(如优雅退化)并达成共识。 提出已有新技术可能在产品中的应用场景,协助产品创新。 技术调研和培训 是否需要技术调研,提出可能存在的风
了解标签语义化 知道其他一些标签,点这里 会用Sublime格式化(美化)代码(需装插件),会用Emmet 了解什么是HTML5 了解Markdown,点这里 作业 阅读 http://www.sitepoint.com/20-html-elements-better-text-semantics/ 写一下 http://www.jianshu.com/p/f543de9e9a65 页面的HTML 在简书上,编辑选择用Markdown。并且,写一篇学习HTML的心得的文章。
蓝牙 目前蓝牙资料极少,但是为了让大家能够迅速的了解新API及可能遇到的问题,极乐叔将不断聚合跟蓝牙相关的内容;以便大家参考。 基础库版本 1.1.0 开始支持,低版本需做兼容处理 iOS 微信客户端 6.5.6 版本开始支持,Android 客户端目前已经支持,由于系统的问题,目前仅在 mac 版的开发工具上支持蓝牙调试。 tip: Mac系统可能无法获取advertisData及RSSI,请使用真机调试 tip: 开发者工具和 Android 上获取到的deviceId为设备 MAC 地址,iOS 上则
最近在研究android游戏引擎Angle,准备纪录下学习心得。我的目的是用它实现UI,给我开发的安卓应用添加一些迷人的效果。初步研究了一下,只要解决下列问题就可以了:
对于 PHP 网站开发者来说,选择一款好用的 PHP 开发工具是很重要的,目前比较有名的 PHP 开发工具有 zend studio、 等
这是对HBuilder学习后想做的一些关于这个软件的一些心得,有了这个接触,想分享一些初学者可以用到的一些使用方法,让更多初学者可以早一些熟悉HBuilder,可以熟练的运用它做出自己想要的一个界面。首先对于HBuilder的安装,安装好后新建一个移动APP的包,在里面再创建一个HTML的文件,选择函mui的HTML,然后因为是社区,就要有头部和尾部,在这里,是有head,body构成,头部在head的区域内附上代码,在body中附上底部代码,就有一个最基本的页面。然后是加入社区分享部分,我们可以加入页眉和页脚,页眉里面可以“img src”插入图片使用“class”和“style”调整格式;使用“button”在页脚插入我想要的跳转按钮,同时也可以使用“class”和“style”调整格式。
Wikiplex 是一种在 .NET Framework 上所开发,具有处理 Wiki 编辑宏功能的小型函式库组件,它提供了数种编辑样式的格式,以让使用者可以类似编辑维基百科内容一样的方法来创建网页的内容,此组件可以应用在内容管理的系统中。它大量运用了 Regular Expression 来处理宏剖析的功能,并利用样板来产生必要的 HTML 指令,如果有心学习 Regular Expression 应用的读者,可以多看看这个组件的源代码,可以得到很多的心得。 WikiPlex除了像列表和表格等基本布局外,
SDK的项目折腾了一个月,终于快到收获的时候,把这过程中的一些心得体会记录一下吧~
可以使用控制器自带的表单验证,更推荐使用 表单类,能分离都分离出去,控制器不要处理太多事情。
一直以来我都认为SEO是一个易学难精的专业技能,说它简单是因为基本上任何人都可以很快速的入门,懂点电脑基础,能文章,会发外链就够了;说它难是因为真正能够把SEO做到极致的人少之又少。一个专业的SEOer不仅需要对搜索引擎算法和SEO思维有着独到的见解,而且也需要掌握很多必要的SEO专业技能。今天我们就简单的讨论一下代码能力对于SEO的影响。
从事web开发的技术工程师,不再只是单纯的只会后端语言技术就可以了,还需要掌握前端知识,做一些常用的页面开发,尤其是在一些企业应用管理系统中。前端技术从最初的html/css/javascript 到jsp/jquery/ajax再到现在流行的vue/angular/react等。工作中有幸学习到vue技术开发,结合工作心得以及参考网络资料学习特整理此文章,作为vue开发的一些心得体会和总结吧。
领取专属 10元无门槛券
手把手带您无忧上云