用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例: 输入: ["CQueue","appendTail","delete ...
分类:
其他好文 时间:
2020-07-01 22:17:02
阅读次数:
57
自由自在 废话省略... 主要有三个类; 线程池构造工厂 ExecutorServiceFactory 线程处理类 ExecutorProcessPool 测试 ExecutorTest package com.adao.test.Executor; import java.util.concurr ...
分类:
编程语言 时间:
2020-07-01 19:58:31
阅读次数:
67
线程的同步实现方式 方式一:同步代码块 synchronized(锁对象){ //需要上锁的内容(同步代码块) } 方式二:同步方法 public synchronized 返回类型 方法名(参数){ //需要上锁的内容(同步代码块) } 普通的同步方法,锁对象是this 静态的同步方法,锁对象是: ...
分类:
编程语言 时间:
2020-07-01 16:10:12
阅读次数:
68
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://m ...
分类:
其他好文 时间:
2020-07-01 15:51:59
阅读次数:
239
原型模式属于创造型模式,通过二进制流拷贝已有的对象。 原型模式有浅克隆和深度克隆 案例: 原型接口Iprototype: public interface Iprototype<T> { T clone(); } 原对象实现原型接口: @Data public class Teacher imple ...
分类:
编程语言 时间:
2020-07-01 12:47:30
阅读次数:
63
参考:http://c.biancheng.net/view/2923.html mainActivity中 通过intent 传递参数 class MyClickListener implements View.OnClickListener{ @Override public void onCl ...
分类:
其他好文 时间:
2020-07-01 12:42:53
阅读次数:
53
很多时候写windows程序都需要结合多线程,在C#中用如下得代码来创建并启动一个新的线程。 Thread thread = new Thread(new ThreadStart(ThreadProc));//实例化一个线程 thread.IsBackground = true;//将线程改为后台线 ...
分类:
编程语言 时间:
2020-07-01 00:16:11
阅读次数:
69
yum -y install ansible yum安装ansible的特点 yum安装的ansible,配置文件,hosts文件,roles目录都默认在/etc/ansible目录下 配置文件要点介绍 配置文件中的sudo-user和become-user,remote_user remote_u ...
分类:
其他好文 时间:
2020-06-30 20:13:13
阅读次数:
56
int m=9;struct C{ int f() const{ return ++e; }private: mutable int e; static int d;};int C::d = 2;int main(int argc, char *argv[]){ int c = 4; std::co ...
分类:
其他好文 时间:
2020-06-30 17:41:54
阅读次数:
52
位姿中姿态的表示形式有很多种,比如:旋转矩阵、四元数、欧拉角、旋转向量等等。这里实现四种数学形式的相互转换功能,基于Eigen。 首先丢出Eigen的一个Demo: testEigen.cpp(Demo) 1 #include<iostream> 2 using namespace std; 3 4 ...
分类:
其他好文 时间:
2020-06-30 14:28:37
阅读次数:
58