小编Kim*_*cks的帖子

sublime text 2中system.out.println的快捷方式

我希望在sublime text 2中有快捷命令.

我想简单地键入sopl并按下tab以生成选中System.out.println('text');的单词'text'并准备好我替换它.

我想简单地键入sop并按下tab以生成选中System.out.print('text');的单词'text'并准备好我替换它.

我已经安装了SublimeJava插件,但显然没有这样的捷径

java autocomplete sublimetext2

9
推荐指数
1
解决办法
7917
查看次数

关于无法取消链接git对象的git警告.我该如何解决这个问题?

当我做git提交时,我看到以下内容

>$ git commit -a
warning: unable to unlink .git/objects/63/tmp_obj_kK6IC9: Invalid argument
warning: unable to unlink .git/objects/2c/tmp_obj_SFNGla: Invalid argument
Run Code Online (Sandbox Code Playgroud)

我仍然可以执行git commit.但是,我想知道如何摆脱警告.

git

8
推荐指数
2
解决办法
1万
查看次数

CakePHP 3.x 如何使用控制台清除视图缓存?

我的 CakePHP 3.x 应用程序托管在 bitbucket 中。

我有一个部署脚本,它将 git clone 到一个使用时间戳作为文件夹名称的文件夹。

之后脚本将创建/var/virtual/webapp/current指向这个带时间戳的文件夹的符号链接。

然而,出于某种原因,尽管有这个新部署的文件夹,视图文件仍然被缓存。该tmp文件夹也是空的。

如何使用控制台清除视图文件的缓存,以便将其添加到 bash 脚本中?

'Cache' => [
        'default' => [
            'className' => 'File',
            'path' => CACHE,
        ],

        /**
         * Configure the cache used for general framework caching. Path information,
         * object listings, and translation cache files are stored with this
         * configuration.
         */
        '_cake_core_' => [
            'className' => 'File',
            'prefix' => 'myapp_cake_core_',
            'path' => CACHE . 'persistent/',
            'serialize' => true,
            'duration' => '+2 minutes',
        ], …
Run Code Online (Sandbox Code Playgroud)

bash caching cakephp cakephp-3.0

8
推荐指数
2
解决办法
1万
查看次数

如何在AWS Elastic Beanstalk上使用Ubuntu 14.04获取Python Django应用程序

我想确保开发环境与生产环境一样工作.这是为了尽量减少"它对我有用"的指法.

因此我的团队选择了Ubuntu 14.04作为操作系统.

我们还想在AWS上部署.

当我在使用Elastic Beanstalk时通过QwikLabs示例时,我意识到没有选择选择Ubuntu 14.04.

在此输入图像描述

在此输入图像描述

如何在Ubuntu 14.04上运行的AWS EC2实例上部署Django应用程序?

谢谢.

python django ubuntu amazon-web-services

8
推荐指数
1
解决办法
3430
查看次数

从ubuntu基础映像和python基础映像构建docker之间的区别?

Docker新手在这里.

我正在阅读有关如何使用Docker设置Django webapp 的文档,我意识到dockerfile使用了

FROM python:2.7

我仍然可以使用相同的dockerfile内容,但将其更改为

FROM ubuntu:14.04

并使它适用于Django 1.8.1的python 2.7或3.4?

python django ubuntu docker dockerfile

8
推荐指数
1
解决办法
1556
查看次数

Django ORM,如何使用values()并仍然可以使用choicefield?

我正在使用django v1.10.2

我正在尝试创建动态报告,我将字段和条件以及主要的ORM模型信息存储到数据库中.

我生成动态报告的代码是

class_object = class_for_name("app.models", main_model_name)

results = (class_object.objects.filter(**conditions_dict)
                               .values(*display_columns)
                               .order_by(*sort_columns)
                               [:50])
Run Code Online (Sandbox Code Playgroud)

所以main_model_name可以是任何东西.
这除了的,有时相关车型的伟大工程main_model具有choicefield.

所以其中一份报告main_modelPallet.
Pallet有很多PalletMovement.
我的显示器栏目有:serial_number,created_at,pallet_movement__location

前两列是属于Pallet模型的字段.最后一个来自PalletMovement

会发生什么样的PalletMovement模型看起来像这样:

class PalletMovement(models.Model):
    pallet = models.ForeignKey(Pallet, related_name='pallet_movements',
                               verbose_name=_('Pallet'))
    WAREHOUSE_CHOICES = (
        ('AB', 'AB-Delaware'),
        ('CD', 'CD-Delaware'),
    )
    location = models.CharField(choices=WAREHOUSE_CHOICES,
                                max_length=2,
                                default='AB',
                                verbose_name=_('Warehouse Location'))
Run Code Online (Sandbox Code Playgroud)

由于查询集会返回原始值,我如何利用choicefieldin PalletMovement模型来确保pallet_movement__location给出显示的?AB-DelawareCD-Delaware

请记住,main_model根据我在数据库中存储的内容,可以是任何内容. …

python django django-orm django-queryset choicefield

8
推荐指数
1
解决办法
656
查看次数

如何使用imagick annotateImage中文文本?

我需要使用中文文本注释图像,我现在正在使用Imagick库.

中文文本的一个例子是

这是中文

使用的中文字体文件是这个

该文件最初名为华文黑体.ttf

它也可以在Mac OSX的/ Library/Font下找到

我已将其重命名为英语STHeiTi.ttf,可以更轻松地在php代码中调用该文件.

特别Imagick::annotateImage功能

我也在使用"如何在PHP中使用Imagick绘制包装文本?"的答案..

我使用它的原因是因为英语文本和应用程序的成功需要注释英文和中文,但不是同时注释.

问题是,当我使用中文文本运行annotateImage时,我得到的注释看起来像罍

代码包含在这里

php image annotate imagick

7
推荐指数
2
解决办法
3764
查看次数

如何将EC2中的Django连接到RDS中的Postgres数据库?

首次在Django上使用AWS服务.

想知道如何将在EC2实例中运行的Django应用程序配置为RDS中的Postgres数据库?

EC2正在运行ubuntu 14.04

需要什么特殊配置?

django amazon-ec2 amazon-web-services amazon-rds

7
推荐指数
1
解决办法
6433
查看次数

Cake 3.x如何使用名为SessionsController的控制器进行数据库会话?

蛋糕版3.1.2

我做了什么:

  1. 在MySQL数据库中运行以下查询:

    CREATE TABLE `sessions` (
      `id` varchar(255) NOT NULL DEFAULT '',
      `data` BLOB, -- or BYTEA for PostgreSQL
      `expires` int(11) DEFAULT NULL,
       PRIMARY KEY (`id`)
    );
    
    Run Code Online (Sandbox Code Playgroud)
  2. 更改 app.php

    'Session' => [
        'defaults' => 'database',
    ],
    
    Run Code Online (Sandbox Code Playgroud)

我想要的:

有一个 SessionsController.php

所以我可以:

  • /sessions/add 作为登录页面和操作(允许GET和POST)
  • /sessions/delete 作为注销页面和操作(允许GET和DELETE)
  • /admin/sessions/delete 作为管理员后端注销某些用户的一种方式(允许DELETE)
  • /admin/sessions/index 作为一种以分页方式获取所有会话的方法(允许GET)

我心中的疑问:

  1. 我实际上是在烘焙会话实体和表吗?
  2. 我真的烘焙会话控制器吗?
  3. 即使我使用数据库来处理Session ,我甚至可以使用SessionsController 吗?如何烘焙没有默认实体或表格的控制器?

session cakephp cakephp-3.0

7
推荐指数
1
解决办法
680
查看次数

如何设置中间git服务器?这是可取的吗?

现在的情况

我的团队在新加坡工作.我们需要在中国境内安装Django Web应用程序,以便快速了解企业客户端的内部网使用情况.

在此输入图像描述

所以我们这样做了.

怎么了?

git克隆速度很慢,我们的文件大于50 MB.

你有什么尝试?

我想在香港设置一个中间服务器来减少git clone的延迟.

在此输入图像描述

也许图表有点偏.

我们使用了CircleCI.我想我们可以让CircleCI进行以下设置.

每当GitHub在我们的仓库的主分支上收到更新时,香港服务器将拉下最新的主分支副本.

对于中国服务器,我想我可以配置它在每个非高峰时段使用cronjob进行git pull.

那么你的问题是什么?

我可以很轻松地谷歌搜索git设置步骤,如https://git-scm.com/book/en/v1/Git-on-the-Server-Setting-Up-the-Server

我担心的是我上面描述的方法是否有意义.

如果它有意义,那么我的问题是如何配置CircleCI来做到这一点?

我们团队使用CircleCi的经验仅限于使用GitHub和Heroku.我们从未将它与GitHub和我们将要运行的独立服务器一起使用.

git github circleci great-firewall-of-china

7
推荐指数
1
解决办法
444
查看次数