小编Ira*_*kli的帖子

用于最小可执行文件的C++ Windows编译器

我想开始用C++编程.我已经在vb6,vb.net中编写了一些程序,现在我想获得C++知识,我想要的是一个可以将我的代码编译到最小的Windows应用程序的编译器.例如,有一个名为PureBasic的Basic语言编译器可以使Hello world独立应用程序的大小为5 kb,而我编译的简单套接字程序只有12kb(没有任何DLL-s和Runtime文件).我知道它很棒,所以我想要这样的C++.

如果我错了并且没有这种类型的Windows编译器可以有人给我一个网站或书籍,可以教我如何减少C++可执行文件的大小,或如何使用Windows API调用?

c++ windows compiler-construction api

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

codeigniter:从控制器传递数组到视图

我有CodeIgniter问题.如何从控制器传递数组到视图?这是我的代码不起作用:

控制器:

$data_part13['header3_item'][] = array('title' => 'first image 1' , 'img' => 'https://encrypted-tbn0.google.com/images?q=tbn:ANd9GcQoshslL3aMNzG50708domqPSA4ouPjk_wA7jCpVRUH3k8zVdn9' );

$this->load->view('part_1_3', $data_part13);
Run Code Online (Sandbox Code Playgroud)

并查看:

<div id="header3">
    <div id="header3-inner">
        <?php
        if (isset($header3_item)){
            foreach ($header3_item as $key) {
        ?>
                <div class="header3-item">
                    <img alt="<?php echo($key->title); ?>" src="<?php echo($key->img); ?>"/>
                </div>
        <?php
            }
        }
        ?>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

php arrays controller codeigniter view

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

php使用mcrypt_create_iv

我想在PHP中创建一个随机的int和字符串,所以我决定使用mcrypt_create_iv.它是用手写的,它使用/ dev/random和/ dev/urandom来实现随机性,但我找不到一个关于如何使用这个函数生成随机Int和String的简单教程.我尝试了一些代码,但是这个函数给了我不可读的字符.那么请你给我一个简单的例子说明我可以正确使用它吗?

php string random int mcrypt

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

Javascript删除比拼接

我在javascript项目上工作,我有2个数组1. elements 2. elementsOrder; elementsOrder数组包含每个元素的名称,elements数组包含每个元素的所有属性.当我想从每个数组中删除一个元素时,我使用"删除"构建函数,但它不删除元素只将其设置为Undefined,因此我使用splice方法来推出那些未定义的元素,但它没有不行.

这是来源:

var s1 = elementsOrder.indexOf(id);
delete elements[s1];
delete elementsOrder[s1];
Run Code Online (Sandbox Code Playgroud)

它完成工作并顺利地设置元素"未定义",但是当我这样做时:

var s1 = elementsOrder.indexOf(id);
delete elements[s1];
delete elementsOrder[s1];
elements.splice(s1, 1);
elementsOrder.splice(s1, 1);
Run Code Online (Sandbox Code Playgroud)

用简单的拼接方法工作:

var s1 = elementsOrder.indexOf(id);
elements.splice(s1, 1);
elementsOrder.splice(s1, 1);
Run Code Online (Sandbox Code Playgroud)

我在我的Javascript Canvas项目中使用这段代码来动画一些画布对象,这样我就可以很容易地看到"删除"工作顺利进行并逐个"取消定义"元素,并且拼接不能很顺利地工作逐个排列元素

请参阅http://jsfiddle.net/7ZuuZ/ payanantion功能动画,第三功能从底部

javascript arrays element splice

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

Yii在CFormModel中的"独特"验证器

我在Yii Framework中有这么一小段代码:

array('username', 'unique', 'attributeName'=> 'username', 'caseSensitive' => 'false'),
Run Code Online (Sandbox Code Playgroud)

这给了我一个错误:

RegisterForm and its behaviors do not have a method or closure named "tableName".
Run Code Online (Sandbox Code Playgroud)

完整的RegisterForm.php模型:

<?php
class RegisterForm extends CFormModel
{
    public $username;
    public $password;
    public $password2;
    public $email;
    public $fullname;
    public $birth;

    public function rules()
    {
        return array(
            array('username, password, password2, email, fullname, birth', 'required'),

            array('username','length','min'=>3),
            array('username','length','max'=>16),
            array('username', 'filter', 'filter'=>'strtolower'),
            array('username', 'ext.alpha', 'allowSpaces'=>'flase', 'allAccentedLetters'=>'false'),
            array('username', 'unique', 'attributeName'=> 'username', 'caseSensitive' => 'false'),

            array('password', 'length', 'min' =>6),
            array('password', 'length', 'max' =>32),
            array('password', …
Run Code Online (Sandbox Code Playgroud)

php forms validation frameworks yii

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

Joomla 2.5 Jquery无法调用null方法

嗨伙计们我正在使用Joomla 2.5和Jquery,我在Chrome控制台中遇到了这个奇怪的错误:

"Uncaught TypeError: Cannot call method 'slideUp' of null "
Run Code Online (Sandbox Code Playgroud)

这里是index.php标题部分:

    <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.js"></script>
    <script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/jscript.js"></script>
    <jdoc:include type="head" />
Run Code Online (Sandbox Code Playgroud)

和jscript.js代码:

$(document).ready(function(){

    var slider = document.getElementById("login-form");

    alert (slider);

    $("#login-form").slideUp(100); <- error is on this line

});
Run Code Online (Sandbox Code Playgroud)

我测试了它并且警告显示:[object HTMLFormElement],所以它的测试"登录表单"真的存在.无法弄清楚我为什么会这样

"Uncaught TypeError: Cannot call method 'slideUp' of null "
Run Code Online (Sandbox Code Playgroud)

拜托,能帮帮我!!!!!!

null jquery joomla element slideup

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