初识BeeFramework
由于最近的项目需要,Hybrid开发成为我开始学习的新知识。很早之前就了解到两个开发框架--BeeFramework 和 Samurai,但是由于本人一直没有闲暇去研究,所以就一直搁置一旁了,最近才开始进行深入的学习,但其实也就是入个门而已。 我是个纯OC开发者,之前对XML和CSS并没有什么基础,在此就简单总结一下我初学Bee遇到的困难和问题吧。日后可以用来回顾,或者让其他想要学习的人也有所参考。...
View Article微信开发处理超时5s(java),异步发送客服消息
在微信开发中我们会经常遇到在处理业务逻辑超过5s的情况,在超时时,微信会重新请求,总共请求三次,这样就会导致一系列的问题,怎样避免这些问题呢?...
View ArticleActivity之间使用intent传递大量数据带来问题总结
转载请注明: 大飞 http://blog.csdn.net/rflyee/article/details/47441405Activity之间使用Parcel传递大量数据产生的问题。Activity之间通过intent传递大量数据,导致新Activity无法启动。Activity之间数据传递方式总结参考 这 里。比较常用的是直接利用intent传递,比如使用bundle,如下:Intent...
View Article如何培养孩子的延迟满足能力?
每次看這個录像,在考虑背后理论之前总是忍不住要先开心一会儿。拍的人很会抓,这些娃娃让人的心都要萌化了。总希望懂得孩子的爸爸妈妈多一点,再多一点,感觉好像整个世界都变好了。 话归正题,先从个人经验出发说说延迟满足为什么重要。...
View Article一致性hash算法在memcached中的使用
一、概述 1、我们的memcache客户端(这里我看的spymemcache的源码),使用了一致性hash算法ketama进行数据存储节点的选择。与常规的hash算法思路不同,只是对我们要存储数据的key进行hash计算,分配到不同节点存储。一致性hash算法是对我们要存储数据的服务器进行hash计算,进而确认每个key的存储位置。 2、常规hash算法的应用以及其弊端...
View ArticleLog4J引起的程序“装死”
问题起因 依然是在使用GemFire的集群中,我们发现偶尔会出现一些GemFire的Function执行特别慢,并且超过了两分钟(为了保证数据的一致性,我们在写之前需要先拿一个Lock,因为不能每个Key都对应一个Lock,因而我们使用了Guava的Stripe Lock(关于Stripe Lock可以参考...
View Article转载--MySQL调优三步曲(慢查询、explain profile)
mysql profile explain slow_query_log分析优化查询 在做性能测试中经常会遇到一些sql的问题,其实做性能测试这几年遇到问题最多还是数据库这块,要么就是IO高要么就是cpu高,所以对数据的优化在性能测试过程中占据着很重要的地方,下面我就介绍一些msyql性能调优过程中经常用到的三件利器: 1、慢查询 (分析出现出问题的sql) 2、Explain...
View Article[原]用RED5做直播
服务端用Java web或red5 server即可,直播和收看都是用Flash Builder 4做的flash。 先看效果图: red5最新版已经更新到1.0.5 ,需要JDK8的支持。RED5主页: https://github.com/Red5服务器端用Java做web工程,主类继续ApplicationAdapter 空实现即可。 当然你也可以不用做java工程,在...
View Article视频编码转化
JAVA目前的转化库没发现过,网上提供的方案是通过java作为外壳,调用底层的转化程序。 由于每个转化程序,实现的支持的转化编码不一样,因此需要多个配合使用 FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。这个项目最早由Fabrice Bellard发起,现在由Michael...
View Article利用报表工具构建银行金融租赁考核系统
一、应用背景我们今天以民生银行为案例来交大家如何利用报表工具搭建金融租赁考核系统。民生银行在IT建设上已经建设邮件系统、外部网站系统、视频会议系统、OA系统、财务系统、自助报销系统、核心系统、资金管理系统等,鉴于民生租赁公司核心系统已经正式上线运行,相关数据基础已经建立,急需基于这些业务数据建立面向公司各部门及全体员工的绩效考核系统,以形成量化及定性的绩效评价依据,从而建立科学的激励机制,本系统即为...
View Articleredis数据丢失及解决
转载: http://blog.csdn.net/xiangliangyu/article/details/8165644Redis的数据回写机制 Redis的数据回写机制分同步和异步两种, 同步回写即SAVE命令,主进程直接向磁盘回写数据。在数据大的情况下会导致系统假死很长时间,所以一般不是推荐的。...
View ArticleAndroid中如何使用Intent传递对象
我们可以借助Intent来启动活动、发送广播、启动服务等,在进行上述操作时,我们还能在Intent中添加一些附加数据,已达传值的效果,比如下面的代码: MainActivityIntent intent = new Intent(MainActivity.this, SecondActivity.class); intent.putExtra("name", "xiaoming");...
View Article好的教育首先是要成为孩子的第一监护人
“要了解你的孩子”。这句话可能是我说得最多的一句话。而这背后所隐含的一个重要的内容就是:成为孩子信靠的存在。这和运作好一个企业一样,可能领导层未必用的是最好的方法在管理。但最重要的是,这个领导团队一定是对这个企业有着有效的管理权力,知道这个企业真实的状态。...
View Article如何快速搭建一个WordPress网站
ssh连接虚拟主机安装Lamp套装的准备工作$ sudo apt-get install tasksel报错locale: Cannot set LC_CTYPE to default locale: No such file or directory 解决方法: (1)第一步$ sudo vim /etc/default/locale添加:LC_ALL="en_US.UTF-8"...
View ArticleNetty Client重连实现
当我们用Netty实现一个TCP client时,我们当然希望当连接断掉的时候Netty能够自动重连。 Netty Client有两种情况下需要重连:Netty Client启动的时候需要重连在程序运行中连接断掉需要重连。对于第一种情况,Netty的作者在stackoverflow上给出了 解决方案, 对于第二种情况,Netty的例子uptime中实现了一种 解决方案。而Thomas在他的...
View Article中学生成绩天差地别的真正原因
文/曹旭阳同学你好。老师很高兴你能看到这封信。我是曹旭阳老师,是一名中学物理老师,先感谢我们之间的缘分,让你看到了这封信。这是我的一个小愿望,就是给全国的中学生写一封信,说说我的对学习的看法。因为我和你们一样,也上过中学,也经历过作业、考试,也有一群陪我一起玩耍长大的伙伴。之所以写这封信,是因为我看了无数同学在初中发生了无数的变化——而我希望正在读信的你能变得更好。我见过有很多孩子从“中等生”变成了...
View Article项目中单元测试容易出现的普遍问题归纳(Junit/Spring/Spring-test/Dubbo/RocketMQ/JAVA)
最近公司要求项目在使用maven构建的时候不能跳过test的生命周期,也就是通过mvn test命令需要将整个项目运行起来。因为之前项目组的成员都是在eclipse中去执行的unit test,在maven对所有模块构建的都是直接-Dmaven.test.skip=true的方式直接跳过UT的。...
View Article数据库n+1问题解决方案
数据库N+1查询是个常见的问题,简单描述场景如下 基本场景 class Category(models.Model): name = models.CharField(max_length=30) class Article(models.Model): title = models.CharField(max_length=30) body =...
View Article