`
hnus
  • 浏览: 27888 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
获取不带目录的文件名(带有后缀) File.basename( "foo/bar/jim-jam/whee.html" ) #=> "whee.html" 获取文件名(不带后缀) File.basename( "foo/bar/jim-jam/whee.html", ".*" ) #=> "whee" 获取同一个目录下不同后缀的文件 filename = File.basename(my_path,".*") othernam ...
uri = URI('http://example.com/cached_response') file = File.stat 'cached_response' req = Net::HTTP::Get.new(uri) req['If-Modified-Since'] = file.mtime.rfc2822 res = Net::HTTP.start(uri.hostname, uri.port) {|http| http.request(req) } open 'cached_response', 'w' do |io| io.write res.body end ...
golang中如何输入当前时间 package main import( "fmt" "time" ) func main(){ t := time.Now() y,m,d := t.Date() today := time.Now().Format("2006-01-02") datetime := time.Now().Format("2006-01-02 15:04:05")//后面的参数是固定的 否则将无法正常输出 fmt.Pr ...
表单使用上传的写法 form :html => { :multipart => true } do |f| end form :html => { :enctype => "multipart/form-data"} do |f| end 文件上传: #file is virtual attribute def file= file p "file.class is : " ,file.class doc_type = file.original_filename.split( ...
golang udp服务端客户端例子 服务端: package main import ( "fmt" "net" ) func main() { // 创建监听 socket, err := net.ListenUDP("udp4", &net.UDPAddr{ IP: net.IPv4(0, 0, 0, 0), Port: 8080, }) if err != nil { fmt.Println(&quo ...
在beego中,视图层有两种叫做参数的东西,有时候很让人困惑。它们分别是路由参数和表单参数。 beego的路由映射支持灵活的结构,比如对于这种/blog/:catName可以表示的是某一个分类下的blog列表,那么这里的:catName就是路由参数;如果说我们要对这个分类下面的blog进行分页,想查看第10页的blog,那么我们的url可能变成了/blog/:catName?page=10这种格式,那么这里的page就是
Convert form data to JS object with jQuery code demo: http://jsfiddle.net/sxGtM/3/
使用beego api生成项目,没有使用swagger作为文档测试工具,采用postman发送请求后台接收到的参数全部为空,参考文档后发现postman发送的内容在通过request body获取的时候需要在app.conf中增加配置: copyrequestbody = true 获取参数 我们经常需要获取用户传递的数据,包括 Get、POST 等方式的请求,beego 里面会自动解析这些数据,你可以通过如下方式获取数据: GetString(key string) string
场景:由于某种原因没有选择使用mongodb作为数据库,但是又在数据库中增加了_id作为主键 问题: 1 如何自动生成_id 2 如何在保存对象的时候设置_id 生成_id的解决办法: Gemfile 中增加 gem "mongoid", "~> 4.0.0"gem "bson_ext" 在model中增加如下代码 require 'bson' before_create do self._id = BSON::ObjectId.new.to_s end
BeegoAdmin 获取安装 执行以下命令,就能够在你的GOPATH/src 目录下发现beego admin $ go get github.com/beego/admin 初次使用
原文:http://openhome.cc/Gossip/Ruby/IrbRubyUtility.html 你 可以至Ruby 的官方網站下載安裝Ruby,初學 Ruby,可以執行Ruby安裝目錄中的irb指令,啟動指令互動環 境來作些簡單的程式練習,可以自行進入文字模式,設定PATH中包括Ruby安裝目錄的bin目錄,再執行irb指令以進入指令互動環境: > irb irb(main):001:0> 1 + 2=> 3 irb(main):002:0> 這是Ruby的指令互動環境,可以讓你很快地撰寫一些小指令進行測試(經常的,你只是要看 ...
sudo dpkg-reconfigure mysql-server-5.5
LICEcap 动画截屏软件    http://xbeta.info/files/licecap.htm
  http://redis.io/ 下载安装redis    curl  -O  http://download.redis.io/releases/redis-2.8.19.tar.gz  tar  zxvf  redis-2.8.19.tar.gz  cd redis-2.8.19/ make sudo mv redis-2.8.19  /usr/local/ sudo cp redis-cli    /usr/bin/   sudo cp src/redis-server  /usr/bin/     启动redis 服务端  redis-server ...
前台页面递交values保存到数据库,保存之后自动回滚,并且没有任何错误提示。 在Model中逐一排除,找到了一段设置默认值的代码,如下 <script src="https://code.csdn.net/snippets/555733.js" type="text/javascript"></script> 将 self.index_page_show ||= false注释后即可保存到数据库中。 分析: 数据库中保存的Boolean值是tinyint类型,存入的是真、假值用1、0表示。 设置为fa ...
Global site tag (gtag.js) - Google Analytics