码迷,mamicode.com
首页 > 2017年12月19日 > 全部分享
算法小结
给公司的同事做了一个算法的分享,这是一些总结的资料。 我只是讲了快速排序、堆排序、归并排序、二分查找等简单的c#实现,蚂蚁算法及算法在生活中的意义! 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比 ...
分类:编程语言   时间:2017-12-19 00:50:48    阅读次数:210
PHP中代理函数调用的小案例
简单写一个小例子就明白了 例:在文本框内输入字符串并用逗号隔开,然后点击提交会自动消除逗号拼接在一起。 像这样 点击提交过去返回12345 这个小例子就用到代理函数调用,先说一下这个函数名 call_user_func_array(); call_user_func_array(‘要调用的函数名’, ...
分类:Web程序   时间:2017-12-19 00:50:42    阅读次数:254
HTTP协议基础知识
HTTP协议详解之请求篇请求方法(所有方法全为大写)有多种,各个方法的解释如下:GET 请求获取Request-URI所标识的资源POSThttp协议详解之响应篇http响应也是由三个部分组成,分别是:状态行、消息报文、响应正文1、状态行格式如下:http-version表示服务器http协议的版本status-code表示服务器发回的响应状态代码reason-phrase表示状态代码的文本描述状
分类:Web程序   时间:2017-12-19 00:50:33    阅读次数:280
转:Java中的多线程你只要看这一篇就够了
如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟 ...
分类:编程语言   时间:2017-12-19 00:50:24    阅读次数:282
#Python 文件的读写
#文件读写模式 #命令 read() 方法用于从文件读取指定的字节数,如果未给定或为负则读取所有。 readline() 读取整行,包括 "\n" 字符。 reaadlines() 读取所有行并返回列表,若给定sizeint>0,则是设置一次读多少字节,这是为了减轻读取压力 ...
分类:编程语言   时间:2017-12-19 00:50:15    阅读次数:171
搭建kafka cluster
机器A和B,假设hostname和ip都是A, B 首先都下载kafka 并且在A上安装好zookeeper,并且设kafka-A的zk为A:2181 A机器保持原样,去B机器修改config/server.properties 然后启动即可。因为都注册到一个zk,所以组成cluster,2个bro ...
分类:其他好文   时间:2017-12-19 00:50:08    阅读次数:101
Python消息队列
消息中间件 --->就是消息队列异步方式:不需要立马得到结果,需要排队同步方式:需要实时获得数据,坚决不能排队例子:#多进程模块multiprocessingfrom multiprocessing import Processfrom multiprocessing import Queuedef write(q):    for i in ["a&
分类:编程语言   时间:2017-12-19 00:50:02    阅读次数:273
HDU 2571 命运 (入门dp)
题目链接 题意:二维矩阵,左上角为起点,右下角为终点,如果当前格子是(x,y),下一步可以是(x+1,y),(x,y+1)或者(x,y*k) ,其中k>1。问最大路径和。 题解:入门dp,注意负数即可。 ...
分类:其他好文   时间:2017-12-19 00:49:52    阅读次数:210
文件处理
阅读目录 一 文件操作 二 打开文件的模式 三 操作文件的方法 四 文件内光标移动 五 文件的修改 一 文件操作 二 打开文件的模式 三 操作文件的方法 四 文件内光标移动 五 文件的修改 一 文件操作 一、介绍 文件:在计算机中指,是存储在某种长期储存设备上的一段数据流。所谓“长期储存设备”一般指 ...
分类:其他好文   时间:2017-12-19 00:49:42    阅读次数:169
C++primer 对容器元素重新排序
文本内容: ...
分类:编程语言   时间:2017-12-19 00:49:33    阅读次数:173
ubuntu默认root登陆
进入Linux系统后,先打开终端,输入sudo passwd root,然后会提示你输入当前用户的密码,输入密码后终端会提示你设置root密码,然后确认,现在就可以通过su root 然后输入密码进入root权限的终端了。 怎么样开可以选择root登陆呢 首先进入/usr/share/lightdm ...
分类:系统相关   时间:2017-12-19 00:49:25    阅读次数:230
neerc训练记录
[upd 12.18] 老年选手也该看看欧洲的acm了,不然以后就再也没有机会了 neerc 17 [problem A] 挺牛逼的结论,与y轴平行的直线最多只会经过$O(\log C)$个点,拿一个线段树维护一下每个x对应哪些圆即可。复杂度$O(n\log n\log C)-O(n)$ [prob ...
分类:其他好文   时间:2017-12-19 00:49:18    阅读次数:179
html5 标签在 IE 下使用
(function(){if(!/*@cc_on!@*/0)return;var e = "abbr,article,aside,audio,bb,canvas,datagrid,datalist,details,dialog,eventsource,figure,footer,header,hgr... ...
分类:Web程序   时间:2017-12-19 00:49:10    阅读次数:240
编写简单的Shell脚本
在一些复杂的Linux维护工作中,大量重复性的输入和操作不但费时费力,而且容易出错,而编写一个恰到好处的shell脚本程序,可以批量处理、自动化的完成一系列维护任务,大大减轻了管理员的负担
分类:系统相关   时间:2017-12-19 00:49:04    阅读次数:282
Solr7使用Oracle数据源导入+中文分词
安装目录假设为#solr_home,本文的#solr_home为apps/svr/solr 1. 在#solr_home/server/solr下新建文件夹,假设为mjd 2. 将#solr_home/server/solr/configsets/_default下的conf文件夹拷贝到#solr_ ...
分类:数据库   时间:2017-12-19 00:48:55    阅读次数:233
Mock.js的使用
MOCK.js 安装及使用 一、mock.js 简介 生产随机数据,拦截ajax请求。 1、前后端分离:让前端工程师独立于后端进行开发 2、开发无入侵:不需要修改既有代码,就可以拦截Ajax请求,返回模拟的响应数据。 3、数据类型丰富:支持生成随机的文本、数字、布尔值、日期、邮箱、链接、图片、等等 ...
分类:Web程序   时间:2017-12-19 00:48:46    阅读次数:261
图解SSL/TLS协议
本周,CloudFlare宣布,开始提供Keyless服务,即你把网站放到它们的CDN上,不用提供自己的私钥,也能使用SSL加密链接。 我看了CloudFlare的说明(这里和这里),突然意识到这是绝好的例子,可以用来说明SSL/TLS协议的运行机制。它配有插图,很容易看懂。 下面,我就用这些图片作 ...
分类:其他好文   时间:2017-12-19 00:48:38    阅读次数:202
915条   上一页 1 ... 50 51 52 53 54 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!