关闭
当前搜索:

Windows下显示所有环境变量

我们在开发过程中,经常需要确认某一个环境变量的实际情况,与其使用各种echo命令去查,不如直接输出。 其实很简单,自己写个程序,调用一个Win32的API就搞定了,不过我考虑到一些安全性问题,做了一点点改进: #include #include #include #include int _tmain() { LPTSTR lpszVariable; LPTCH lpvE...
阅读(429) 评论(0)

单向链表反转

单向链表的反转是一个出现频次非常高的面试题,我曾经就在这个题上吃过亏,但是不要紧,咱研究一下也就出来了。 先说链表的单向特点: 1. 只有从前向后才能找到某一个节点 2. 最后一个节点的下一个节点地址(也就是我们通常所说的next指针)是null 3. 链表有可能是个空链表,即:它的首个节点元素就是null 4. 链表通常都有add、insert、delete、contains等几个方法...
阅读(135) 评论(0)

appium

localhost:~ zhudongyue$ appium-doctor --ios info AppiumDoctor Appium Doctor v.1.2.5 info AppiumDoctor ### Diagnostic starting ### info AppiumDoctor  ✔ Xcode is installed at: /Applications/Xcode.app...
阅读(501) 评论(0)

Google的Gson的坑

上代码先: package com.sinoiov.testng; import org.testng.annotations.AfterTest; import org.testng.annotations.BeforeTest; import org.testng.annotations.Test; import com.google.gson.Gson; import com.goog...
阅读(295) 评论(0)

Java XPath解析XML

解析这样一个XML: 解析也很简单: public boolean parse() { boolean r = false; try { DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder...
阅读(532) 评论(0)

Go语言的接口

Golang的接口定义十分灵活,使用也很方便,可以很轻松的编码而不必考虑各种兼容性和外部藕合,因为只要我们实现了某个接口中定义的那个方法,也就是说方法签名一致,那么就可以认为实现了这个接口的方法,这个时候只要我们对方法的Receiver做一致性处理就好了,也就是面向同一个接口的多个方法的Receiver是一致的,那么它们就组成一个整体,是这个struct的一组行为的实现,OOP就自然而然的形成了,...
阅读(245) 评论(0)

怎样弄清楚本机的数据在内存处理中是大端法还是小端法

不多说,直接上代码: #include typedef unsigned char *byte_pointer; void show_bytes(byte_pointer start, int len) { int i; for (i = 0; i < len; i++) { printf(" %.2x", start[i]); } printf("\n"); } void ...
阅读(286) 评论(0)

Python写的一个优美的下载器

Python写的一个优美的下载器,很实用的。...
阅读(1521) 评论(0)

查看所有系统环境变量

工作中,许多时候需要查看所有系统环境变量,以确定某一个变量是否定义了,或者值是多少,写一个程序,编译出来之后放到可执行程序目录中即可,十分方便: 直接上代码: #include #include #ifdef WIN32 #include #else #include #endif void platform() { // 获取系统变量信息 #ifdef WIN32 #pragma...
阅读(251) 评论(0)

Android手机在Windows下一键截屏

很简单,直接上一个批处理脚本即可完成 @echo off set timestamp=%Date:~0,4%%Date:~5,2%%Date:~8,2%_%Time:~0,2%%Time:~3,2%%Time:~6,2% echo %timestamp% set filename=screenshot_%timestamp%.png echo 文件名:%filename% adb shel...
阅读(485) 评论(0)

使用Python对文件名进行排序

经常在Linux下操作文件,要对一组文件名保存起来使用的时候,需要排序,但是文件名是字符串,自然排序结果会出现这种问题: 源数据: 5.rb 2.rb 201.rb 51.rb 7.rb 4.rb 系统提供的排序方法结果是这样的: 2.rb 201.rb 4.rb 5.rb 51.rb 7.rb 这明显是不对的,201当然应该排在最后,只是当成字符串来处理,就会有这样的问题,所以用Pyt...
阅读(2869) 评论(1)

Ruby脚本面向对象编程和字符串处理

一个测试脚本,既可以了解类的创建和初始化,还可以应用字符串的处理机制 #!/usr/bin/ruby # -*- coding: UTF-8 -*- class Car @id @name def initialize(id, name) @id = id @name = name end def speeding(speed) puts "ID:#{@id} "...
阅读(364) 评论(0)

Java解析处理JSON

JSON格式目前是非常常用的,就不用多说了,我这里使用GOOGLE的解析库GSON。 此示例要求包中要导入GOOLE的GSON库才能使用, 位置:https://github.com/google/gson 导入之后,先创建一个User类: Users.java文件: /** * */ package cn.you.job; import java.util.Arrays; /...
阅读(186) 评论(0)

单例模式的设计与实现,及性能测试

单例模式在实际应用中使用非常广泛,比如日志写入,单例模式可以避免错误,数据库连接可以避免锁死,用例执行可以避免重复调用。 先是枚举实现法: public enum Singleton01 { INSTANCE; public void operator() { System.out.println("Operator"); } } 再是内部类实现法: public class ...
阅读(204) 评论(0)

生产者消费者模型

#业务背景 在服务器端实现了一套接口测试业务流程,测试用例执行的时候会生成一些数据,在服务器端和客户端还没有常连接的情况下,怎样处理好C/S两端的交互问题,保证测试数据不丢失? 我想到了生产者消费者设计模型,正好可以解决这个问题。 废话不说,直接上代码: /** * */ package main_example; /** * 测试程序 * @author liwei * ...
阅读(237) 评论(0)
94条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:68610次
    • 积分:1570
    • 等级:
    • 排名:千里之外
    • 原创:87篇
    • 转载:7篇
    • 译文:0篇
    • 评论:2条
    最新评论