Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Java文件路径问题小记(Windows & Linux)

Java文件路径问题小记(Windows & Linux)

前言项目部署到生产环境(CentOS 7)后在运行过程中多了一些不明文件目录,如下图: 项目中有相关的下载功能,所以需要在服务器端创建目录,但很明显创建失败了,不难发现图中的路径分隔是和windows操作系统一致的反斜杠: 但很遗憾在Linux操作系统中路径之间的分隔符和windows是有区别的,下面具体看看这两种操作系统关于文件路径的区别以及我们如何在程序中拼接同时适配这两个操作系统的路径字符串。windows与linux的路径分隔符在Windows中我...
移动开发中“单位”的那些事儿

移动开发中“单位”的那些事儿

前言在移动开发中我们常常会考虑度量单位的问题,在传统pc的web开发中用的比较多的是px(css像素),在Android开发中一般则用dp、sp、px(物理像素)等,而移动web开发中同样也是用px(css像素)做单位,通常会结合viewport进行缩放。本篇blog就梳理一下在移动开发中用到的各种单位以及他们之间的联系和区别。绝对单位和相对单位如题,首先来看看什么是绝对单位和相对单位:绝对单位:即值在任何环境下都不会变化的常量,如我们日常生活中经常会用到...
I2C子系统之驱动SSD1306 OLED

I2C子系统之驱动SSD1306 OLED

理解I2C设备驱动框架,主要围绕四个结构体去分析就容易了。struct i2c_algorithm:提供I2C协议的实现的操作,如:master_xfer实现数据收发的最基本方法。struct i2c_adapter:每一个i2c_adapter都代表一个I2C物理接口,一个cpu可以有多个I2C接口(i2c_adapter),i2c_algorithm就是为i2c_adapter提供I2C协议的实现。每增加一个i2c接口,即是向i2c_core.c注册一...
设备模型(device-model)之平台总线(bus),驱动(driver),设备(device)

设备模型(device-model)之平台总线(bus),驱动(driver),设备(device)

关于关于驱动设备模型相关概念请参考《Linux Device Drivers》等相关书籍,和内核源码目录...Documentationdriver-modelLinux Device Drivers [PDF] 下载见 http://www.linuxidc.com/Linux/2011-06/37778.htm简单来说总线(bus),驱动(driver),设备(device)这三者之间的关系就是:驱动开发者可以通过总线(bus)来将驱动(driver)...
为OpenWrt添加实时钟(RTC)--以MT7620为例

为OpenWrt添加实时钟(RTC)--以MT7620为例

前言实时钟,英文名RTC(Real Time Clock),在PC里面很常见,在OpenWrt里面却鲜有提及,手头上有一个DS1307的TinyRTC实时钟模块,经过一番折腾,将其融合到了OpenWrt系统,遂将操作过程记录成文.背景知识DS1307在最新的OpenWrt中已经提供支持,却没有整合进ramips中,因此,本文的一个重点便是如何为ramips系统配置ds1307.另外,为ds1307编写合适的dts节点也是本文的一个重点.实现过程1.为ram...
Java验证辛钦大数定理

Java验证辛钦大数定理

本实验通过程序模拟采集大量的样本数据来验证辛钦大数定理。实验环境:本实验采用Java语言编程,开发环境为Eclipse,图像生成使用JFreeChart类。一,验证辛钦大数定理由辛钦大数定理描述为:辛钦大数定理(弱大数定理) 设随机变量序列 X1, X2, … 相互独立,服从同一分布,具有数学期望E(Xi) = μ, i = 1, 2, …, 则对于任意正数ε ,有 即 实验思路:实验产生的随...
VeraCrypt审计报告公布,发现多个高危漏洞

VeraCrypt审计报告公布,发现多个高危漏洞

在 DuckDuckGo 和 VikingVPN 的资助下,QuarksLab 对开源加密软件 VeraCrypt 进行了安全审计。VeraCrypt 是 TrueCrypt 的分支,主要开发者是法国的 Mounir Idrassi,他在 TrueCrypt 基础上强化了防暴力破解功能。QuarksLab 刚刚公布了审计报告,发现了8个高危漏洞和十多个中低威胁级别漏洞。VeraCrypt 发布了1.19版本,修复了报告披露的部分漏洞,但还有部分漏洞因为其复...
Java遍历一个目录下的所有文件

Java遍历一个目录下的所有文件

Java工具中为我们提供了一个用于管理文件系统的类,这个类就是File类,File类与其他流类不同的是,流类关心的是文件的内容,而File类关心的是磁盘上文件的存储。 一,File类有多个构造器,常用的构造器有:1,public File(String pathname){} 在pathname路径下创建文件对象2,public File(String path,String name){} 在path参数指定的目录中创建具有给定名字的File对象,如果...
Java中String判断相等equals与==的区别以及StringBuilder的equals

Java中String判断相等equals与==的区别以及StringBuilder的equals

Java中String类型具有一个equals的方法可以用于判断两种字符串是否相等,但是这种相等又与运算符==所判断的“相等”有所不同,接下来进行分析,结论由程序进行验证String的equals函数只要两个字符串“看起来”相等,就可以返回true,“看起来”相等意思指的是,当两个字符串对象所存放的内容相同时,不需要存放的内存地址相同,但是==判断则只有当判断的两个变量所使用的内存地址...
JavaScript函数及作用域的小结

JavaScript函数及作用域的小结

文结合基本JavaScript的权威书籍中的内容,根据自己的理解,通过相关示例向大家展示了函数的声明,参数,调用,闭包等一些内容,希望大家能够喜欢,如有不足,也希望提出建议,大家共同进步。JavaScript权威指南(第6版) PDF中文版+英文版+源代码 下载地址见 http://www.linuxidc.com/Linux/2013-10/91056.htm在js中使用函数注意三点:1、函数被调用时,它是运行在他被声明时的语法环境中的;2、函数自己无法...
<< 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 >>