Window系统下jdk安装以及环境变量配置

本文主要记录一些在window系统下安装jdk的步骤,所用的系统是win10,jdk版本为jdk-8u181-windows-x64 一 .JDK和JRE安装 1.首先到 Oracle官网 下载jdk,我这里选择的是64位window系统的exe安装包 2.运行下载下来的jdk-8u181-windows-x64.exe安装文件,开始jdk的安装工作 3.点击下一步继续安装 4.选择安装的目录,我这里选择将jdk安装在D盘 5.确定安装路径然后点击下一步开始安装,等待安装完成 6.上面步骤是安
分类: 其他 发布时间: 01-03 22:39 阅读次数: 0

使用ProgressBar+AlertDialog实现ProgressDialog耗时进度圈效果

在android 26以后,ProgressDialog类就被标志为过时了,虽然还是可以继续使用,但是目前Google官方已经不再推荐使用这个类了,推荐使用ProgressBar来替代该类,所以在这里分享一种使用ProgressBar+AlertDialog实现ProgressDialog耗时进度圈的效果 1.通过在styles.xml文件中写一个style去除AlertDialog的背景 <!--自定义耗时对话框--> <style name="CustomProgressDialo
分类: 其他 发布时间: 01-03 22:39 阅读次数: 0

适配Android7.0应用间文件共享FileProvider

android编译版本升级到7.0以后,会出现很多适配方面的工作,从android官方文档对于android7.0行为变更可以了解到,android7.0的应用禁止传递类似file:// URI这样的链接,否则应用会抛出FileUriExposedException异常,比较典型的场景就是我们项目中调用摄像头拍照,如果不对这个进行适配,我们按照以前的代码调用摄像头拍照的时候,会出现以下错误: android.os.FileUriExposedException: file:///storage
分类: 其他 发布时间: 01-03 22:38 阅读次数: 0

android从相册选择图片和拍照选择图片

在android开发中选择图片的方式大致可以分类两种,一种是从手机相册获取,另外一种则是通过调用手机拍照获得 手机相册中获取,这种方式需要读取存储卡的权限 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> 相机拍照获取,需要存储卡写入权限以及摄像头权限,并且调用系统相机还涉及到一个android 7.0应用间文件共享的问题,可根据之前的适配Android7.0应用间文件共享FileProvid
分类: 其他 发布时间: 01-03 22:38 阅读次数: 0

java单例设计模式简单使用

单例设计模式作为23种设计模式之一,也是我们平常开发中使用的最频繁的一种设计模式,这里对它的使用做一个简单的记录。 单例设计模式的写法主要可以分为两种:饿汉式和懒汉式 饿汉式的写法 public class Singleton { private static Singleton instance = new Singleton(); private Singleton(){} public static Singleton getInstance() {
分类: 其他 发布时间: 01-03 22:38 阅读次数: 0

electron-vue打包不同平台的安装文件

electron是一种可以将网页打包成桌面程序的技术,可以根据配置的参数不同打包win,mac,linux三种平台的安装文件,具体的配置方式在项目的package.json文件中,下面是electron-vue项目package.json文件中的一段配置 "scripts": { "build": "node .electron-vue/build.js && electron-builder --platform=win32 --arch=ia32", "build:dir"
分类: 其他 发布时间: 01-03 22:37 阅读次数: 0

window系统下Node.js安装以及环境变量配置

一、Node.js安装 1.首先在Node官网上下载对应的安装包,我这里下载的是64位window系统的安装文件node-v10.15.0-x64.msi 2. 点击安装文件,开始node.js安装 3. 点击下一步 4. 勾选同意选项,并点击下一步 5.选择node.js的安装目录,我这里选择安装在D盘 6.接着一直点击下一步到以下界面 7.点击安装 8. 完成安装 9.在cmd命令行中验证,出现以下情况即表示安装成功 二、Node.js环境变量配置 在以上的步骤已经完成了node.js的安
分类: 其他 发布时间: 01-03 22:37 阅读次数: 0

Android Studio Logcat颜色设置

logcat是android studio的控制台日志输出信息,一共有五个级别,它们从低到高分别为: Verbose Debug Info Warn Error 在控制台中,我们可以控制日志输出级别,如果设置了日志输出级别,那么只有在该级别或者是以上级别的日志信息才可以显示,例如日志输出级别设置为Info,那么在控制台上只有Info、Warn、Error三个级别的日志可以看到 下面介绍设置各个级别logcat颜色的方法: 1. 通过File=》Setting 打开android studio设
分类: 其他 发布时间: 01-03 22:37 阅读次数: 0

OPTIONALLY ENCLOSED BY '`'不可删除引号的情况

关于OPTIONALLY ENCLOSED BY 可以先去尝试一下左右引号或者反引号是否可以删除。看了几篇博客,确实“只有数据左边不带引号,如果有引号左右都必须为奇数个,但不必相等”的情况下才可以。因此想要删除首个符号,就需要另辟捷径。 OPTIONS (skip=1,rows=128)//跳过csv文件首行,skip=n,即跳过第几行。 load data APPEND into table NEWPAY_YLWCPAY_CHK_LOG fields terminated by ',' tr
分类: 编程语言 发布时间: 01-03 22:36 阅读次数: 0

Linux运维---文件权限

文件权限的存在是系统最底层安全的设定方法之一,同时可以保证文件被可用用户做相应的操作。 1、文件权限查看 ls -l file ls -ld dir 2、文件权限读取 d rwxrwxr-x 2 kiosk kiosk 6 Jan 3 03:58 /home/kiosk/wang 1 2 3 4 5 6 7 8 (1) 文件的类型 - 空文件或者文本 d 目录 l 软链接 s socket 套接字 b block 块设备 c 字符设备 (2) 文件的权限 rwx rwx r-x 1 2 3 [
分类: 编程语言 发布时间: 01-03 22:36 阅读次数: 0

关于Android方向传感器的终极解释

关于getOrientation() 返回的三个坐标的角度问题,网友用实测的方式给出了以下答案 方向传感器返回的都是角度值,以度数为单位。 第一个角度:Azimuth (degrees of rotation around the z axis).范围 0-360度 手机水平放置,手机顶部指向正北时该角度为0,指向正东时为90度,指向正南时为180度,指向正西时为270度 第二个角度:Pitch (degrees of rotation around the x axis).范围 (负180—
分类: 编程语言 发布时间: 01-03 22:36 阅读次数: 0

Mycat 不适应场景(改造尽量避免)

1.非分片字段查询 Mycat中的路由结果是通过分片字段和分片方法来确定的。例如下图中的一个Mycat分库方案: · 根据 tt_waybill 表的 id 字段来进行分片 · 分片方法为 id 值取 3 的模,根据模值确定在DB1,DB2,DB3中的某个分片 如果查询条件中有 id 字段的情况还好,查询将会落到某个具体的分片。例如: mysql>select * fromtt_waybill where id =12330; 此时Mycat会计算路由结果 12330 % 3 = 0 –> D
分类: 编程语言 发布时间: 01-03 22:36 阅读次数: 0

android studio 进行ndk/jni开发

一、前言:之前用eclipse开发ndk的时候大家是不是很痛苦,要做的事情很多: //NDK开发流程: 1、在java代码中 声明本地方法(native) 2、通过javah工具完成jni样式的头文件(.h文件)的生成 3、在工程中 创建jni目录,在jni目录中编写 与java本地方法对应的C方法 jstring Java_包名_类名_方法名(){...} 4、编写Android.mk文件,来指定如何编译C代码 5、通过ndk-build工具来完成交叉编译 ,生成Anroid 中可以调用的2
分类: 编程语言 发布时间: 01-03 22:35 阅读次数: 0

sql devepoler连接orcale数据库报错error: ORA-12505

解决orcale数据库 无法使用sql devepoler连接的问题,参考了很多网上的教程发现好像都不太匹配,无法解决我的问题,参考的很多就不带参考文献了。 这个情况适用本教程前提:通过 sql plus是可以正常登入,所有相关服务均以启动 当时安装时是可以正常使用,今天突然无法使用, 连接时报出错误信息: 状态: 失败 -测试失败: Listener refused the connection with the following error:ORA-12505, TNS:listener
分类: 编程语言 发布时间: 01-03 22:35 阅读次数: 0

单元测试工具Numega BoundsChecker

1 前言 我在本文中详细介绍了测试工具NuMega Devpartner(以下简称NuMega)的使用方法。 NuMega是一个动态测试工具,主要应用于白盒测试。该工具的特点是学习简单、使用方便、功能有效。NuMega共有三个独立的子功能——BoundsChecker、TrueCoverage、TrueTime。BoundsChecker为代码检错工具,TrueCoverage为测试覆盖率统计工具,TrueTime为程序运行性能测试工具。 本文挡通过三章对NuMega三个子功能的使用方法进行了
分类: 编程语言 发布时间: 01-03 22:35 阅读次数: 0

【Mysql】报#1166 - Incorrect column name 'UId '

版权声明:咔咔 来自https://blog.csdn.net/fangkang7 https://blog.csdn.net/fangkang7/article/details/85693326 author:咔咔 wechat:fangkangfk 这个错是字段名有空格,删除字段名里边的空格即可
分类: 编程语言 发布时间: 01-03 22:35 阅读次数: 0

ifconfig命令详解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiong3110/article/details/85679910 有线网卡部分: [root@localhost ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:50:56:BF:26:20 inet addr:192.168.120.204 Bcast:192.168.120.255 Mask:255.
分类: 编程语言 发布时间: 01-03 22:34 阅读次数: 0

类似iFrame将多个页面合在一起的方法

类似iFrame将多个页面合在一起的方法 最近做毕业设计做前端时想到多个页面都会使用到相同的头部和尾部,所以一开始是想着用Frame把页面加载进去。 <body> <iframe src="header.html" width="100%" height="auto" marginwidth="0" marginheight="0" HSPACE="0" VSPACE="0" FRAMEBORDER="0"></iframe> <p class="test">空白测试 </p>
分类: 编程语言 发布时间: 01-03 22:34 阅读次数: 0

2019年,刚需能否买得起、住得起房?

高房价对刚需者的影响有多大呢?前段时间,有人把高房价比作最好的自然避孕药,比喻的很形象。在2016年的时候,国家开放了二胎政策。根据没开放前的预测,二胎开放后,新生儿应该是垂直上升,但根据统计数据显示,2017年出生人口比2016年的1786万人反而减少了60多万。这是为什么呢? 2019年,刚需能否买得起、住得起房? 老百姓能否买得起、住得起房? 马云曾经说过,以后房价就跟葱一样的,会很廉价,我们先不说这种说法的对与错。但马云对我国地产市场还是十分了解的。 这里提一个地产名词:空置率。空置率
分类: 编程语言 发布时间: 01-03 22:34 阅读次数: 0

如何导入Modlue及关联Modlue

导入Module 1.点击File 2.点击New 3.点击Import Module 4.找到自己要导入的 5.点击ok 6.点击Finish 关联Module 1.先创建一个新的module 2.点击File 3.点击project Strcutre 4.选中自己新创建的module 5.点击Dependdencies 6.点击‘’+‘’号 7.点击+号下面的第三个 8.点击我们要关联的module 9.点击OK 点击后会出现 11.接着点击OK即可 12.查看是否关联成功
分类: 编程语言 发布时间: 01-03 22:34 阅读次数: 0