码迷,mamicode.com
首页 > 编程语言 > 日排行
Java后台服务端接入腾讯IM
最近因为公司项目需求,需要在后台接入腾讯的IM(云通信)功能,于是如火如荼的去研究腾讯IM的文档,然而发现操蛋的是腾讯居然没有给Java后台端提供SDK,于是我们后台只能通过HTTP的方式请求对应的rest api的来达到目的,下面给出具体过程: 1、首先,我们需要注册一个账号,这个只需通过手机扫码 ...
分类:编程语言   时间:2018-08-10 23:28:05    阅读次数:891
多线程- 铁路售票学习实现runnablej接口
/***@paramargs*火车站卖票的例子用实现Runnable接口*/publicstaticvoidmain(String[]args){MyTicketmt=newMyTicket();newThread(mt).start();newThread(mt).start();newThread(mt).start();newThread(mt).start();/*Threadt1=new
分类:编程语言   时间:2018-08-10 23:28:31    阅读次数:351
Spring5源码解析-Spring框架中的事件和监听器
事件和平时所用的回调思想在与GUI(JavaScript,Swing)相关的技术中非常流行。而在Web应用程序的服务器端,我们很少去直接使用。但这并不意味着我们无法在服务端去实现一个面向事件的体系结构。 在本文中,我们将重点介绍Spring框架中的事件处理。首先,会先介绍下事件驱动编程这个概念。接着,我们会将精力放在专门用于Spring框架中的事件处理之上。然后我们会看到实现事件调度和监听的主要方法。最后,我们将在Spring应用程序中展示如何使用基本的监听器。
分类:编程语言   时间:2018-08-10 23:28:38    阅读次数:353
Spring发展历程总结
目前很多公司的架构,从Struts2迁移到了SpringMVC。你有想过为什么不使用Servlet+JSP来构建Java web项目,而是采用SpringMVC呢? 既然这样,我们从源头说起。Struts2的源头其实也是Servlet。Servlet的作用是接收浏览器传给服务端的请求(request ...
分类:编程语言   时间:2018-08-11 01:11:58    阅读次数:277
Python基础06 循环
  循环用于重复执行一些程序块。从上一讲的选择结构,我们已经看到了如何用缩进来表示程序块的隶属关系。循环也会用到类似的写法。   for循环 for循环需要预先设定好循环的次数(n),然后执行隶属于for的语句n次。 基本构造是 for 元素 in 序列: statement & ...
分类:编程语言   时间:2018-08-11 01:12:31    阅读次数:239
Python基础04 运算
Python的运算符和其他语言类似 (我们暂时只了解这些运算符的基本用法,方便我们展开后面的内容,高级应用暂时不介绍)   数学运算 >>>print 1+9        加法 >>> ...
分类:编程语言   时间:2018-08-11 01:13:16    阅读次数:149
SpringBoot与Shiro的整合(单体式项目)
1.包结构 2.jar包,配置文件,类 2.1pom.xml文件配置 2.2spring及springmvc配置(在application.yml中) 2.3配置mybatis 2.3.1配置sqlMappingConfig.xml 2.3.2配置其他***Mappper.xml文件(以TbUser ...
分类:编程语言   时间:2018-08-11 01:13:46    阅读次数:210
java中equals以及==的用法(简单介绍)
简单介绍 equals方法是java.lang.Object类的方法 有两种用法说明: 一、对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。 1、“==”比较两个变量本身的值,即两个对象在内存中的首地址。 (java中,对象的首地址是它在内存中存放的起始地址, ...
分类:编程语言   时间:2018-08-11 01:14:47    阅读次数:194
python-装饰器
1.不同的操作系统,python使用的模块会有不同 2.python导入的模块是通过按目录的方式去查询的(为py文件) 自己写的py文件可以直接放在lib文件夹下,然后在其他py文件中导入 测试getpass模块:经测试getpass在IDLE不起效果,密码会显示出来: 在cmd中起效果: 在pyc ...
分类:编程语言   时间:2018-08-11 01:15:41    阅读次数:195
纯代码系列:Python实现验证码图片(PIL库经典用法用法,爬虫12306思路)
现在的网页中,为了防止机器人提交表单,图片验证码是很常见的应对手段之一。这里就不详细介绍了,相信大家都遇到过。 现在就给出用Python的PIL库实现验证码图片的代码。代码中有详细注释。 最后结果返回一个元组,第一个返回值是Image类的实例,第二个参数是图片中的字符串(比较是否正确的作用)。 需要 ...
分类:编程语言   时间:2018-08-11 01:16:17    阅读次数:185
python6_3 迭代器,生成器相关
迭代器:不依赖索引的迭代取值方式 可迭代对象:内置有__iter__方法对象 迭代器对象:执行可迭代对象__iter__()方法得到的返回值 迭代器对象内置有__next__()方法和__iter()方法 有索引的数据类型:字符串,列表,元祖 没有索引:字典,集合,文件 dic = {'k1': ' ...
分类:编程语言   时间:2018-08-11 01:19:28    阅读次数:161
8个Python高效数据分析的技巧
一行代码定义List 下面是使用For循环创建列表和用一行代码创建列表的对比。 Lambda表达式 厌倦了定义用不了几次的函数? Lambda表达式是你的救星! Lambda表达式用于在Python中创建小型,一次性和匿名函数对象。 它能替你创建一个函数。 lambda表达式的基本语法是: 请注意, ...
分类:编程语言   时间:2018-08-11 01:20:10    阅读次数:132
编程之美,让美国人科技高速发展,浅谈C语言带给美国的变化
我去年7月份有幸应美国朋友的邀约,在美国众多正在飞速发展中的高科技型企业畅游了一番。本来我以为,美国只有Google公司,苹果公司,FaceBook,IBM,微软,思科这些巨型的高新技术企业在世界的新技术领域活跃。然而真正的到了美国,我才真正的发现美国远远比我想象的更加丰富多彩。而让美国高新科技产业 ...
分类:编程语言   时间:2018-08-11 01:20:40    阅读次数:190
(03) spring Boot 的配置
1. spring boot 的核心配置 spring boot 项目建立之后,已经创建好了application.properties 配置文件 其实, 配置文件还支持*.yml 格式的; 2. 多配置环境的配置文件(实际开发) application-dev.properties applica... ...
分类:编程语言   时间:2018-08-11 01:20:55    阅读次数:137
Python之路(第二十七篇) 面向对象进阶:内置方法、描述符
一、__call__ 对象后面加括号,触发执行类下面的__call__方法。 创建对象时,对象 = 类名() ;而对于 __call__ 方法的执行是由对象后加括号触发的,即:对象() 或者 类()() 二、__next__和__iter__实现迭代器协议 迭代器协议是指:对象必须提供一个next方 ...
分类:编程语言   时间:2018-08-11 01:21:24    阅读次数:217
13.1 多线程操作共享内存、生产者消费者模型、多线程服务器框架
生产者消费者模型如下: 程序如下: 执行结果如下: ...
分类:编程语言   时间:2018-08-11 01:22:13    阅读次数:192
JavaScript中常见的十五种设计模式
在程序设计中有很多实用的设计模式,而其中大部分语言的实现都是基于“类”。 在JavaScript中并没有类这种概念,JS中的函数属于一等对象,在JS中定义一个对象非常简单(var obj = {}),而基于JS中闭包与弱类型等特性,在实现一些设计模式的方式上与众不同。 本文基于《JavaScript ...
分类:编程语言   时间:2018-08-11 01:22:57    阅读次数:155
Java字节码常量池深度剖析与字节码整体结构分解
常量池深度剖析: 在上一次【https://www.cnblogs.com/webor2006/p/9416831.html】中已经将常量池分析到了2/3了,接着把剩下的分析完,先回顾一下我们编译的源文件为: 然后用javap -verbose查看一下编译字节码的信息,其中字符串相关的如下: 而对应 ...
分类:编程语言   时间:2018-08-11 01:23:30    阅读次数:484
Python:Base
1.Python中数据类型: 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: 一、整数 ...
分类:编程语言   时间:2018-08-11 01:24:07    阅读次数:176
Python基础05 缩进和选择
  缩进 Python最具特色的是用缩进来标明成块的代码。我下面以if选择结构来举例。if后面跟随条件,如果条件成立,则执行归属于if的一个代码块。   先看C语言的表达方式(注意,这是C,不是Python!) if ( i > 0 ) { x = 1; y = 2; } ...
分类:编程语言   时间:2018-08-11 01:24:16    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!