小编Chr*_*oni的帖子

android - 将图像保存到图库中

我有一个带有图片库的应用程序,我希望用户可以将其保存到自己的图库中.我已经创建了一个带有单个声音"保存"的选项菜单,但问题是......我怎样才能将图像保存到图库中?

这是我的代码:

@Override
        public boolean onOptionsItemSelected(MenuItem item) {
            // Handle item selection
            switch (item.getItemId()) {
            case R.id.menuFinale:

                imgView.setDrawingCacheEnabled(true);
                Bitmap bitmap = imgView.getDrawingCache();
                File root = Environment.getExternalStorageDirectory();
                File file = new File(root.getAbsolutePath()+"/DCIM/Camera/img.jpg");
                try 
                {
                    file.createNewFile();
                    FileOutputStream ostream = new FileOutputStream(file);
                    bitmap.compress(CompressFormat.JPEG, 100, ostream);
                    ostream.close();
                } 
                catch (Exception e) 
                {
                    e.printStackTrace();
                }



                return true;
            default:
                return super.onOptionsItemSelected(item);
            }
        }
Run Code Online (Sandbox Code Playgroud)

我不确定这部分代码:

File root = Environment.getExternalStorageDirectory();
                File file = new File(root.getAbsolutePath()+"/DCIM/Camera/img.jpg");
Run Code Online (Sandbox Code Playgroud)

保存到画廊是否正确?不幸的是代码不起作用:(

android gallery save-image imageview

83
推荐指数
6
解决办法
16万
查看次数

如何编辑nginx.conf以增加文件大小上传

我想增加maximum file size可以上传的内容.
在网上做了一些研究后,我发现你必须编辑'nginx.conf'文件.
我目前可以访问此文件的唯一方法是通过Putty并输入命令:

vi /etc/nginx/nginx.conf
Run Code Online (Sandbox Code Playgroud)

这将打开文件,但我现在有2个问题:

  1. 如何编辑此文件?
  2. 我在网上发现你必须添加以下代码行:

client_max_body_size 8M;

我会把这行代码放在nginx.conf哪里?

nginx

81
推荐指数
3
解决办法
10万
查看次数

宅基地安装

我无法弄清楚我在哪里弄错了.我的命令vagrant up回复了以下几行

$ vagrant up
Check your Homestead.yaml file, the path to your private key does not exist.
Check your Homestead.yaml file, the path to your private key does not exist.
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

laravel homestead

71
推荐指数
3
解决办法
5万
查看次数

Github - 叉私人回购

我已被添加到一个拥有一些私有存储库的组织中,我需要向他们发送带有一些更改的pull请求,但我不知道是否可以.

我在GitHub上没有付费帐户,那么如何分配私有仓库以修改和发送拉取请求?

github

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

Vagrant禁用SSH代理

当我试图跑步时获得以下内容Vagrant up.

尝试重新配置等.甚至尝试回滚(在Time Machine中)user/vagrant-local目录和vagrant-local网站所在的目录.

Vagrant使用的底层SSH库发生错误.错误消息如下所示.在许多情况下,此库中的错误是由ssh-agent问题引起的.尝试禁用SSH代理或删除某些密钥,然后重试.

如果问题仍然存在,请向net-ssh项目报告错误.

服务器版本协商期间超时

ssh varying vagrant vvv-wordpress

10
推荐指数
2
解决办法
6512
查看次数

如何在widget测试中使用get_it(flutter依赖注入)?

当我在项目中使用依赖项注入时,我的小部件测试失败。

\n

我的错误如下:

\n
Testing started at 10:07 AM ...\nC:\\src\\flutter\\bin\\flutter.bat --no-color test --machine --plain-name "Exist FloatingActionButton" test\\features\\announcement\\presentation\\widgets_test\\announcement_widget_test.dart\n\xe2\x95\x90\xe2\x95\x90\xe2\x95\xa1 EXCEPTION CAUGHT BY WIDGETS LIBRARY \xe2\x95\x9e\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90'\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\nThe following assertion was thrown building _BodyBuilder:\nNo type AnnouncementBloc is registered inside GetIt.\nDid you forget to pass an instance name?\n(Did you accidentally do GetIt sl=GetIt.instance(); instead of GetIt sl=GetIt.instance;did you\nforget to register it?)\n'package:get_it/get_it_impl.dart':\nFailed assertion: line 251 pos 14: 'instanceFactory != null'\n\nThe relevant error-causing widget was:\nScaffold\nfile:///C:/Projects/niaz-flutter/lib/features/announcement/presentation/pages/announcements_page.dart:15:12\n\nWhen the exception was thrown, this was the stack:\n#2 _GetItImplementation._findFactoryByNameOrType (package:get_it/get_it_impl.dart:251:14)\n#3 _GetItImplementation.get (package:get_it/get_it_impl.dart:263:27)\n#4 _GetItImplementation.call …
Run Code Online (Sandbox Code Playgroud)

flutter-test

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

MailChimp API会员信息问题

我需要通过api检索所有用户信息,在我发现的文档中查找它:http: //apidocs.mailchimp.com/api/2.0/lists/member-info.php

这是我的代码:

$params = array(
            'id' => $list_id,
            'emails' => array(
                            'euid' => $member_id,
                        ),
        );
        $infos = $this->MailChimp->call('lists/member-info', $params);

print_r($infos);
Run Code Online (Sandbox Code Playgroud)

这就是结果:

Array ( [success_count] => 0 [error_count] => 1 [errors] => Array ( [0] => Array ( [email] => 63a885b7cf [error] => "email" should be a struct [code] => -100 ) ) [data] => Array ( ) )  
Run Code Online (Sandbox Code Playgroud)

""电子邮件"应该是一个结构"是什么意思?

php mailchimp

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

Codeigniter - 创建RESTful API

嘿所以我一直在尝试创建一个RESTful API使用codeigniter 2.1.4.

我是一名中级php程序员,最初辩论从头开始创建API.
然而,经过一些研究,在这里和谷歌上查看旧问题,我选择了几个教程和第三方库.
我在nettuts +上发现的最简单的一个.
这看起来是一个很好的解决方案,因为它使用了philsturgeon/codeigniter-restserver第三方库,但是它自己的教程是在2010年编写的.

经过进一步检查,我意识到使用这些库的大多数教程至少有2到3年的历史.这会引发任何问题吗?
我还可以在nettuts上关注教程+或者我应该编写自己的RESTful API吗?

php rest codeigniter codeigniter-2 restful-architecture

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

laravel 5.5资源restful API

我正在尝试为我的应用程序创建一个API,以便我可以共享端点并将一个应用程序作为具有业务逻辑的核心应用程序,另一个可以与暴露的端点连接以将该功能用作服务.

我尝试命中端点时收到错误.

下面是我的路线/ api.php

<?php

use App\PostModell;
use App\Http\Resources\PostModellResource;
use Illuminate\Http\Request;

Route::middleware('auth:api')->get('/user', function (Request $request) {
    return $request->user();
});
Route::get( '/cars',function(){
    return new PostModellResource(PostModell::all());
}); 
Run Code Online (Sandbox Code Playgroud)

我的资源类看起来像

class PostModellResource extends Resource
{
         public function toArray($request)
    {
        return
        [
            'id'=>$this->id,
            'title'=>$this->title,
            'body'=>$this->body,
            'created_at' => $this->created_at,
            'updated_at' => $this->updated_at,

        ];          
    }
Run Code Online (Sandbox Code Playgroud)

错误是

Sorry, the page you are looking for could not be found.

php rest laravel laravel-5 laravel-5.5

6
推荐指数
1
解决办法
607
查看次数

如何在pyrocms中获取当前登录的用户ID?

现在我有一个项目pyrocms,我有一个问题,以获取模块的控制器中的当前id用户,有谁知道如何获得它?

session codeigniter pyrocms

5
推荐指数
2
解决办法
5926
查看次数