首页 > 2018年01月14日 > 全部分享
旋转数组的最小数字
【题目】旋转数组的最小数字 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返 ...
分类:编程语言   时间:2018-01-14 17:27:26    收藏:0  评论:0  赞:0  阅读:186
【知了堂学习笔记】清除浮动float的几种办法
关于浮动问题,我相信大家很容易遇到,比如说头部的导航栏的制作,就要用到浮动,页面的布局有时也会遇到浮动,那么怎么解决浮动的问题呢,我自己大概言简意赅的总结了我所知道的几种方法。 首先造成浮动的原因是:元素浮动会造成元素脱离文档流,造成父元素没有高度。下面举一个例子: 效果图如下: 问题:以上的图中, ...
分类:其他   时间:2018-01-14 17:27:06    收藏:0  评论:0  赞:0  阅读:245
fork()和僵尸进程
2018-01-03@望京 关于fork()函数,Unix/Linux提供的fork()系统调用,fork()一次返回两次, 操作系统自动把当前进程(称为父进程)复制了一份(称为子进程),然后,分别在父进程和子进程内返回; 子进程永远返回 0,而父进程返回子进程的ID。 父进程结束时,子进程并不会随 ...
分类:系统服务   时间:2018-01-14 17:26:08    收藏:0  评论:0  赞:0  阅读:272
七种设计原则
七种设计原则 1.单一职责原则 单一职责原则(SRP:Single responsibility principle)又称单一功能原则 核心:解耦和增强内聚性(高内聚,低耦合)。 描述: 类被修改的几率很大,因此应该专注于单一的功能。如果你把多个功能放在同一个类中, 功能之间就形成了关联,改变其中一 ...
分类:其他   时间:2018-01-14 17:25:43    收藏:0  评论:0  赞:0  阅读:196
Python中安装模块的方法
1.*nix系统上有一个地方专门有一个地方来放置安装的Python模块 比如在Mac上,这个目录的路径为: /usr/lib/python2.7 将要安装的文件拷贝到这里即可 2.下载模块包,解压后,进入到setup.py文件所在的目录 运行: python setup.py install 3. ...
分类:编程语言   时间:2018-01-14 17:25:28    收藏:0  评论:0  赞:0  阅读:226
C++设计模式之State模式
这里有两个例子: 1、https://www.cnblogs.com/wanggary/archive/2011/04/21/2024117.html 2、https://www.cnblogs.com/jiese/p/3182342.html 关于此设计模式,有几点概括: Context类包含抽象 ...
分类:编程语言   时间:2018-01-14 17:24:19    收藏:0  评论:0  赞:0  阅读:238
67)vector的begin() end() 和 front() back()的区别 rbegin() rend()
1) ·············· 2)`````````v1.begin() 和v1.end() 是作为迭代器v1的 第一个位置 和 最后一个元素的下一个位置。 `````````````v1.front() 是v1这个动态数组的第一个元素的值 ············ v1.back()是v1的 ...
分类:其他   时间:2018-01-14 17:22:49    收藏:0  评论:0  赞:0  阅读:292
C API函数描写叙述(S-W)
25.2.3.59. mysql_select_db() int mysql_select_db(MYSQL *mysql, const char *db) 描写叙述 使由db指定的数据库成为由mysql指定的连接上的默认数据库(当前数据库)。在兴许查询中。该数据库将是未包括明白数据库区分符的表引用 ...
分类:Windows开发   时间:2018-01-14 17:22:00    收藏:0  评论:0  赞:0  阅读:270
Windows WMIC命令使用详解(附实例)
Windows WMIC命令使用详解(附实例) 执行“wmic”命令启动WMIC命令行环境。这个命令可以在XP或 .NET Server的标准命令行解释器(cmd.exe)、Telnet会话或“运行”对话框中执行。这些启动方法可以在本地使用,也可以通过.NET Server终端服务会话使用。 第一次 ...
分类:Windows开发   时间:2018-01-14 17:20:51    收藏:0  评论:0  赞:0  阅读:263
java基础 运算符
算数运算符 加号:在操作数值、字符、字符串时其结果是不同的,当两个字符相加得到的是ASCII码表值, 当两个字符串相加时表示将两个字符串连接在一起,从而组成新的字符串。 除号:整数在使用除号操作时,得到的结果仍为整数(小数部分忽略),当整数除以0的时候,会引发算术异常。 正无穷大(Infinity) ...
分类:编程语言   时间:2018-01-14 17:20:28    收藏:0  评论:0  赞:0  阅读:193
ThreadLocal
ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。 ...
分类:其他   时间:2018-01-14 17:20:09    收藏:0  评论:0  赞:0  阅读:195
ASP.NET 管道
序号 名称 说明 1 BeginRequest ASP.NET开始处理的第一个时间,表示处理的开始 2 AuthenticateRequest 验证请求,一般用来取得请求的用户信息 3 PostAuthenticateRequest 已经获取请求的用户信息 4 AuthorizeRequest 授权 ...
分类:Web开发   时间:2018-01-14 17:19:52    收藏:0  评论:0  赞:0  阅读:223
webapi框架搭建-安全机制-身份验证(二)
身份验证(authentication)的责任是识别出http请求者的身份,除此之外尽量不要管其它的事。webapi的authentication我用authentication filter技术去解决。 参考资料: https://docs.microsoft.com/en-us/aspnet/w ...
分类:Windows开发   时间:2018-01-14 17:19:32    收藏:0  评论:0  赞:0  阅读:328
StringBuffer类和String类的区别
StringBuffer是使用缓冲区的,本身也是操作字符串的,但与String类不同,String类的内容一旦声明后是不可改变的,改变的只是其内存的指向,而StringBuffer类的对象内容是可以改变的。 对于StringBuffer而言本身就是一个操作类,不能像String那样直接通过赋值的方式 ...
分类:其他   时间:2018-01-14 17:19:12    收藏:0  评论:0  赞:0  阅读:196
Oracle常用函数
select * from scott.dept;select * from scott.emp; --dual 是 Oracle提供的一个虚表select length('hello') from dual; --常用函数--lower把大写转小写 upper把小写转大写select * from ...
分类:数据库技术   时间:2018-01-14 17:18:52    收藏:0  评论:0  赞:0  阅读:236
Net学习日记_ASP.Net_MVC_项目框架
架构图 ...
分类:Web开发   时间:2018-01-14 17:18:27    收藏:0  评论:0  赞:0  阅读:360
68)deque数组
基本要求: 1)和vecctor基本区别 示意图 vector在尾部添加和删除, deque在尾部添加和删除,在头部添加和删除。 2)基本知识: 3)deque的构造形式: 4)基本操作和遍历: (其实和vector没啥区别,就是多了两个函数push_front和pop_front() 5)剩下的操 ...
分类:编程语言   时间:2018-01-14 17:18:07    收藏:0  评论:0  赞:0  阅读:222
Ugly number丑数2
[抄题]: [思维问题]: [一句话思路]:Long.valueOf(2)转换为long型再做 [输入量]:空: 正常情况:特大:特小:程序里处理到的特殊情况:异常情况(不合法不合理的输入): [画图]: [一刷]: [二刷]: [三刷]: [四刷]: [五刷]: [总结]: [复杂度]:Time ...
分类:其他   时间:2018-01-14 17:15:42    收藏:0  评论:0  赞:0  阅读:195
NodeJS加密算法(转)
nodejs中常用加密算法 1、Hash算法加密: 创建一个nodejs文件hash.js,输入内容如下: 1 var crypto = require('crypto'); //加载crypto库 2 console.log(crypto.getHashes()); //打印支持的hash算法 结 ...
分类:编程语言   时间:2018-01-14 17:14:53    收藏:0  评论:0  赞:0  阅读:357
k-均值聚类
K-均值聚类 k-均值(k-means Clustering)算法是著名的划分聚类算法。由于他的简洁和效率使得它成为所有聚类算法中最为广泛使用的。 给定一个数据点集合和需要的聚类数目K(K是有用户指定的),K-均值算法根据某个距离函数反复的把数据分入K个聚类中。 聚类属于无监督学习,以往的回归、朴素 ...
分类:其他   时间:2018-01-14 17:14:30    收藏:0  评论:0  赞:0  阅读:316
949条   上一页 1 ... 21 22 23 24 25 ... 48 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!