不积跬步,无以至千里

博客园 首页 新随笔 联系 订阅 管理

文章分类 -  Java

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页

摘要:序言:今天看打开腾讯体育的时候,还没完全打开就收到了一条推送,然后对推送这个东西就产生了兴趣,因为之前没有弄过推送,所以就想着写一篇博客来记录一下学习推送的过程。 首先,百度android推送,这个时候会出来一堆关于推送的信息: 1、极光推送 2、信鸽推送 3、融云推送 4、亚马逊AWS推送 等等 阅读全文
posted @ 2017-01-19 17:34 Zeroassetsor 阅读(239) 评论(0) 推荐(0)

摘要:感谢各位大牛给出的教程,只不过对于我们菜鸟来讲,还是太过于复杂,毕竟我连servlet都不是太懂。 于是参照大牛写的教程,自己完善了一下,抛砖引玉,希望对你有用。 博客地址:http://ningmengjiabing.blog.163.com/blog/static/204847198201631 阅读全文
posted @ 2017-01-17 12:52 Zeroassetsor 阅读(307) 评论(0) 推荐(0)

摘要:在某些情况下,需要用Java applicatioin来模拟form,向服务器(本文以servlet为例)发送http post请求,包括提交表单域中的数据以及上传文件。如果仅仅是传递form中的数据,而不包含上传文件,那是很简单的,比如Java application可以这么写: package 阅读全文
posted @ 2017-01-16 20:09 Zeroassetsor 阅读(679) 评论(0) 推荐(0)

摘要:Servlet是SUN指定的Java服务器端编程规范,用以处理来自客户端的请求,处理并做出响应的一套基础API。Servlet是运行在Servlet容器中的Java小程序,容器运行在服务器端,服务器侦听特定端口的请求,并解析请求地址,将请求对象送给容器中的Servlet来执行,这个原理非常简单,平时 阅读全文
posted @ 2017-01-16 18:46 Zeroassetsor 阅读(464) 评论(0) 推荐(0)

摘要:MASTERSECRET、APPKEY //在Jpush申请应用时产生的 Integer.valueOf(DAY) //离线天数 jpushClient = new JPushClient(MASTERSECRET, APPKEY, Integer.valueOf(DAY)); //创建jpush对 阅读全文
posted @ 2017-01-16 18:35 Zeroassetsor 阅读(375) 评论(0) 推荐(0)

摘要:建议使用JPush 服务端SDK的人都先看下接口文档,了解推送api,具体链接:JPush v3 推送api文档 本人下载的是JPush Java 3.2.9版本的SDK源码(下载链接:JPush Java SDK 源码),在原PushExample类里面稍微改了下buildPushObject_a 阅读全文
posted @ 2017-01-16 18:34 Zeroassetsor 阅读(393) 评论(0) 推荐(0)

摘要:推送功能在手机应用开发中越来越重要,几乎成为所有App必备的功能,由于Android本身没有消息推送机制,通常采用的是基于XMPP协议的推送, 但这种开发很麻烦,因此在市场上应运而生了提供消息推送服务的诸多产品,例如:百度云、个推、极光等。 极光推送正是一个整合了Android推送、iOS推送的统一 阅读全文
posted @ 2017-01-16 18:28 Zeroassetsor 阅读(202) 评论(0) 推荐(0)

摘要:最近一直在做后台开发,但心里还是总惦记着Android,感觉还是Android有意思。正好项目中要用到极光推送,今天抽空来记录下这两天的研究成果。 我们知道IOS有自己的推送服务,但很遗憾Android没有原生的推送服务,现在有很多第三方的推送服务,比如个推、极光、亚马逊、百度云、聚能等。今天我们就 阅读全文
posted @ 2017-01-16 18:26 Zeroassetsor 阅读(213) 评论(0) 推荐(0)

摘要:随着App开发的普及,推送功能在App应用中也越来越重要。我们知道ios有自己的推送服务,但是Android并没有自己的原生推送机制,通常采用的是基于XMPP协议的推送。 这种开发很麻烦,因此市场上有很多第三方的推送服务,比如友盟、极光、亚马逊、百度云等等。我们在项目中用到的是极光推送。 Andro 阅读全文
posted @ 2017-01-16 18:25 Zeroassetsor 阅读(584) 评论(0) 推荐(0)

摘要:今天研究了一下JPush即极光推送,其有免费和收费两种模式。免费的有所限制,如:推送频率,时间延迟率,成功率等,总之天下 没有免费的午餐,免费的肯定服务就不会好到哪里去。下面我们来写个小例子,模仿一下服务器推送的效果。 首先从极光推送的官网上下载demo,网址http://docs.jpush.cn 阅读全文
posted @ 2017-01-16 18:23 Zeroassetsor 阅读(530) 评论(0) 推荐(0)

摘要:任务调度是大型J2EE web应用中常见的工作。开发者希望以指定的间隔时间执行各类操作,并完成一些无需用户输入的任务。 Java中可有无数方法来做到这一点,但是在web应用中却并没有这方面的统一标准。当许多开发人员参与同一个项目,并且以各自不同的方式来实现任务调度时,就可能产生很大问题。内存和同步问 阅读全文
posted @ 2017-01-16 18:14 Zeroassetsor 阅读(249) 评论(0) 推荐(0)

摘要:importcn.jpush.api.JPushClient;importcn.jpush.api.common.resp.APIConnectionException;importcn.jpush.api.common.resp.APIRequestException;importcn.jpush 阅读全文
posted @ 2017-01-16 17:52 Zeroassetsor 阅读(237) 评论(0) 推荐(0)

摘要:// 对android和ios设备发送 JPushClient jpush = new JPushClient(masterSecret, appKey); // 对android和ios设备发送,同时指定离线消息保存时间 JPushClient jpush = new JPushClient(ma 阅读全文
posted @ 2017-01-13 00:04 Zeroassetsor 阅读(166) 评论(0) 推荐(0)

摘要:Druid是什么? Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。 Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规 阅读全文
posted @ 2017-01-04 11:59 Zeroassetsor 阅读(285) 评论(0) 推荐(0)

摘要:Tomcat 在 7.0 以前的版本都是使用 commons-dbcp 做为连接池的实现,但是 dbcp 饱受诟病,原因有: dbcp 是单线程的,为了保证线程安全会锁整个连接池 dbcp 性能不佳 dbcp 太复杂,超过 60 个类 dbcp 使用静态接口,在 JDK 1.6 编译有问题 dbcp 阅读全文
posted @ 2017-01-04 11:56 Zeroassetsor 阅读(613) 评论(0) 推荐(0)

摘要:1.在Web应用中用户量非常大,对每个用户的请求都需要进行数据库操作,包括:建立连接、操作数据、释放连接,效率比较低. tomcat下的server.xml中配置 注意:这种方式为tomcat下的所有webapp都配置了数据源。如果只是为特定的web程序配置数据源这种方法显然是不合适的。 b )方式 阅读全文
posted @ 2017-01-04 11:55 Zeroassetsor 阅读(209) 评论(0) 推荐(0)

摘要:使用jar包:commons-dbcp-1.4.jar、commons-pool-1.6.jar、commons-logging-1.1.3.jar,另外还有数据库的jdbc驱动,适用java6及以上平台,另外有一个在tomcat中使用的版本,可以少引用一些包:http://www.oschina. 阅读全文
posted @ 2017-01-04 11:54 Zeroassetsor 阅读(248) 评论(0) 推荐(0)

摘要:在使用tomcat作为部署容器的时候,可以使用tomcat的连接池实现,其实也是使用的commons-dbcp和commons-pool的项目代码,只是有一些优化,而且在使用tomcat的时候可以少引用一些包。需要添加commons-logging另外还有一个不依赖tomcat,另外加依赖包的版本: 阅读全文
posted @ 2017-01-04 11:44 Zeroassetsor 阅读(197) 评论(0) 推荐(0)

摘要:1.如何修改tomcat的端口 在某些情况下,可能需要修改tomcat监听的端口8080,比如: a.需要启动两份tomcat服务器 b.某个服务占用了8080端口(1433,1521,3306...) Windows查看端口使用命令:netstat -an 修改tomcat端口的方法: 修改~to 阅读全文
posted @ 2017-01-04 11:39 Zeroassetsor 阅读(250) 评论(0) 推荐(0)

摘要:一、数据库连接池 开发的时候经常会需要对数据库进行一些操作,比如说常见的增删改查之类的,当数据量小的时候,可以直接进行操作,但是当数据量增多的时候,每一次连接以及释放数据库都会耗费一定的时间,这个时候,可以采用数据库连接池来保持数据库的链接,减少连接数据库对程序带来的开销,并且可以减少数据库的压力, 阅读全文
posted @ 2017-01-04 11:38 Zeroassetsor 阅读(234) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页