码迷,mamicode.com
首页 > 2019年03月06日 > 全部分享
《剑指offer》第十四题(剪绳子)
// 面试题:剪绳子 // 题目:给你一根长度为n绳子,请把绳子剪成m段(m、n都是整数,n>1并且m≥1)。 // 每段的绳子的长度记为k[0]、k[1]、……、k[m]。k[0]*k[1]*…*k[m]可能的最大乘 // 积是多少?例如当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,... ...
分类:其他好文   时间:2019-03-06 00:53:52    阅读次数:335
分布式锁与实现(二)——基于ZooKeeper实现
引言 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 ZooKeeper的架构通过冗余服务实现高 ...
分类:其他好文   时间:2019-03-06 00:53:36    阅读次数:171
Spring第八章:Spring自动注入
一.自动注入 1.在 Spring 配置文件中对象名和 ref=”id”id 名相同使用自动注入,可以不配置<property/> 2.两种配置办法 2.1 在<bean>中通过 autowire=”” 配置,只对这个<bean>生效 2.2 在<beans>中通过 default-autowire ...
分类:编程语言   时间:2019-03-06 00:53:22    阅读次数:213
使用gitlab时候 fork仓库不会实时从主仓库更新解决方案
付费用户可以使用现成的方案,地址见 链接 但是私有gitlab时候,需要手动进行如下操作 1. Clone your fork: 2. Add remote from original repository in your forked repository: 3. Updating your fo ...
分类:其他好文   时间:2019-03-06 00:52:55    阅读次数:895
RPM 及 SPEC 相关知识
spec 文件 制作 rpm 软件包并不是一件复杂的工作,其中的关键在于编写软件包的 spec 描述文件。 要想制作一个 rpm 软件包就必须写一个软件包描述文件 spec。这个文件中包含了软件包的诸多信息,如:软件包的名字、版本、类别、说明摘要、创建时要执行什么指令、安装时要执行什么操作、以及软件 ...
分类:其他好文   时间:2019-03-06 00:52:37    阅读次数:1003
Redis的四种工作模式实现
Redis:Redis是一款优秀的结构数据存储系统,由于出色的并发性能广为关注,可用作:数据库、缓存、消息队列;同类型的还有memcached,但是由于memcache支持的结构类型较少,并且不能够将数据持久化,慢慢的被redis所取代。Redis支持的数据结构:字符串、列表(数组)、hashes(关联数组)、集合、有序集合、bitmaps、hyperloglogs、空间索引;本篇博客简单介绍re
分类:其他好文   时间:2019-03-06 00:52:22    阅读次数:180
大数据技术之_10_Kafka学习_Kafka概述+Kafka集群部署+Kafka工作流程分析+Kafka API实战+Kafka Producer拦截器+Kafka Streams
第1章 Kafka概述1.1 消息队列1.2 为什么需要消息队列1.3 什么是Kafka1.4 Kafka架构第2章 Kafka集群部署2.1 环境准备2.1.1 集群规划2.1.2 jar包下载2.2 Kafka集群部署2.3 Kafka命令行操作第3章 Kafka工作流程分析3.1 Kafka ...
分类:Windows程序   时间:2019-03-06 00:51:49    阅读次数:260
微信和QQ内置浏览器为什么老是弹停止访问该网页,微信域名被屏蔽的解决办法
近来很多商家开始重视域名防封的技术了,为什么呢,因为实在是封怕了。三天两头就得去换域名,换域名是小事,用户流失就是大事了,直接跟利益挂钩的。那么域名防封技术究竟有多重要呢?又该如何实现域名防封呢?下面给大家分享一些自己的经验。 案例分析 首先我们来说一下域名的重要性,在百度统计“流量入口选择”一项中 ...
分类:微信   时间:2019-03-06 00:51:16    阅读次数:326
build tools
它是帮助开发者快速创建android项目的助手。 平时你新建android项目的时候,不是有个一步步引导你设置应用基本信息的窗口么?它会根据你选择的项目版本调用相应的build-tools,自动生成应用图标,初始的MainActivity,Manifest,res等等文件,添加v4包(如果你最小支持 ...
分类:其他好文   时间:2019-03-06 00:50:55    阅读次数:154
数组逆序
/** * 数组逆序: * 将一个数组中的索引进行逆序排序显示 * 操作步骤: * 1、建立一个数组 * 2、对数组进行遍历 * 3、对数组中国索引进行互换 * 4、遍历数组显示互换之后数据 */ public class LoopTest5 { public static void main(St... ...
分类:编程语言   时间:2019-03-06 00:50:11    阅读次数:192
tmp
1 #include 2 #include 3 4 int N,M; 5 6 int main() 7 { 8 scanf("%d%d",&N,&M); 9 if(M>N*2+2) 10 { 11 puts("-1"); 12 return 0; 13 } 14 if(N>M+1) 15 {... ...
分类:其他好文   时间:2019-03-06 00:49:11    阅读次数:178
Centos7.2下安装与配置apache(一)
Centos7.2下安装与配置apache(一) 配置机:腾讯云服务器,centos7.2 一、安装Apache服务(Apache软件安装包叫httpd) 二、开启Apache服务 三、设置开机自启Apache服务 四、cd var/www/html(apache网页的存放路径,默认下面是没有网页的 ...
分类:Web程序   时间:2019-03-06 00:48:53    阅读次数:187
一轮总结【Pharber & Black Mirror 3.5】
0-写在前面 从上学期的数据库课设要求搭建网页开始接触到前端技术,到假期冯如杯做展示平台的开发,学习了一定的前端技术基础,再此记录一下学习的心得与收获。 1-基础知识补充 1-1 HTML5 【概述】 W3C对于超文本标记语言HTML(HyperText Markup Language) 的第五次重 ...
分类:其他好文   时间:2019-03-06 00:48:36    阅读次数:199
[转]linux用户管理
Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账 ...
分类:系统相关   时间:2019-03-06 00:48:14    阅读次数:156
IDEA中的version control问题
项目已经添加了svn,但右键项目时找不到Svn选择。但在VCS中却有,很奇怪。 这个问题是svn的根路径与当前IDEA打开的项目路径不一致的原因。 在IdeaProjects下有两个项目,一个injury,还有个Injury-svn,但实际Injury-svn是从Injury直接COPY的,所以sv ...
分类:其他好文   时间:2019-03-06 00:48:02    阅读次数:323
Build tools
Build tool是什么 构建工具是从源代码自动创建可执行应用程序的程序。构建工具通常可以在前面加“自动化”三个字,就是用来让我们不再做机械重复的事情,解放我们的双手的。 Java世界中主要有三大构建工具:Ant、Maven和Gradle Maven的主要功能主要分为5点,分别是依赖管理系统、多模 ...
分类:其他好文   时间:2019-03-06 00:47:44    阅读次数:168
Ajax
一. Ajax是什么 Asynchronous JavaScript And XML 异步JavaScript和XML Ajax是使用JavaScript语言与服务器进行异步交互,传输数据为XML(现在更多的是用json) 二. Ajax的优点 1. 局部刷新页面 2. 和服务器进行异步交互 3. ...
分类:Web程序   时间:2019-03-06 00:47:28    阅读次数:194
661条   上一页 1 ... 33 34 35 36 37 38 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!