自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用 ssh 实现从外网访问内网的jupyter notebook

jupyter notebook 一般安装在内网环境,其端口一般不对外开放。想要实现从外网来访问。假设:jupyter notebook所在服务器可以通过远程 ssh访问假设,服务器地址为 222.111.xxx.xxx,而 jupyer 运行服务器上的8888端口上在你本机,执行:ssh -N -f -L localhost:7777:localhost:8888 [email protected] 为你远程登录服务器的用户名,之后输入登录密码就可以了。之后,使

2020-05-09 16:09:28 616 1

原创 virsh使用console访问虚机(centos7)

在centos7中,安装虚机(也是centos7)后,发现virsh不能使用console命令,报错:Error “internal error cannot find character device”网上找了一下,发现都是针对centos6的,没有针对centos7的。参考centos6的解决办法,经过实验终于搞定。1、 进入虚机中,编辑 /etc/default/grub 文件,找到下...

2020-04-11 22:56:53 4771 3

原创 linux虚机上安装tensorflow报CPU指令集问题解决

问题:想在一个centos 的虚机上,安装tensorflow,结果报CPU指令集不支持 SSE4_2。环境说明物理机操作系统为 centos 7,安装了kvm虚机操作系统为 centos 7解决步骤:检查物理机的cpu型号cat /proc/cpuinfo2. 检查虚机的cpu型号果然发现 flags中没有 SSE4_2物理机上,使用virsh 编辑 虚拟机的...

2019-12-27 19:43:21 708

原创 centos上搭建git进行源码管理并把源码从SVN迁移到git

在一台centos上搭建git,并把源码从svn上迁移到git,保留其中的历史记录和用户信息1、centos上安装 git,gitweb,搭建http服务过程不再详细说明,大致上是: yum install httpdyum install gityum install git-svnyum install gitweb安装 git-svn是为了从svn导出。 安装gi...

2018-05-08 18:27:09 741 1

原创 ElasticSearch系列(7) 通过反向代理为kibana提供公网安全访问

默认情况下,elasticsearch及 kibana均适合内网访问。可以通过安装 x-pack提供的 securiy机制实现 kibana的公网访问。本文实现了不通过x-pack的security机制假设 elasticsearch及 kibana均已经安装在一台机器上,该机器有公网地址,且es和kibana 只绑定了localhost这个时候,外部机器是不能访问 kibana的5601端口的。...

2018-02-24 15:56:59 1399

原创 ElasticSearch系列(6) 集群快速安装及升级技巧

centos 上,安装单机的elasticsearch,使用yum命令很方便。但在集群安装时,就需要重复在多个虚机中安装,比较麻烦。办法一:先在一台虚机中安装elasticsearch,kibana,x-pack,分词组件等。再进行虚机复制。为避免虚机复制后,可能需要重复修改配置,可以使用一些技巧来避免重复修改elasticsearch.yml 中:#使用主机名称作为节点名

2017-03-29 18:33:15 1559

转载 ElasticSearch系列(5) 集群不间断服务的节点版本升级步骤

适用于elasticsearch的小版本升级,原文见:https://www.elastic.co/guide/en/elasticsearch/reference/current/rolling-upgrades.html升级步骤(rolling upgrade): Disable shard allocationWhen you shut down

2017-03-03 13:47:22 1555

原创 ElasticSearch系列(4) windows 安装插件时报“此时不应有 \Java\jdk1.8.0_111”的解决办法

在 windows 64bit,安装了 32bit java时,运行 bin\elasticsearch-plugin install lang-python 时,报告“此时不应有 \Java\jdk1.8.0_111”检查 elasticsearch-plugin.bat 文件 发现 有如下内容IF DEFINED JAVA_HOME ( set JAVA=%JAVA_HOM

2017-02-17 11:58:17 12257 2

原创 ElasticSearch 系列(3) 安装中文分词器

ElasticSearch需要有中文分词器,1、安装 smartcn 分词器(官方提供)在elasticsearch安装目录下(/usr/share/elasticsearch)执行:sudo bin/plugin install analysis-smartcn2、安装ik分词器(社区提供)== 下载https://github.com/medcl

2017-02-17 11:03:11 1566

原创 ElasticSearch 系列 (2) 集群安装部署

elasticsearch 集群部署,就是重复多个单机部署,再加修改配置。笔者在虚机中部署,因此可以简单复制虚机。复制虚机前,需调整一些配置,避免复制后需要的重复修改1、修改 /etc/elasticsearch/elasticsearch.yml# 你的集群名称,虚机复制后,同一集群名称不需要修改cluster.name: my-es-cluster#

2017-02-17 10:19:38 2240

原创 ElasticSearch 系列 (1) 单机安装部署

ElasticSearch 是分布式的全文检索系统,官方文档 地址: https://www.elastic.co/guide/index.html笔者在centos 上部署ES 5.0 的集群,总结了一些经验教训。1、部署单机的ES环境详细的部署过程,在官方文档中已经很详细的说明。简要描述如下:== 安装 GPG-KEYsudo rpm --import https:

2017-02-17 09:40:02 1750

原创 Android 开发系列(6) - 使用 winrar 和 dex2jar 对 apk 反编译成 jar

拿到一个apk,有时需要看看 jar,如何处理:apk 是一个 zip格式的文件,可以使用 zip/winrar 等解压缩工具进行解压,获取其中的 classes.dex文件再使用 dex2jar 转为 jar。

2016-03-10 14:39:55 393

原创 Android 开发系列(5) - 代码混淆

做完了app,自然要发布了。发布之前需要进行代码混淆,能够简单保护你的代码,步骤如下:eclipse 中,打开你工程目录中的 project.properties 文件找到 这一行#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt导出前,记得要把 eclipse 中的 菜单中的project -> auto build 关闭,以避免 “Proguard returned wit

2016-03-10 14:14:23 233

原创 Android 开发系列(4) - JNIEnv::FindClass 的问题

在native代码回调 java端代码,使用 JNIEnv::FindClass 函数当FindClass的类实际不存在时,可能会影响Env内部的状态,在后续对JNIEnv的其他调用过程中出现 崩溃。疑似 FindClass 有Bug.下面为调用的代码:int TestCall(JNIEnv *pEnv, jobject xmlDoc){ XmlDocument

2016-02-16 17:07:44 5377

原创 Android 开发系列(3) - native代码调用java代码出现attempt using stale local reference错误及解决办法

native代码调用 java代码,带来了极大的便利性,但很容易犯错。我在native 代码中,需要处理 xml,又不想引入第三方库,因此想使用java中 org.w3c.dom.Document 类。调用时,发现有时候会出现 attempt using stale local reference错误。经过调查,后来发现是 FindClass 返回 local reference 问题

2016-02-03 18:08:41 619

原创 Android 开发系列(2) - native代码调用java代码 - 获取硬件 IMEI 和硬件序列号

Android的java端提供了非常丰富的库,我们可以在native代码中调用java的库。以下为获取硬件IMEI信息的代码:JNIEXPORT jstring JNICALL Java_com_sample_nativeGetDeviceId(JNIEnv *pEnv, jclass thiz, jobject context){ // IMEI jstring i

2016-02-03 18:05:51 2317

原创 Android 开发系列(1) - 入门

作为一个老程序员,写了多年的 C/C++,经历了unix的cc、DOS时代的TC、BC、后来的VC、VS(看得懂的人自己体会 ),终于开始写Android的程序了。权把本博作为我学习的日志吧。作为java的菜鸟,第一步当然是先找网上的教程,找了几本入门书快速翻看了一下,大致有了个了解,可以开始动手了。第二步,搭建开发环境关于开发环境搭建的文章很多,比较全面下载网址如

2016-01-28 09:45:39 643

数独自动求解程序源代码

数独自动求解程序源代码. 使用vs2010编译

2014-05-14

空空如也

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

TA关注的人

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