自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

夜幕下的湖水

留人间多少爱,迎浮世千重变;和有情人做快乐事,别问是劫是缘。

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

原创 项目中最近遇到的一些bug

1、对flatlist的key值误解: 一些小伙伴不理解rn中给组件设置key的作用,给flatlist设置了动态的key,其实应该给flatlist的item设置不同的key值,一旦给flatlist设置动态key会出现各种不可描述的问题,比如在scrolltabview中切换tab的时候会导致item从走constructor方法;并且一旦主界面频繁render,会导致flatlist

2017-11-25 16:51:07 520

原创 Android工程开发的团队协作模式

Android App多业务部门开发协作Android Studio常见多团队模式多repository协作开发Android Studio常见多团队模式1、Lib文件加载本地aar文件:刚接触android的时候基本都是通过这种方式来集成第三方包的;2、module加载Library,本地库;3、maven等远程包,方便版本控制等;以上三种方式都是常见的依赖第三方模式,但是在多部门多团队多版本协作的时候会显得有些凌乱;比如某个业务模块因为一些原因,这期迭代准备不上了,代码要是在主工程中,则回滚

2021-08-15 19:35:31 580

原创 linux+nexus3+npm发布+maven发布

linux nexus3服务端配置使用阿里云配置nexus3nexus2配置nexus3配置使用阿里云配置nexus3最近想玩一下如何搭建上传私服等,所以就去阿里云买了最便宜的服务器1核2G,然后就把自己给坑了;记录一些linux操作命令:解压压缩包:tar -zxvf nexus-3.33.0-01-unix.tar.gz网络下载:wget https://download.sonatype.com/nexus/3/nexus-3.33.0-01-unix.tar.gz移动文件: mv xx

2021-08-08 17:47:05 492

原创 express application/json跨域设置无效

nodejs express vue ajax 设置跨域无效最近在玩vue+express实现一些简单的小功能,但是在遇到跨域的问题时,百度了好久都没有实现,网上的回答都没有错,但就是不起作用,两天了,,,早上地铁无聊,又翻开了手机百度,,,竟然让给找到了,,,链接如下:传送门–>大神网上官方写法是:app.use(cors());//设置跨域访问app.all('*', function (req, res, next) { res.setHeader("Access-Contr

2021-03-29 09:14:27 672 1

原创 TypeError: fs.existsSync is not a function electron

TypeError: fs.existsSync is not a function在渲染进程中使用remote模块出现上面错误,百度后发现,只要在require前面加上window就行,应该是他们把electron绑定在window对象上面了const {BrowserWindow} = window.require(‘electron’).remote;...

2020-02-09 08:56:22 6635 5

原创 小程序 javax.crypto.BadPaddingException: pad block corrupted

在调用微信api获取用户信息和手机号码信息之前先调一下wx.login就行,微信官方是这么写的,搞了半天。。。

2019-11-06 17:55:46 1017

原创 vue接入微信小程序

因工作需要这两天看了下微信web-view,目前web-view还很不完善,但是基本功能还能用,先记录一下刚学到的,以后再更新;vue接入微信目前只使用了web-view的部分功能,比如路由跳转和收发消息;比如这几个功能:首先在vue的package.json中添加依赖: "dependencies": { "weixin-js-sdk": "1.3.2" },然后在....

2019-06-28 11:16:00 3532

原创 Flutter 使用中遇到的一些bug

Flutter 使用中遇到的一些bug1、报错:flutter: Another exception was thrown: Could not find a generator for route RouteSettings原因是一个工程中多次使用MaterialApphttps://stackoverflow.com/questions/49132299/could-not-find-a...

2019-04-17 21:03:10 4688

原创 react ntive StatusBar.setTranslucent();

最近项目组code review让查看StatusBar.setTranslucent()这个方法到底是干嘛的,就看了下源码;在android中查到的代码是@ReactMethod public void setTranslucent(final boolean translucent) { final Activity activity = getCurrentActivity(...

2019-03-28 11:25:06 730

原创 react native自己封装的原生组件(android)

rn端有封装的原生组件列表(react-native-implementation)下面是rn提供的列表 // Components get AccessibilityInfo() { return require('AccessibilityInfo'); }, get ActivityIndicator() { return require('ActivityIndicator')...

2019-03-28 10:11:46 588

原创 代码规范检查

年底了,项目没那么多事情,了解了一下代码检查工具;目前收集到的规范有:1、checkstyle:项目组中使用到的,说是能检验kotlin,但是亲测不管用,检查java还是绰绰有余的;地址:https://github.com/wwl901215/CanvasDemo/tree/master/git提交前checkstyle配置手册2、sonar:功能很强大,公司用到了,但是刚接触到,还没...

2019-01-31 14:59:28 919

原创 java uri匹配

今天在写域名匹配和url拦截跳转等相关逻辑,其实没什么技术含量,只是好久没玩这个,记录一下;String us = "https://zhelishihost/article?pageCode=W201811260011&header={\"isShow\":false}&wv=do"; Uri uri = Uri.parse(us); .

2019-01-14 22:03:58 971

原创 js线程的相关学习

setTimeOut解析项目中不少地方肯定都会用到setTimeOut,但是目前只知道它是延时执行方法,具体它的一些特性还是不了解,今天没事就学习一下吧!参考链接:浏览器多线程和js单线程参考链接:setTimeout的原理及在JavaScript线程执行队列中的位置浏览器多线程和js单线程1、JavaScript引擎线程(主线程):主线程同步执行,其它线程异步执行,等主线程代码执行完...

2018-09-23 12:24:38 167

原创 rn尺寸处理

react native 屏幕尺寸和文字大小适配(项目总结,参照同事封装的文件和博客)http://blog.csdn.net/u011272795/article/details/73824558 一般UI切图都会根据指定的屏幕大小和屏幕密度来设计,我们这个项目以iphone 6(750*1334 单位px,像素密度2)为准;一般设备像素密度: 设备的像素密度,例如: PixelRatio.

2017-11-25 16:10:00 3059 2

原创 react native组件封装及传值

react native组件封装的一些建议,有关传值和传组件和回调和呵呵呵

2017-04-29 12:26:41 3710

原创 react-native-orientation

这个是在github上关于横竖屏切换评分比较高的框架,使用也很简单,但是在android的配置中会有一些小问题,比如官方中的代码:import com.github.yamill.orientation.OrientationPackage; // <--- importpublic class MainApplication extends Application implem

2017-03-10 13:23:15 2383 6

原创 react native Linking的使用

使用Linking打开webURL  邮箱  联系人等,其实Linking相当于android的Intent:打开地图:Linking.openURL("geo:37.2122 , 12.222")打电话:Linking.openURL("tel:123456789552")打开网站:Linking.openURL("http://www.baidu.com")发送短信:Linki

2017-03-08 11:57:27 3105

原创 先看看怎么写博客啦

。。。。。。。。。。。。

2016-08-31 10:32:11 223

空空如也

空空如也

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

TA关注的人

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