首页 > 2018年03月24日 > 全部分享
hashCode()
哈希表对学习计算机的人来说再熟悉不过了,在很多地方为了提高查找效率都会使用hash函数。在Java的Object类中有一个方法: 根据这个方法的声明可知,该方法返回一个整型的数值,并且是本地方法,因此在Object类中并没有给出具体的实现。 一、hashCode方法的作用 在Java中hashCod ...
分类:其他   时间:2018-03-24 00:18:39    收藏:0  评论:0  赞:0  阅读:216
C++程序内存分配方式(堆与栈)
一、内存布局 1、栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量值等,其操作方法类似数据结构中的栈。 2、堆区(heap):一般由程序员分配释放,与数据结构中的堆毫无关系,分配方式类似于链表。 3、全局/静态区(static):全局变量和静态变量的存储是放在一起的,在程序编译时 ...
分类:编程语言   时间:2018-03-24 00:18:16    收藏:0  评论:0  赞:0  阅读:237
shell 中 exit0 exit1 的区别
exit(0):正常运行程序并退出程序; exit(1):非正常运行导致退出程序; exit 0 可以告知你的程序的使用者:你的程序是正常结束的。如果 exit 非 0 值,那么你的程序的使用者通常会认为你的程序产生了一个错误。在 shell 中调用完你的程序之后,用 echo $? 命令就可以看到 ...
分类:系统服务   时间:2018-03-24 00:17:19    收藏:0  评论:0  赞:0  阅读:211
浅析负载均衡的6种算法,Ngnix的5种算法。
浅析负载均衡的6种算法,Ngnix的5种算法。?浮生偷闲百家号03-21 10:06关注内容导读其实际效果越来越接近于平均分配调用量到后端的每一台服务器,也就是轮询的结果。源地址哈希的思想是根据获取客户端的IP地址,通过哈希函数计算得到的一个数值,用该数值对服务器列表的大小进行取模运算,得到的结果便 ...
分类:编程语言   时间:2018-03-24 00:16:50    收藏:0  评论:0  赞:0  阅读:230
连续三次登陆失败锁定账户
连续三次登录失败锁定账户 #!/usr/bin/env python3 # -*- coding:utf-8 -*- # Author: davie # file three_login.py """ 需求说明: 1、输入用户名 2、认证成功,提示登录成功,欢迎信息 3、登录失败连续三次,提示失败, ...
分类:其他   时间:2018-03-24 00:15:40    收藏:0  评论:0  赞:0  阅读:352
ubuntu中的Linux安装程序的方法
Ubuntu: 1.下载.deb文件,下载后,cd到.deb文件目录,然后使用sudo dpkg -i xxx.deb dpkg=debian packager的缩写 -i=install 2..tar.gz文件,tar -zxvf xxxx.tar.gz 解压.tar.gz文件,解压后,cd到文件 ...
分类:系统服务   时间:2018-03-24 00:15:16    收藏:0  评论:0  赞:0  阅读:221
饿了么全链路压测平台的实现与原理
背景 在上篇文章中,我们曾介绍过饿了么的全链路压测的探索与实践,重点是业务模型的梳理与数据模型的构建,在形成脚本之后需要人工触发执行并分析数据和排查问题,整个过程实践下来主要还存在以下问题: 基于这些因素,我们决定推进全链路压测的自动化进程。这篇我们主要介绍全链路压测平台的实践。 目标 为了解决以上 ...
分类:其他   时间:2018-03-24 00:14:58    收藏:0  评论:0  赞:0  阅读:369
常用排序算法二
SELECTION SORT:选择排序算法,每次从未完成排序的部分选出最小的插入未完成排序元素的最前面代码实现比较好写:import java.util.*;public class SelectSort { public static void main(String[] args) { Syst... ...
分类:编程语言   时间:2018-03-24 00:14:21    收藏:0  评论:0  赞:0  阅读:213
相对路径 web
http://www.jb51.net/web/21806.html 相对路径-以引用文件之网页所在位置为参考基础,而建立出的目录路径。因此,当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为相对。 绝对路径-以Web站点根目录为参考基础的目录路径。之所以称为绝对,意指当所有网页 ...
分类:Web开发   时间:2018-03-24 00:13:51    收藏:0  评论:0  赞:0  阅读:251
操作系统基本原理
操作系统用于管理系统的硬件、软件和数据资源,控制程序的运行,是应用软件与硬件之间的接口,也是人机之间的接口。操作系统的职能包括进程管理、存储管理、文件管理、设备管理、作业管理等。 在进程管理中,PV操作在处理进程的同步与互斥问题方面非常重要,当多个进程需要同时访问共享资源时会用到。PV是用荷兰语表示 ...
分类:其他   时间:2018-03-24 00:13:14    收藏:0  评论:0  赞:0  阅读:215
lua 中protobuf repeated 嵌套类 复合类型
lua protobuf repetated 嵌套 复合类型 ...
分类:其他   时间:2018-03-24 00:12:39    收藏:0  评论:0  赞:0  阅读:651
关闭visual studio code 智能提示功能
对于程序初学者来说,应该少用IDE的提示功能,因为这样有助于记住一些常用的函数等功能。这也是为什么戏称喜欢用notepad++(windows)或者vim编辑器(Linux)来开发代码是大神的原因,而且对于初学者,很多老师也建议用记事本敲代码。好,废话不多说,直接出解决办法: 打开visual st ...
分类:其他   时间:2018-03-24 00:12:10    收藏:0  评论:0  赞:0  阅读:523
dilworth定理+属性排序(木棍加工)
P1233 木棍加工 P1233 木棍加工 P1233 木棍加工 题目描述 一堆木头棍子共有n根,每根棍子的长度和宽度都是已知的。棍子可以被一台机器一个接一个地加工。机器处理一根棍子之前需要准备时间。准备时间是这样定义的: 第一根棍子的准备时间为1分钟; 如果刚处理完长度为L,宽度为W的棍子,那么如 ...
分类:编程语言   时间:2018-03-24 00:11:48    收藏:0  评论:0  赞:0  阅读:283
如何用python批量修改文件名(前缀)
import os#1获取重命名的文件夹folder_name = input('请输入文件夹的名字:')#2获取文件夹中的文件名file_names = os.listdir(folder_name)'''方法一os.chdir(folder_name)#3对获取的名字重命名for name in ...
分类:编程语言   时间:2018-03-24 00:10:59    收藏:0  评论:0  赞:0  阅读:910
Flask模板 (二)
宏 Jinja2模板支持宏。这里的宏类似于Python中的函数。 宏可通过单独保存在文件中多次使用,在使用的时候导入: 需要多次使用的代码片段可以写入单独文件,再包含于所有模板中,避免重复。在模板中输入 模板的导入 模板分为多个块,不影响HTML的编译。使用{% block name %}和{% e ...
分类:其他   时间:2018-03-24 00:09:44    收藏:0  评论:0  赞:0  阅读:201
自定义web框架
http协议 HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, ...
分类:Web开发   时间:2018-03-24 00:09:25    收藏:0  评论:0  赞:0  阅读:237
jQuery Validate
jQuery Validate jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。所有的捆绑方法默认 ...
分类:Web开发   时间:2018-03-24 00:08:32    收藏:0  评论:0  赞:0  阅读:237
Netty实现客户端和服务端通信简单例子
Netty是建立在NIO基础之上,Netty在NIO之上又提供了更高层次的抽象。 在Netty里面,Accept连接可以使用单独的线程池去处理,读写操作又是另外的线程池来处理。 Accept连接和读写操作也可以使用同一个线程池来进行处理。而请求处理逻辑既可以使用单独的线程池进行处理,也可以跟放在读写 ...
分类:Web开发   时间:2018-03-24 00:08:06    收藏:0  评论:0  赞:0  阅读:369
Libevent源码总结
libevent的优点 使用了Reator模式,响应快,高性能,不会为单个时间阻塞 专注于网络 跨平台 支持I/O多路复用技术 支持I/O,定时器和信号 Reator Reator不同于普通的函数调用 普通的函数调用流程是 程序调用函数->函数执行->程序等待函数执行完毕(期间有可能会阻塞,等待某个... ...
分类:其他   时间:2018-03-24 00:07:48    收藏:0  评论:0  赞:0  阅读:264
hihoCoder #1184 : 连通性二·边的双连通分量(边的双连通分量模板)
#1184 : 连通性二·边的双连通分量 #1184 : 连通性二·边的双连通分量 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 在基本的网络搭建完成后,学校为了方便管理还需要对所有的服务器进行编组,网络所的老师找到了小Hi和小Ho,希望他俩帮忙。 老师告诉小Hi和小 ...
分类:其他   时间:2018-03-24 00:07:16    收藏:0  评论:0  赞:0  阅读:245
833条   上一页 1 ... 39 40 41 42 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!