小编Moe*_*ini的帖子

8086组装新线

我想在汇编中打印0到9的多个数字表.所以我编写下面的代码:

data_seg segment
    I DB 0D
    J DB 0D
    R DB ?
    DIVER DB 10D
    data_seg ends

stack_seg segment
    stack_seg ends

code_seg segment
    MAIN proc far
        assume cs:code_seg, ds:data_seg, ss:stack_seg
        MOV AX,data_seg
        MOV DS,AX

        FOR1:
            MOV J,0D
            FOR2:
            MOV AX,0H
            MOV AL,I
            MUL J
            DIV DIVER 
            MOV R,AH
            ADD AL,48D
            MOV AH,0EH
            INT 10H
            MOV AL,R
            ADD AX,48D
            MOV AH,0EH
            INT 10H

            MOV AX,32D
            MOV AH,0EH
            INT 10H
            INC J 
            MOV AX,0
            MOV AL,J
            SUB AX,10D
            JNZ FOR2
         INC I …
Run Code Online (Sandbox Code Playgroud)

assembly dos x86-16

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

nodejs中的子域

如何处理nodejs的子域请求?

例如,对于http:// localhost:9876/[anything]上的任何请求,在控制台中进行以下代码echo 测试:

var http = require('http');

http.createServer(function(req, res){
    console.log("test");
}).listen(9876);
Run Code Online (Sandbox Code Playgroud)

现在我想回答关于http:// [任何] .localhost:9876/[任何]的任何请求 它可以通过apache中的htaccess完成, NodeJS中有什么替代方案?

subdomain node.js

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

CodeIgniter中带有Active Record的"count_all_results"和"where"的问题

在CodeIngiter用户指南中,他们说了以下代码:

$this->db->where('name', $name);
$this->db->where('title', $title);
$this->db->where('status', $status); 
// WHERE name = 'Joe' AND title = 'boss' AND status = 'active'
Run Code Online (Sandbox Code Playgroud)

这意味着当我想通过活动记录从数据库中选择一些东西时,我应该使用where方法,它将通过替换AND字段来完成.现在我想创建登录页面,我这样做:

public function True_login($username = '',$password = '')
    {
        $this->db->flush_cache();
        $this->db->where('username',$username);
        $this->db->where('password',$password);
        $count = $this->db->count_all_results('PM_ADMIN_LIST');
        if ($count === 1)
        {
            return TRUE;
        }
        else
        {
            return FALSE;
        }
    }
Run Code Online (Sandbox Code Playgroud) 但如果是,它将返回TRUE username=$username OR password = $password.如果在表格中找到一个用户名或密码(并且$count === 1它将返回TRUE)我的prbolem在哪里,我该如何解决?

php database codeigniter

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

适用于ubuntu的8086/88模拟器

我需要在Ubuntu中模拟8086程序的程序集.

我搜索了存储库,我找到了8085模拟器,它与8086不相似.

ubuntu有8086/88汇编模拟器吗?

assembly emulation x86-16

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

使用Yii Active Record查找最多一列

如何通过Yii Active Record找到数据库中一列的最大值?

我可以通过纯sql和createCommand方法来做到这一点,但我想通过Active Record和CDbCriteriaclass来做.有什么方法可以做到这一点?

php mysql activerecord max yii

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

php的二进制代码(编译php)

如您所知,PHP代码无法编译运行,它们只是脚本.但是如果我编译它并将其作为二进制代码,我听到了某个地方,它可以更快并减轻服务器上的压力.我谷歌做了很多,但我找不到办法.我该怎么做?

php binary compilation

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

"河内塔"的解决方案当所有磁盘都不在A中时

如你所知,有一些方法可以解决河内塔,但是他们要求所有磁盘在开始时都在一个塔中.

现在我想知道有没有办法解决它,其中磁盘已经开始在塔之间随机分布.

algorithm towers-of-hanoi

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

将 Windows-1256 转换为 UTF-8

我通过curl获取网页的内容,字符集设置为Windows-1256。

现在我想将此数据插入MySQL数据库,字符集为utf8_general_ci。

有什么办法可以做到这一点吗?

php encode utf-8 windows-1255

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

简单的afterSave方法在Yii中不起作用

我想通过afterSave方法更新插入raw中的字段,因此我在Driver Model中开发了以下代码

protected function afterSave() {
        parent::afterSave();
        if ($this->isNewRecord) {
            $newid = self::newid($this->id);
            $this->updateByPk($this->id, new CDbCriteria(array('condition'=>'driverid = :driverid', 'params'=>array('driverid'=>  $newid))));
        }
}
Run Code Online (Sandbox Code Playgroud)

以及在控制器中使用的方法:

public function actionCreate()
{
    $model=new Driver;

    // Uncomment the following line if AJAX validation is needed
    // $this->performAjaxValidation($model);

    if(isset($_POST['Driver']))
    {
        $model->attributes=$_POST['Driver'];
        if($model->save())
            $this->redirect(array('view','id'=>$model->id));
    }

    $this->render('create',array(
        'model'=>$model,
    ));
}
Run Code Online (Sandbox Code Playgroud)

为什么保存后不起作用?

编辑:

    private static function CheckNumber($number) {
        $array = array(10);
        for ($i = 0; $i < 10; $i++)
            $array[$i] = 0;
        do {
            $array[$number % 10]++;
            $number …
Run Code Online (Sandbox Code Playgroud)

php mysql activerecord yii

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

无法在Ubuntu上运行Cassandra

我在ubuntu 12.04上安装了Cassandra.

但是当我启动它时,会发生以下错误:

cassandra -f xss = -ea -javaagent:/usr/share/cassandra/lib/jamm-0.2.5.jar -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms1493M -Xmx1493M -Xmn373M -Xss160k Segmentation fault (core dumped)

我做了以下事情来解决它,但没有任何反应:/etc/conf/cassandra-env.sh我评论了以下几行:

JVM_OPTS="$JVM_OPTS -XX:+HeapDumpOnOutOfMemoryError"

# set jvm HeapDumpPath with CASSANDRA_HEAPDUMP_DIR
if [ "x$CASSANDRA_HEAPDUMP_DIR" != "x" ]; then
    JVM_OPTS="$JVM_OPTS -XX:HeapDumpPath=$CASSANDRA_HEAPDUMP_DIR/cassandra-`date +%s`-pid$$.hprof"
fi
Run Code Online (Sandbox Code Playgroud)

并以root身份在shell上运行以下命令:

unset IBM_HEAPDUMP
unset IBM_HEAP_DUMP

我该怎么解决?

ubuntu cassandra

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