- 博客(4497)
- 问答 (95)
- 收藏
- 关注
转载 前端面试常考的10大排序算法
序言 前端岗相比其他IT岗位,算法的要求还是比较低的。但是小白的我曾经经历腾讯、阿里、百度等大厂的校招面试,发现基本算法思想还是必须掌握的。于是最近几年开始慢慢研究基本的算法,发现《数据结构与算法JavaScript描述》特别适合前端阅读。 接下来我们分析下面试常考的10大算法思想和使用场景。一、冒泡排序(Bubble Sort) 冒泡排序,是交换排序中最简单的排序方法,其主要思...
2019-06-14 15:52:20
785
转载 学习kafka笔记
一:概念Kafka是一个分布式的消息队列,相当于我们生活中的快递柜,快递点,快递员将快递放到快递柜中,收件人去取,把快递(消息)的入柜(入队)和处理进行解耦,使得双方以自己合适的时间和频率处理快递,此外快递柜也起着削峰填谷的作用,双十一,一车快递进入一个快递点,收件一时间无法领取掉自己的快递,可以暂存到快递点,收件人有时间在去取。Kafka对消息保存时根据Topic进行归类,发送消息者称为...
2019-06-14 15:06:00
130
转载 JDK1.7 hashMap源码分析
了解HashMap原理之前先了解一下几种数据结构:1、数组:采用一段连续的内存空间来存储数据。对于指定下标的查找,时间复杂度为O(1),对于给定元素的查找,需要遍历整个数据,时间复杂度为O(n)。但对于有序 数组的查找,可用二分查找法,时间复杂度为O(logn),对于一般的插入删除操作,涉及到数组元素的移动,其平均时间复杂度为O(n)。2、哈希表:也叫散列表,用的是数组支持元素下标随...
2019-06-13 11:28:00
129
转载 短视频源码:新兴行业的一匹黑马
随着国内移动互联网的发展,中国的移动互联网时代已经来临,以快手、抖音为主的短视频平台迅速火热起来。移动互联网用户的普及和流量的增长,使得碎片化时代的触网体验 得以保障,用户可以打破时间和空间限制观看浏览视频,因此短视频成为移动互联网时代下更为便捷的内容形式。移动设备和宽带网速以及技术的发展,为短视频行业的发展提供了赖以生存的土壤。目前,短视频已经成为内容营销新渠道、新阵地,甚至,短视频与其他业态趋...
2019-06-13 01:35:32
505
转载 问题 A: 【一本通提高组合数学】Bullcow 牡牛和牝牛
这道题明显是组合数的题目,但对于组合数的考察还是比较灵活,网上有一篇博客里讲的比较清楚//此题还是比较灵活,对于组合数模型的转化最为重要 #include<stdc++.h>using namespace std;int n,k;long long mod=5000011;long long ksm(long long a,long long b){...
2019-06-12 15:36:00
208
转载 关于四川2019ACM省赛热身赛B题的一个证明
简单题意:给两个正整数\(a,b\),问\(ax+by\)中第\(k\)小的是什么题解:大家基本都知道了。。\(lcm+d*gcd\)(\(d\)是某系数)今天突然想起这个题,之前热身赛后没来得及证明,今天中午想了会儿就记下来(也不知道对不对)首先,我们可以假设\(gcd(a,b)=1\),(如果不为\(1\)可以提出一个系数\(r\),处理过程一致)对于\(ax+by=1\),我们可以求...
2019-06-11 17:01:00
310
转载 springboot与dubbo整合
1.添加依赖 <!-- Spring Boot Dubbo 依赖 --> <dependency> <groupId>io.dubbo.springboot</groupId> <artifactId>spring-boot-starter-dubbo</artifactId> <v...
2019-06-11 10:21:00
117
转载 leetcode40
1 class Solution { 2 public List<List<Integer>> combinationSum2(int[] candidates, int target) { 3 List<List<Integer>> combinations = new ArrayList<>();...
2019-06-10 15:35:00
111
转载 C# internal和public
internal:访问只限于当前命名空间public:访问不受限制,其他项目,甚至其他语言都可以调用转载于:https://www.cnblogs.com/littlebye/p/10996707.html
2019-06-10 11:23:00
766
转载 BS基础
Beautifulsoup 库详解 # -*- coding:utf8 -*-# 工程路径:3.3 beautifulsoup库.py# 工程日期:9/6/2019# 工程目标:beautifulsoup使用详解"""bs支持lxml, HTML 解析, html5解析"""#%%html = """<html><head><title>The Dorm...
2019-06-10 02:00:00
140
转载 MyBatis插件原理
MyBatis提供了一种插件(plugin)的功能,虽然叫做插件,但其实这是拦截器功能。那么拦截器拦截MyBatis中的哪些内容呢?MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis允许使用插件来拦截的方法调用包括:Executor (update, query, flushStatements, commit, rollback, get...
2019-06-05 16:22:00
114
转载 从0开始实现自动化运维工具(一)
完整代码已经在github开源:github.com/CTC-maxiao/…项目背景在使用ansible构建我们团队的自动化运维体系时,我们遇到了一些无法解决的问题:只有一台windows堡垒机能够访问到所有的linux主机,其他所有linux机器网络无法互通。而ansible控制端只能安装在linux平台上。我们linux机器为了安全,无法通过root用户ssh到机器上。只能通过个人...
2019-06-05 05:22:19
857
转载 同步与异步
在实际项目开发过程中,经常会存在同步和异步,阻塞和非阻塞的概念同步: 一个服务的完成需要依赖其他服务时,只有等待被依赖的服务完成后,才算完成,这是一种可靠的服务序列。要么成功都成功,失败都失败,服务的状态可以保持一致异步: 一个服务的完成需要依赖其他服务时,只通知其他依赖服务开始执行,而不需要等待被依赖的服务完成,此时该服务就算完成了。被依赖的服务是否最终完成无法确定,是一个不可靠的服...
2019-06-04 23:32:00
134
转载 CUPS-Centos6-dockerfile
针对打印服务CUPS的容器化学习实践。需要创建一个目录在目录内建立一个文件名为Dockerfile的文件和文件名为cupsd.conf的配置文件Dockerfile#使用原始镜像FROM centos:6#作者MAINTAINER TBS#使用阿里云yum源RUN curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirro...
2019-06-04 18:22:49
341
转载 Maven实战
1.Maven简介- 是什么?Maven是apache组织中一框开源的跨平台的项目管理工具,主要服务于Java平台的应用程序的项目构建,依赖管理和项目信息管理。- 为什么用?之前我们的项目所依赖的jar包都是我们手动的copy到我们的项目lib下,如果我们项目所依赖的jar过多,会导致我们最后部署项目到web应用服务器的时候体积过于庞大。使用Maven,Maven有本地...
2019-06-04 16:49:00
202
转载 synchronized的作用以及不足
synchronized的作用synchronized是java中的一个关键字,也就是说是Java语言内置的特性。如果一个代码块被synchronized修饰了,当一个线程获取了对应的锁,并执行该代码块时,其他线程便只能一直等待,等待获取锁的线程释放锁,而这里获取锁的线程释放锁只会有两种情况:1、获取锁的线程执行完了该代码块,然后线程释放对锁的占有;2、线程执行发生异常,此时JVM...
2019-06-04 10:10:00
203
转载 firewall
firewallfirewall 使用 netsh advfirewall 屏蔽某程序访问网络;关闭防火墙nsExec::Exec 'cmd /c netsh advfirewall set allprofiles state off';开启防火墙nsExec::Exec 'cmd /c netsh advfirewall set allprofiles state on';...
2019-06-04 09:52:00
114
转载 【Java面试题系列】:Java中final finally finalize的区别
按我的个人理解,这个题目本身就问的有点问题,因为这3个关键字之间没啥关系,是相对独立的,我猜想这道题的初衷应该是想了解面试者对Java中final finally finalize的使用方法的掌握情况,只是因为3个关键字比较像,而成了现在网上流传的题目“Java中final finally finalize的区别”。既然是想了解面试者对Java中final finally finalize的使...
2019-06-03 19:52:00
146
转载 DRUID连接池:java.sql.SQLRecoverableException: 关闭的语句
2019独角兽企业重金招聘Python工程师标准>>> ...
2019-06-03 13:44:00
6601
转载 xmake vs cmake对比分析
首先,不得不承认,cmake很强大,发展了这么多年,整个生态已经相当完善,功能也相当丰富,这点xmake目前是比不了的。当初我做xmake的目的,也并不是为了完全替代cmake,这没啥意义,只是觉得cmake的语法和易用性满足不了我,我还是更喜欢更简单直观的方式去描述和维护项目,在不同平台下提供近乎一致的使用体验。因此,xmake的语法描述和使用体验还是非常好的,这也是xmake最大的亮点之一...
2019-06-03 01:19:21
1914
转载 IntelliJ Idea14 创建Maven多模块项目,多继承,热部署配置总结(一)
一、项目结构multi-module-parent是主工程,里面包含两个模块(Module):module-web是应用层,用于界面展示,依赖于module-core参的服务。module-core层是服务层,用于给web层提供服务。跟java的package类似,一般是按照的功能模块分module,比如:sso/cas/portal/activity/system,具体可根据需要...
2019-06-02 16:26:24
348
转载 Ajax_jquery库中Ajax方法的使用
1、jquery库中封装好的Ajax---比较成熟 Ajax 中异步请求嵌套过多问题 代码看起来不美观,可读性不高,之后node里面提供的promise可以解决嵌套过多的问题,还有很多其他js框架也有解决方式 转载于:https://www.cnblogs.com/yangyutian/p...
2019-06-01 22:33:00
98
转载 每日站会
转自:http://www.scrumcn.com/agile/scrum-knowledge-library/scrum.html#tab-id-16每日站会的目的在介绍如何开每日站会前, 让我们先了解一下召开每天的站会的目的和意义是什么?敏捷宣言强调个体交互重于过程和工具,敏捷原则阐述了面对面的沟通和自组织的团队这些敏捷的核心思想。Scrum的团队是一个自组织的团队,团队每天进行每日站...
2019-06-01 00:38:00
137
转载 JDK动态代理在RPC框架中的应用
RPC框架中一般都有3个角色:服务提供者、服务消费者和注册中心。服务提供者将服务注册到注册中心,服务消费者从注册中心拉取服务的地址,并根据服务地址向服务提供者发起RPC调用。动态代理在这个RPC调用的过程中有什么作用?对于服务消费者,一般只会依赖服务接口,而服务的具体实现是在服务提供者这一端的,服务消费者和服务提供者分别部署在不同的机器上,服务消费者调用接口中的方法时怎么能够得到结果呢?JDK的动...
2019-05-30 22:30:00
310
转载 Asp.NetCore 请求日志拦截
using Microsoft.AspNetCore.Http;using Microsoft.AspNetCore.Mvc;using Microsoft.AspNetCore.Mvc.Filters;using Microsoft.Extensions.Logging;using System;using System.IO;using System.Linq;using System.Net...
2019-05-30 16:31:00
843
转载 ElasticSearch倒排索引原理揭秘——基于mapreduce实现自己的倒排索引
2019独角兽企业重金招聘Python工程师标准>>> ...
2019-05-30 14:10:00
525
转载 java 学习笔记-基础算法(七)
基础算法标签:自己复习过程中先整理了遇到的,日后再补充。冒泡排序(一);public class DoubleSort{ public static void main(String[] args){ int[] ints = {1,2,4,9,8,7,6,5,4,3}; doubleSort(ints); } public stat...
2019-05-29 08:55:00
168
转载 Blob 转 OutputStream
StreamingOutput.javaimport java.io.IOException;import java.io.OutputStream;import javax.ws.rs.WebApplicationException;/** * A type that may be used as a resource method return value or...
2019-05-28 17:36:00
602
转载 java分布式商城项目环境搭建1-CentOS7.6-安装JDK1.8
java分布式商城项目环境搭建1-CentOS7.6-安装JDK1.8这里采用yum方式安装jdk1.8我的服务器自带了yum,如果你的服务器没有yum服务,请自行安装。首先检索包含java的列表yum list java* 检索1.8的列表yum list java-1.8* 安装1.8.0的所有文件yum install java-1.8.0-openjdk* -y使用命令检查是...
2019-05-28 16:39:04
106
转载 怎么将完成查看的CAD图纸保存为DXF格式?
怎么将完成查看的CAD图纸保存为DXF格式?使用CAD看图软件打开一张DWG格式的CAD图纸文件时候需要改变其图纸的格式为DXF的应该怎么样进行操作,DWG与DXF是CAD图纸文件的两种基本格式,经常在工作中需要将其进行相互间的转换操作,具体应该怎么样进行,下面小编就要来教大家的就是怎么将完成查看的CAD图纸保存为DXF格式的全部操作步骤,希望能够帮助到你们!步骤一:进行此项操作需要使用到的是你...
2019-05-28 13:38:22
403
转载 如何理解JavaScript用三角函数计算鼠标与多个目标点的距离
这个东西理解起来可能有点抽象,下面会用代码和图片的方式帮助大家去更方便的理解。上图是我画的基本构思图下面是html结构<style type="text/css"> * { margin: 0; padding: 0; } #div1 { ...
2019-05-27 13:45:00
206
转载 跟随我在oracle学习php(42)
面向对象思想介绍OOP:Object Oriented Program面向对象编程。传统的面向过程将要完成的工作,分作若干个步骤,或再细分为子步骤,然后后步骤从前往后一步一步完成,最初达致目标。现代的面向对象将要完成的工作拆分为“一个一个对象”的任务(功能),每个对象独自完成自己的任务,任务之间的链接通过“调用”来实现,最终也完成了整体的工作。万事万物都是对象。...
2019-05-26 09:09:00
95
转载 分区和分库分表
分区当数据量过大的时候(通常是指百万级别或千万级别数据的时候),这个时候需要将一张表的数据划分几张表存储,一些查询可以得到极大的优化,这主要借助于满足一个给定WHERE语句的数据可以只保存一个或多个分区内,这样查询时就不用查找其他剩余的分区,好比一本书太厚了,我们写三本书。利用范围分区以MyIsam引擎举例create table topic ( `tid` int primary ...
2019-05-26 09:02:15
151
转载 thinkphp5---join联合查询
使用thinkphp3.2进行联合查询,join联合查询:$list = M('document as d')->join('tp_admin_column as c on d.cid = c.id')// ->field('d.id,d.cid,d.title,d.url,d.state,d.addtime,d.arc_sort')->limit(2)-...
2019-05-25 20:59:00
282
空空如也
使用AJAX更新DropDownList
2019-06-10
jQuery $ .ajax jsonp解析器错误
2015-10-12
使用$ .ajax进行发布不起作用
2014-05-24
使用AJAX切换部分视图
2014-07-20
如何处理 405 Ajax POST 错误?
2018-08-17
求助:用JSP创建表单数据页?
2014-10-09
Ajax页面内的PHP
2018-06-09
parseInt值无错误
2016-07-07
删除2个请求
2016-10-21
动态加载DIV
2017-07-07
数据URI颜色关闭
2015-12-14
通过ajax php删除行
2019-11-15
异步:错误不起作用
2016-11-07
HTACCESS和AJAX POST
2017-02-20
CODEIGNITER Ajax失败
2016-10-28
点击发送数据
2015-08-07
jQuery:删除页面
2016-04-05
NodeJS突变了ajax?
2018-06-14
PHP图像裁剪
2016-02-11
用js抓取HTML
2016-04-05
Ajax RSS提要-OpenWeatherMap
2018-01-23
JavaScript中的XMLHttpRequest
2017-02-18
Ajax从MySQL提取数据
2015-06-17
如何在js中以新td显示select?
2017-06-28
Arduino未写入文件
2016-01-26
用JSON保留临时数据
2015-11-04
Datatables.net深层对象
2015-05-05
yii2 Ajax请求错误404
2015-05-19
两种形式一个提交按钮
2015-07-13
Highcharts Ajax无法正常工作
2015-06-08
Sinon在AJAX呼叫上超时
2015-08-22
调用html id然后上课
2018-11-05
jQuery:使用jQuery添加PHP [重复]
2019-06-02
带有PHP curl的ajax请求
2014-05-06
使用Ajax在URL后面附加#
2014-05-15
Yahoo YQL RSS-错误的请求
2017-08-25
用ajax Jquery调用API
2019-11-25
使用ajax更新列表。
2016-06-01
在哪里传递锚标签
2018-09-05
在mysql中双重插入
2015-04-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅