自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 收藏
  • 关注

原创 Ajax发送请求的示例

1、案例: GETvar xhr = new XMLHttpRequest();xhr.open('GET', '/server', true);xhr.onload = function () { // 请求结束后,在此处写处理代码};xhr.send(null);// xhr.send('string');// xhr.send(new Blob());// xhr.send(new Int8Array());// xhr.send({ form: 'data' });

2021-08-06 13:20:14 111

转载 CentOS7 常用命令集合

常用命令文件与目录操作命令 解析 cd /home 进入 ‘/home’ 目录 cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd - 返回上次所在目录 cp file1 file2 将file1复制为file2 cp -a dir1 dir2 复制一个目录 cp -a /tmp/dir1 . 复制...

2019-12-18 17:45:08 153

原创 CentOS7 mysql cluster 安装部署

1.使用命令:systemctl status firewalld.service查看防火墙状态2.执行后可以看到绿色字样标注的“active(running)”,说明防火墙是开启状态3.使用命令:systemctl stop firewalld.service 关闭运行的防火墙4.下载mysql-cluster-gpl-7.4.26-linux-glibc2.12-x86_64.tar....

2019-12-18 16:49:01 273

原创 docker搭建MySQL集群

1.安装PXC集群docker pull percona/percona-xtradb-cluster:5.7.202.创建内部网络docker network create --subnet=172.18.0.0/24 net13.创建docker卷docker volume create --name v14.创建PXC容器docker run -d -p ...

2019-12-05 09:19:22 181

原创 IDEA中配置及使用Docker

1.IDEA按下图步骤安装docker插件2.Docker开启远程访问[root@izwz9eftauv7x69f5jvi96z docker]# vim /lib/systemd/system/docker.service#新增ExecStart这行ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/...

2019-11-19 17:55:46 387

原创 Centos 7 上特定版本的 docker 安装

centos7上安装docker的详细过程:一、配置centos7的yum源(阿里云)1、cd /etc/yum.repos.d/进入centos的yum目录2、mv CentOs-Base.repo CentOs-Base.repo.bak备份原来的repo文件3、wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/...

2019-11-19 13:46:52 99

原创 reboot 后 Docker服务及容器自动启动设置与常用命令

容器自动启动设置1、docker服务自动重启设置systemctl enable docker.service2、docker容器自动启动设置docker ps -a使用一下命令对镜像从起: docker restart imageid在运行docker容器时可以加如下参数来保证每次docker服务重启后容器也自动重启:docker run --restart=al...

2019-11-18 11:32:58 210

原创 docker 容器的备份与恢复

一、备份容器首先,为了备份Docker中的容器,我们可以先查看我们想要备份的容器列表:# docker ps找到我们需要备份的容器后,需要先创建该容器的快照,执行下面的命令:# docker commit -p 0d17977911d0gitlab_backup其中,-p 后第一个参数是要备份的容器的ID,第二个参数是新的镜像名称。此时,这个新镜像就已经保存下来了,可以执行下...

2019-11-18 10:22:25 166

原创 CentOS7-Docker 安装 Gitlab

1.创建目录mkdir -p /mnt/gitlab/etcmkdir -p /mnt/gitlab/logmkdir -p /mnt/gitlab/data2.创建容器之前,我们先关闭下防火墙,重启docker服务systemctl stop firewalld.servicefirewall-cmd --statesystemctl daemon-reloadsyst...

2019-11-15 17:45:03 87

原创 Docker部署MySql应用

1.拉取MySQL镜像docker pull mysql2.查看镜像docker images3.运行MySQL容器docker run -di --name mysql-test -p 3316:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql4.进入MySQL容器,登陆MySQLdocker exec -it ...

2019-11-15 10:28:37 75

原创 查看某个端口被占用

1.开始---->运行---->cmd,或者是window+R组合键,调出命令窗口2.输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是3306,首先找到它。3.查看被占用端口对应的PID,输入命令:netstat -aon|findstr "3306",回车,记下最后一位数字,即PID,这里是8848。4....

2019-11-15 09:41:27 208

原创 Centos7.x安装jdk 1.8步骤

一、下载linux版jdk1.8的jar包:jdk-8u191-linux-x64.rpm二、用xftp工具将jdk-8u181-linux-x64.rpm上传至/usr/java目录下三、进入/usr/java/目录下解压安装jdk,默认会装在/usr/java目录下[root@localhost tool]# tar-zxvfjdk-8u191-linux-x64.rpm四...

2019-11-14 14:54:07 86

原创 centos 7 启动与切换图形界面

1.开启系统,以root身份进入安装X(X Window System),命令如下: yum groupinstall "X Window System"其中大约有200多个软件,安装完成会出现complete!字样。然后安装图形界面软件,GNOME(GNOME Desktop),命令如下:yum groupinstall "GNOME Desktop"...

2019-11-14 10:11:59 61

原创 hyper-v 中 安装 Centos 7.0 设置网络 教程

安装环境是:系统:win server 2012 r2 DataCenterhyper-v版本:6.3.9600.16384centos版本:7.0设置网络:1.首先创建个虚拟交换机2.选择外部,点击创建3.选择你要连接的网卡,一般选择能上网的真实网卡4.设置5.选择刚刚创建的网络虚拟交换机6. 登陆系统 输入 你装机时设置的用户r...

2019-11-14 09:52:50 285 1

转载 DLG、DRG、DEM、DOM定义与区别

DLG数字线划地图(DLG, Digital Line Graphic):是与现有线划基本一致的各地图要素的矢量 数据集,且保存各要素间的空间关系和相关的属性信息。>  在世字测图中,最为常见的产品就是数字线划图,外业测绘最终成果一般就是DLG。该产品较全面地描述地表现象,目视效果与同比例尺一致但色彩更为丰富。本产品满足各种空间分析要求,可随机地进行数据选取和显示,与其他信息叠加,可进行...

2019-10-28 14:31:41 3354

转载 重置主站点管理员的密码(转载)

登录到ArcGIS Server计算机。 使用以管理员身份运行选项打开一个命令提示符窗口。 在命令提示符处,导航至文件夹<ArcGIS Server 安装目录>\Server\tools\passwordreset,例如: cd "C:\Program Files\ArcGIS\Server\tools\passwordreset" 如果忘记了主站点管理员帐户的名称并想...

2019-10-28 11:32:17 96

转载 RxJava 详解

前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: R

2015-12-21 14:08:55 1447

转载 XCode快捷键

1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +

2015-11-19 09:01:38 469

转载 16个OS X快捷键小技巧

1、前往文件夹在Finder下按+Shift+G ,可以开启“前往文件夹”对话框,之后你可以输入路径来快速访问Finder目录位置,进行定位文件操作,这毫无疑问是最快的方法。另外你不必输入全部的路径,可以直接输入当前文件夹往下的路径就可以。另外在打开或保存对话框也可以使用这个快捷键。(什么是打开或保存对话框?举个例子,看到网页上一张图片,你右键选择“存储图像为”弹出的就是保存对话框)

2015-11-18 14:02:20 437

转载 cordova 常用命令

安装 cordova:npm install -g cordova创建应用程序cordova create hello com.example.hello HelloWorld 添加平台cordova platform add androidcordova platform add ios完成后运行以下命令查看:cordova p

2015-11-18 13:40:16 420

原创 学习Ionic--搭建开发环境并集成crosswalk

1、下载NodeJs2、配置环境变量:jdk、android sdk、NodeJs3、下载安装ionic 及 cordovanpm install -g cordova ionic4、创建项目ionic start myApp tabs 5、在web中测试编辑myAppionic serve6、添加平台支持(项目转换)ionic platform add

2015-11-10 14:46:53 492

转载 Android中处理崩溃异常

大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开

2015-09-22 09:10:57 365

转载 android studio Gradle: 警告:编码 GBK 的不可映射字符的 ...

用android studio来写代码,在代码中加了中文注释导致无法编译:提示错误:“Gradle: 警告:编码 GBK 的不可映射字符”。编译出错,在项目下的build.gradle下添加以下代码即可解决。tasks.withType(Compile) {    options.encoding = "UTF-8"}

2015-09-17 14:37:50 439

转载 Android中定时执行任务的3种实现方法

在Android开发中,定时执行任务的3种实现方法:一、采用Handler与线程的sleep(long)方法(不建议使用,java的实现方式)二、采用Handler的postDelayed(Runnable, long)方法(最简单的android实现)三、采用Handler与timer及TimerTask结合的方法(比较多的任务时建议使用)下面逐一介绍:一、采用H

2015-09-16 15:44:43 358

转载 Android Studio 获取数字签名的方法

原先在 Eclipse中 数字签名(SHA1或MD5)的获取方法 为:点击 Eclipse导航栏的Windows --> Preference --> Android --> Build现在 改到 Android Studio 或 IntelliJ IDEA下开发Android 应用, 没用找到只用鼠标点击的方法. 但可以打开Terminal,使用keytool获取.

2015-08-20 10:29:50 710

转载 android back键实现home键效果

实现按Home键时隐藏程序的效果:1:Android 2.0之前需要监听按键事件,进行判断是不是按下了back键2:Android 2.0之后系统提供了一个onBackPressed()方法,这个方法就是专门用来监听back键事件的,所以只需重写onBackPressed()方法即可?@Overridepublic void onBackPressed()

2015-08-17 18:01:29 387

转载 Retrofit – Java(Android) 的REST 接口封装类库

Retrofit   和Java领域的ORM概念类似, ORM把结构化数据转换为Java对象,而Retrofit 把REST API返回的数据转化为Java对象方便操作。同时还封装了网络代码的调用。例如:public interface GitHubService { @GET("/users/{user}/repos") List listRepos(@Path("user"

2015-08-17 18:00:06 397

转载 android apk嵌套 从一个apk启动另外一个apk

public void intallApp(Context context) { try { String path = context.getFilesDir().getAbsolutePath()+ "/b.apk"; //从assets中解压到这个目录 File f = new File(path);

2015-08-14 16:09:49 630

转载 Android 不同应用通过SharedPreference实现共享数据

Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户(Android 系统是基于Linux)的.所以不同APK(用户)间互相访问数据默认是禁止的.但是它也提供了2种APK间共享数据的形式:1. Share Preference. / Content ProviderAPK可以指定接口和数据给任何其他APK读取. 需要

2015-08-14 16:04:31 529

原创 Android 一个app启动另一个app

1、通过包名获取要跳转的app,创建intent对象Intent intent = getPackageManager().getLaunchIntentForPackage("com.example.liuxiang");2、如果intent为空,表明没有找到相关联的APP应用,否则使用startActivity启动intentif (intent != null) {

2015-08-14 16:00:31 385

转载 android Process 18869 exceeded cursor quota 100, will kill it

注意:cursor用过进行释放Cursor cursor = null;      try{          cursor = ....;          ....      }finally{          if(cursor != null)              cursor.close();      }

2015-08-12 11:25:57 418

转载 解决“com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536”问题

同时在工程中引入了多个第三方jar包,导致调用的方法数超过了android设定的65536个(DEX 64K problem),进而导致dex无法生成,也就无法生成APK文件。解决办法如下:1、谷歌官方已经给出了相关的文档,参照网上搜索的资料,首先,我的问题是:Error:Execution failed for task ':duchazhushou:dexRelea

2015-08-12 10:58:22 1755

转载 使用 Rest-assured 测试 Restful Web Services

这里向大家介绍一个测试Restful web service 的框架,叫Rest-assured.他提供了一系列好的功能,像DSL式的语法, XPath-Validate,  文件上传,Specification重用, 使用代理, Spring MVC mock module测试Controllers等等,让你在Java里面测试Rest service 和那些动态语言Ruby, Groov

2015-08-11 09:03:03 681 1

转载 Mockito:一个强大的用于Java开发的模拟测试框架

介绍  本文将介绍模拟测试框架Mockito的一些基础概念, 介绍该框架的优点,讲解应用Mockito的Java示例。模拟(Mock)的概念   在软件开发的世界之外, "mock"一词是指模仿或者效仿。因此可以将“mock”理解为一个替身,替代者。在软件开发中提及"mock",通常理解为模拟对象或者fake。  译者注:mock等多

2015-08-10 18:04:42 546

转载 JAVA字符串转日期或日期转字符串

文章中,用的API是SimpleDateFormat,它是属于java.text.SimpleDateFormat,所以请记得import进来!        用法: SimpleDateFormat sdf =   new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " );        这一行最重要,它确立了转换的格式,yyyy是完

2015-08-10 09:52:00 375

转载 Data Binding 用户指南(Android)

1. 介绍这篇文章介绍了如何使用Data Binding库来写声明的layouts文件,并且用最少的代码来绑定你的app逻辑和layouts文件。Data Binding库不仅灵活而且广泛兼容- 它是一个support库,因此你可以在所有的Android平台最低能到Android 2.1(API等级7+)上使用它。需要:Android Studio 1.3.0-beta1 

2015-08-10 09:30:18 444

转载 那些年我们错过的响应式编程

相信你们在学习响应式编程这个新技术的时候都会充满了好奇,特别是它的一些变体,例如:Rx系列、Bacon.js、RAC等等……在缺乏优秀资料的前提下,响应式编程的学习过程将满是荆棘。起初,我试图寻找一些教程,却只找到少量的实践指南,而且它们讲的都非常浅显,从来没人接受围绕响应式编程建立一个完整知识体系的挑战。此外,官方文档通常也不能很好地帮助你理解某些函数,因为它们通常看起来很绕,不信请看这

2015-08-10 09:15:08 864

转载 新的Android databinding与android-apt plugin冲突

Data Binding会和依赖android-apt plugin的第三方工具(例如Dagger 2)冲突。虽然android-apt作者不认可,但上面的讨论串中有其他开发者提到的workaround确实对我有效。因为databinding plugin(抑或是新的Android Gradle plugin)已经包含了类似android-apt的功能,所以可以简单的注释掉android-

2015-08-07 14:19:00 1590

转载 Filter过滤器例外URL设置

在web.xml声明的一个filter中:>  filter>    filter-name>SessionFilterfilter-name>    filter-class>    com.iqbon.jcms.web.util.SessionFilter     filter-class>    init-param>    param-nam

2015-05-29 18:54:53 2798

转载 JQuery 表单常见操作

1、 radio的Change事件$(".yhxz").change(function(){var selectedvalue = $("input[name='yhxz']:checked").val();alert(selectedvalue);});2、 dom显示与隐藏$("#id").show()表示display:block,$("#id").hide()表

2015-05-29 18:18:50 605

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除