码迷,mamicode.com
首页 > 2017年11月09日 > 全部分享
二分法查找和普通方法查找
一、普通查找 对于数组和一个需要查找的元素来说,普通查找的原理很简单,即为从数组的第一个元素到最后一个元素进行遍历,如果第i个元素的值等于我们需要查找的值,那么返回找到的角标i,否则返回-1表示没有查找到。这里以java为例,普通查找代码如下: 二、分法查找 二分法是从中间元素开始查找,假设整型数组 ...
分类:其他好文   时间:2017-11-09 14:28:33    阅读次数:148
TestNG
TestNG介绍 TestNG是Java中的一个测试框架, 类似于JUnit 和NUnit, 功能都差不多, 只是功能更加强大,使用也更方便 Java中已经有一个JUnit的测试框架了。 TestNG比JUnit功能强大的多。 测试人员一般用TestNG来写自动化测试。 开发人员一般用JUnit写单 ...
分类:其他好文   时间:2017-11-09 14:28:26    阅读次数:174
Mybatis .xml编译常识
Mybatis .xml编译须知${} 和 #{} 区别${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver}会被静态替换为com.mysql.jdbc.Driver。#{}是sql的参数占位符,Mybatis会将sql中的#{}替 ...
分类:其他好文   时间:2017-11-09 14:28:18    阅读次数:179
ansible-playbook快速入门
一。yaml语法: 1. yaml语法编写 1.1 同层级的字段通过相同缩进表示 1.2 map结构里面key/value用‘:’来分隔 1.3 key/value可以同行写,也可以换行写,换行写必须以“-”来分隔 1.4 区分大小写 1.5 数组可以用 [] 1.6 hash可以用{} 2. ya ...
分类:其他好文   时间:2017-11-09 14:28:10    阅读次数:128
Python Scapy Ping
参考手册:http://phaethon.github.io/scapy/api/usage.htmlscapy是python的一个库,提供网络协议的构造,请求等scrapy是python的爬虫框架三个层次:1、理解协议2、分析协议3、构造协议脚本语言无需编译直接运行,非常简单的学习就能入门和上手,但是性能较差。scapy可以发送、捕..
分类:编程语言   时间:2017-11-09 14:28:04    阅读次数:226
怎样才能一步步学透java
三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家! 我们都知道,java在桌面应用方面并不是很擅长,所以做java最后大致是两个方向,web企业级开发(JavaWeb J2EE)和手机andro ...
分类:编程语言   时间:2017-11-09 14:27:54    阅读次数:221
linux tcp重传多会导致软中断在各个核很不均匀么?
有个同事在排查问题的时候,说因为网络不稳定,导致了某些核的软中断很高。那么,下面我们来分析下这个论断的准确性。 环境描述: 网卡软中断进行了绑核。设备具备80个核,960个网卡中断,没开启bbr,全部是tcp呼叫。 每个网卡中断指定在一个cpu核上。 问题描述:发现有的核上软中断比其他核高很多,因为 ...
分类:系统相关   时间:2017-11-09 14:27:46    阅读次数:397
Spark记录-spark报错Unable to load native-hadoop library for your platform
解决方案一: #cp $HADOOP_HOME/lib/native/libhadoop.so $JAVA_HOME/jre/lib/amd64 #源码编译snappy ./configure make & make install #cp libsnappy.so $JAVA_HOME/jre/l ...
分类:其他好文   时间:2017-11-09 14:27:37    阅读次数:218
V字形
...
分类:其他好文   时间:2017-11-09 14:27:27    阅读次数:159
Git教程学习 -- 第五篇 Bug分支
一、分支管理策略 1.首先创建并切换dev分支 git checkout -b dev 2.新建dev.txt文件,并添加 git add dev.txt 二、Bug分支 1.当工作进行到一半,还没办法提交,但是还要修复bug,怎么办呢 先把工作现场“储藏”起来,等以后恢复现场后继续工作: git ...
分类:其他好文   时间:2017-11-09 14:27:18    阅读次数:113
Linux/Android——输入子系统input_event传递 (二)【转】
本文转载自:http://blog.csdn.net/jscese/article/details/42099381 在前文 Linux/Android——usb触摸屏驱动 - usbtouchscreen (一) 中记录了如何在kernel中添加input device 类型为touchscree ...
分类:移动开发   时间:2017-11-09 14:27:08    阅读次数:251
终端命令 mac
1,打来终端 进入项目根目录 cd 进入 ls 查看当前目录下的子文件 vim 是修改当前目录文件 注:在该目录下也可以创建新的目录 esc+:+wq 是修改后退 mkdir 创建目录 mv 移动文件 例:想把mac.text 移到桌面 mv /System/Library/Extensions/m ...
分类:系统相关   时间:2017-11-09 14:26:59    阅读次数:193
Composert 的命令
(1) php artisan 查看所有的命令帮助 (2) php artisan make:controller StudentController 创建一个控制器 (3)php artisan make:model Student 创建一个模型 (4)php artisan make:middl ...
分类:其他好文   时间:2017-11-09 14:26:50    阅读次数:104
Nginx官方配置文档收集
官方入口: https://www.nginx.com/resources/wiki/start/#pre-canned-configurations http://nginx.org/en/docs/ 中文文档: http://www.nginx.cn/doc/ ...
分类:其他好文   时间:2017-11-09 14:26:43    阅读次数:149
C#对注册表的操作
一、引入命名空间: 二、创建注册表项:CreateSubKey(name)方法 添加SubKey时候首先要打开一个表项,并设置参数为true,才能成功创建子项 三、删除注册表项:DeleteSubKey(name,true)方法 四、添加键值:SetValue(name,value)方法 五、删除键 ...
分类:Windows程序   时间:2017-11-09 14:26:33    阅读次数:269
【评分】结对编程附加题
一、作业要求 结对编程之附加题:单元测试 二、评分标准 三、成绩展示 四、助教总结 本次作业我们班一共三个人提交。单元测试做起来不难,但可以树立一种代码模块化的意识,帮助更好地进行代码规范,有兴趣的同学可以继续了解。 ...
分类:其他好文   时间:2017-11-09 14:26:26    阅读次数:151
C语言 五子棋
#include #include #include #include #include struct rcd;//声明节点结构 typedef struct rcd* Record;//节点指针别名 typedef struct rcd record;//节点别名 #define MAXIMUS ... ...
分类:编程语言   时间:2017-11-09 14:26:15    阅读次数:193
1465条   上一页 1 ... 59 60 61 62 63 64 65 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!