WEB开发
文章平均质量分 67
分享web开发相关的技术,包括web前端,后端,各种平台的小程序
喜欢踢足球的老罗
0)不忘初心, 方得始终;
1)知其然,知其所以然;
2)工欲善其事,必先利其器
3)路曼曼其修远兮,吾将上下而求索;
展开
-
youlai-boot项目的学习(4) 前后端本地部署
分享youlai-boot管理系统的前台端本地部署的步骤和可能遇到的问题的解决方案原创 2024-06-27 20:12:36 · 767 阅读 · 0 评论 -
youlai-boot项目的学习(1) 工程构建与运行
有来后端youlai-boot项目的学习,工程构建与运行可能会遇到的问题,以解决方案的分享原创 2024-06-16 22:04:32 · 470 阅读 · 0 评论 -
解决Iterm2升级后遇到“Stashed changes“的问题
如题,最近有升级Item2,升级启动后重命令行老是提示 “Stashed changes”,每输入与执行一行shell指令都出现一次,很是影响体现。然后我进入主题的路径,/Users/luogw/.oh-my-zsh/themes,再使用git status,果然看到有个文有冲突了!解决方案:得处理文件冲突,我这里是回滚本地的修改,并同步远程状态。启动Item2,nice 问题解决!原创 2024-03-11 12:57:07 · 704 阅读 · 0 评论 -
网页在不同Android机表现有差异时需要排查页面样式是否针对主题模式作配置
如题,这周有跟进一个BUG,后来分析出是跟手机主题模式有关。:测试小年青那边提供的情报是我们的一个业务报告页面在某台华为手机上,页面列表项的文字颜色异常(正常是显示黑色)还有文字的背景显示不出来;:分析问题的第一原则—先重现问题,我手机有一台华为手机,然后用自带的浏览器打开那个问题的页面,看问题是否重现,结果没有重现;当时能重现问题的手机被其它同事借走了。所以我退一步,先看页面的具体实现—重点查看那个文字的CSS样式是怎么配置的。原创 2023-12-28 23:51:32 · 531 阅读 · 0 评论 -
返回Promise对象的函数,函数内部记得加try catch!
经验总结如题,函数内部实现记得加try catch的具体意思是,在函数的实现流程中,最外层需要加个try catch并在catch中调用reject(err)接口,确定返回的promise是有回调的。本质需求是函数的所有分支的结束需要调用resolve或reject,确保你的promise是有回调的,否侧你是自己或者团队成员挖坑了!代码示例//ts代码public async fun() : Promise<any> {return new Promise<any>( as原创 2020-11-12 12:04:58 · 1237 阅读 · 1 评论 -
html页面中快速使用Vue.js
总结使用三步曲在body节点定义一个html block 节点,并设置一个id值使用script标签加载vuejs sdk/框架创建Vue.js vm实例,并绑定第一步定义的html block节点示例<!DOCTYPE html><html><head> <title>A Vue.js Calculator</title> <style> p, input {原创 2020-06-17 21:17:22 · 1080 阅读 · 0 评论 -
发布npm包总结
发布流程先到mpmjs注册个npm帐号,新建一个nodejs工程用于上传(copy自己项目打包的js产物,放到新建工程目录下)并配置好package.json文件在终端用命令登录npm帐号在终端用进入第2步创建的工程目录,使用npm publish 命令发布经验总结最重要的一点发布须谨慎,没有“回撤”或覆盖某个版本的功能!!!-_-###上传的必要文件这里的上传的文件,主要是自己新建的nodejs工程中的文档,关键是package.json配置文件,还有主角index.js文件(自己项原创 2020-06-12 11:27:15 · 799 阅读 · 0 评论 -
微信小程序的简单总结
前言最近学习小程序的开发,基于小程序的原生架构,写了个小demo,基本的控件使用与网络请求,页面跳转有涉及到。算是有了个初步的入门。所以有了这篇简单的总结,一方面是做下笔记,另一方面是给大家做下分享项目结构如下图所示,基于微信的工程结构,我的理解是pages每个目录的子目录,都是基于UI维度来管理与维护一个模块的代码。当你创建了一个子目录后,在子目录增加一个page页面时,对应的配置文件(json文件)、视图文件(wxml)、对于该模块的局部样式文件(wxss),另外也会在根目录的app.json的p原创 2020-05-25 21:56:23 · 595 阅读 · 0 评论 -
webpack.DefinePlugin定义配置项供程序运行时使用
这个插件用来定义全局变量,在webpack打包的时候会对这些变量做替换参考文档webpack.DefinePlugin使用介绍实用webpack插件之DefinePluginusing process.env in TypeScript微信小程序环境判断...原创 2020-05-14 18:39:21 · 1177 阅读 · 0 评论 -
vue-cli 生成的webpack项目目录结构学习笔记
使用vue-cli (2.9.6)手脚架看成的项目目录结构如下,vue init webpack vuewebpack目录结构路由显示第一步第二步第三步参考文档vue-cli(vue脚手架)超详细教程浅谈vue中index.html、main.js、App.vue、index.js之前的关系以及加载过程...原创 2020-05-07 21:13:37 · 464 阅读 · 0 评论 -
CSS控制连续英文字母和数字强制换行
原文链接:http://hi.baidu.com/jtgln/blog/item/e28291b355703fadd8335a56.html大家都知道连续的英文或数字能是容器被撑大,不能根据容器的大小自动换行,下面是CSS如何将他们自动换行的方法!对于Div和table以及不同的浏览器,实现css自动换行的方法都稍有不同,下面分别介绍:对于div1.(IE浏览器转载 2012-04-25 22:44:33 · 3027 阅读 · 0 评论 -
用WEB标准进行开发
原文链接:http://www.456bereastreet.com/lab/developing_with_web_standards/zh/原作:Roger Johansson, 456 Berea Street (翻译:x5, x5studio)Last updated 2005-01-15Translations of this article are转载 2011-12-08 17:36:59 · 2013 阅读 · 0 评论 -
回顾时光 详解HTML的发展史
原文链接:http://www.cnbeta.com/articles/112062.htmHTML是Web统一语言,这些容纳在尖括号里的简单标签,构成了如今的Web,1991年,Tim Berners-Lee编写了一份叫做“HTML标签”的文档,里面包含了大约20个用来标记网页的HTML标签。他直接借用SGML的标记格式,也就是 后来我们看到的HTML标记的格式。本文讲述了H转载 2011-11-25 14:49:11 · 686 阅读 · 0 评论 -
IT 圈里有哪些经常被读错的词?
原文链接:http://www.zhihu.com/question/19739907/answer/12960562?utm_source=weibo&utm_medium=weibo_share&utm_content=share_answer&utm_campaign=sh转载 2011-10-09 10:07:32 · 925 阅读 · 0 评论 -
react native学习与实践(3)调试代码
前置准备确保快捷键工作确保可以通过快建键打开“开发者菜单”,具体操作如下图所示。(用react-native run-ios启动了模拟器)打开自动刷新在MAC下,在IOS模拟器的窗口,按下Command⌘ + D 快捷键。弹出开发者菜单,打开自动刷新。如下图所示使用Chrome Developer Tools在开发者菜单中选择"Debug JS Remotely"选项,即可以...原创 2019-06-05 17:43:08 · 300 阅读 · 0 评论 -
cookie相关资源
较早的规范-RFC2109http://datatracker.ietf.org/doc/rfc2109/规范2-RFC2965http://datatracker.ietf.org/doc/rfc2965/最新的规范-RFC-6265http://d原创 2011-10-17 17:54:02 · 838 阅读 · 1 评论 -
findbugs的ant脚本实践
findbugs提供ant的task使用,至使用ant脚本来执行findbugs的代码检查,报告输出本文提供一个稍微完备的实践参考,基本配置与使用findbugs所提供的所有功能,另外还有自定义的报告输出(cvs格式,新增warnins的格式)原创 2013-07-22 14:50:40 · 2049 阅读 · 0 评论 -
react natvie学习与实践(1)基础配置
环境搭建按照官网的中文指引文档即可搭建开发环境工程构建使用react-native init 命令来创建一个RN工程,如下所示# 工程目录名是驼峰命名规则react-native ini helloRN成功创建后有如下提示,运行应用(推荐使用VS code来打工工程) Run instructions for iOS: • cd /Users/luogw/temp/h...原创 2019-04-30 10:00:47 · 374 阅读 · 0 评论 -
react native学习与实践(2)vscode插件
React Native Tools参考资料原创 2019-04-30 13:41:25 · 771 阅读 · 0 评论 -
推荐个NodeJS的入门教程 — Node入门/nodebeginner
介绍传送门在这里 》》 Node入门说明教程内容是很高级且简短,即少我学完后可以用Nodejs写个本地mock服务器,用于API的mock测试该教程一边由浅入深的介绍Nodejs的知识点,一边带领大家完成一个服务器应用dmeo。然后过程,作者会跟大家交流一些通用的软件开发的思路,如功能的模块化、解耦,值是大家学习。另外教程提到的如下三个外链(都是大牛的干货)也是值得大家去阅读(要翻墙...原创 2019-05-30 17:27:16 · 6429 阅读 · 0 评论 -
react native学习与实践(3)使用加密解密库CryptoJS的sha256
CryptoJS的安装使用yarn 安装CryptoJS组件yarn add crypto-jsCryptoJS的使用示例,使用SHA-256 import sha256 from 'crypto-js/sha256';var signRaw = "signRawtest";// 对于任意长度的消息,SHA256都会产生一个256bit长的哈希值,称作消息摘要。// 这个摘要相当...原创 2019-07-22 14:11:27 · 1330 阅读 · 0 评论 -
WebKit资料搜集
1 what is webkit? WebKit是一个开源浏览器网页排版引擎,与之相应的引擎有Gecko(Mozilla,Firefox等使用的排版引擎)和Trident(也称为MSHTML,IE 使用的排版引擎)。同时WebKit 也是苹果Mac OS X系统引擎框架版本的名称,主要用于Safari,Dashboard,Mail 和其他一些Mac OS X 程序。We转载 2009-03-13 09:37:00 · 3318 阅读 · 0 评论 -
HTML发展历史
原文链接:http://forum.techweb.com.cn/viewthread.php?tid=167277=============================================================================转载 2011-10-12 17:35:24 · 1570 阅读 · 0 评论 -
【图示】移动web相关标记语言的演进
原创 2011-09-23 14:28:59 · 863 阅读 · 0 评论 -
关于WEB标准
http://www.javaeye.com/topic/108552 WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript转载 2009-12-08 22:53:00 · 672 阅读 · 0 评论 -
MIME相关
MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。 MIME的英文全称是"Multipurpose Internet MailExtensions" 多功能Internet邮件扩充服务,它是一种多用途网际邮件扩充协议,在1992年最早应用转载 2009-04-05 12:59:00 · 978 阅读 · 0 评论 -
meta简介
meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似下面这段的html代码: <head> <meta http-equiv="content-Type" content="text/html; charset=gb2312"> </head> 也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,例如加入关键字会自动转载 2009-04-06 13:23:00 · 911 阅读 · 0 评论 -
FireFox 的强大Web开发插件
http://hi.baidu.com/luanxian/blog/item/91bc9aef1c020ceccf1b3e11.htmlFireFox 的强大Web开发插件前面的话作为一个 Web 开发者, 你可能不喜欢针对 FireFox 开发, 因为在国内 IE 的使用者是那么的多,而针对2个不同浏览器的开发又是件很麻烦的事情.不过有几个理由使得你应该仔细看转载 2009-03-28 10:08:00 · 5575 阅读 · 0 评论 -
HTTP 状态消息
当浏览器从 web 服务器请求服务时,可能会发生错误。从而有可能会返回下面的一系列状态消息:1xx: 信息消息: 描述: 100 Continue服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。101 Switching Protocols服务器转换协议:服务器将遵从客户的请求原创 2009-03-20 16:20:00 · 835 阅读 · 0 评论 -
DOM和SAX概念的总结
http://hi.baidu.com/guodeliang/blog/item/bbed7a09f977fdaf2eddd420.html一 开发XML应用程序常用de几种模型您可以使用根据以下这些模型创建的API 来分析和操纵 XML 结构,这些模型可以是基于对象(基于树)的,如文档对象模型(Document Object Model,DOM);也可以是基于事件(基于流、推模型转载 2009-03-07 15:36:00 · 759 阅读 · 0 评论 -
常用字符集编码的概要特性(网摘)
搞清常用编码特性是解决字符集编码问题的基础。字符集编码的识别与转换、分析各种乱码产生的原因、编程操作各种编码字符串(例如字符数计算、截断处理)等都需要弄清楚编码的特性。了解一种字符集编码主要是要了解该编码的编码范围,编码对应的字符集(都包含哪些字符),和其他字符集编码之间的关系等。ASCIIASCII码是7位编码,编码范围是0x00-0x7F。ASCII字符集包括英文字母、阿拉伯数字和原创 2009-03-06 23:53:00 · 1157 阅读 · 0 评论 -
W3C规范的制定步骤
W3C规范的正式出台需要经过以下七个步骤: 1)Submission 我们平常向会议或者杂志投递论文叫“paper submission",这里也一样。submission指由W3C member向www consortium投递自己的一个建议。w3c有可能决定不接收这个建议。 2)Notes 如果IBM向W3C提了一个submission,而且w3c没有拒绝这个submission,那么原创 2009-02-17 09:36:00 · 982 阅读 · 0 评论 -
BASE64编码规则
Base64编码要求把3个8位字节(3*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形成8位一个字节的形式。 例如字符串“张3” :11010101 11000101 00110011 转换后:00110101 00011100 00010100 00110011 用十进制表示即为:53 34 20 51 这个并不是最终的结果,还需要根据Base64的编码表查询出转换转载 2009-02-11 15:53:00 · 22271 阅读 · 9 评论 -
为什么XML文档的格式是否规范如此重要呢?为何W3C规定XML处理器不应尝试修复不规范的文档
(抄自>)万维网联盟W3C规定这个约束的原因主要是避免XML重蹈HTML的覆辙;为了修复HTML文档,各个主流浏览器引入各自的HTML版本,现在的网页计设者都依赖于此。最终将导致众多不同的HTML版本并存原创 2008-11-26 20:31:00 · 960 阅读 · 0 评论 -
你知道W3C规范的是怎样制定出来的吗?
W3C规范的正式出台需要经过以下七个步骤: 1)Submission 我们平常向会议或者杂志投递论文叫“paper submission",这里也一样。submission指由W3C member向www consortium投递自己的一个建议。w3c有可能决定不接收这个建议。 2)Notes 如果IBM向W3C提了一个submission,而且w3c没有拒绝这原创 2009-12-08 22:58:00 · 844 阅读 · 0 评论 -
CSS之Position详解
原址:http://www.cnblogs.com/zigzag/archive/2009/02/19/position.html CSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如positioniseverythi转载 2010-04-23 00:55:00 · 883 阅读 · 0 评论 -
[信息图表]Web设计全史:从基本文本到Web 2.0
原文链接:http://www.cnbeta.com/articles/152970.htm========================================================================================转载 2011-08-27 14:42:05 · 656 阅读 · 0 评论 -
HTML DOM 节点信息
原文链接:http://www.w3school.com.cn/htmldom/dom_nodes_info.asp================================================================================转载 2011-09-23 15:31:58 · 493 阅读 · 0 评论 -
XML相关资料
XML相关资料的收集XML 及相关技术认证系列DOM 文档操作和 XML 文件互相转换的 Java 实现解码 XML 和 DTD技巧: 带参数实体的灵活的 DTD验证 XML学习 10 种原创 2011-09-23 15:26:21 · 691 阅读 · 1 评论 -
WebKit内核源码分析(一)
原文链接:http://blog.csdn.net/dlmu2001/article/details/6164873============================================================================转载 2011-08-23 20:11:50 · 870 阅读 · 0 评论