- MobPush 安卓推送消息数据解析推荐实现
android推送
MobPush推送消息解析需要主要类型分为TCP消息与厂商消息,TCP消息:MobPush应用在线默认走MobTech自己创建的TCP通道,称为TCP消息。厂商消息:应用结束进程状态推送需走厂商通道(华米OV魅通道)。因此推送消息解析主要针对这俩种消息进行处理。推荐以下两种解析方式。更多操作详情可参考官网文档统一通过intent解析(推荐)推送消息可以统一通过解析intent处理,需要注意,由于安
- 安卓推送弹出通知栏适配
star小子
适配安卓8.0以上推送通知栏1.推送弹出通知栏NotificationManagermanager=(NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE);if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.O){//创建NotificationChannelch
- 安卓推送一体解决方案
音视频
一、背景作为IM的基础能力之一,推送的重要性不言而喻,它是手机操作系统提供给应用触达用户的重要手段之一。苹果系统有APNS,谷歌也为安卓系统提供了系统级别的推送服务FCM。然而,由于FCM在我国无法使用。应用为了保证用户能收到重要消息,提高自身的拉活率,早期的时候很多应用都是自建推送通道,通过各种保活措施或者频繁拉活来确保通道存活,这就导致了手机系统内很多服务无法回收,耗电和发热问题突显,成为安卓
- 安卓推送一体解决方案
融云
安卓技术实践音视频android
一、背景作为IM的基础能力之一,推送的重要性不言而喻,它是手机操作系统提供给应用触达用户的重要手段之一。苹果系统有APNS,谷歌也为安卓系统提供了系统级别的推送服务FCM。然而,由于FCM在我国无法使用。应用为了保证用户能收到重要消息,提高自身的拉活率,早期的时候很多应用都是自建推送通道,通过各种保活措施或者频繁拉活来确保通道存活,这就导致了手机系统内很多服务无法回收,耗电和发热问题突显,成为安卓
- uniapp集成unipush监听推送,处理兼容ios在线无法收到推送通知问题以及安卓推送处理
云秒
uniappuni-app前端
文章目录前言完整处理示例提示前言uniapp集成unipush推送后,会遇到ios保持应用在前台或后台时无法收到通知栏消息问题,只能在应用中监听推送然后创建本地通知,此篇文章根据这个问题进行处理推送监听分别执行不同的业务。完整处理示例varplatform=uni.getSystemInfoSync().platform;//#ifdefAPP-PLUS/*5+push消息推送ps:使用:H5+的
- 安卓推送和苹果IOS推送的差别
weixin_30919571
安卓的推送,因为google的服务无法使用,必须由APP开发者自行实现,于是如果APP的进程被清理或者终止掉了,那么就无法接收到推动。苹果的推送是由IOS统一管理,所以不存在进程被杀的说法,相对于安卓更加稳定,耗能也更低。于是如果安卓要解决这个问题,就有了很多比如搞多个进程相互监视之类的方法,只能祈求安全软件不要更新强杀的方法。转载于:https://www.cnblogs.com/mayiguo
- C# 简单的百度推送代码
weixin_33928137
前段时间搞推送来着,安卓方面用到了百度的推送服务,由于只是简单的用到安卓推送的通知功能,所以没用百度推荐的C#SDK,通过借鉴网上的各种资料和百度的API,费了老大劲终于折腾出来一段能用的代码(早知道这么纠结,直接用别人的了。。。强迫症伤不起啊)2016-2-17在2.0基础上修改的3.0(百度巨坑,接口文档写的稀烂,文档上也不写明sign签名MD5需要小写,就为了这个问题我抓狂了3天)最新3.0
- 安卓推送技术手册——使用透传消息的正确姿势
个推
安卓推送
目前的消息推送方式主要有两种:通知和透传。什么是透传?透传即是透明传送,即传送网络无论传输业务如何,只负责将需要传送的业务传送到目的节点,同时保证传输的质量即可,而不对传输的业务进行处理。透传消息,就是消息体格式及内容,对于传递的通道来说是不去过问的,通道只负责消息的传递,对消息不做任何处理,当客户端接收到透传消息后,由客户端自己来决定如何处理消息。正是因为透传消息可以自定义消息体,也可以自定义消
- 个推成为首家支持统一推送接口标准的第三方推送服务商!
思否编辑部
个推个推推送行业
2017年10月16日,中国信息通信研究院泰尔终端实验室联合各大手机厂商和提供推送服务的互联网厂家成立“统一推送联盟”,希望通过标准化的方式统一推送通道和接口,以降低终端功耗,提升用户体验,支撑开发者生态建设,促进安卓推送服务行业健康发展。个推作为第三方消息推送服务商中唯一一家联盟副理事长单位,积极推动统一推送联盟的建设,全力支持配合联盟工作,分享在推送领域多年的经验和实践。为打造更加高效、便捷的
- 个推安卓推送——服务端api初级使用手册
个推
安卓推送个推
前言自从了解到推送可以提升用户留存率等诸多优势之后,越来越多的开发者开始在他们的服务中加入推送的功能。由于每天有大量新加入的开发者询问在他们的服务端中集成个推服务api的问题,特此写一篇初级使用文档,尽可能帮助大家少走弯路,一次成功。首先你需要在个推开放着平台上注册你的应用,以及获得以下几个必要的值APPID|APPKEY|MASTERSECRET,本文假设你已经完成上述步骤以及完成客户端SDK的
- 个推安卓推送——服务端api初级使用手册
个推
安卓推送个推
前言自从了解到推送可以提升用户留存率等诸多优势之后,越来越多的开发者开始在他们的服务中加入推送的功能。由于每天有大量新加入的开发者询问在他们的服务端中集成个推服务api的问题,特此写一篇初级使用文档,尽可能帮助大家少走弯路,一次成功。首先你需要在个推开放着平台上注册你的应用,以及获得以下几个必要的值APPID|APPKEY|MASTERSECRET,本文假设你已经完成上述步骤以及完成客户端SDK的
- 友盟安卓推送的“多包名”使用方式解决R文件报错问题
程序猿L
前言:App开发者为什么会有多包名的需求?首先我们先来说说包名(一般是http://com.company.xxx的形式),包名这个概念是出现在Android生态系统里面的,对于Android系统来说,包名是App的唯一标识。这个对技术人员来说很好理解,对于非技术人员,稍微再啰嗦一下:如果两个安卓App,A和B包名一样的话,如果先安装A,再安装B,那么会出现B覆盖A的情况,最终只会是B会安装在系统
- 友盟推送集成小米华为魅族系统通道
李奕锋
Android
前言大家做过安卓推送服务的都知道,如果安卓设备想要收到推送,就要与服务器建立一个长连接通道(莫非你想轮询??)。一旦app被杀掉,维持长连接通道的pushservice服务也会被干掉,所以设备就处于离线状态,也就收不到任何推送。说到安卓,不得不提苹果,为什么苹果推送没有这个烦恼呢?原因是苹果推送走的是系统推送,由系统去维持长连接通道,所以app杀掉也能收到推送。由于国内能买到的手机都没安装谷歌服务
- 安卓推送技术手册——使用透传消息的正确姿势
weixin_34234829
目前的消息推送方式主要有两种:通知和透传。什么是透传?透传即是透明传送,即传送网络无论传输业务如何,只负责将需要传送的业务传送到目的节点,同时保证传输的质量即可,而不对传输的业务进行处理。透传消息,就是消息体格式及内容,对于传递的通道来说是不去过问的,通道只负责消息的传递,对消息不做任何处理,当客户端接收到透传消息后,由客户端自己来决定如何处理消息。正是因为透传消息可以自定义消息体,也可以自定义消
- 个推安卓推送——服务端api初级使用手册
hao741100265
前言自从了解到推送可以提升用户留存率等诸多优势之后,越来越多的开发者开始在他们的服务中加入推送的功能。由于每天有大量新加入的开发者询问在他们的服务端中集成个推服务api的问题,特此写一篇初级使用文档,尽可能帮助大家少走弯路,一次成功。首先你需要在个推开放着平台上注册你的应用,以及获得以下几个必要的值APPID|APPKEY|MASTERSECRET,本文假设你已经完成上述步骤以及完成客户端SDK的
- 安卓推送——FCM推送集成
曲终人散曲终人散
androidjava
1.FCM地址:https://firebase.google.com/?hl=zh-cn2.点击左上角转到控制台,进行登录3.转入控制台,点击添加项目,填写项目名称,勾选我接受控制方条款,确认创建项目。(项目ID可在输入项目名称之后,进行编辑修改成自己想要的,也直接使用默认,此ID将用在公开显示的Firebase功能(例如数据库网址)以及您的Firebase托管子域名中)4.添加Android应
- Android阿里云推送
Mars-xq
推送
一:推送消息和推送通知的区别:通知:发送后会在系统通知栏收到展现,同时响铃或振动提醒用户。(用户收到消息,系统处理为通知)消息:以透传的形式传递给客户端,无显示,发送后不会在系统通知栏展现,第三方应用后需要开发者写代码才能看到。(用户收到消息,自己处理成弹框还是通知等)参考:推送中的消息和通知的区别二:透传?参考:安卓推送技术手册——使用透传消息的正确姿势目前的消息推送方式主要有两种:通知和透传。
- IOS推送详解(一)------APNs
QiaoDouTec
服务器
最近项目需要做IOS推送,在网上了解了下苹果的推送过程以及接口协议。博文会分几部分来写,先介绍下APNs,然后介绍协议(新的旧的都说下),然后介绍生成证书,最后上代码。APNSIOS推送要比安卓推送简单的多,至少它不用咱们自己维护那些连接,IOS推送就是和APNs服务器通信。每台ios设备的每个app都有唯一的一个设备token,IOS端开发的同学很容易拿到这个token,然后需要将这个token
- Android开发之推送
Rairmmd
工信部将统一安卓推送标准推送,目前几乎是APP的标配了。我们来看看推送这件事。推送的实现方案总结一下几种推送实现方式(历史解决方案),目前已经被废弃掉了,了解一下还是有必要的。1.轮询应用程序阶段性的与服务器进行连接并查询是否有新的消息到达,必须自己实现与服务器之间的通信,例如消息排队等。而且还要考虑轮询的频率,如果太慢可能导致某些消息的延迟,如果太快,则会大量消耗网络带宽和电池。优点:实现简单实
- 安卓推送小节
语过添情iljyya
UPS事件早上看到stromzhang公众号发文说UPS也就是安卓统一推送标准已取得阶段性成果,泰尔终端实验室原文,然而知乎上的相关讨论果然并不乐观。谷歌有GCM,还要跟着制定这个UPS标准,哈哈心疼一秒。安卓推送这件小事即刻技术团队这篇文章发表的看法和技术难点的探讨在知乎和掘金都火了一把,看来是道出了广大开发者的心声,各种策略也不能完全,着实让人心烦。安卓推送哪到底家强一路看到底,各路大神总说纷
- 现在必须立刻建立统一的国内安卓推送服务
叮宕
这两天谷歌断供华为的消息还没消化完,今天又有了英国arm。至此,从英特尔和高通这样的芯片制造商,再加上谷歌,再加上半导体知识产权提供商,算是齐活了。arm的授权华为有永久性的现在的授权,所以可以撑一段时间。所以见招拆招,因为安卓系统是开源系统,任何人都可以在aosp的官网https://source.android.com/获得源代码。真正的问题是谷歌移动服务,就是gms,它包括了谷歌servic
- 个推成为首家支持统一推送接口标准的第三方推送服务商!
思否编辑部
个推个推推送行业
2017年10月16日,中国信息通信研究院泰尔终端实验室联合各大手机厂商和提供推送服务的互联网厂家成立“统一推送联盟”,希望通过标准化的方式统一推送通道和接口,以降低终端功耗,提升用户体验,支撑开发者生态建设,促进安卓推送服务行业健康发展。个推作为第三方消息推送服务商中唯一一家联盟副理事长单位,积极推动统一推送联盟的建设,全力支持配合联盟工作,分享在推送领域多年的经验和实践。为打造更加高效、便捷的
- 安卓intent-filters解析
michael_2f73
前沿近段时间想对安卓推送有更进一步的了解,之前有做过友盟推送,极光推送的集成。然而在使用这些推送的时候,按照官方文档的步骤,很快就集成好,测试成功后,也没花太多时间去细究它里面的实现细节,比如如何通过服务维持长链接,以及又是如何通过在应用间互相拉起的。第一步自然是从manifest文件开始,首先要弄清楚的intent-filter是怎么过滤intent的。那在这篇文章里,我将对intent-fil
- 搞定安卓推送SDK集成,看这篇文章就够了!
个推
消息推送;推送技术
概述公司准备采用个推作为第三方推送平台,我作为客户端的头号小鸟,掐指一算已经毕业0.1年了,Leader准备把这个简单而又独立的功能点交给我来处理,我紧张兮兮的打开官网集成文档学习了起来。其实早在自己大二的时候就集成过个推SDK,溜达一圈又回来集成个推推送SDK了,发现现在的个推SDK与当年相比,集成起来真的方便多了。这次集成的是Android推送SDK,希望这篇文章,可以让同学们可以更加快捷的集
- 安卓推送乱象几时解?
数字尾巴
「推送」这一概念最早由PointCast于1996年提出,利用信息推送软件,当时PointCast能够主动给用户推送各种新闻、财经、体育等信息。早期的Microsoft和Nestcape的Web浏览器都支持这一信息推送功能。如今的手机作为普及程度最高的数码产品,已然成为我们获取信息的首选终端。而如果将手机比喻为「信箱」的话,那么负责投递信息的「投递员」一定是依附在手机系统内的「推送功能」:当有消息
- 消息推送背后的思考
昵称4
本文为原创,如需转载请标明出处,侵权必究。不可不说的前言去年笔者写了一篇《安卓推送这件小事》,现在回过头来再看,不少地方已有些过时,趁着春节,重新思考和整理下推送这件事,这篇文章的目标受众不仅是对客户端推送实践感兴趣的工程师,还包括对推送的用户体验现状不满的用户。重新看推送需求推送分推送需求和推送技术,推送技术由工程师实现,推送需求来自用户,这里的用户包括如下几个角色:产品经理用户工程师用户普通用
- Android屏幕适配
u010495996
android
AndroidStudio集成极光推送SDKJPush极光推送(以下简称“极光sdk”)是免费专业第三方云推送服务平台,专注于安卓推送Android消息推送,ios推送通知,手机推送,app云推送服务。极光sdk在eclipse下是很好集成的,但在AS下集成需要做一些细节上的修改。本篇blog主要记录AS下集成极光sdk的具体步骤下载极光sdk极光推送官网当zip下载完成后,你也可以在这里参考极光
- 安卓推送服务设计思路图
rnZuoZuo
安卓推送服务使用技术MQTT使用TCP/IP提供网络连接1.APP上报APP设备用户信息---------------------------------2.服务器记录下设备用户信息-------------------------------3.通过服务端通过的推送页面根据已经记录的累计所有设备用户信息建立大量推送任务---------------------4.循环判断连接和任务Task设备号
- 安卓推送技术方案实现探讨
安卓
背景介绍
随着苹果产品的风靡,推送技术在国内也越来越热门。推送最开始用于邮件系统。随着iPhone 和 Android 手机的风靡,逐渐在手机上也越来越常见。不少手机客户端也时常推送一些消息。
推送技术的应用
推送技术在手机上的应用主要有两块:广告推送、SNS信息推送。
l 广告推送:给目前有一定安装量但没有盈利模式的手机应用开发者带来了一定希望,但要注意推送的
- 为Titanium创建自己的安卓推送模块
Titanium
在手机应用中,推送是一个非常重要的功能。相对来说ios应用的推送功能很容易做,因为它统一都是用苹果的APNS服务实现的。但安卓这边就比较混乱了,虽然谷歌也推出了类似苹果的官方推送服务,但由于谷歌的服务器在国内经常被墙,所以用谷歌官方提供的推送服务在国内是不可行的,所以安卓的应用就只能自己实现推送服务了。但如果完全由自己实现推送功能,那成本是非常大的。所以一般我们会选择一些第三方推送服务,比如极光推
- sql统计相同项个数并按名次显示
朱辉辉33
javaoracle
现在有如下这样一个表:
A表
ID Name time
------------------------------
0001 aaa 2006-11-18
0002 ccc 2006-11-18
0003 eee 2006-11-18
0004 aaa 2006-11-18
0005 eee 2006-11-18
0004 aaa 2006-11-18
0002 ccc 20
- Android+Jquery Mobile学习系列-目录
白糖_
JQuery Mobile
最近在研究学习基于Android的移动应用开发,准备给家里人做一个应用程序用用。向公司手机移动团队咨询了下,觉得使用Android的WebView上手最快,因为WebView等于是一个内置浏览器,可以基于html页面开发,不用去学习Android自带的七七八八的控件。然后加上Jquery mobile的样式渲染和事件等,就能非常方便的做动态应用了。
从现在起,往后一段时间,我打算
- 如何给线程池命名
daysinsun
线程池
在系统运行后,在线程快照里总是看到线程池的名字为pool-xx,这样导致很不好定位,怎么给线程池一个有意义的名字呢。参照ThreadPoolExecutor类的ThreadFactory,自己实现ThreadFactory接口,重写newThread方法即可。参考代码如下:
public class Named
- IE 中"HTML Parsing Error:Unable to modify the parent container element before the
周凡杨
html解析errorreadyState
错误: IE 中"HTML Parsing Error:Unable to modify the parent container element before the child element is closed"
现象: 同事之间几个IE 测试情况下,有的报这个错,有的不报。经查询资料后,可归纳以下原因。
- java上传
g21121
java
我们在做web项目中通常会遇到上传文件的情况,用struts等框架的会直接用的自带的标签和组件,今天说的是利用servlet来完成上传。
我们这里利用到commons-fileupload组件,相关jar包可以取apache官网下载:http://commons.apache.org/
下面是servlet的代码:
//定义一个磁盘文件工厂
DiskFileItemFactory fact
- SpringMVC配置学习
510888780
springmvc
spring MVC配置详解
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。
一、Spring MVC环境搭建:(Spring 2.5.6 + Hi
- spring mvc-jfreeChart 柱图(1)
布衣凌宇
jfreechart
第一步:下载jfreeChart包,注意是jfreeChart文件lib目录下的,jcommon-1.0.23.jar和jfreechart-1.0.19.jar两个包即可;
第二步:配置web.xml;
web.xml代码如下
<servlet>
<servlet-name>jfreechart</servlet-nam
- 我的spring学习笔记13-容器扩展点之PropertyPlaceholderConfigurer
aijuans
Spring3
PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。关于BeanFactoryPostProcessor和BeanPostProcessor类似。我会在其他地方介绍。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java P
- java 线程池使用 Runnable&Callable&Future
antlove
javathreadRunnablecallablefuture
1. 创建线程池
ExecutorService executorService = Executors.newCachedThreadPool();
2. 执行一次线程,调用Runnable接口实现
Future<?> future = executorService.submit(new DefaultRunnable());
System.out.prin
- XML语法元素结构的总结
百合不是茶
xml树结构
1.XML介绍1969年 gml (主要目的是要在不同的机器进行通信的数据规范)1985年 sgml standard generralized markup language1993年 html(www网)1998年 xml extensible markup language
- 改变eclipse编码格式
bijian1013
eclipse编码格式
1.改变整个工作空间的编码格式
改变整个工作空间的编码格式,这样以后新建的文件也是新设置的编码格式。
Eclipse->window->preferences->General->workspace-
- javascript中return的设计缺陷
bijian1013
JavaScriptAngularJS
代码1:
<script>
var gisService = (function(window)
{
return
{
name:function ()
{
alert(1);
}
};
})(this);
gisService.name();
&l
- 【持久化框架MyBatis3八】Spring集成MyBatis3
bit1129
Mybatis3
pom.xml配置
Maven的pom中主要包括:
MyBatis
MyBatis-Spring
Spring
MySQL-Connector-Java
Druid
applicationContext.xml配置
<?xml version="1.0" encoding="UTF-8"?>
&
- java web项目启动时自动加载自定义properties文件
bitray
javaWeb监听器相对路径
创建一个类
public class ContextInitListener implements ServletContextListener
使得该类成为一个监听器。用于监听整个容器生命周期的,主要是初始化和销毁的。
类创建后要在web.xml配置文件中增加一个简单的监听器配置,即刚才我们定义的类。
<listener>
<des
- 用nginx区分文件大小做出不同响应
ronin47
昨晚和前21v的同事聊天,说到我离职后一些技术上的更新。其中有个给某大客户(游戏下载类)的特殊需求设计,因为文件大小差距很大——估计是大版本和补丁的区别——又走的是同一个域名,而squid在响应比较大的文件时,尤其是初次下载的时候,性能比较差,所以拆成两组服务器,squid服务于较小的文件,通过pull方式从peer层获取,nginx服务于较大的文件,通过push方式由peer层分发同步。外部发布
- java-67-扑克牌的顺子.从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的.2-10为数字本身,A为1,J为11,Q为12,K为13,而大
bylijinnan
java
package com.ljn.base;
import java.util.Arrays;
import java.util.Random;
public class ContinuousPoker {
/**
* Q67 扑克牌的顺子 从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。
* 2-10为数字本身,A为1,J为1
- 翟鸿燊老师语录
ccii
翟鸿燊
一、国学应用智慧TAT之亮剑精神A
1. 角色就是人格
就像你一回家的时候,你一进屋里面,你已经是儿子,是姑娘啦,给老爸老妈倒怀水吧,你还觉得你是老总呢?还拿派呢?就像今天一样,你们往这儿一坐,你们之间是什么,同学,是朋友。
还有下属最忌讳的就是领导向他询问情况的时候,什么我不知道,我不清楚,该你知道的你凭什么不知道
- [光速与宇宙]进行光速飞行的一些问题
comsci
问题
在人类整体进入宇宙时代,即将开展深空宇宙探索之前,我有几个猜想想告诉大家
仅仅是猜想。。。未经官方证实
1:要在宇宙中进行光速飞行,必须首先获得宇宙中的航行通行证,而这个航行通行证并不是我们平常认为的那种带钢印的证书,是什么呢? 下面我来告诉
- oracle undo解析
cwqcwqmax9
oracle
oracle undo解析2012-09-24 09:02:01 我来说两句 作者:虫师收藏 我要投稿
Undo是干嘛用的? &nb
- java中各种集合的详细介绍
dashuaifu
java集合
一,java中各种集合的关系图 Collection 接口的接口 对象的集合 ├ List 子接口 &n
- 卸载windows服务的方法
dcj3sjt126com
windowsservice
卸载Windows服务的方法
在Windows中,有一类程序称为服务,在操作系统内核加载完成后就开始加载。这里程序往往运行在操作系统的底层,因此资源占用比较大、执行效率比较高,比较有代表性的就是杀毒软件。但是一旦因为特殊原因不能正确卸载这些程序了,其加载在Windows内的服务就不容易删除了。即便是删除注册表中的相 应项目,虽然不启动了,但是系统中仍然存在此项服务,只是没有加载而已。如果安装其他
- Warning: The Copy Bundle Resources build phase contains this target's Info.plist
dcj3sjt126com
iosxcode
http://developer.apple.com/iphone/library/qa/qa2009/qa1649.html
Excerpt:
You are getting this warning because you probably added your Info.plist file to your Copy Bundle
- 2014之C++学习笔记(一)
Etwo
C++EtwoEtwoiterator迭代器
已经有很长一段时间没有写博客了,可能大家已经淡忘了Etwo这个人的存在,这一年多以来,本人从事了AS的相关开发工作,但最近一段时间,AS在天朝的没落,相信有很多码农也都清楚,现在的页游基本上达到饱和,手机上的游戏基本被unity3D与cocos占据,AS基本没有容身之处。so。。。最近我并不打算直接转型
- js跨越获取数据问题记录
haifengwuch
jsonpjsonAjax
js的跨越问题,普通的ajax无法获取服务器返回的值。
第一种解决方案,通过getson,后台配合方式,实现。
Java后台代码:
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String ca
- 蓝色jQuery导航条
ini
JavaScripthtmljqueryWebhtml5
效果体验:http://keleyi.com/keleyi/phtml/jqtexiao/39.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery鼠标悬停上下滑动导航条 - 柯乐义<
- linux部署jdk,tomcat,mysql
kerryg
jdktomcatlinuxmysql
1、安装java环境jdk:
一般系统都会默认自带的JDK,但是不太好用,都会卸载了,然后重新安装。
1.1)、卸载:
(rpm -qa :查询已经安装哪些软件包;
rmp -q 软件包:查询指定包是否已
- DOMContentLoaded VS onload VS onreadystatechange
mutongwu
jqueryjs
1. DOMContentLoaded 在页面html、script、style加载完毕即可触发,无需等待所有资源(image/iframe)加载完毕。(IE9+)
2. onload是最早支持的事件,要求所有资源加载完毕触发。
3. onreadystatechange 开始在IE引入,后来其它浏览器也有一定的实现。涉及以下 document , applet, embed, fra
- sql批量插入数据
qifeifei
批量插入
hi,
自己在做工程的时候,遇到批量插入数据的数据修复场景。我的思路是在插入前准备一个临时表,临时表的整理就看当时的选择条件了,临时表就是要插入的数据集,最后再批量插入到数据库中。
WITH tempT AS (
SELECT
item_id AS combo_id,
item_id,
now() AS create_date
FROM
a
- log4j打印日志文件 如何实现相对路径到 项目工程下
thinkfreer
Weblog4j应用服务器日志
最近为了实现统计一个网站的访问量,记录用户的登录信息,以方便站长实时了解自己网站的访问情况,选择了Apache 的log4j,但是在选择相对路径那块 卡主了,X度了好多方法(其实大多都是一样的内用,还一个字都不差的),都没有能解决问题,无奈搞了2天终于解决了,与大家分享一下
需求:
用户登录该网站时,把用户的登录名,ip,时间。统计到一个txt文档里,以方便其他系统调用此txt。项目名
- linux下mysql-5.6.23.tar.gz安装与配置
笑我痴狂
mysqllinuxunix
1.卸载系统默认的mysql
[root@localhost ~]# rpm -qa | grep mysql
mysql-libs-5.1.66-2.el6_3.x86_64
mysql-devel-5.1.66-2.el6_3.x86_64
mysql-5.1.66-2.el6_3.x86_64
[root@localhost ~]# rpm -e mysql-libs-5.1