暂时未有相关云产品技术能力~
暂无个人介绍
近来调试OPPO推送,服务器没有参考代码,简直让人崩溃。于是反复测试,排列组合,找到了正确的办法。也许有朋友也会遇到类似问题,所以在这里把代码共享出来。节省时间不说,最主要心情好一些。
这几天反复调试,终于成功解决了OPPO问题。为了给以后的朋友一点方便,将成功消息字串放在这里,供对比。
IJ是用来开发服务器的。那么每次做一点改动,就上传到服务器,显然是非常麻烦的。特别是在刚刚开发的时候,功能都没完成,这不是开玩笑嘛。
OPPO安卓连续点击版本号出现开发者模式
这个问题亦困扰了吾很久。后来找了一篇文章,感觉自己看明白了。在此总结一下。
这个问题,吾其实认为很简单: 用户看到的部分,就是前端。主要指页面内容。 用户看不到的部分,就是后端。比如数据库、业务逻辑等。 这个说法是不是对的呢?吾上网搜索了一些说法,供大家参考:
应该说绝大多数人,并没有区分格式的下划线与字符的下划线的差异。一般来讲,这不会有什么问题。当二者同时出现时,就会产生混淆。吾以前做过解析,所以专门拿出来讲讲。对于需要区分的朋友,提供一点帮助。
物件导向比面向对象更准确
这一段时间,终于有时间整理服务器了。没办法啊,公司就吾一个搞技术的,服务器不熟悉也得搞啊。
今天来公司,一看,替外公司发布的苹果应用,果然被拒了。被拒原因如下: Guideline 4.3 - Design 硬着头皮看了一下说明,大意是跟别的应用重复。WHAT?咱这个确实是马甲,可是为别人做的啊。怎么就不能发了?赶紧搜索看看。找到以下资料,发现事情有点麻烦。这个是为其他公司做的马甲包,如果要用申请其他账号就要交钱,那还是等合同之后再说吧。
将原来的工作空间复制过来,全构建成功。将产生的WAR包复制到服务器,结果死活不能运行。那肯定是代码有问题啦,于是将代码进行了反复比较,确保没有差异,然后编译、复制,死活不行。这是怎么回事?
解决办法:Error:java: Compilation failed: internal java compiler error
JAVA中,有时要实现Serializable接口。实现这个接口呢,就要有一个serialVersionUID字段。否则就会告警说需要这个东西。而这个值用多少呢?很多程序员就是随便写了。其实没这个必要。这里提供一个好方法供大家参考:
程序员都知道,经常要把一个类型的亦是转移为另外一种。那么这个动作是怎样称呼的呢? 先查了一下英文,有Type Conversion、Type Cast两种用法。应该说两种用法都没错。再一看介绍,Type Cast的用法更接近一些。
JAVA反射构建对象
作为一个程序员,吾深感有网络的好处。遇到什么难题,上网搜索一番,一般能找到解决办法,或者启发。于是有时忍不住感想,既然各种知识都是公开的,是不是每个程序员的表现都差不多?大家当然知道,现实是,程序员水平的差异,依然是巨大的。
这几天调试WINDOWS录屏,发现帧率特别低。开始只有5帧,后来加了个FrameFilter,有所提高,不到10帧。这是怎么回事?
解决办法:Cannot find the class file for org.apache.http.client.ClientProtocolException
前几天把PC终端的投屏、视频功能调通。能看到画面就可以了,我一个人也只能做到这一步了。各项工作总算是都凑合了,可以轻松一下了。轻松了干什么呢?看看服务器代码吧。其实吾很早就想看,事情太多,两年多,到今天才有工夫。
由H264软编码可以看出,电脑的性能远远超过手机
VS中,DEBUG/RELEASE的宏定义不同引起的问题
DEBUG模式下,视频丢包严重;RELEASE就好了
苹果手机可以直接用数据线连接在PC上,找到照片目录导出。不过这样导出的是JPG。如果想要PNG怎么办?
为了苹果应用上架,吾亲自(?)截屏。结果发现,截屏后的图片分辨率,始终不对。怎么个不对法?
本来想偷懒,让别人截图,结果图省事,数量不够……只能自己来。 回字有几种写法?不,错了,苹果截图有几种办法?
苹果被拒:4.Guideline 2.3.3 - Performance - Accurate Metadata
IPV6错误: IP is not ICMP pingable. Please make sure ICMP is not blocked. If you are blocking ICMP
在tunnelbroker为服务器IP建立IPV6 Tunnel
使用ipv6-test.com测试服务器域名是否支持IPV6
UBUNTU开启IPV6
UBUNTU安装和卸载软件
苹果上架,现在IPV6是必备条件。前几天为其他公司服务器出的版本被拒之后,吾决定先用吾司服务器上架再说。感觉吾司服务器是支持IPV6的。 那么,吾司服务器是不是真的支持IPV6?于是上网查了一下,边学习边记录,希望给后来的朋友带来方便:
能跑,没测试。心情问题……
今天有人提供了一个手机,说怎么视频角度总是不对。吾以为应用版本没有更新。安装之后一试,还是错误,总是跟别的手机相差90度。
C#中IPAddress与域名的使用
建议电脑电源标准逐步去掉-12V、3.3V
XCODE中,修改苹果APP支持哪些设备
电器一般都带个电源,电源就需要插座。而插座并不一定有。所以对于一些网络设备,就有了网络供电(POE)的要求,比如网络摄像头。一方面摄像头本身要支持,线的另一端,路由器、交换机也要支持网络供电才行。
最近做一个声音文件,对方说是声音太小。找了个软件,也没看到哪里能够调整音量。怎么办?咱是程序员,写个程序吧。
经过内测,今天构建了一个客户要求的新应用版本,上传到苹果应用商城。因为之前上传过多次(另外一个应用),觉得肯定会成功。结果……魔鬼定律现身,提示错误:
苹果应用的SKU建议使用APP ID
前面一篇文章讲了怎样获取外围卡(即可移除的SD卡)。那么自然就有个问题:怎样获取内置卡? 其实这个很简单,相信各位也很熟悉。也许有人想省事,所以吾就把代码码放这里:
有时获取安卓的SD卡,实际上是内置的。这个时候,怎样获取外置的路径呢?经常搜索,吾找到一个办法,共享给大家:
安卓资源字串中加全角空格、半角空格、换行、@%等特殊字符
首先要声明,双进程保活,不是为了解决被杀之后复活的问题。因为在新版本的安卓上,这个办法已经不灵了(也许有人有更好的办法?)。这里介绍这个双进程保活,是为在电视盒子上的应用。如果进程死了,有的系统会自动启动,有的就不会。而有的应用在电视盒子上必须常在线。
今天测试时,发现背景图片显示有问题。什么问题?没有自动缩放。
最近客户提出,视频画面显示时黑屏体验不好,要求显示背景图。等视频画面来了再显示。 这个问题是怎么引起的?就在于安卓的View,设置了背景之后,就无法再显示视频画面(实际上肯定有绘制视频画面,UI流程上使得背景图一直显示)。
做视频通讯的朋友,画面延迟,就是要经常测试的事情。那么怎样测试延迟呢?
最近适配摄像头,自然的就要接收、传递音频视频数据。而这些数据是非常频繁的,如果每次都新建缓冲区,一个是影响性能,另外也显得自己水平太低。怎么办?上缓存。
SmartSVN无法提交的解决办法:because it was moved from which is not part of the commit; both sides of the move