- 博客(71)
- 资源 (1)
- 收藏
- 关注
原创 2023年年终总结
首先,22年这次创业,我的选择还是冲动了。H哥人是很好,但是这么长时间没有把公司做起来,原因肯定是有的,但是我没有仔细的去分析这个原因,而是觉得他人不错,项目有前景就草率的加入了这个团队,结果让自己付出了惨痛的代价。第一件事是感情上遇到了LHP,很好的女生,认真的追了半年,虽然失败了,但是真的感觉冲淡了我创业失败的感伤。H哥做这个项目这么长时间没做起来,其实很说明问题,但是我自己没有好好的想,后来才发现,这是最严重的!辛辛苦苦2年多,一无所获,反而浪费了极多的时间,这个成本相对于上次而言,要更贵的多。
2024-02-25 23:54:20 280
原创 RocketMQ broker启动失败
正准备去找其他方案的时候,发现我的broker.conf被改动了,在昨天的18:39。我可以肯定我是不会改动这个文件的,因为服务器的RocketMQ一直运行的没有问题。那基本就可以确定是这个文件的问题。于是重新下了一个最新版的RocketMQ。将原来的改动配置迁移过去。查看日志,没有broker方面的报错,应该是整个服务都没起来。现象:NameServer启动没问题,Broker无法启动。更改broker.conf,加上IP等配置。发现这些配置已经有了,于是更改无效。删除store文件夹。
2023-06-08 18:57:29 3040
原创 dubbo外网连接失败
满心以为这次修改肯定没问题了,没想到还是报错,当然报错的IP并没问题,想到可能是zookeeper的问题,因为之前一直是内网链接,是不是zookeeper也有相应的配置,于是查询了解到zookeeper需要配置文件修改,在。最近,又到了续费的时候,原来是两台服务器都是阿里云,使用内网链接,服务运行的并没有问题。仔细查看报错,A的consumer报错信息里出现了B内网IP:端口链接失败的信息,这说明dubbo链接的IP是有问题的,从而证实了服务器B的配置IP错误,于是开始第一次尝试,
2023-03-23 10:42:59 652
原创 2022年总结
其实真的想退出很久了,但是一直下不了决心,因为沉没成本太大了,但是和那个小人合作,再下去只会让自己亏的更多,幸亏21年底下定决心和他决裂,22年从头开始,才感受到了自由。虽然苦是一样的苦,但是至少感觉到真的有人一起做一件事,而不是上次被人坑,名义上的合伙人每天17点上班,还要我陪着23点下班的事情。做最多的活,挨最多的骂,吃最大的亏还得承受最大的压力。2、与前公司的官司、前合伙人的官司、无耻小人黄璜的官司、以及被骗的官司都结束,这些乱七八糟的事情太分散我的精力了;1、公司的发展上正轨,完成全年的目标;
2023-01-16 00:20:08 164
原创 chrome控制台出现http://localhost:8888/null的访问
最近一直碰到一个非常奇怪的问题,无论在chrome中访问什么链接,均会在当前目录下出现访问一个null的文件,由于这个文件不存在,所以肯定会是404。最初以为是自己的代码问题,试了好多个不同的地址,比如静态资源地址等,发现都存在这个现象,于是去分析代码,看是否是拦截器和权限的问题。先把权限shiro代码全部删除,发现问题依旧。再把拦截器代码删除,问题依旧。。。这个时候已经有点崩溃了,突然灵光一闪,是否是浏览器的问题?于是换safari访问,发现没有问题!!!终于定位到chrome的问题了
2022-02-26 17:10:14 3024 2
原创 Android模拟器更改DNS联网问题
今天被genymotion和andorid原生模拟器恶心到了,浪费了一天的时间。。。最近oppo给我发邮件,提示要做andorid12的兼容,于是乎,想着利用模拟器跑一下。第一反应当然是genymotion,结果发现genymotion的模拟器只能到andorid10(一万匹草泥马跑过。。)打开模拟器,卡顿不说,还无法联网。。。自从genymotion收费之后,免费用户是要被放弃的节奏吗?算了,我还是提前放弃它吧。于是乎打开好多年没有用过的原生模拟器,下载好了12的镜像。其实不抱太大希望,卡顿什么的
2021-11-05 23:28:25 1103 2
原创 mac gitk启动报错
昨天升级了brew,以为没啥问题,结果今天一来,打开工程,启动gitk的时候出现了报错。objc[17397]: autorelease pool page 0x7fb6bd948000 corrupted magic 0x00000000 0x00000000 0x00000000 0x00000000 should be 0xa1a1a1a1 0x4f545541 0x454c4552 0x21455341 pthread 0x0 should be 0x112c66d
2021-04-21 15:38:39 532
原创 Chrome强制转https访问
chrome最近升级,访问后台发现一些以前正常显示的图片突然加载不出来。查看原因chrome默认将资源转为https访问。这就出问题了,我们的后台图片是存储在七牛上,默认也是http访问的。突然转成https访问还需要去七牛配置,而且专为后台配置感觉有点浪费,想想还是想个办法解决这个问题。网上查了很多,都是转载或过时的文章,没有任何借鉴意义,今天自己摸索出一个解决方案。其实很简单,单独对后台的域名处理即可。1、chrome打开后台访问后台时,chrome已经标记出网站不安全,别担心,点击三角
2020-10-21 10:36:41 3672 2
原创 curl unmatched close brace/bracket 处理
前段时间迁服,发现服务器报警脚本出错,报错信息如下:curl: (3) [globbing] unmatched close brace/bracket at pos 162curl给企业微信发消息,通知服务器宕机。这个脚本的原理就是定时访问服务器,如果得到的返回码不是正常的,则利用企业微信给开发人员发一个信息,通知服务器已宕机。结果curl报错了。用同样的脚本在本地执行,没有问题。网上查询原因,是因为curl的参数中含有空格。于是顺着这个思路解决。将curl的参数命名为Result,在
2020-07-27 11:42:23 8649 1
原创 fastjson报Caused by: java.lang.NoSuchFieldError: UTF8错误
最近几天一直在处理fastjson的UTF8报错,一直没有找到原因,花了几天潜心研究,终于解决。下面详细描述下我的解决方式和思路。这个错的完整堆栈如下:Caused by: java.lang.NoSuchFieldError: UTF8at com.alibaba.fastjson.support.config.FastJsonConfig.(FastJsonConfig.java:86)at com.alibaba.fastjson.support.spring.FastJsonHttpM
2020-07-04 14:10:46 4994 2
原创 Android studio 出现Unable to open connection to: localhost/0:0:0:0:0:0:0:1:5037
Android studio用的好好的,今天突然装不上App了。一直报错:Unable to open connection to: localhost/0:0:0:0:0:0:0:1:5037,due to: java.net.ConnectException: Connection refused。这个错误非常奇怪,而且出现的莫名其妙。找了一圈,网上的答案都是乱七八糟而且全无效果。于是...
2019-04-17 15:47:39 9336 1
原创 git服务器保存标准模板
如果有个配置文件,需要服务器保存一个模板,但是每个人的配置又不需要提到服务器上相互覆盖那么可以用git update-index --assume-unchanged file_path这个命令,忽略此文件的本地修改若要恢复,则git update-index --no-assume-unchanged file_path相比gitignore来说,中途添加的文件此种方式会...
2018-09-05 14:21:54 215
原创 tomcat get请求中文乱码
get请求中文出现乱码,post请求通过配置正常。网上搜一圈,全部提示在server.xml中进行修改<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>改成<Connector connectionTimeout="20000" port=
2018-06-15 18:22:45 4110
原创 android studio 编译出错
Note: there were 16 unresolved dynamic references to classes or interfaces. You should check if you need to specify additional program jars. (http://proguard.sourceforge.net/manual/troublesh...
2018-06-15 15:44:48 847
原创 Android studio启动出现Could not initialize class com.intellij.psi.impl.source.tree.StdTokenSets
最近Android studio启动老是出现error报Could not initialize class com.intellij.psi.impl.source.tree.StdTokenSets或者com.intellij.psi.impl.source.tree.JavaJspElementType.<clinit>这种异常导致自动提示和编辑都会和出现bug解决这个bug很简...
2018-06-13 10:20:55 4389 1
原创 2017年总结
时间过的真快,17年转眼就过去了。毕业6年,17年应该是我最悲催的一年,运气最差的一年,最应该反思的1年。这一年有3个阶段。2-5月,QZ时光。QZ2年时间,现在看来,完全是被浪费的2年。老板没有一点战略,而且一门心思想着给自己捞钱。老是发动下面的人互相搞宫斗。在那边2年,完全没有学到任何东西,实在是不能等了。至于产品开发,完全是一塌糊涂。效果图和开发永远是同步进行。永远没有邮件,产品经理(准确的...
2018-02-22 14:54:49 286
原创 mac下本地调试微信网页
调试微信网页,当然首推微信官方的开发者工具了但是这个开发者工具只能调试服务端的网页,如果每次都去服务端发布,那效率也太低了,所以本地调试是当务之急网上搜了很多,不是用各种工具就是抓包,实在是繁琐,其实原理并不复杂,无非是改下ip和端口的映射,映射到本地的端口即可以下是我的实现步骤,分为两步1.更改host,mac下推荐iHosts软件,免费版就可以用,将要调试的域名指向本地12
2017-12-18 12:03:27 3438
原创 Android studio的instant run无法使用的bug
好久没写博客了,再次mark一下一直用AS,但是instant run始终无法使用,一直提示我no active launch今天终于知道是编译的问题我一直是用install编译的,而不是直接选择app然后run今天选择app直接run之后,看log就大致明白了,果然也能使用了google了很多,大家都没注意到这个细节,可能真的是我以前偷懒了
2017-12-17 23:46:27 1295
原创 2016年总结
2016年过去了,这一年,总结就是努力了一年却没有得到什么好的结果够不够努力?站在公司的角度上是够的,很可以了,一年中,基本全年都在加班,有的时候周末也去公司,睡觉基本没有晚于1点的,应该来说算是很不错了,但是结果呢?工资有多低就不说了,期权也不知道什么时候能套现,如果不能套现的话,很可能就是竹篮打水一场空。现在想想,当初来这里真的是对的么?我也不敢这么笃定了。总结下2016吧,从成长和收获来
2017-02-07 09:58:20 476
原创 UIWebView的JSContext失效
虽然我们现在的IOS工程已经不需要兼容ios7了,但是我们仍然使用的是UIWebView,其实我内心是有点芥蒂。总觉得不换WKWebView不舒服,但是我们公司的ios工程师,哎,怎么说呢,无论让研究哪个开源库,都是没用的,到头来还是得我自己研究先说说遇到的问题吧,问题很常见,网上大部分同学都遇到了。但是没有一个完美的解决方案,这个应该是系统上的设计bug吧。
2016-12-05 22:13:47 5678
原创 pod install之后xcodeproj文件无法打开
今天更新ios代码,更新到最新节点,xcodeproj文件能正常打开,很正常,pod install之后,这个文件报错,提示couldn't load projectgitk看文件改动,没有发现冲突。所以首先排除了这个原因,接下来就是看是什么原因导致的分析文件改动,发现pod install之后,framework发生了变动,于是对比没问题的节点,发现同事在更改友盟统计的时候,讲test工
2016-11-28 23:48:27 5553
原创 管代码到管人(一)
自从来到这家创业公司,已经1年半了,这一年半,身体累垮了,头经常是晕晕的。整天也不知道是怎么回事。压力太大,白头发开始增多,也基本上没有睡过一个安稳觉。心里想的是,已经27岁了,上漂5年了,可是什么也没得到。对不起自己的野心,也辜负了自己承受的苦难。当时机缘巧合来到这家公司,算得上是从头开始打造技术部。内心里当成是第一次创业的经历,所以一心想把事情做好。一年半以来,兢兢业业,如履薄冰,一心想把
2016-11-28 22:40:19 648
原创 user-scalable=no导致部分手机缩放失效
最近与一客户合作,我们的产品以h5的形式集成到别人的App里。客户发给我们测试版的android app,我们给他们链接,然后在他们app里的webview调试问题来了,我们适配屏幕的方案是采用viewport缩放,算出缩放比,设置scale来做到适配所有机型,这套适配方案在我们的app里也经过了检验,基本没出什么问题,但是客户反馈,720p的手机上,并未缩放。我们测试之后发现,确实如此于
2016-11-28 15:17:05 21375
原创 CocoaPods的Pod update和install报错
很奇怪的遇到了这个问题,问题的具体出现流程如下:我本地安装cocoapods1.1.1版本,然后pod update成功,但是同事电脑里是1.1.0版本,于是我让他升级下cocoapods,他并没有用pod repo update形式升级,而是直接下载了别人发布的版本文件然后进行覆盖,覆盖完了之后,本地显示1.1.1版本,接着悲剧来了,无论执行pod update还是pod install都报
2016-10-31 11:02:38 3335
原创 铭记2016年10月
这个10月份就快过了,这个月绝对是我值得铭记的一个月,这个月我发生了很多有益的变化1.事情多的时候不慌乱,有条不紊的解决,能分轻重缓急,会在碎片时间良好的切换。时间的分配,精力的分配都更合理了。具体来说,除了工作,这个月,我驾校的学习没落下。同时,打了人生第一场官司,买了第一套房子,这两件事从头到尾都是我一人处理。期间还忙着发版本,并且版本时间都没落下,正常发布。遇到了这么多事情,不仅没有慌,
2016-10-27 00:43:13 619
原创 xcode编译出现AFNetworking.framework did not have a CFBundleIdentifier in its Info.plist
这个错误出现的非常奇怪,甚至有点无厘头,因为我在文件夹里发现是有info.plist文件的,而且文件里bundle identifer很正常,这是怎么回事?遇到这个问题,先分析原因,上次编译的时候很正常,并未有如此现象,那是怎么出来的呢?今天编译的时候,我看到build phases里有很多cocoapods的重复选项,我就把它们全部删掉,然后pod update,之后果然选项重新构建了,
2016-10-27 00:23:24 3029
原创 mac上eclipse配置tomcat踩过的坑
公司服务端配置的是maven和svn,开发语言用的是java,IDE是myeclipse,系统是windows。这样当我接入的时候,问题便出现了很多,可能也有一些是很多人遇到的,但是都是我亲自踩过的坑,写下来记录下1.eclipse下载工程到本地,由于我用习惯了git,并且好多年没用过eclipse,所以配置SVN还是花了点时间的,不过没关系,还是很快配置好了,接下来就是down工程,这并不复
2016-10-25 16:35:04 2746
原创 C++实现二维字符串数组
最近有个需求,要利用c++实现一个二维的字符串数组,网上查了下,竟然没找到因为c++的string用起来感觉非常繁琐,所以还是决定利用char型指针来做这个功能思路是二维数组里存的都是一维数组,一维数组里存char*所以解决方案如下:const char* getContent(int row,int column){ const char* temp1[] =
2016-09-06 13:41:35 25131 1
原创 Orlmite配置文件writeConfigFile出现Could not find raw directory which is typically in the res directory
刚开始出现这个错误有点懵逼,因为代码没改过,ormlite的配置也写了好几个版本了,都没出问题,而且确保项目里的raw文件夹是有的,所以一直不知道问题出在哪里so上网查了下,so里面有几个答案,有的是让new file一个具体路径的,有一个答案是让在项目外面新建一个res文件夹,然后在res文件夹里在新建一个raw的。这两种方案我都试用成功了,但是很奇怪为什么会出现这种bug,于是接下来就是分
2016-09-05 18:28:15 778
原创 招人与面试
公司急缺人,但是招不到。人也快累垮了,老板一边不停的催进度,一边卡工资,以那个工资,根本不可能招的到人。真心累。招人招了快1年了,这1年,是最苦的一年,除了2个相对比较好招的ios,其余一个都没招到!!!
2016-04-02 17:06:23 912
原创 Preprocessor Macros添加无效
按照swift添加预编译宏的方式,在Preprocessor Macros中添加一个宏,然后在Other Swift Flags中添加-D,但是今天新建了一个工程之后发现代码中竟然无法使用这个宏。查了很多资料都没有找到确切的解释以及解决方案,一同事试了一上午,终于找到原因,这个宏必须是swift和OC混编才可以生效。也就是说必须得加入Project-Bridging-Header.h文件才可以。
2016-02-17 14:10:49 3701
原创 Swift添加Preprocessor Macros
Swift的build configuration很强大,不同的配置项可以配置不同的编译环境,当然也就可以配置不同的预编译宏流程很简单,在Preprocessor Macros中添加一个宏,比如DEBUG,那么可以设置不同选项中的值,比如Debug模式设置为DEBUG=1,Release模式下设置为DEBUG=2,设置完毕之后,还需要在Build Settings-Swift Compiler
2016-02-17 11:14:59 2389
原创 也聊聊敬业福吧
最近看到非常多的文章,都在聊支付宝的敬业福与微信的红包照片。微信红包照片我并未玩过,所以不做评论。那就来聊聊敬业福吧。关于支付宝的这次活动,有叫好的,有唱衰的,我也看到了很多分析文章,在此也来聊聊我自己的观点。毕竟我们都不是马云,也不知道这次活动的任何数据,所以我觉得大家怎么看都OK,有自己的思考就好。那先分几个方面吧1.支付宝这个活动是亏了么?我的答案是否定的,很多人都说支付宝花了5
2016-02-14 17:01:19 1024
原创 2015年总结
2015年总算过去了,这一年,发生了太多太多的事,也不知道选的路是对还是错。anyway,努力就好,勤奋的人,运气总不会太差。总结下,2015年基本可以分为3个阶段1.1-4月份,这几个月其实基本上就是稳定的工作,同时内心一直在纠结,要不要离职。因为在YM呆的不是很舒心。其实倒不是待遇或者上司的问题,因为CTO和PM对我都很好,待遇虽然有些差,但是也没差很多,而且基本上很快就给我涨薪了。但
2016-01-18 14:23:39 630
原创 2015年12月学习计划
2015年已经快过去了,马上就又是1年的学习总结,回想起自己这几个月的所得,发现基本上没学到什么东西,对自己太懈怠了,因此决定拿出自己最初学习代码的习惯,细化到每个月的总结,来督促自己的进步11月基本已经过完了,12月的学习计划如下:1.读完人月神话。这本书买了几年了,断断续续的读,却一直没读完,甚为遗憾,这次必须毕其功于一役,一定要读完并且有一定的感触,最好是在公司内部做一次分享2.
2015-11-24 23:51:47 1331
原创 JNI中的string返回jstring
项目中有个需求,需要jni中返回jstring,由于一直在c++中使用string拼接字符串,所以返回得把string转成jstring,网上搜了下,非常麻烦,再加上我返回jstring用的统一接口是env->NewStringUTF(result)env为jni指针,result为const char*所以想到先把string转成const char*,然后直接调用这个接口返回str
2015-10-08 22:20:52 8858
原创 xcode自动生成project-swift.h出错
最近几天,更新了xcode7,由于工程是swift和OC混编,所以工程会自动生成一个project-swift.h文件。前段时间一直用xcode6.4,一直没问题,更新到7之后,问题来了:生成的文件出错。出错行报错如下:/Users/lindow/Library/Developer/Xcode/DerivedData/YsCalendar-hcppxdyfluizfvalogsccedsz
2015-09-23 23:02:52 4699 3
基站系统呼叫失败原因和掉话解释
2012-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人