精华内容
下载资源
问答
  • 思想上移,行动下移

    热门讨论 2018-08-28 17:24:21
    前言 珍惜每一次与米老的谈话,记录点滴感悟,留给以后慢慢体会。...靠谱,一个人办事让人放心,就是信用良好、靠谱的体现,靠谱并能代表一个人的能力有多强,但是可以体现信用是否良好。学会感恩...

    前言

    珍惜每一次与米老的谈话,记录点滴感悟,留给以后慢慢体会。思想需要不断去提升,有了方向的指引,行动才不会走错!

    内容

    1、请假缘由

    背景:由于办理学费需要本人去打征信,请了三天的假回去办理
    通过打征信这件事明白了一个人的信用度非常重要,要好好珍惜和管理好自己的信用度。靠谱,一个人办事让人放心,就是信用良好、靠谱的体现,靠谱并不能代表一个人的能力有多强,但是可以体现信用是否良好。学会感恩,对待交学费这件事,一方面,是社会政府部门提供了帮助,另一方面,也少不了家人和老师的帮助,正是他们背后的默默支持,我才有不断向前的动力。看待任何事情都不应该看做是自己一个人的功劳,眼光不能狭隘,要学会感恩。

    2、压力大,任务多

    (1)时间管理的问题,P(plan)D(done)C(check)A(action):
    每天做日报,前一天晚上把当天要做的事情列好计划,每一个时间段要做的事情规划好,第二天按照计划去执行,不要计划放在脑子里,要清空大脑,善于利用工具,利用时钟去提醒自己要完成的事情,让自己每一个时间段都只做一件事,当天晚上检查核对自己当日的计划完成情况,对第二天的计划做适当的调整。
    (2)善于借助和使用工具来节省自己的时间,有一些软件是可以设置模板的,例如输入法中可以添加自己常用的话,点一个字母就可以调出自己想要的话,这就比别人节省了时间。多用快捷方式来节省时间。
    (3)对于自己的知识要学会管理,分门别类,按照类别划分好,养成及时总结,善于总结的习惯,让自己的点滴成长收获看得见

    3、情绪影响学习效率

    每天回顾自己当日完成的计划,多看自己的收获,从自己的成长中找快乐,快乐是自己寻找的!

    展开全文
  • 5.命令列表中,命令的顺序可以通过上移或者下移按钮进行调整顺序。 6.接收结果显示可以以ASC码显示或者16进制显示,当以16进制显示的时候可以设置每行显示多少 16进制数据,最多是4096个数据/每行,最少1列数据。 ...
  • 堆栈:内存条里的某一块。 电脑中有6个地方可以保存数据。 寄存器:保存最快。这东西在处理器内部。...通过操作堆栈指针可以直接操作这部分内存,例如,指针下移,创建新内存,上移,释放。这边所说的栈,严格说

    堆栈:内存条里的某一块。

    电脑中有6个地方可以保存数据。

    <1>寄存器:保存最快。这东西在处理器内部。也就是CPU里的一小块地方给你放数据。既然是CPU,那么主要工作是计算,所以这块寄存器能放的东西十分有限,寄存器是由编译器分配。我们的程序里看不到的。

    <2>栈:在RAM(随机访问存储器,就是内存)区域。通过操作堆栈指针可以直接操作这部分内存,例如,指针下移,创建新内存,上移,释放。这边所说的栈,严格说是栈,不是堆栈。堆栈是2个东西,创建程序时编译器需要知道从栈里分配多少存储空间,比较不自由。在 WINDOWS下,栈的大小是2M(也有的说是1M,总之是一个编译时就确定的常数),如果申请的空间超过栈的剩余空间时,将提示overflow。因此,能从栈获得的空间较小。

    <3>堆:也在RAM中。区别于栈就是堆不需要知道创建对象时需要从堆里分配多大的存储空间,也不知道存储多长时间。常和new一个对象相关。堆的大小受限于计算机系统中有效的虚拟内存。

    <4>静态存储:也在RAM中,但是位于固定位置。程序运行时,固定位于一段存储空间里。通常用关键字static。

    <5>常数存储:常数值通常直接放在程序代码内部。永远都不会改变。通常用关键字readonly。

    <6>非RAM存储。如程序外部的一个流式对象,该对象变成字节流,通常发给另一台机器。或者是一个固定对象,就是硬盘等上的固定对象。这些都可以变成RAM中的对象,如将一个图片转换成filestream。

    看完上面,大概就知道了堆和栈其实就是内存里的两种数据结构。

    栈只能在栈顶对数据进行插入和删除,先进后出,后进先出。堆得话顺序就随意了。

    栈区stack由编译器自动分配释放,存放函数的参数值,局部变量的值,操作方式类似数据结构中的栈。

    堆区(heap)— 由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表

    这是一个前辈写的,非常详细

      //main.cpp

      int a = 0; 全局初始化区

      char *p1; 全局未初始化区

      main()

      {

      int b; 栈

      char s[] = "abc"; 栈

      char *p2; 栈

      char *p3 = "123456"; 123456\0在常量区,p3在栈上。

      static int c =0; 全局(静态)初始化区

      p1 = (char *)malloc(10);

      p2 = (char *)malloc(20);

      }

    堆和栈中的存储内容  

      栈: 在函数调用时,第一个进栈的是主函数中函数调用后的下一条指令(函数调用语句的下一条可执行语句)的地址,然后是函数的各个参数,在大多数的C编译器中,参数是由右往左入栈的,然后是函数中的局部变量。注意静态变量是不入栈的。

      当本次函数调用结束后,局部变量先出栈,然后是参数,最后栈顶指针指向最开始存的地址,也就是主函数中的下一条指令,程序由该点继续运行。

      堆:一般是在堆的头部用一个字节存放堆的大小。堆中的具体内容有程序员安排。

    堆栈是一种存储部件,即数据的写入跟读出不需要提供地址,而是根据写入的顺序决定读出的顺序

    值类型与引用类型

    值类型吧,我感觉就是可以直接赋值的。而引用类型大部分是通过实例来进行操作的。

    值类型和引用类型最根本的区别是:两者在内存中的分配位置不同,值类型(Value Type)的实例分配在线程的栈上,而引用类型(Reference Type)的实例总是从托管堆上分配内存。

    值类型变量直接存储数据值,所以需要知道需要多大空间。

    引用类型以new创建对象实例,并存储在堆中,并不需要知道确切需要多大空间。static class 是使用静态内存。不在堆栈中。

    装箱和拆箱

    将值类型转换为引用类型叫装箱。反之叫拆箱。引用类型就是个箱子,能把值装进去。

    int i = 9;

    obj j = i;  //装箱。

    展开全文
  • 如何合并PDF?很多人在使用PDF编辑器时都知道有PDF...文件添加完成后通过上移和下移功能可以调整顺序,这时列表的顺序即为合并后的PDF文档页面顺序,操作完成后点击右下角的合并就可以了。 我们也可以在接下来弹出的系

    如何合并PDF?很多人在使用PDF编辑器时都知道有PDF合并这个功能,但却不知道如何具体如何使用,下面我们具体来看看使用方法。

    首先打开极速PDF编辑器后,点击软件右上角文件中的合并进入下一步操作。
    在这里插入图片描述

    根据弹窗的提示,选择右侧的添加文件功能上传所有需要合并的PDF文件(也可添加图片,合并后仍是PDF),可以不用在意上传顺序,下一步我们可以再次调整。
    在这里插入图片描述

    文件添加完成后通过上移和下移功能可以调整顺序,这时列表的顺序即为合并后的PDF文档页面顺序,操作完成后点击右下角的合并就可以了。
    在这里插入图片描述

    我们也可以在接下来弹出的系统提示点击是查看合并后的PDF文档。
    在这里插入图片描述

    展开全文
  • /* * 1.通过表单,可以添加数据到表格中显示 * 2.id自动根据已有的最大id值进行累加,删除一条记录的时候 * 3.... * 4....* 5.全选/全选(checkAll下面的...上移/下移 * 8.删除 * * 9.选做:排序 * */ var data
    /*
    * 1.通过表单,可以添加数据到表格中显示
    * 2.id自动根据已有的最大id值进行累加,删除一条记录的时候
    * 3.隔行变色,新增加的行应该也需要隔行变色的
    * 4.鼠标移入高亮
    * 5.全选/全不选(checkAll和下面的每一个checkbox是有关联的)
    * 6.选中变色
    * 7.上移/下移
    * 8.删除
    *
    * 9.选做:排序
    * */

    var data = [
        {
            id: 1,
            name : '小明',
            sex : '男',
            age : 11
        },
        {
            id: 2,
            name : '小子',
            sex : '男',
            age : 13
        },
        {
            id: 3,
            name : '小红',
            sex : '女',
            age : 15
        }
    ];

    function changeColor(){
        var trs = tab1.getElementsByTagName('tr');
        for(var i=0;i<trs.length;i++){
            if(i%2){
                trs[i].udColor='color1';
            }else{
                trs[i].udColor='color2';
            }

            if(trs[i].cells[0].children[0].checked == false){
                if(i%2){
                    trs[i].className='color1';
                }else{
                    trs[i].className='color2';
                }
            }else{
                trs[i].className = "sel";
            }
        }
    }

    /*
    一1.通过表单,可以添加数据到表格中显示
    */
    function creatTr(n){
    //          var tbody = document.getElementById('tbody');
        var tr = document.createElement('tr');
        //crearte (创造 制造)
        var inp = document.createElement('input');
        inp.type="checkbox";
    /*
     四  选中变色
    */
    /*
    五   如果,这个checkbox是 取消的,则把全选框取消
        如果,这个checkbox是 选中的,开一个for循环,循环所有的checkbox如果有一个checkbox是未被选中的,则取消全选,停止for循环,如果for循环执行结束了,说明全被选中的,把全选勾上
     */
    inp.onclick = function(){
        if(inp.checked){
            tr.className = "sel";
            var trs = tab1.getElementsByTagName("tr");
            for(var i = 0; i<trs.length;i++){
                if(!trs[i].cells[0].children[0].checked){
                    checkAll.checked = false;
                    return;
                }
            }
            checkAll.checked = true;
        }else{
            tr.className = "hover";
            checkAll.checked = false;
        }
    }
    var inp1 = document.createElement('input');
    var inp2 = document.createElement('input');
    var inp3 = document.createElement('input');
    inp1.type ="button";
    inp2.type ="button";
    inp3.type ="button";
    inp1.value = "上移";
    inp2.value = "下移";
    inp3.value = "删除";
    //          console.log(inp);
    var td1 =document.createElement('td');
    td1.appendChild(inp);
    tr.appendChild(td1);
    var td2 =document.createElement('td');
    td2.innerHTML = data[n].id;
    tr.appendChild(td2);
    var td3 =document.createElement('td');
    td3.innerHTML = data[n].name;
    tr.appendChild(td3);
    var td4 =document.createElement('td');
    td4.innerHTML = data[n].sex;
    tr.appendChild(td4);
    var td5 =document.createElement('td');
    td5.innerHTML = data[n]. age;
    tr.appendChild(td5);
    var td6 =document.createElement('td');
    /*
    上移/下移
    点击 上移/下移 按钮
    让tr进行DOM节点操作
    上移,让tr插入到tr的上一个兄弟节点前
    下移,让tr下一个兄弟节点插入到tr的前面
    执行changeColor函数
    重新修正元素的本色
    注意:删除的时候也需要调用changeColor
    */
    td6.appendChild(inp1);//上移
    inp1.onclick = function (){
        if(tr.previousElementSibling){
            tab1.insertBefore(tr,tr.previousElementSibling);
        }
        changeColor();
    }

    td6.appendChild(inp2);//下移
    inp2.onclick = function (){
        if(tr.nextElementSibling){
            tab1.insertBefore(tr.nextElementSibling,tr);
        }
        changeColor();
    }

    td6.appendChild(inp3);  //删除
    /*
    删除
    点击删除按钮,
    把同时生成的tr删除
    看看是不是当前已经是全选状态了,处理checkAll
    */
    inp3.onclick = function (){
        tab1.removeChild(tr);
        changeColor();
        var trs = tab1.getElementsByTagName('tr');
        for(var i = 0; i<trs.length ; i++){
            if(!trs[i].cells[0].children[0].checked){
                checkAll.checked=false;
                return;
            }
        }
        checkAll.checked = true;
    }
    tr.appendChild(td6);
    /*
    三   鼠标移入高亮
    鼠标移入tr的时候
        看tr中的checkbox是不是被选中的
            如果未被选中,变色(.hover)

    鼠标移出tr的时候
        看tr中的checkbox是不是被选中的
            如果未被选中,变回本色(从自定义属性中找)
    */
    tr.onmouseover = function(){
            if(!inp.checked){ //看当前的checked是否选中状态
                tr.className='hover';//未选中则变移入事件颜色
            }
        }
    tr.onmouseout = function(){
            if(!inp.checked){//看当前的checked是否选中状态
                tr.className=this.udColor; //未选中则返回原本颜色
            }
        }
        checkAll.checked = false;
        tab1.appendChild(tr);
    }

    //点击全选
    checkAll.onclick = function(){
        var trs = tab1.getElementsByTagName('tr');
        if(checkAll.checked){
            for(var i = 0; i<trs.length;i++){
                trs[i].cells[0].children[0].checked =true;
            }
        }else{
            for(var i = 0; i<trs.length;i++){
                trs[i].cells[0].children[0].checked = false;
            }
        }
        changeColor();
    }
    var form1 = document.getElementById('form1');
    var tab1 = document.getElementById('tab1').tBodies[0];
    var formBnt = form1.getElementsByClassName('formBnt')[0];
    var checkedAll = document.getElementById('ckeckedAll');

        var num = data.length;
    for(var i = 0; i< data.length;i++){
        creatTr(i);
    }
    changeColor();

    formBnt.οnclick= function(){
        //判断信息是否符合
        if(form1.username.value==""||form1.sex.value==""||form1.age.value==""){
            alert("请输入完整信息");
            return;
        }
        //信息符合
        num++;
        data.push({
            id: num,
            name : form1.username.value,
            sex : form1.sex.value,
            age :form1.age.value
        });
        creatTr(data.length-1);

        changeColor();
    }

    /*七 升序降序*/
    var sort = document.getElementById('sort');
    sort.onclick = function (){
        if(form1.orderName.value==""||form1.orderBy.value==""){
            alert("请输入正确的排序");
            return;
        }
        bubbleSort(form1.orderName.value,form1.orderBy.value);
        changeColor();
    }

    function bubbleSort(orderName,orderBy){
        console.log(tab1);
        var trs = tab1.getElementsByTagName('tr');
        for(var i = 0; i<trs.length-1; i++){
            for(var j =0; j<trs.length-i-1;j++){
                if(orderName=="id"){
                    var v1 = Number(trs[j].cells[1].innerHTML);
                    var v2 = Number(trs[j+1].cells[1].innerHTML);
                }
                if(orderName=="age"){
                    var v1 = Number(trs[j].cells[4].innerHTML);
                    var v2 = Number(trs[j+1].cells[4].innerHTML);
                }

                if(orderBy=="asc"){
                    if(v1>v2){
                        console.log(tab1.insertBefore(trs[j+1],trs[j]))

                    }
                }
                if(orderBy=="desc"){
                    if(v1<v2){
                        tab1.insertBefore(trs[j+1],trs[j]);
                    }
                }
            }
        }
    }

    展开全文
  • 用js操作表格

    2016-06-04 16:37:00
    实现思路: 1.通过表单,可以添加数据到表格中显示2.id自动根据已有的最大id值进行累加,删除一条记录的时候,最大id值不会变化(id的值不是根据表格中编号的最大值...上移/下移8.删除9.排序 1 <!DOCTYPE ht...
  • 后滚动条不是上移吗?) #include #include"sysmets.h" LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM); int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,...
  • 后滚动条不是上移吗?) #include #include"sysmets.h" LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM); int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int ...
  • 8、内容列表上移下移功能在ff下的错位问题 9、修复自定义表单管理权限的bug 10、相关内容功能增加全选功能 主要优势: 一、针对搜索引擎设计的SEO功能  1.整站可以通过后台设置为显示动态页面或生成纯静态...
  • 在Thinking in java里,列举了Java的六种存储类型1....有一个指针控制栈空间,分配空间是栈指针上移,就是push操作,释放空间指针下移,就是pop操作。当然CC++也主要是通过栈分配空间的。因为只要
  • winrar3.7 Beta8

    2007-07-07 00:17:02
    “关联配置文件”对话框添加“上移下移”按钮。 使用这些按钮, 你可以改变选择配置文件在列表中的位置。 <br> 11. 当添加恢复记录时会显示操作进度。 <br> 12. 如果 WinRAR 被最小化到状态栏并且...
  • linux vi 常用命令

    2012-09-18 12:55:47
    vi命令列表 1、下表列出命令模式下的一些键的功能: h 左移光标一个字符 l 右移光标一个字符 k 光标上移一行 j 光标下移一行 ^ 光标移动至行首 0 数字"0",光标移至文章的开头 G 光标移至文章的最后 $ 光标移动至行...
  • 注意:静态编译后的易语言EXEDLL之间能再共享“某些”句柄或资源,这一点原动态连接时的程序行为能保持一致,使用时请务必设法避免此类用法(MYSQL支持库我们作了特别处理)。 注意:静态编译后常量数据...
  • 5、登陆器列表配置增加分组上移下移及服务器分区上移下移功能 6、合区工具加入文本合并功能 [2012-03-28] 1、支持盛大最新客户端 2、支持盛大最新装备及特效 3、增加属性转移触发[@MOVEABILITY_OK][@MOVEABILITY_...
  • │ │ └─支持对组件图层的删除、组合、上移下移、置顶、置底等 │ │ ├─背景设置 │ │ └─大屏的宽度高度设置 │ │ └─大屏简介设置 │ │ └─背景颜色、背景图片设置 │ │ └─封面图设置 │ │ └─...
  • 同时,您可以通过tail -f ~/.local/share/netease-musicbox/musicbox.log自行查看日志。 mpg123 最新的版本可能会报找到声音硬件的错误,测试了 1.25.6 版本可以正常使用。 已知问题及解决方案 #374 i3wm 下...
  • 14.21 通过两点坐标计算直线距离 14.22 随机抽取彩票 14.23 实时计算折扣 14.24 实用计算器 14.25 前面补0的方法 第15章 图形、图像的特效 15.1 图片变形效果 15.2 图像的翻转效果 15.3 图像的模糊效果 15.4 图像的...
  • css入门笔记

    2018-05-15 14:58:57
    样式声明:用样式属性值组成(属性:值;) 常用的样式属性: 1.颜色 属性 :color 颜色 取值:颜色英文名 2.背景颜色 属性:background 取值 :颜色 3.设置文字大小 属性:font-size 取 值:数值 px ...

空空如也

空空如也

1
收藏数 20
精华内容 8
关键字:

不可以通过上移和下移