小编jus*_*ser的帖子

mysql_fetch_assoc()给了我错误的值

当我进行查询时,我可以进行密码检查和密码,它可以工作.然而,当我尝试提取名为id的行id时,它应该是其他东西时返回0.当我以相同的方式打印密码时,它打印两个数字而不是我希望的字符串.

我或多或少是PHP的初学者,但也许有人可以看到我的代码有什么问题?

$sql = 'SELECT pass FROM tbl_user WHERE email = "'.$email.'" LIMIT 1 ;';
$selection = mysql_query($sql);

$r = mysql_fetch_assoc($selection);
$user_id = $r['id'];
print "user id is: " + $r['id'];
print "user id is: " + $r['pass'];
Run Code Online (Sandbox Code Playgroud)

php mysql

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

jsch sftp - 切换到父目录

我正在尝试弄清楚如何使用 Jsch Sftp 找出如何转到父目录。

我将当前路径存储在一个字符串中,我猜是 channelSftp.cd(String); 是我应该使用的。但是在当前路径上使用子字符串我感觉不对。有一个更好的方法吗?

java sftp android jsch

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

如何使用 apache commons net ftp 更改 ftp 服务器上文件的权限?

如果有来自服务器的 ftp 文件列表,我该如何更改其中一个文件的权限?

如果有人可以为我指出教程或向我展示示例,我将不胜感激。我已经弄清楚如何更改文件中的权限,但不知道如何在服务器上永久更改。

有什么建议?

java apache-commons-net

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

mongodb 获取最喜欢帖子的用户

如果我有一个包含看起来或多或少像这样的文档的集合:

{
"_id": "52c06c86b78a091f26000001",
"desc": "Something somethingson",
"likes": [
    {
        "user_id": "52add4f4344e8ca867000001",
        "username": "asd",
        "created": 1390652212592
    },
    {
        "user_id": "52add4f4344e8ca867000001",
        "username": "asd",
        "created": 1390652212592
    }
],
"user_id": "52add4f4344e8ca867000001",
"username":"username"
}
Run Code Online (Sandbox Code Playgroud)

我可以使用 mongodb (使用 Nodejs 和 Express)获得 10 个最喜欢帖子的用户列表吗?

我认为应该可以通过“user_id”对所有帖子进行分组,然后计算“likes”数组中的项目总数来执行此 Map-Reduce 或聚合。然后从中获取前 10 个“user_id”。

我猜这是可能的。唯一的问题是我没有从 mongo 网站上获得足够的示例来组合我自己的东西。

谁能给我举一个这样做的例子,或者至少告诉我这是不可能的。=)

mongodb node.js express

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

如果再次使用相同的可绘制对象,带有 colorFilter 的自定义 ImageView 会保留相同的过滤器

我有一个自定义图像视图,应该能够以编程方式或从布局设置图标的颜色。这有效。

假设我在黑色背景上使用白色图标。

然后,如果相同的图标可在应用程序的另一个位置绘制并反转颜色,白色背景上的黑色图标。这样,只有之前使用过的图标才会保持原来的颜色。我无法从布局或以编程方式更改它。相同的活动但不同的片段。

这就是班级。

public class IconView extends ImageView {

    public IconView(Context context) {
        this(context, null);
    }

    public IconView(Context context, AttributeSet attrs) {
        this(context, attrs, R.attr.iconViewStyle);
    }

    public IconView(Context context, AttributeSet attrs, int defStyle) {
        super(context, attrs, defStyle);

        TypedArray attributes = context.obtainStyledAttributes(attrs, R.styleable.IconView, defStyle, 0);
        int color = attributes.getColor(R.styleable.IconView_icon_color, Color.WHITE);
        ColorFilter cf = new PorterDuffColorFilter(color, PorterDuff.Mode.SRC_IN);
        if (getDrawable() != null) getDrawable().setColorFilter(cf);
        attributes.recycle();
    }

    public void setIconColor(int color) {
        getDrawable().setColorFilter(color, PorterDuff.Mode.SRC_IN);
    }
}
Run Code Online (Sandbox Code Playgroud)

我是不是做错了什么,或者android可能会以某种方式重用drawables,一旦它们被绘制,它们就会保持这种状态(看起来很奇怪)!

android android-layout

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

数据绑定中的 Android StateFlow 或 MutableStateFlow

我正在 DataBindings 中尝试 StateFlow,在我能找到的所有示例中,大多数看起来都像这个的副本,ViewModel 中使用两个变量来进行一个数据绑定。一个私有 MutableStateFlow 和一个公共 StateFlow。StateFlow 几乎只是从 MutableStateFlow 读取值。为什么是这样?仅使用一个变量(MutableStateFlow)并跳过 StateFlow 变量不是更容易吗?

android kotlin android-databinding kotlin-coroutines

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

Nodejs&express找不到公用文件夹

我的node.js应用程序找不到公用文件夹.我已经尝试过使用connect static和表达静态来回答:带有express.js的静态文件以及这个答案:在Node.js中找不到文件

但我仍然无法让它发挥作用.我得到了我试图显示的页面内容,但没有任何指向css和js文件的链接.

有任何想法吗?这是我的app.js文件.

var express = require('express'),
post = require('./routes/posts'),
web = require('./routes/web'),
http = require('http'),
stylus = require('stylus'),
nib = require('nib'),
path = require('path');

var app = express();

function compile(str, path) {
    return stylus(str).set('filename', path).use(nib());
}

app.configure(function () {

app.set('views', __dirname + '/views');
app.set('view engine', 'jade');

app.use(express.logger('dev'));
app.use(express.json());
app.use(express.urlencoded());
app.use(express.multipart());
app.use(app.router);
app.use(stylus.middleware({src: __dirname + '/public', compile: compile}));
app.use(express.static(path.join(__dirname, 'public')));
app.use(express.bodyParser({ keepExtensions: true, uploadDir: __dirname + '/upload/photos' }));
});

//app.use(app.router);

//Web
app.get('/',        web.frontPage); 

app.post('/posts',           post.findAllPosts);
app.post('/posts/:id', …
Run Code Online (Sandbox Code Playgroud)

node.js express

0
推荐指数
1
解决办法
4549
查看次数