GO语言尝鲜(Beego)

最近几天不知道为什么开始学了下GO的基础语言,今天吃好饭搞起。 首先推荐一个写Go的博客(陈佳桦《GoWeb编程》英文版译者),我很多东西都参考他的博客,但是GO更新速度还是蛮快 ,有的东西被改掉了。 1.安装GO,下载安装包,windows下点击就送。 2.设置GOPATH,windows就在系统环境变量中新建一个GOPATH项,后面的地址随你,我是直接放在了GO安装目录下,自己建的目录里面(

  • 0
  • 0
  • 阅读 ( 1424 )

beego--orm实例

控制器:sql.go packagecontrollers import( "BLOG/models" "github.com/astaxie/beego/orm" _"github.com/go-sql-driver/mysql" ) funcinit(){ //注册驱动 orm.RegisterDriver("mysql",orm.DRMySQL) //注册连接(默认数据库) orm.RegisterDataBase("default","mysql","root:100521@/gosql?c

  • 0
  • 0
  • 阅读 ( 1650 )

在Ubuntu 16.04.3 LTS上运行go install出错的问题

1.我在.go文件的当前目录下面运行goinstall出现下面的错误: goinstallhello.go goinstall:noinstalllocationfor.gofileslistedoncommandline(GOBINnotset) 此时设置了GOPATH宏,但是没有GOBIN 解决方法: 将project的bin目录设置为GOBIN。 vim~/.bashrc 在末尾添加 exportGOBIN=/home/taoyx/program_develop/go_demo/bin 执行下面的

  • 0
  • 0
  • 阅读 ( 796 )

服务器GO环境搭建

安装 wgethttps://dl.google.com/go/go1.10.3.linux-amd64.tar.gz tar-C/usr/local-zxvfgo1.10.3.linux-amd64.tar.gz 修改配置文件,在shell上输入 vim/etc/profile //在最后一行添加 exportGOROOT=/usr/local/go exportPATH=$PATH:$GOROOT/bin exportGOPATH=/root/go exportPATH=$PATH:$GOPAT

  • 0
  • 0
  • 阅读 ( 1325 )

Go语言之环境搭建

1、下载SublimeText3连接:http://www.sublimetext.com/3  2、下载Go语言环境包访问http://www.golangtc.com/download选择你需要的版本我现在用的是1.5rc1选择Windows下的安装包 在这里建议选择.zip开始的不建议直接安装下载后进行解压放到我的电脑下的G盘活着其它的不要出现中文目录(你懂得)。如图将Go文件拷贝至:G盘根目录     3、然后我们创建Go文件的存放的目录就是以后你项目所在的目录

  • 0
  • 0
  • 阅读 ( 1076 )

使用Eclipse运行第一个Go程序

Windows10家庭中文版,goversion go1.11windows/amd64, EclipseIDE forC/C++ Developers PhotonRelease(4.8.0), GoClipse 0.16.1(v201607061938),   紧接着上一篇博文,现在孤可以是使用Eclipse开发Go程序了:建立项目、建立源文件、编译、运行、测试、调试…… 本文介绍自己使用Eclipse运行第一个Go Project的过程以及其中踩到的坑。   建立项目 下面的D:eclipse-c

  • 0
  • 0
  • 阅读 ( 1004 )

eclipse运行go文件,报错“Resource donesnt have a corresponding Go paceage.”

一路磕磕绊绊的,终于完成了eclipse集成个golang开发环境,终于可以开心的码下“HelloWorld!”了,但是蛋疼的事情又发生了,我发现我总是和报错为伍呐。 Q:     我是项目目录结构.(´▽`).         我是“HelloWorld!”(๑•ั็ω•็ั๑)     我是报错信息,又见面了呢╮(๑•́₃•̀๑)╭ A:明明项目目录结构里就有GOROOT,GOROOT里就又Gopackage,为毛还会报错,为什么要

  • 0
  • 0
  • 阅读 ( 930 )

记一次godaddy上同一共享主机上部署多站

题外话,项目上的一些感触:异步处理的目的不是为了听起来很高级,而是为了更快速的响应客户端且在背地里准确的完成业务处理。 前提:你的主机支持多站部署,有的服务器产品类型不支持。比如我的是godady的虚拟主机的旗舰版。 如果你有两个域名,其中一个a.com已经部署在了godaddy的服务器A上,现在你想把b.com也部署在A上可以这么做。 第一步,登录cpanel,顶上有个“

  • 0
  • 0
  • 阅读 ( 866 )

转:Xshell显示找不到匹配的outgoing encryption算法怎么办

  原文出处:http://www.xshellcn.com/xsh_column/suanfa-bpp.html   由用户反应在使用xshell和xftp连接debian7时出现找不到匹配的outgoingencryption算法的错误提示,本集小编整理了一份解决方法,大家可以试试看。 问题阐述: 在用xshell4连接debian7出现找不到匹配的outgoingencryption算法的错误提示 原因分析: 小编试着用xshell5连接时发现没有出现问题,因此推断可能有两个原因: 1、升级过ss

  • 0
  • 0
  • 阅读 ( 947 )

找不到匹配的outgoing encryption算法(No matching outgoing encryption algorithm found)

背景:RHEL5.8升级openssl之后,xshell连接服务器报”找不到匹配的outgoingencryption算法“,或者Nomatchingoutgoingencryptionalgorithmfound 解决措施1:打开某个会话的属性(在某个会话上右键-属性) 选中aes192-ctr aes128-ctr aes256-ctr  解决措施2:如果没有aes192-ctr aes128-ctr aes256-ctr且你是低版本的xshell,你可以升级下,再上解决措施1,基本上可以解决

  • 0
  • 0
  • 阅读 ( 940 )

xshell SSH 连接出现 outgoing encryption ,或者no matching host key algorithm found错误的解决...

首先看看xshell的使用版本,如果是xshell4,提示的信息为:nomatchinghostkeyalgorithmfound 如果是xshell5,提示的是: outgoingencryption算法不支持的情况。 值得注意的是,在xshell4中,其算法列表与xshell5是不一样的,其中的加密算法和MAC算法支持没有xshll5较多 1、出现类似问题,首先升级xshell至xshell5 2、对该连接的属性进行设置,进入安全:   3、对其中的加密算法进行编辑,可以全部勾

  • 0
  • 0
  • 阅读 ( 1411 )

安装远程连接Ubuntu Server 的图形界面——x2go远程连接桌面

想要远程连接你的Ubuntu服务器的图形界面么?这里有个简单的指导告诉你如何使用X2Go来实现,这是一个NX远程桌面协议的衍生版本。 你所需要做的就是1.在服务器上面安装X2Go服务端和桌面环境,2. 在客户机上安装X2Go的客户端。 在Ubuntu服务器上安装远程桌面: 通过PPA找到最新的X2Go服务端版本。先连接上你的Ubuntu服务器,使用下面的命令来安装PPA和相关的包。 在添加PPA之前

  • 0
  • 0
  • 阅读 ( 1665 )

整合webssh到自己的Django项目

webssh项目源地址: https://github.com/huashengdun/webssh 目的是希望能将webssh整合到运维管理平台,最好是能做到免登录,在管理平台可以直接ssh到平台的主机。 但源项目是需要输入Ip,端口,用户名,密码的,考虑到现实的需求,至少ip是可以通过自己的平台传到webssh登录服务,用户只需要输入用户名密码。 比较简单的方式是通过url跳转的时候带上参数,然后通过Js解析到登录页面

  • 0
  • 0
  • 阅读 ( 1360 )

【Django】Django验证码插件Django-simple-captcha自定义样式,以及通过ajax发送验证码数据

一、简单安装配置 1、安装django-simple-captcha pipinstalldjango-simple-captcha 2、将captcha添加到setting.py文件中的installed_apps里面 INSTALLED_APPS=[ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.

  • 0
  • 0
  • 阅读 ( 952 )

【Django】在Django中单独运行一个 .py 文件的配置

今天想要在django项目中单独运行一个爬虫,发现运行会报错:  网上查了些资料,在这边做个记录: 1、在要单独运行的ithome_spider.py文件的最上方加入相关配置: importsys sys.path.insert(0,'../') importos ifnotos.getenv('DJANGO_SETTINGS_MODULE'): os.environ['DJANGO_SETTINGS_MODULE']='ithome.settings' importdjango djan

  • 0
  • 0
  • 阅读 ( 1471 )

常见十大(内部)排序算法 - Sorting Algorithms C++

基本概念 内部和外部排序 内部排序在这里指的是只用到了电脑内存而不使用外存的排序方式。相对的,外部排序就是同时动用了电脑内存和外存的排序方式。本文在这里只讨论内部排序。 分类 比较和非比较排序 比较在这里指的是需要比较两个元素的大小(前后)才能进行的排序。难道有排序算法不需要比较吗?的确有,但是不多。常见的有三种:计数排序,桶排序,基数

  • 0
  • 0
  • 阅读 ( 1144 )

设计模式:Java常用23种设计模式及六大原则简介

目录 简介 设计模式的分类 各分类中模式的关键点 创建型模式 结构型模式 行为型模式 设计模式的六大原则 简介 设计模式(Designpattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计

  • 0
  • 0
  • 阅读 ( 1147 )

Gogs搭建git私服-windows版

Gogs搭建git私服-windows版 在代码的世界里,github应该是家喻户晓了,那么想不想在自己的电脑上搭建一套类似的服务供自己工作和学习使用呢。答案是肯定的。 Gogs就是一款开源免费的产品,而且是一个精品,话不多说,搭建开始 第一步、下载我们需要的Gogs软件 官方网站里下载windows版本,记得选mws版(mws表示提供内置Windows服务支持) 第二步,环境要求 1、Gogs需要数据库的支持,

  • 0
  • 0
  • 阅读 ( 1725 )

Django 实战 (1)—— 创建第一个Django项目

什么是Django? Django是高水准的Python编程语言驱动的一个开源模型,视图,控制器风格的Web应用程序框架,它起源于开源社区。使用这种架构,程序员可以方便、快捷地创建高品质、易维护、数据库驱动的应用程序。Django项目源自一个在线新闻Web站点,于2005年以开源的形式被释放出来。Django框架的核心组件有: 用于创建模型的对象关系映射; 为最终用户设计较好的管理界面;

  • 0
  • 0
  • 阅读 ( 1133 )

Django 实战(2)—— 视图与 URL 配置

前文 Django实战(1)——创建第一个Django项目 通过上一章我们学会了如何创建Django项目,并且运行了Django项目,但是并不能满足你们的期望吧?OK我们可以编写一些东西向页面展示一下,写什么呢?我们学编程输出最多的就是HelloWorld了,经典啊。OK我们编写一下代码,在页面输出HelloDjango 具体怎么做呢? 创建你的第一个app app是什么?就好比你的手机的一个软件是一个app,一部

  • 0
  • 0
  • 阅读 ( 972 )