- 博客(13)
- 收藏
- 关注
原创 cocos android上前后台切换黑屏问题正确解决方案
看到网上很多写着注释掉纹理缓存代码、改android miniSDK版本,根本解决不了问题,人云亦云,经过一番研究发现在启动Cocos2dxActivity时由于GLSurfaceView异步初始化,会导致activity的onResume先于GLSurfaceView的onSurfaceCreated执行,进而导致Cocos2dxRenderer的nativeInit函数会在nativeResume之后执行,就会导致Java_org_cocos2dx_lib_Cocos2dxRenderer_nati
2020-08-06 12:56:03
1548
原创 macOS 10.14软件编译时找不到头文件的解决方法
昨天(也就是2018-09-25)新版本的macOS Mojave 10.14正式开放下载,我如此时尚,自然是要第一时间下载安装的(这句话好熟悉的样子)。今天开发时发现有些PHP扩展无法使用,提示版本不兼容需要重新编译。这个自然是难不倒我的,于是:下载扩展源码包、解压后进入文件夹、执行phpize报错了。。。。$ phpizegrep: /usr/include/php/main/...
2019-08-16 18:16:54
1954
转载 SonarQube 整合 LDAP 和 CAS 单点登录
---title: SonarQube 整合 LDAP 和 CAS 单点登录date: 2018-11-30 13:23:17password:categories: 运维keywords: - SonarQube- LDAP- CASdescription: SonarQube 整合 LDAP 和 CAS 单点登录tags: - SonarQube- LDAP- CA...
2019-08-15 20:56:12
2716
1
转载 OkHttp 拦截器实现转发、鉴权、加密
URL重定向 请求体数据加密 HEAD动态添加 请求日志抓取URL重定向如何重定向,说白了就是更换个新的url,但是一般服务端做比较好,客户端就显得有些鸡肋。但是这个东西日常也会有用到,比如一些场景,测试生成环境的切换。业务多了,几个人混合开发的后台,每个人的代码不同意导致了baseurl还不同,这时候可以通过一个入口来修改就行,不然每个地方都去修改,接口量大的话会很麻烦。自定义一...
2019-06-12 13:25:15
3242
转载 Android MVP升级路(二)时尚版
第一篇文章的结尾对时尚版MVP结构做了一个简单的预告,下面继续从时尚版MVP说起。时尚版MVP架构 - Model层的优化在从乞丐版MVP架构优化成平民版MVP架构的过程中,几乎每个单元都做了很大优化并封装到了base层,但是唯独Model层没什么变化。所以,时尚版MVP架构的优化主要就是对Model层的优化。单独封装,集中管理Model层相比其他单元来说比较特殊,因为它们更像一个...
2019-06-11 15:50:32
181
转载 Android MVP架构搭建
目录引言 为什么用MVP架构 MVP理论知识 乞丐版MVP架构模式的代码实现 MVP中的代码复用场景 平民版MVP架构 - base层顶级父类 Fragment怎么办 时尚版MVP架构 - Model层的单独优化引言记得第一次接触MVP开发是上大学的时候,当时看了数十篇关于MVP的文章,这里不得不吐槽一下国内技术帖子的质量真是参次不齐啊。看完之后一直懵懵懂懂的,总觉有几处关...
2019-06-11 15:46:18
236
转载 猫客页面内组件的动态化方案-Tangram 2.0
Tangram 2.0 库AndroidTangram-Android Virtualview-AndroidiOSTangram-iOS Virtualview-iOS背景技术背景一直以来,无线应用都在不断寻求动态化页面的解决方案,在阿里巴巴集团内,除了风风火火地 Weex 项目外,各个团队都有大大小小的解决方案。我们猫客一直持续基于Tangram方案来解决页面动态...
2019-05-17 16:10:49
346
原创 vue-element-admin国际化问题
直接clone element-admin,各种折腾发现都不支持多语言,最后在文档里看到这么一段话:在v4.1.0+版本之后,默认 master 将不再提供国际化。因为大部分用户其实是用不到国际化的,但移除国际化工作量又相当的大。如果你有国际化需求的请使用i18n 分支,它与 master 同步更新。然后立马切换到i18n分支,功能有了.特此记录,给入坑的朋友一盏灯,呵呵........
2019-05-08 09:48:53
7080
5
转载 关于NSString中的Emoji表情
NSString的length是怎么计算的?苹果API文档是这样解释NSString的length方法:返回UTF-16编码单元(码元)的个数。因此我们猜测NSString底层是使用UTF-16编码存储字符数据的,那何为UTF-16?UTF-16是Unicode字符编码五层次模型的第三层:字符编码表(Character Encoding Form,也称为 "storage forma...
2019-05-06 09:57:30
422
转载 有表情时遍历NSString每一个字符的正确方式
最近在处理Cocoa NSString时, 遇到一些字符编码的问题, 从而引出一个遍历NSString每一个字符的”正确”方式! 很有趣.NSString是UTF-16编码的, 也就是16位的unichar字符的序列. 所以, 一般遍历其每一个字符的方法就是:for(int i=0; i<str.length; i++){ unichar ch = [str charact...
2019-05-06 09:51:59
516
原创 MPEG2 TS基本概念和数据结构
(1)ES-Elementary Streams (原始流),对视频、音频信号及其他数据进行编码压缩后的数据流称为原始流。原始流包括访问单元,比如视频原始流的访问单元就是一副图像的编码数据。(2) PES- Packetized Elementary Streams (分组的原始流),原始流形成的分组称为PES分组,是用来传递原始流的一种数据结构
2011-06-21 14:14:00
449
转载 窗口不能还原的解决办法
程序最小化后不能还原,一般原因是程序中至少存在一个Popup类型的窗口引起的,因为Popup类型的子窗口即使由于父窗口的隐藏而隐藏,其WS_VISIBLE属性仍然是可见的,当用户再次点击任务栏的程序图标时,Popup窗口会拦截系统(还原)消息,使主程序框架无法接收到系统消息,从而导致主程序无法正常还原。如果将其修改为Child类型的窗口,那么主程序的最小化和还原的功能就可以正常了。不过在实际项目中
2011-06-21 12:10:00
3500
原创 copy命令
DOS下最常用的拷贝命令 用法 COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B] [+ source [/A | /B] [+ ...]] [destination [/A | /B]] source 指定要复制的文件。 /A 表示一个 ASCII 文本文件。 /B 表示一个二
2011-06-21 12:08:00
560
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人