摘要:序言:今天看打开腾讯体育的时候,还没完全打开就收到了一条推送,然后对推送这个东西就产生了兴趣,因为之前没有弄过推送,所以就想着写一篇博客来记录一下学习推送的过程。 首先,百度android推送,这个时候会出来一堆关于推送的信息: 1、极光推送 2、信鸽推送 3、融云推送 4、亚马逊AWS推送 等等
阅读全文
文章分类 - Java
摘要:感谢各位大牛给出的教程,只不过对于我们菜鸟来讲,还是太过于复杂,毕竟我连servlet都不是太懂。 于是参照大牛写的教程,自己完善了一下,抛砖引玉,希望对你有用。 博客地址:http://ningmengjiabing.blog.163.com/blog/static/204847198201631
阅读全文
摘要:在某些情况下,需要用Java applicatioin来模拟form,向服务器(本文以servlet为例)发送http post请求,包括提交表单域中的数据以及上传文件。如果仅仅是传递form中的数据,而不包含上传文件,那是很简单的,比如Java application可以这么写: package
阅读全文
摘要:Servlet是SUN指定的Java服务器端编程规范,用以处理来自客户端的请求,处理并做出响应的一套基础API。Servlet是运行在Servlet容器中的Java小程序,容器运行在服务器端,服务器侦听特定端口的请求,并解析请求地址,将请求对象送给容器中的Servlet来执行,这个原理非常简单,平时
阅读全文
摘要:MASTERSECRET、APPKEY //在Jpush申请应用时产生的 Integer.valueOf(DAY) //离线天数 jpushClient = new JPushClient(MASTERSECRET, APPKEY, Integer.valueOf(DAY)); //创建jpush对
阅读全文
摘要:建议使用JPush 服务端SDK的人都先看下接口文档,了解推送api,具体链接:JPush v3 推送api文档 本人下载的是JPush Java 3.2.9版本的SDK源码(下载链接:JPush Java SDK 源码),在原PushExample类里面稍微改了下buildPushObject_a
阅读全文
摘要:推送功能在手机应用开发中越来越重要,几乎成为所有App必备的功能,由于Android本身没有消息推送机制,通常采用的是基于XMPP协议的推送, 但这种开发很麻烦,因此在市场上应运而生了提供消息推送服务的诸多产品,例如:百度云、个推、极光等。 极光推送正是一个整合了Android推送、iOS推送的统一
阅读全文
摘要:最近一直在做后台开发,但心里还是总惦记着Android,感觉还是Android有意思。正好项目中要用到极光推送,今天抽空来记录下这两天的研究成果。 我们知道IOS有自己的推送服务,但很遗憾Android没有原生的推送服务,现在有很多第三方的推送服务,比如个推、极光、亚马逊、百度云、聚能等。今天我们就
阅读全文
摘要:随着App开发的普及,推送功能在App应用中也越来越重要。我们知道ios有自己的推送服务,但是Android并没有自己的原生推送机制,通常采用的是基于XMPP协议的推送。 这种开发很麻烦,因此市场上有很多第三方的推送服务,比如友盟、极光、亚马逊、百度云等等。我们在项目中用到的是极光推送。 Andro
阅读全文
摘要:今天研究了一下JPush即极光推送,其有免费和收费两种模式。免费的有所限制,如:推送频率,时间延迟率,成功率等,总之天下 没有免费的午餐,免费的肯定服务就不会好到哪里去。下面我们来写个小例子,模仿一下服务器推送的效果。 首先从极光推送的官网上下载demo,网址http://docs.jpush.cn
阅读全文
摘要:任务调度是大型J2EE web应用中常见的工作。开发者希望以指定的间隔时间执行各类操作,并完成一些无需用户输入的任务。 Java中可有无数方法来做到这一点,但是在web应用中却并没有这方面的统一标准。当许多开发人员参与同一个项目,并且以各自不同的方式来实现任务调度时,就可能产生很大问题。内存和同步问
阅读全文
摘要:importcn.jpush.api.JPushClient;importcn.jpush.api.common.resp.APIConnectionException;importcn.jpush.api.common.resp.APIRequestException;importcn.jpush
阅读全文
摘要:// 对android和ios设备发送 JPushClient jpush = new JPushClient(masterSecret, appKey); // 对android和ios设备发送,同时指定离线消息保存时间 JPushClient jpush = new JPushClient(ma
阅读全文
摘要:Druid是什么? Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。 Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规
阅读全文
摘要:Tomcat 在 7.0 以前的版本都是使用 commons-dbcp 做为连接池的实现,但是 dbcp 饱受诟病,原因有: dbcp 是单线程的,为了保证线程安全会锁整个连接池 dbcp 性能不佳 dbcp 太复杂,超过 60 个类 dbcp 使用静态接口,在 JDK 1.6 编译有问题 dbcp
阅读全文
摘要:1.在Web应用中用户量非常大,对每个用户的请求都需要进行数据库操作,包括:建立连接、操作数据、释放连接,效率比较低. tomcat下的server.xml中配置 注意:这种方式为tomcat下的所有webapp都配置了数据源。如果只是为特定的web程序配置数据源这种方法显然是不合适的。 b )方式
阅读全文
摘要:使用jar包:commons-dbcp-1.4.jar、commons-pool-1.6.jar、commons-logging-1.1.3.jar,另外还有数据库的jdbc驱动,适用java6及以上平台,另外有一个在tomcat中使用的版本,可以少引用一些包:http://www.oschina.
阅读全文
摘要:在使用tomcat作为部署容器的时候,可以使用tomcat的连接池实现,其实也是使用的commons-dbcp和commons-pool的项目代码,只是有一些优化,而且在使用tomcat的时候可以少引用一些包。需要添加commons-logging另外还有一个不依赖tomcat,另外加依赖包的版本:
阅读全文
摘要:1.如何修改tomcat的端口 在某些情况下,可能需要修改tomcat监听的端口8080,比如: a.需要启动两份tomcat服务器 b.某个服务占用了8080端口(1433,1521,3306...) Windows查看端口使用命令:netstat -an 修改tomcat端口的方法: 修改~to
阅读全文
摘要:一、数据库连接池 开发的时候经常会需要对数据库进行一些操作,比如说常见的增删改查之类的,当数据量小的时候,可以直接进行操作,但是当数据量增多的时候,每一次连接以及释放数据库都会耗费一定的时间,这个时候,可以采用数据库连接池来保持数据库的链接,减少连接数据库对程序带来的开销,并且可以减少数据库的压力,
阅读全文
浙公网安备 33010602011771号