摘要:
最近闲暇时间开始写点通用基础类在写到tar类型文件压缩与解压时遇到点问题压缩用的类库我是下载的SharpZipLib_0860版本先上代码加压核心 /// /// 内部文件及文件夹压缩方法 /// /// 被压缩的文件及文件夹路径 /// tar压缩文件流 /// 压缩文件流基于的根路径 private void AddCompressFileAndFolders(string[] paths, TarOutputStream outputStream, string basePath, int compression) { try { foreach (st... 阅读全文
摘要:
1. 实验环境 R910服务器, 16G内存 SqlServer 2012 64bit MariaDB 10.0.3 64bit (InnoDB) 2. 实验表情况rtlBill.BillNo 为主键, rtlBill.BillDate 上有索引;rtlDetail.BillNo 上有索引; 3. 实验步骤(1)重启Sqlserver2012(2)执行下面的分页语句SELECT BillDate, SUM([QTY]) PosInQty FROM RtlDetail A,RtlBill B WHERE A.billno = B.billno AND BillDate>='2009 阅读全文
摘要:
ProcessOn是一款专业作图人员的社交网络,这里汇聚很多业界专家、学者,同时他们分享的作品又形成一个庞大的知识图库,你在学习专业知识的同时还可以结交一些志同道合的新朋友。 ProcessOn核心设计器采用HTML5 canvas、JavaScript等技术完成,它跟Visio这类传统的软件最大的区别就是无需下载和安装,更不用激活,即开即用。操作起来极为方便和简单,你可以在浏览器中简单拖拖拽拽,即可完成作图,相当人性化,ProcessOn还支自动时保存和实时协作,通过HTML5独特的技术做到毫无延迟,允许多个用户同时对同一文件进行协作编辑和多人聊天。 www.ProcessOn... 阅读全文
摘要:
MainActivity如下:package cc.testimageviewbounds;import android.os.Bundle;import android.app.Activity;/** * Demo描述: * 给ImageView添加边框的两种实现方式 * * 方式一: * 利用自定义的shape-->即此处的imageviewboundshape.xml * 且为ImageView设置background,即代码: * android:background="@drawable/imageviewboundshape" * * 方式二: * 自定 阅读全文
摘要:
1,DAC_OUT和DAC_OUTB是AD9912输出的差分信号。 2,电容器储存电荷的能力,常用的单位是F、uF、nF、pFUF大了好还是UF小了好,要根据电路自身需要而设计, 要看电路滤波是在高频上,还是低频上。一般滤高频用小电容(0.1uF、甚至nF、pF级的)反之10uF、100uF 电容一端接地另一端接电路,一般起到滤波(通过交流,隔断直流)作用。 电阻与电容并联的作用,是希望直流信号或者低频信号通过较困难,而交流信号或者高频信号较容易的通过。 3,SOT23_3P: 这个PNP管就是防反接用的,这样接的好处是管压降低,大概0.2-... 阅读全文
摘要:
package com.dms.common;import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.Properties;public class GetDayRandomNumber {private Properties prop = new Properties(); private final String 阅读全文
摘要:
软链接和硬链接:软链接,又称符号链接,它的原理是通过一个文本文件记录真实文件在系统中的位置,然后在文件操作的时候通过该地址查找原文件然后对其操作。类似于Windows里面的快捷方式。软链接可以链接不同文件系统中的文件。硬链接,实际上是多个文件名指向同一个索引节点(在Linux文件系统中,磁盘中的任何文件都有一个编号——Inode Index索引节点)。也就是说Linux允许多个有效路径名对应同一个索引节点。这有点类似于多个引用指向同一个内存对象。只有在删除最后一个指向该索引节点的文件的时候,这个文件才真正从系统中被删除,否则只是仅仅移除指向这个索引节点的路径名。就像Java虚拟机只能释放引用计 阅读全文
摘要:
0.0 阅读全文
摘要:
信号量(通过进程通信实现进程间的同步) 信号量(semaphore)信号灯 信号量是共享内存整数数组.根据需要定义指定的数组长度 信号量就是根据数组中的值,决定阻塞还是解除阻塞编程模型:1. 创建或者得到信号量 semget2. 初始化信号量中指定下标的值 semctl3. 根据信号量阻塞或者解除阻塞 semop4. 删除信号量 semctl案例: A: B: 创建信号量 得到信号量 初始化信号量 解除阻塞 根据信号量阻塞 删除信号量 int semget(key_t key, int nums,//信号量数组个数 int flags);//信号量的创建标记 //创建IPC_CREAT|IP. 阅读全文
摘要:
前言前一篇文章介绍了冯诺依曼体系结构的计算机的基本工作原理,其中主要介绍了CPU的结构和工作原理。这一篇主要来介绍存储区,总线,以及IO设备等其他几大组件,来了解整个计算机是如何工作的。 这些东西都是看得见摸得着的硬件,平时我们买电脑时最关注的就是CPU的速度,内存的大小,主板芯片等等的参数。1. 存储器前面我们以一个简单通用的计算机模型来介绍了CPU的工作方式,CPU执行指令,而存储器为CPU提供指令和数据。 在这个简单的模型中,存储器是一个线性的字节数组。CPU可以在一个常数的时间内访问每个存储器的位置,虽然这个模型是有效的,但是并不能完全反应现代计算机实际的工作方式。1.1 存储器系统层 阅读全文