- 博客(34)
- 资源 (6)
- 收藏
- 关注
原创 如何看待网易强制取消所有用户魔兽世界游戏时间
魔兽世界老用户了,今天心血来潮想上线看看艾泽拉斯,没想到战网登录发现游戏时间一分钟也没有了,哥哥好几个账号啊,一分钟也没给留下,然后翻看了最近的新闻,发现2018年底网易要求所有存有时间的用户兑换成天数或者战网点数,不兑换的视作自动放弃。看到这里我就不懂了,是谁给他的权力做这个事情,这也就是在中国,你让他去美国试试,不搞到他网易破产就有鬼了。然后,我抱着一点点仅存的希望去打了客服电话(不要问我为什么不填表单,简直日了狗了,表单都是他们选择好的事项,没有其他),客服人员态度很坚决,没有了就是没有了,你丫嘴
2021-07-30 14:58:41
192
原创 被NPM升级给整崩溃的一天
晚上11点半了,要睡觉了,长话短说。apt-get install npm之后安装的是3.5.2版本,使用npm install npm -g升级出错。node使用n工具可以正常升级到14+版本。使用了各种方式,均无法升级npm。问题出在这里,apt-get安装的npm目录在/usr/bin/npm下,而node匹配的npm在/usr/local/bin/npm下。使用命令:which -a npm可以查看# which -a npm/usr/local/bin/npm/usr/bin/np
2021-07-30 14:40:58
221
1
原创 教你一步步如何搭建自己的个人博客
个人博客是闷骚客的必备,但是自行搭建个人博客的难度和成本都不小,所以大部分人还是会依托于第三方提供的程序,例如CSDN、简书。但是这种怎么能提现闷骚客的强大呢,特别是以后求个婚表个白要自己搞个网页的用户来说,第三方远远不能满足要求,那么,个人博客的搭建就势在必行,下面我就来从0开始分析如何一步步搭建自己的个人博客,本站不会涉及太过细节的搭建技术,不过我会告诉你你要做什么,然后可以自行百度,总会有人写得比我更好。那么,来吧。先简单列一下个人博客需要的所有工具与材料。1、可解析的域名2、https证书
2021-07-19 14:59:21
7275
2
原创 AndroidStudio LogCat过滤栏消失不见解决办法
最近遇到这个问题是真的很无语啊,规律一般是这样,打开AS的时候不连接任何手机,问题见下图。![6D1E374657A0F0143541911308843B2A.jpg](https://upload-images.jianshu.io/upload_images/5797132-e49738d826cb757e.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)重启AS等一系列方式试过之后发现重启类的只有重启电脑有效。如果不重启电脑来解决这个
2021-07-19 14:57:00
1186
原创 AdView引发的血案,机型Nua3e,尚无解,只能换类名
目前发现华为Nua3e手机上命名为AdView的控件无法显示,问题未知,测试过其他华为手机均为发现,可能在华为的某个Rom版本把AdView设置为系统关键词,解决此问题的关键直接不使用AdView即可。
2021-07-19 14:56:23
79
原创 Android与Ios简单有效的防止wifi劫持与各种抓包
之前对这块研究了很多,在“疯狂的程序员”群里也有好几个成员提出如何防止wifi劫持的问题,所以特地写一篇文章来阐述,文章包含原理与相应的Android代码,IOS代码类似,不做展示。先来描述一下chaless抓包的原理,http不用考虑了,一抓一个准,我们要看的是相对安全的https,有些人要问,https不是已经是安全的访问了吗?为什么还能被抓包被劫持呢?要了解这个首先得先了解https的工作原理,我这边做一个简单描述。https工作原理:首先,https是在http的基础上新增了一种加密方式,然
2021-07-19 14:55:48
634
原创 魅族手机bindService返回false问题
摘要(本文所讲重点):1、 应用B未开启应用A如何绑定应用B的Service2、 魅族手机无法bindService(非设置component解决)最近在搞进程通信相关的东西,采用的Android提供的Messenger来实现跨进程通信,Messenger底层实现完全类似AIDL,不一样的地方在于AIDL支持多线程,且同步返回,但是我的项目并不需要这些,所以采用使用难度更低的Messenger。期间遇到的第一个问题是,应用B处于未打开状态,应用A无法启动应用B的Service,据说早期Androi
2021-07-19 14:54:56
433
原创 Android Keystore加解密以及遇到的坑
国内使用Android Keystore加解密的应该很少吧,搜出来也基本都是Android打包时的Keystore,其实谷歌在很早之前就已经为Android提供了类似IOS的KeyChain功能,私钥存储在trustzone系统中,这个trustzone系统独立于Android系统,能做到私钥安全。具体怎么安全,我们来了解一下加解密与签名的过程,本文不做复杂的深度解析,普通人也完全不需要了解这么透彻,想深入了解的可以google trustzon。keystore加解密与签名的安全性其实很好理解,因为不
2021-07-19 14:53:52
2154
原创 GoLang回调实现,非传func参数方式
写这篇文章的初衷是因为最近被GoLang的一个低级问题搞蒙了,加上本蠢货用的还是IntelliJ的2017版本,对GoLang的错误提示非常有限,导致为了解决一个回调问题花了一个多小时。问题呢,就是GoLang的回调了,在我的印象中GoLang实现回调和Java有那么一点区别,但是大同小异。首先如果是个简单的回调那么肯定没啥难度,传入一个struct对象就可以了,但是我想的是可以随时创建这个回调对象,在各种场合,那么就决定了这个回调对象可能是多个,所以必须是接口。so,思路其实很清晰,回调参数使用接
2021-07-19 14:53:11
673
原创 我为什么喜欢GoLang
我是一个科班出生的程序员,大学期间学过C,C++,Java,汇编,自学过C#,Js, VB,Lua,Python, Object-C,几乎已经要全栈了,知道2016年遇到GoLang,就深深的被迷住了,为什么?且听我娓娓道来。大学毕业后,我干过一年J2EE,然后就投身Android端开发,所以对后端与移动端都有很浓厚的兴趣,虽然后端与Android移动端都可以用Java来搞,但是总觉得不够完美,毕竟还有个IOS呢,然后对JAVA自身也不是很满意,虽然生态很好,但是那有如何,性能低是永远也解决不了的病,除
2021-07-19 14:52:28
146
原创 Android与IOS国际化工具
本人从事Android移动端开发多年,被测试与产品经理吐槽最多的无怪乎是“为什么android与IOS文案不一样”。为什么呢?因为文案都是我们自己定的,没有一个统一的标准,就算有统一的标准,哪个小哥哥突然自己加个戏也都是有可能的(你永远都阻止不了逗比的诞生)。 那么,问题就显而易见了,如何解决呢?我、ios小伙伴和产品经理讨论了12小时又20分,最后敲定国际化文档由产品经理来整理并发布成excel格式,然后我们实用工具一键生成Android与IOS需要的国家化文档,以后新功...
2021-07-19 14:51:38
200
原创 SpringBoot 完整项目
# Springboot Server端框架实现功能,主被动API请求、腾讯IM集成、API json接收与返回值加密、二维消息队列、数据库队列异步写入、redis注解与java代码缓存、mongodb注解与java代码查询、聚合查询、拦截器、log4f分割、延迟事件管理、多线程与线程池管理等等,基本符合一个正常后台服务该有的东西。# 涉及的第三方Retrofit、Rxjava等。# 独创功能* 二维消息队列(腾讯IM免费版本只有100的并发,合理使用消息队列仍然可以支持偶尔的更高并发)
2021-07-19 14:50:41
458
1
原创 成为软件工程师的十点建议
1、代码大全,语言平实,简单易懂,讲究先期准备,谋而后定,降低开发过程中需求和设计的改变等等,软件工程师必看。2、开发中需求改变不可避免,必须让设计预留改变空间,框架结构不能死板不可变,必须支持可拓展。例:Album缓存部分,异步图片加载部分3、任何开发必须有文档,必须有用例和类图,没有用例和类图就和盖房子没有设计图一样。任何一个软件和模块开始之前工程师必须有直观的思路和方案,然后才会有比
2015-03-26 17:24:34
1097
2
原创 类似QQ2013联系人模块listview上下滚动与左右滑动item间模块切换
类似QQ2013联系人模块listview上下滚动与左右滑动item间模块切换
2015-03-26 16:44:53
537
原创 GridView 中getview方法position 0 加载多次问题
GridView 中getview方法position 0 加载多次问题
2015-03-26 16:41:59
2112
转载 网上最好的java的堆,栈,代码区讲解
最近做项目各种不注意就挂掉,分析原因都是内存问题,究其根本还是java内存机制不了解,于是找了篇最详细的重新恶补下,发现收获颇丰,如果你也把这篇文章看完,我相信以后做项目出现漏洞的几率会小很多。一:在JAVA中,有六个不同的地方可以存储数据: 1. 寄存器(register)。 这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译
2015-03-26 16:37:01
508
原创 android viewflipper 解决屏幕翻转后图片显示为点击进入图片
android viewflipper 解决屏幕翻转后图片显示为点击进入图片
2015-03-26 16:32:58
502
原创 android ListView下拉刷新(代码是别人的,但是本人写了很多注释,并准备好好分析下原因)
android ListView下拉刷新(代码是别人的,但是本人写了很多注释,并准备好好分析下原因)
2015-03-26 16:29:19
453
转载 推荐一系列优秀的Android开发源码(你再删,你再删)
专题类: 一、Android开发图书推荐:http://book.apkbus.com/ 二、Android开发精选源码推荐:http://demo.apkbus.com/ 三、Android 开发 UI设计http://www.apkbus.com/design/ 四、 Android开发系列教程合集http://dev.apkbus.com/
2012-08-21 09:20:55
526
原创 ie6 div 最小高度解决办法
困扰我一个周的问题解决了,之前一直觉得奇怪,为什么我用div画一条细线在ie7、8里面没有任何问题,到了ie6里面就变那么粗,原来ie6给div设置了默认高度,在css里面使用height:1px,是没有任何用用处的,所以加上一段代码overflow:hidden;就搞定了。
2012-04-23 23:24:18
535
原创 jquery弹出div定位混乱问题
事先声明,此问题已经困扰了我近半年,我一直没搞明白jquery的弹出窗口在ie6里面为什么会错位,关闭按钮跑到了屏幕最上方,图片跑到了屏幕最下方。我深信jquery的程序是不会错的,他们一直声明能兼容任何浏览器,于是在这个周的周二晚上,我鬼使神差的把css里面的position相对定位给去了,刷新首页点击效果后,。。。。泪奔了,这尼玛就是坑爹的啊,肯定是ie6把jquery的定位给忽略掉了。所以如
2012-04-23 23:23:36
462
原创 .多个jquery效果冲突解决办法
jquery效果冲突的确是一个特别头疼的是,看着那么多特别好看的特效,可是他们并不属于一个jquery的js,所以会存在这样那样的问题,我总结出来的经验是:当出现效果冲突的时候不妨调换下几个jquery的导入顺序,也许就OK了,因为在加载的时候总是以最后一个js为准,中间可能有某些js名称被覆盖了。
2012-04-23 23:22:10
379
silverlight 3D基础
2011-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人