相关分类: Java技术 C/C++ VB delphi
  • 基于FCM的消息推送功能

    需求背景 我方项目需要支持客户端消息推送,iOS终端可以借由苹果本身的apns很方便的实现,但是对于Android来说,必须集成第三方的SDK来处理。考虑到项目需要以及成本,我们选择使用谷歌的FCM框架来实现,因为我们项目针对消息的可到达率要求并不高,而且推送消息的性质...

    2019-05-17 00:01:19 timAccessWiredPSGoogleandroidiOS苹果

  • BAT经典面试题,深入理解Java内存模型JMM

    Java 内存模型 Java 内存模型(JMM)是一种抽象的概念,并不真实存在,它描述了一组规则或规范,通过这组规范定义了程序中各个变量(包括实例字段、静态字段和构成数组对象的元素)的访问方式。试图屏蔽各种硬件和操作系统的内存访问差异,以实现让 Java 程序在各种平...

    2019-05-17 00:01:53 共享zoomPSkeep系统qq虚拟机mysql

  • 基于HttpClient的新版正方教务系统模拟登录及信息获取

    简介 通过HttpClient获取网页数据源,通过Jsoup解析数据。先模拟登录,再获取信息。模拟浏览器正常操作,封装请求头信息获取SESSIONID。模拟登录成功后切勿断开会话,依赖登录请求得到的Cookie进行二次请求。请求信息时需打开谷歌浏览器或Fiddler抓包查看参数及请求头...

    2019-05-17 00:00:43 tim浏览器PSkeep2345Fiddler系统IE

  • 12.1Java-构造方法

    一、构造方法 作用:在new的同时对成员变量赋值,给对象的属性初始化赋值 格式: 权限 方法名(参数列表){ } 方法的名字,必须和类的名字完全一致,大小写一致 构造方法不许写返回值类型,如void,int 构造方法在new时自动执行,仅执行一次 代码:Person类(内含this用法...

    2019-05-17 00:01:44

  • 【Redis使用系列】使用Redis做防止重复提交

    前言 在平时的开发中我们都需要处理重复提交的问题,避免业务出错或者产生脏数据,虽然可以通过前端控制但这并不是可以完全避免,最好的方式还是前后端均进行控制,这样的话就可以更有效,尽可能全面的去减少错误的发生。 一、比如我们注册的时候需要发送验证码 如果用...

    2019-05-17 00:01:14 PSmacWiredAccesstim手机更新时间Servlet

  • Struts2 源码分析-----拦截器源码解析 --- Parameters

    ParametersInterceptor拦截器其主要功能是把ActionContext中的请求参数设置到ValueStack中,如果栈顶是当前Action则把请求参数设置到了Action中,如果栈顶是一个model(Action实现了ModelDriven接口)则把参数设置到了model中。 下面是该拦截器的doIntercept方法源码: @...

    2019-05-17 00:01:17 IEtim用户

  • java线程并发工具类CyclicBarrier、CountDownLatch及S

    一、CyclicBarrier (原文链接:http://www.studyshare.cn/blog-front/blog/index) 1、定义 CyclicBarrier是线程并发工具类之一,俗称栅栏。当一组线程全部执行完后,到达栅栏屏障,就放开屏障,继续往后执行。举个简单例子:几个家庭约 定一个地点集合去郊游,只有当...

    2019-05-17 00:00:43 系统YYIE定义

  • ssm(Spring、Springmvc、Mybatis)实战之淘淘商城-第

    文章大纲 一、课程介绍 二、订单系统介绍 三、项目源码与资料下载 四、参考文章 一、课程介绍 一共14天课程 (1)第一天:电商行业的背景。淘淘商城的介绍。搭建项目工程。Svn的使用。 (2)第二天:框架的整合。后台管理商品列表的实现。分页插件。 (3)第三天:后台...

    2019-05-16 23:59:41 共享广告位订单系统系统富文本编辑器PS商城搜索功能

  • Java开发笔记(九十八)利用Callable启动线程

    前面介绍了如何利用Runnable接口构建线程任务,该方式确实方便了线程代码的复用与共享,然而Runnable不像公共方法那样有返回值,也就无法将线程代码的处理结果传给外部,造成外部既不知晓该线程是否已经执行完毕,也不了解该线程的运算结果是什么,总之无法跟踪分线程...

    2019-05-17 00:00:45 共享Java技术定义精简java开发

  • RabbitMQ 消息的可靠投递

    mq 提供了两种方式确认消息的可靠投递 confirmCallback 确认模式 returnCallback 未投递到 queue 退回模式 在使用 RabbitMQ 的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败场景。RabbitMQ 为我们提供了两个选项用来控制消息的投递可靠性模式。 rabbitmq 整个...

    2019-05-17 00:00:42 AccessSegmentFaultPS服务器

2