自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记录,学习。

知行合一。

  • 博客(50)
  • 资源 (14)
  • 收藏
  • 关注

原创 PyCharm连接远程服务器上Docker容器,使用远程服务器的python intercepter解释器和GPU资源 [本地调试深度学习代码]

在编写常规深度学习代码时,总是需要使用服务器上的GPU资源,所以一般要写完代码,放到服务器,然后使用GPU运行。但是由于之前的习惯,总想本地调试一下或者本地直接跑测试结果,再放到服务器去跑。网上查了一些文档,遇到了一系列问题,最终还是完美的解决了。整理一下分享出来希望对大家有用。服务器Docker启动,在Docker中使用GPU资源Docker开启ssh登录PyCharm连接远程服务器Docker,使用python解释器和远程GPU。

2023-12-11 12:08:32 1574

原创 linux sed命令:sed替换命令使用环境变量,且环境变量中有文件分隔符时,sed命令不work (unknown option to s)

问题:sed替换命令使用环境变量,且环境变量中有文件分隔符时,sed命令不worklinux中sed命令可以做文本替换。命令可以替换aaa为bbb, 输出结果为bbbccc111但是当使用环境变量时,命令会不太work。比如$(echo。

2023-11-16 17:54:16 614

原创 SIP 系统容器化实践

由于SIP系统相对成熟,目前互联网上的SIP系统方案大多数都是基于虚拟机来实现的。本文是基于容器化实现SIP系统的方案以及遇到的问题总结。本文会展示两个系统的SIP实现,分别是智能语音机器人和CTI系统,不会涉及太多的业务,只是对于SIP架构实现的讨论。

2023-11-01 21:03:09 459 2

原创 时隔多年,新的开始

最近5年一直在一个公司,成长了许多,积累了许多。最近查问题打开了CSDN,看到自己多年前写的东西,真是稚嫩啊。最近两年经历了很多,感受到人生的起起伏伏伏伏,挺痛苦的一段时期。今天早上看到以前写的东西,里面还有一些关注,都是许久之前的友人。想着重新开始吧。记录一下自己学习到的东西吧。最近几年搞了Kubernetes、容器化、云原生、ServiceMesh、Istio等;近一年一直在跟SIP协议对战,先从他说起吧。

2023-08-22 10:22:43 128

原创 CentOS 安装Helm

CentOS 安装Helm安装Helm需要kubectl顺便安装下docker安装Docker的命令yum install docker-ce安装kubectlcurl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/k...

2018-12-26 18:08:04 9446

原创 CentOS 7 搭建第一个Fabric网络

CentOS 7 搭建第一个Fabric网络 Hyperledger 超级账本是区块链的一个应用。1 准备基础环境> yum install -y ca-certificates git make gcc> yum update -y2 安装Docker2.1 安装Docker环境> yum -y install docker&g...

2018-06-20 17:55:25 2363

原创 Hive 解决中文分区问题 Illegal mix of collations (latin1_bin,IMPLICIT) and (utf8_general_ci,COERCIBLE) for

Hive 中文分区初学Hive。在创建动态分区的时候。报错。 Illegal mix of collations (latin1_bin,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation ‘=’执行SQL为:INSERT INTO TABLE test_company PARTITION (p_provinc

2018-02-04 20:15:25 5209

原创 Nginx 配置静态文件404问题

使用Nginx做图片服务器时候,配置之后图片访问一直是  404.我的配置是location /api/v1/upload { root /opt/edu/upload;}文件放在 /opt/edu/upload 目录下。访问http://localhost/api/v1/upload/api/v1/upload/course

2017-05-09 15:13:28 58150 7

原创 Linux7 下Hadoop集群用户管理方案之五 安装Hadoop集群遇到的坑

自己在安装时候遇到的一部分的坑。密码都不能用了。。难道是因为。。改了kdc.conf?? 从ip改成端口了PS。这个还没有解决。。Kerberos创建用户,创建的用户密码过期之后不可用的问题。Kerberos还没有完全吃透,还没解决。/opt/cm-5.9.0/share/cmf/bin/gen_credentials.sh fail

2017-05-07 21:36:03 7591

原创 Linux7 下Hadoop集群用户管理方案之四 CDH集成Kerberos

CM 开启Kerberos  认证在CM上使用Kerberos认证,它会帮我们创建所有的需要的Kerberos账户,并且在启动的时候自动生成keytab存放到对应的启动目录,在配置文件中添加对应的keytab文件配置和用户名。所以,只需要给CM创建一个拥有管理员权限的账户。CM就能够完成大部分的初始化工作。首先添加一个管理员用户Kadmin.local:

2017-05-07 21:23:39 1527

原创 Linux7 下Hadoop集群用户管理方案之三 用户认证组件Kerberos安装

Kerberos 协议Kerberos协议主要用于计算机网络的身份鉴别(Authentication), 其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(ticket-granting ticket)访问多个服务,即SSO(Single Sign On)。由于在每个Client和Service之间建立了共享密钥,使得该协议具有相当的安全性。Kerberos安装1

2017-05-07 21:12:18 1651

原创 Linux7 下Hadoop集群用户管理方案之一 用户管理集群方案概述

分为几个步骤方案调研CM的部署Kerberos的安装与集成方案的实践 实现添加用户功能第一部分:方案的调研与确认需要做一个大数据教育平台,面向学校,培训机构等,可以基于同一个大数据基础环境,学生可以进行大数据实践,而不需要复杂的搭建过程。HDFS章节:想做到这一点,不可避免的就是数据隔离的问题,文件不能被互删,只能读取自己的文件,这是我们首要面临的问

2017-05-07 21:08:42 948

原创 Linux7 下Hadoop集群用户管理方案之二 CDH5.9.0版本安装配置

前期准备:第一步:装NTP这个单独做了一个文档专门写NTP.我擦。搞死了。一上午都在搞这个ntp。。。终于搞定了。第二步:改Hosts文件echo '10.10.106.156   edu-bigdata-01.novalocal' > /etc/hostsecho '10.10.106.157   edu-bigdata-02.novalocal' >>

2017-05-07 21:01:36 1455

原创 NTP 时间服务器配置

为了装Hadoop。需要做时间同步。。所以装了一下ntp。。简直不要太多坑。。。安装yum install -y ntp服务端配置vi /etc/ntp.confserver 127.127.1.0fudge 127.127.1.0 stratum 8配置方法:允许任何ip的客户机都可以进行时间同步(这里我就三台测试机器,所以允许所有

2017-04-24 11:33:32 9670

原创 Linux中多行注释,多行删除。

想在github上发点儿项目。结果被墙了。因为之前改过hosts文件,加了github的映射,需要去掉。打开一看,hosts文件中关于github的配置一堆。打开hosts文件,通过斜杠查找所有github,使用 N 查找下一个。发现了一坨github相关的。sudo vi /etc/hosts/github# Section Start: github192.30.252.1

2016-08-12 11:41:35 8146

原创 Android异常之Error:Execution failed for task ':app:transformClassesWithInstantRunSlicerForDebug'.

异常发生于强制关闭app的运行。再次运行时报异常:app:transformClassesWithInstantRunSlicerForDebug'. java.io.IOException: Failed to delete C:\Users\ashis\AndroidStudioProjects\FirstApp\app\build\intermed

2016-08-11 01:12:55 2342 2

原创 开发环境之Mac上Android Studio上虚拟AVD设备不显示

每次Run 的时候。。看不到AVD设备。。。。红线框住的地方原来是空的。后来进AVD Manager里面,启动一个虚拟设备,发现报错。Hax is enabledHax ram_size 0x60000000HAX is working and emulator runs in fast virt mode.console on port 5554,

2016-08-10 23:55:05 7568

原创 开发环境之Mac上Android Studio使用JDK版本修改。

使用Android Studio开发的时候,想要看一个Activity的design,结果显示必须使用JDK 1.8或者以上的版本。但是通过设置,修改了sdk使用的jdk版本。后来查阅资料并实验发现,自己电脑(Mac系统)原本使用的JDK版本是1.7,即打开终端,输入java -version显示是1.7.$echo $JAVA_HOME 输出的也是1.7版本。所以通过修改配置文件

2016-08-10 23:38:19 3596

原创 前端之路之mac PS的安装破解

作为一个前端。切图什么的必不可少。mac 版的 photoshop cs6 安装,支持retain , 破解。一条龙教程。三个下载文件地址:http://pan.baidu.com/s/1i3D5iC1步骤不多。1. 下载三个文件ps安装文件:Photoshop_CS6_For_Mac_苹果会.dmgretain支持文件:Photoshop_CS6_

2015-08-20 00:31:24 1075

原创 javascript 事件绑定。

在js中操作dom时,会出现某个某个元素新增或删除的情况,绑定在dom上得事件要重新绑定。比如写法$(".del-btn").on("click", function(){})$(".update-btn").on("click", function(){})当新增一个.class的元素时就需要重新绑定。另一个写法是通过绑定document,在doc

2015-08-19 23:06:33 434

原创 日常CSS遇到问题(1)

CSS浮动问题使用float属性时。不会增加div的大小。 比如设置div{ width:300px; heigth:100px;}假如div中填充的数据超过了100px,但是div得大小不变。通过使用clear:both;来去除浮动。这样就把div的大小改变成对应的大小。

2015-08-19 22:58:19 493

原创 nexus 7 5.1.1 最新系统adb命令行刷机。

使用adb命令行方式,安装nexus 7的最新系统。使用adb重做android系统自我感觉是最爽的。会了的话非常简单。1. 所需环境1.1 android adb tools这个是我电脑上本身安装的。不说了。从网上找adb的安装吧。2. 下载包2.1 下载连接android develops (需要翻墙) 下载对应nexus 7的刷机包。tgz格式的压缩包 解压后包括 razor-lmy48

2015-07-18 14:53:33 4481

原创 简单的事务控制

需理解。1方法中调用别的方法,比如service中调用了两个dao方法,那么两个dao方法中获取Thread.currentThread() 获取到的相同的,说明是在一个线程中。2ThreadLocal   这个类的功能,工作于多个类中的对象用ThreadLocal来维护变量,会为每一个使用该变量的Thread分配一个独立的变量副本,每个线程都可以修改自己的变量副本,而不会影响其他

2013-06-02 22:30:41 810

原创 jquery dialog load页面时.dialog is not a function

在用jquery的dialog效果时,在父页面中弹出样式load一个子页面,在点击关闭之后,重新load就报错说$("#youId").dialog is not a function   从网上找到答案。是因为子页面中引用了jquery的js。

2013-05-08 11:40:07 2459

原创 body onload方法失效

在A.jsp里。我要在里load一个页面后台跳转链接是    toB.dojs里我写了load方法$("#loadData").load("toB.do");被加载的B.jsp中有一个body的onload方法。结果这个onload不起作用了。可能是有js中写了 window.onload = function(){}; 把body的onload覆盖了(这个可能

2013-05-07 17:44:03 2895

原创 WebService调用客户端代码

axis方式public void axisCall() {String url="http://localhost:7701//GrpCustInfoSer?WSDL";try {String xml = GrpCustInfoSer.readFileByChars("src/集团客户资料.xml");Service serv = new Service();

2012-12-21 09:35:42 584

原创 Python学习笔记3

global 的使用全局变量在方法中声明global 前缀的变量是全局变量def func():    global x    print 'x is', x    x = 2    print 'Changed local x to', xx = 50func()print 'Value of x is', x会输出50

2011-12-01 23:58:47 1128

原创 Python学习记录2

if 语句if 3>4 :print("3>4")相当于javaif(3System.out.println("3}while语句  配合continue breakPythoni = 0while True:    if i         i=i+1        continue    elif i == 5:        b

2011-11-30 22:43:28 490

原创 rython学习记录1

下载Rython 安装至C盘下windows下将Rython的安装目录加入到环境变量path前试验Rython是否安装成功dos下输入rython 出现版本信息今天发现。。python版本改动有一点。  家里用的2.5  单位用的3.2  print的写法差别   2.5语句 print 'hello world'   3.2改成方法  print ('hello

2011-11-29 08:56:16 1537

原创 看到这个问题第一眼被蒙了。

for(int i=0;(100-7*i)%4==0&&iSystem.out.println(i);}群里有人问道这个问题。问什么只打印出一个0 我第一想法是。 1 - 20之间没有能整除4的了。。。后来发现不是这样。第一个分号后面的判断语句,只要不符合一次。就退出这个循环了。而不是跳出本次循环。呵呵。第一眼真被蒙了~

2011-11-26 14:23:02 671

原创 第一个面试

笔试1.18! = xxxxxxx000,后面三个0,然后判断n!的后面又几个0.(貌似是这样)2.冒泡排序3.  6 = 1+2+3   完全数   2-10000内的完全数4. 数据库:临时表的使用面试List和ArrayjQuery的优点用集合List的话并发访问。10人可以用。如果1000,10000或者更多就需要考虑内存等因素而考虑用不用List

2011-11-15 12:33:54 529

原创 forEach

class="list_company">类似于java代码for(int i = 1; i class="list_company">"+i} >} ${sort.task_sort_name}  遍历sorts

2011-11-09 09:24:30 487

原创 jQuery对所有name为一个值或约等于一个值的标签统一赋值

JSPjs:$("label[name^='year']").each(function(){$(this).text("2012");});JSPJS:$("input[name='joby']").each(function (i,n){$(this).attr('value',data.list[0][i]);});

2011-11-09 08:50:50 8849

原创 HQL查询需要的某些字段,提高查询速度

普通的HQL语句“ From Student ”如果查询某些字段的话,需要在实体类中先添加某些字段的构造方法,比如查询id,name,在Student中添加构造方法public void Student(int id, String name){this.id

2011-07-05 14:40:59 700

转载 case convert

case convert 获取数据库时间 获取数据库年份 月份 号

2011-05-17 15:35:00 619

翻译 jquery 验证

jQuery formValidator表单验证插件 -- by:猫冬,email:wzmaodong@126.com

2011-05-10 09:01:00 1063

原创 JS进度条。最原始

js 的进度条 div

2011-05-06 10:21:00 753

原创 SQLServer 数据库语法

1. 数据库转换格式 字符串转换为日期格式       :  convert(datetime, '2010-02-10')  数据库:单纯获取数据库时间select GetDate(); GetDate()可以与'2010-09-25'比较 

2011-04-29 17:46:00 879

原创 JS日期增加天数

var b =new Date();var c =new Date(b.getFullYear(),b.getMonth(),b.getDate()+30);alert(c.getFullYear()+"-"+(c.getMonth()+1)+"-"+c.getDate())new Date();时可以传入参数,就是把字符串转为日期。下面写下对一个给定的日期增加一个天数之后的日期进行显示//给定一个yyyy-mm-dd的日期字符串,然后给定一个天数agreeDaysfunction test(Dat

2011-04-28 10:21:00 5058

原创 JS的日期运算

<br />出自于  http://archive.cnblogs.com/a/1964478/  <br /> <br /><br />Date.prototype.isLeapYear 判断闰年<br />Date.prototype.Format 日期格式化<br />Date.prototype.DateAdd 日期计算<br />Date.prototype.DateDiff 比较日期差<br />Date.prototype.toString 日期转字符串<br />Date.prototype

2011-04-28 09:43:00 1076

批判性思维(套装共6册)(如何高效学习+学会提问+专注力:化繁为简的惊人力量+思考的艺术+批判性思维工具+逻辑思维简易入门).azw3

批判性思维(套装共6册)(如何高效学习+学会提问+专注力:化繁为简的惊人力量+思考的艺术+批判性思维工具+逻辑思维简易入门).azw3 培养更完整地思维。

2015-11-06

Powerdesigner中连接Mysql数据库

Powerdesigner中连接Mysql数据库用到的插件。 1.下载之后点击运行插件 2.database --> configure --> add date source --> 系统数据源 --> 选择mysql-odbc-3.51 Driver --> 完成 --> 进行数据库配置

2013-04-15

搜索利器 everything

搜索利器 everything

2013-04-15

java Object转换为json

此下载包含 POJO 中使用 json格式传递到页面所需要的包 POJO 中Object/Array/List/Map转换为json格式的语法 PS:下载了可以保证json方面完全没有问题的使用。 thia's all!!!

2013-04-07

MyBatis3 中文文档

MyBatis3 中文文档教程。学习必用

2013-04-06

W619刷回阿里云系统教程

天语小黄蜂 W619 觉得安卓不好用,想刷回阿里云系统的,云系统。 刷机教程。rom一并奉上。已经刷机成功。另外一些刷机时遇到的问题小总结也写了。希望对君有帮助。 PS:也可以QQ问。22195303

2012-11-19

jquery验证框架

jquery 验证框架。 实现JS友好提示的验证

2011-05-09

dwr的例子 反向AJAX 实现时时提醒

dwr反向ajax使用,即时提醒。WEB网页实现右下角时时弹出提醒DIV

2011-04-08

JAVA 推箱子游戏源码

游戏是java实现的推箱子游戏源码,共三关,成功自动跳入第二关。

2010-11-09

JAVA 拼图游戏源码

详细的JAVA制作拼图游戏的源码,共三关,分为3*3 4*4 5*5 ,记录步数和时间。

2010-11-09

纯净SaaS 数据库切换 JQuery的formValidator url重写 4和1 值

DEMO中包括多个技术,URL的重写,jquery的验证框架使用,最重要的是 纯净的Saas切换数据库框架 实现登陆切换数据库 绝对4和1

2010-11-01

组织数结构JS,画出友好的组织结构图

组织数结构JS,企业级软件组织结构图救星。

2010-08-10

空空如也

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

TA关注的人

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