码迷,mamicode.com
首页 > 编程语言 > 周排行
190707Python-RabbitMQ
一、简单的RabbitMQ示例 生产者 消费者 二、RabbitMQ命令行工具 三、rabbitmq持久化 队列持久化 消息持久化 四、消息调度 在消费者中定义 五、广播模式 fanout:所有bind到此exchange的queue都可以接受消息 订阅/发布 生成者 消费者 direct:通过ro ...
分类:编程语言   时间:2019-07-07 12:57:25    阅读次数:119
springboot 初识
2.1 Spring Boot介绍 2.1.1 Spring Boot的由来和特点 Spring Boot是由Spring团队(Pivotal团队)提供的一个全新框架,其设计目的是为了简化Spring应用的初始搭建过程和开发过程。该框架使用了特定的方式来进行配置(提供了默认的代码和注释配置),这使得 ...
分类:编程语言   时间:2019-07-07 13:01:04    阅读次数:137
基于JavaSwing开发简单的银行管理系统 源码 D
开发环境: Windows操作系统开发工具:MyEclipse/Eclipse + JDK+ Tomcat + MySQL 数据库项目截图: 获取源码请联系博主-Q:782827013 ...
分类:编程语言   时间:2019-07-07 13:02:56    阅读次数:268
数据结构与算法 -- 中心扩散法
什么是中心扩散法? 中心扩散法,顾名思义就是以某一个位置为中心,向周围扩散,直到满足条件或到达边界。 Leetcode 5.最长回文子串 题目描述:给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1:输入: "babad",输出: "bab",注意: ...
分类:编程语言   时间:2019-07-07 14:16:12    阅读次数:292
java程序性能分析之thread dump和heap dump
转自:https://www.cnblogs.com/toSeeMyDream/p/7151635.html 一.dump基本概念 在故障定位(尤其是out of memory)和性能分析的时候,经常会用到一些文件来帮助我们排除代码问题。这些文件记录了JVM运行期间的内存占用、线程执行等情况,这就是 ...
分类:编程语言   时间:2019-07-07 14:24:01    阅读次数:98
Go语言学习——channel的死锁其实没那么复杂
介绍Go中的信道的作用,分别从无缓冲和还有缓冲信道介绍如何使用信道、关闭信道和遍历信道,着重介绍信道的死锁场景和产生死锁的原因。 ...
分类:编程语言   时间:2019-07-07 14:24:40    阅读次数:108
python中通过元类(TYPE)简单实现对象关系映射(ORM)
ORM是创建一个实例对象,用创建他的类名当做数据表名,用创建他的类属性对应数据表的字段,不需要在自己写复杂的sql语句,而是通过对实例对象的操作时,能让代码自动帮我们整理为对应的sql语句。 类似下图创建一个实例对象,把数据库的数据以参数入 通过调用某个方法,ORM自动帮我们整理为下面代码并执行: ...
分类:编程语言   时间:2019-07-07 14:26:43    阅读次数:144
java基础语法3 方法
方法的定义-方法的特点 -方法的应用-方法的重载-数组定义-数组初始化-二维数组-Java中参数传递的特点:值传递 7.方法 7.1 方法的定义 什么是方法?Method方法就是定义在类中的,具有特定功能的一段小程序。(可以对比一下python ,方法在java中算二等公民)方法也称为函数(Func ...
分类:编程语言   时间:2019-07-07 14:28:56    阅读次数:115
C++ 分治思想 真假银币
1 #include "stdio.h" 2 #include "iostream" 3 #define MAXNUM 30 4 5 int FalseCoin(int coin[], int low, int heigh) 6 { 7 int i, sum1, sum2, sum3; 8 int ... ...
分类:编程语言   时间:2019-07-07 14:30:51    阅读次数:101
Java序列化
简要解释: 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。 序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法, ...
分类:编程语言   时间:2019-07-07 14:33:50    阅读次数:92
廖雪峰Java13网络编程-1Socket编程-3TCP多线程编程
TCP多线程编程 一个ServerSocket可以和多个客户端同时建立连接,所以一个Server可以同时与多个客户端建立好的Socket进行双向通信。 因此服务器端,当我们打开一个Socket以后,通常使用一个无限for循环,在这个for循环内部,每次调用accept方法,返回一个与远程客户新建的S ...
分类:编程语言   时间:2019-07-07 14:38:08    阅读次数:122
数据结构与算法---查找算法(Search Algorithm)
查找算法介绍 在java中,我们常用的查找有四种: 1)线性查找算法 示例: 有一个数列: {1,8, 10, 89, 1000, 1234} ,判断数列中是否包含此名称【顺序查找】 要求: 如果找到了,就提示找到,并给出下标值。 思路:将数列遍历匹配,就是用for循坏遍历,if匹配数据,找到下标值 ...
分类:编程语言   时间:2019-07-07 14:39:58    阅读次数:158
分布式---Raft算法
6.Raft   Raft也是 分布式一致性协议 ,主要是用来 竞选主节点 。 单个Candidate的竞选   有三种节点: Follower , Candidate 和 Leader 。 Leader会周期性的发送心跳给Follower 。每个Follow ...
分类:编程语言   时间:2019-07-07 14:40:53    阅读次数:108
JavaScript正则表达式
正则表达式(Regular Expression)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式,是用于匹配字符串中字符组合的模式。 一、JS 如何创建正则表达式? 通过直接量定义(隐式创建) var str = 'I love js'; var pattern = /js/; / ...
分类:编程语言   时间:2019-07-07 14:41:46    阅读次数:111
python多线程爬取图片二
上一篇的多线程是使用类创建的,这一次使用函数创建多线程,还是同一个网站https://www.quanjing.com/category/1286521/1.html, 代码如下: 在写代码时,遇到了两点困难:一是队列未空时,怎么让线程继续工作。刚开始是在if判断后调用main函数,但这样做等于又重 ...
分类:编程语言   时间:2019-07-07 14:42:06    阅读次数:123
javaScript图片切换
<script> window.onload =function () { var p1= document.getElementById("img"); var flag = false; p1.onclick = function () { if(flag){ p1.src="2.jpg" fl ...
分类:编程语言   时间:2019-07-07 14:43:43    阅读次数:122
python3反转列表的三种方式
1.内建函数 reversed() 注意:reversed()函数返回的是一个迭代器,而不是一个List,所以需要list函数转换一下 2.内建函数sorted 语法 iterable,用来比较的参数 key用来比较的元素 reverse-排序规则, reverse = True(降序 revers ...
分类:编程语言   时间:2019-07-07 14:47:11    阅读次数:102
JavaScript 几种数组去重的方法
一.利用for嵌套for,然后splice去重 let arr=[5,5,5,12,12,-3,33,33,35,8]; for( let i=0; i<arr.length;i++){ for(let k=i+1;k<arr.length;k++){ if(arr[i] arr[k]){ arr. ...
分类:编程语言   时间:2019-07-07 14:47:28    阅读次数:98
python Condition
condition有两层锁: 1. 一把底层锁会在线程调用了wait方法的时候释放(是先创建一把锁,然后再release),底层还是Lock或者RLock, 2.第二把锁会在每次调用wait的时候创建一把新的,并放入到cond的等待队列中(采用的是dqueue),一直acquire,等到notify ...
分类:编程语言   时间:2019-07-07 14:49:12    阅读次数:107
python--中文和UTF-8之间的转换
因为想更改数据库里内容。 而这个内容,没有通过WEB开放编辑显示, 且放在里面的中文为UTF-8编码过的。 所以,想快速显示和更新里面的内容, 想到了这个方法。 输出内容: ...
分类:编程语言   时间:2019-07-07 14:51:59    阅读次数:1220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!