草庐IT

builder-model

全部标签

android - 将 @Component.Builder 与构造函数参数一起使用

我正在尝试将dagger和kotlin和mvvm合二为一,所以如果这个问题很奇怪,请原谅我。如果我有一个NetworkModule,它基本上为应用程序提供改造,我认为传入我们想要构建改造的基本url是一个好主意。我可以通过应用程序的组件构建函数以old的方式进行操作,但不知道如何通过@Component.Builder进行操作方法。尝试:App.ktDaggerAppComponent.builder().application(this).networkModule(BuildConfig.BASE_URL).build().inject(this)AppComponent.kt@S

android - 具有自定义布局和 EditText 的 AlertDialog.Builder;无法访问 View

我正在尝试使用EditText对象创建警报对话框。我需要以编程方式设置EditText的初始文本。这就是我所拥有的。AlertDialog.BuilderdialogBuilder=newAlertDialog.Builder(this);//...IrrelevantcodeforcustomizingthebuttonsandtitleAlertDialogalertDialog=dialogBuilder.create();LayoutInflaterinflater=this.getLayoutInflater();alertDialog.setContentView(infl

android - Eclipse/Android : "Errors running builder ' Android Pre Compiler' on project. ..”

尝试在一个我几个月没有工作过的Android项目上做一些工作,但每次我尝试构建项目时,Eclipse都会抛出一个对话框:'Buildingworkspace'hasencounteredaproblemErrorsoccurredduringthebuild.Errorsrunningbuilder'AndroidPreCompiler'onproject'XXX'java.lang.NullPointerException我在带有Android项目构建目标4.0.3(API级别15)的Mac上运行Eclipse,并且我安装了以下版本的东西Eclipse-3.7.2Android开发工

android - 当使用带有 EditText 的 AlertDialog.Builder 时,软键盘不会弹出

我正在使用AlertDialog.Builder来创建一个输入框,使用EditText作为输入法。很遗憾,尽管EditText处于焦点位置,但软键盘没有弹出,除非您再次明确触摸它。有没有办法强制它弹出?我在(AlertDialog.Builder).show();之后尝试了以下操作,但没有成功。InputMethodManagermgr=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);mgr.showSoftInput(input,InputMethodManager.SHOW_FORCED);有人可

android - Android O 中不推荐使用 NotificationCompat.Builder

将我的项目升级到AndroidObuildToolsVersion"26.0.1"AndroidStudio中的Lint显示以下通知生成器方法已弃用的警告:newNotificationCompat.Builder(context)问题是:Android开发者更新了他们的文档描述NotificationChannel以支持AndroidO中的通知,并为我们提供了一个fragment,但同样被弃用了警告:Notificationnotification=newNotification.Builder(MainActivity.this).setContentTitle("NewMessa

python - 无法为 COPY 创建 docker 镜像失败 : stat/var/lib/docker/tmp/docker-builder error

我想创建一个docker镜像。这是我的工作目录:Dockerfile.intest.jsontest.py这是我的Dockerfile:COPY./test.json/home/test.jsonCOPY./test.py/home/test.pyRUNpythontest.py当我启动这个命令时:dockerbuild-fDockerfile.in-t637268723/test:1.0.它给了我这个错误:`Step1/5:COPY./test.json/home/test.json--->Usingcache--->6774cd225d60Step2/5:COPY./test.py

c# - MongoDB.Driver.Builders 如何分组并取平均值

我们正在使用C#MongoDB驱动程序,我们希望对时间戳的日期部分进行分组并获取该日期的平均值。问题是我们无法使用构建器为组找到正确的合成器。这段代码显示了如何使用BSON文档创建组,但我们发现合成器读起来不清晰而且非常困惑!因此正在寻找正确的构建器合成器。我们希望使用Builders,因为它在C#中的类型更多,然后在管道中使用带有BsonDocuments的方法。这是一个代码片段,前3个操作在其中起作用,但我们找不到GroupBy。DateTimefrom=newDateTime(2014,12,2);DateTimeto=newDateTime(2014,12,4);varid="

javascript - Mongoose 错误 : Schema hasn't been registered for model when populate

我正在尝试加入两个集合并能够获取组合数据。为此,使用Mongoose,我应该使用填充语法来实现这一点。我收到未为“User_Fb”注册SchemaSchema的错误消息。从我的代码中,我已经导出了模型并在我的server.js中需要,但错误仍然出现。我做错了什么?feed_post.model.jsvarmongoose=require('mongoose');varconn_new_app=mongoose.createConnection('mongodb://localhost/new_app');varUser_fb=require('../models/fb_db.model

node.js - Model.findOne 不返回文档但返回包装对象

我已经用Mongoose这样定义了一个模型:varmongoose=require("mongoose")varSchema=mongoose.SchemavaruserObject=Object.create({alias:String,email:String,password:String,updated:{type:Date,default:Date.now}})varuserSchema=newSchema(userObject,{strict:false})varUser=mongoose.model('User',userSchema)module.exports=Use

asp.net-mvc - MVC 和 NOSQL : Saving View Models directly to MongoDB?

我了解MVC中关注点分离的“正确”结构是拥有用于构建View的View模型和用于持久保存在所选存储库中的单独数据模型。我开始尝试使用MongoDB,并且开始认为这在使用无模式、NO-SQL样式的数据库时可能不适用。我想把这个场景展示给stackoverflow社区,看看大家的想法。我是MVC的新手,所以这对我来说很有意义,但也许我忽略了一些东西......这是我的讨论示例:当用户想要编辑他们的个人资料时,他们会转到UserEditView,该View使用下面的UserEdit模型。publicclassUserEditModel{publicstringUsername{get{ret