第一眼看到这个题目的时候,思路是,找出数组中的重复元素,然后删除掉即可。下面为具体代码实现: 上面这个方法比较简单,但是不足之处是,使用sort()方法之后,把原数组给改变了,下面为优化后的代码: 上面这个方法,遍历数组中的元素,比较其中任意两个是否相等,如果想等,把后面一个从数组中删除,但是如果数 ...
分类:
编程语言 时间:
2017-03-27 11:12:17
阅读次数:
181
当你有多台服务器的时候需要用memcache做数据缓存,讲面临一个如果缓存的数据发生变化更新缓存的问题。缓存的的存储,是前台项目应用,而变更数据是在后台,这是两个独立的项目,当你的缓存存储的是对象,那么在后台变更数据的时候是无法delete掉缓存的数据的,在delete的时候会去查找这个对象在后台项... ...
分类:
其他好文 时间:
2017-03-27 11:11:58
阅读次数:
136
新搭建的Wordpress网站想要在页脚加上一个网站已运行时间的文字,在页脚(footer.php)添加以下代码 但此方式时间不会动态变化,于是采用Js实现: ...
分类:
Web程序 时间:
2017-03-27 11:11:16
阅读次数:
434
实验环境: 1、配置两个VLAN 10 和 VLAN 20 VLAN 10 IP地址设置:192.168.10.1 255.255.255.0 (192.168.10.1是VLAN 10网关地址) VLAN 20 IP地址设置:192.168.20.1 255.255.255.0 (192.168. ...
分类:
系统相关 时间:
2017-03-27 11:10:52
阅读次数:
290
前言: 个人一直以来比较懒,最近才准备记录一下自己学习C++的学习过程,希望自己能在写博客的时候能够坚持下去,欢迎大家在博客中支出存在的问题,好了不多说了,自己能坚持下去。我准备在我的博客中通过与C语言的对比能够了解C++的不同与优势,接下来进去正题,让我们走进C++的大门。 标准的输出 首先,在C ...
分类:
编程语言 时间:
2017-03-27 11:10:26
阅读次数:
186
import java.util.Scanner; public class login { public static void main(String[] args) { String name, password; int i = 1; Scanner input = new Scanner(... ...
分类:
编程语言 时间:
2017-03-27 11:09:32
阅读次数:
176
打开/etc/sudoers 文件 使用者账号 登入的主机 = (可以变换的身份) 可以下达的指令 root ALL=(ALL) ALL 设置群组admin下的用户都能使用sudo: %admin ALL=(ALL) ALL 设置使用sudo时不需要输入密码: %admin ALL=(ALL) NO ...
分类:
系统相关 时间:
2017-03-27 11:09:16
阅读次数:
152
本次我要描述的编程基础的内容是怎样理解二进制思想以及数据的存储,这也是许多初学者需要的编程基础。 我们平时使用的数字都是由 0~9 共十个数字组成的,例如 1、9、10、297、952 等,一个数字最多能表示九,如果要表示十、十一、二十九、一百等,就需要多个数字组合起来。例如表示 5+8 的结果,一 ...
分类:
编程语言 时间:
2017-03-27 11:08:50
阅读次数:
228
#include<stdio.h> //内存四区:栈区(变量),堆区,全局区(数据),代码区//主函数的P1和子函数的p1完全不同//指针指向谁就把谁的地址赋给指针//指针变量 和 他所指向的内存空间是两个不同的概念char * getStr1(){ char *p1 = "abcdefg2"; r ...
分类:
其他好文 时间:
2017-03-27 11:08:27
阅读次数:
159
GameFace类主要实现主游戏界面。 import java.awt.*; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.util.Timer; import java.util.Tim ...
导入头文件 #import <ifaddrs.h>#import <arpa/inet.h>#import <SystemConfiguration/CaptiveNetwork.h> ...
分类:
移动开发 时间:
2017-03-27 11:07:49
阅读次数:
251
JavaScript 函数定义方法、 函数声明 在之前的教程中,你已经了解了函数声明的语法 : function functionName(parameters) { 执行的代码 } function functionName(parameters) { 执行的代码 } 函数声明后不会立即执行,会在 ...
分类:
编程语言 时间:
2017-03-27 11:07:31
阅读次数:
171
并行的扩展 扩展1. Parallel的使用: 在Parallel下面有三个常用的方法Invoke,For,ForEach Parallel.Invoke()方法是最简单,最简洁的将串行的代码并行化. 在这里先说一点,就是Stopwatch的使用,Stopwatch到底是个什么东西,首先Stopwa ...
#include <time.h> time_t timep; struct tm *p; time(&timep); p=localtime(&timep); int logminute = p->tm_min/10*10; int loghour=p->tm_hour; if(logminute ...
分类:
编程语言 时间:
2017-03-27 11:06:12
阅读次数:
182
DDMS(Dalvik Debug Monitor Service) Android 开发环境中的Dalvik虚拟机调试监控服务,是Android Studio中的一款开发工具, 它提供了查看进程中运行的线程,Logcat信息,广播状态信息,模拟电话呼叫,接收SMS,虚拟地理坐标等功能,Androi ...
分类:
其他好文 时间:
2017-03-27 11:05:52
阅读次数:
214
●Monkey工具简介 Monkey:是Android系统自带的一个黑盒自动化测试工具,通过随机触发界面事件发送事件流,来确定应用是否发生异常。多用于Android应用的稳定性、压力测试。 注:Monkey的随机事件流是伪随机事件流,因为每一次的Monkey测试有一个seed(种子值),通过seed ...
分类:
其他好文 时间:
2017-03-27 11:05:30
阅读次数:
274