react笔记(3)react-redux数据管理 前期考虑不周的坑,后期总要来填的。— ginny Guo在这个项目的时候技术选型的时候,因为“时间周期较短”和“产品交流不充分”,没能完全get到prd中的一些细节问题,当时感觉传统的状态管理已经完全hold住这个项目了,结果在后期出现了一个state对应多个view改变,多个action触发一个state改变等问题。多个组件保留状态需要多个copy,简直是灾难啊啊!!!更加难过的是,后期出现了 2020-05-28 javascript react
react笔记(2)websocket实时改变数据 项目中有个需求,需要实时改变数据。实时改变数据有两种方式。第一种方式是通过Ajax轮询,浏览器需要不断的向服务器发出请求,在本项目中需要改变数据的地方有多处,连续的Ajax请求对服务器的压力很大,所以不适合这种方式。第二种方式是通过HTML5 定义的 WebSocket 协议,使浏览器和服务器保持持久性的连接,服务端向客户端主动推送信息。本项目中采用了第二种方式,这里对react中使用WebSo 2020-05-14 javascript react
react笔记(1)父子组件通信 最近做了一个pc项目,技术选型为react,中间涉及到了各种状态管理、消息传递,做个小小的笔记记录下,方便以后做同类项目可以快速起步。 2020-05-07 javascript react
ngixn笔记(1) 前后端跨域设置 最近公司项目需要我调用别的部门开发的接口,由于部门之间服务器独立,必然涉及到了跨域问题。这篇文章记录了我配置的nginx,前后端允许跨域。 2019-08-12 nginx
vue2笔记(1) 最近的项目用了vue2.0,备忘一些关键用法。这是第一篇,需求为展示一堆带有各自内容的卡牌,鼠标在卡牌上悬停时展示文字细节,点击时切换vue-router,所有数据在初始化时通过数组获取。本篇主要内容为v-for实现卡牌渲染,包括图片、文字绑定,针对特定卡片进行css特效选择等等。 2019-07-12 javascript vue
vue+flask前后端分离项目(3) 这是总结第三篇,包括linux服务器中nginx安装配置,使用nginx部署服务,以及允许跨域资源访问。 2019-06-20 javascript nginx python
vue+flask前后端分离项目(1) 最近公司项目需要我进行包装一下,厉害的大佬们训练好模型,全周期工程师我负责在用户和大佬代码之间搭桥,用vue+flask完成整个项目的搭建和部署。写完前端写后端,写完后端改nginx,改完nginx配服务器环境,全周期超爽有木有~这是总结第一篇,总结vue搭建纯前端项目以及在开发环境配置nodejs反向代理绕过浏览器跨域限制。 2019-06-20 javascript python
MathQuiz-an Android Project MathQuiz是我在香港大学学习Smart Phone这门课程的个人作业,一个用来进行数学测验的android app。使用API Level 24 with minimum API Level 21,使用AVD (Nexus S with resolution 800X480).这篇文章将归纳我做这个小项目过程中遇到的难点和收获。 2017-11-17 android
工作(2)上海工作 2015年11月到2016年4月我随着原来的团队从一号店到了壹药网,2016年6月我大学毕业了,之后的一年一直在壹药网html5团队工作。 跟着这个团队两年的时间,从fresh man到一个可以自己做中等项目,为大型项目贡献代码的工程师,一路以来我经历了很多,也成长了很多。 2017-07-01 工作实习