首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏运维技术知识

    startx命令 – 初始化X-windows

    startx命令用来启动X-Window,它负责调用X-Window系统的初始化程序xinit。以完成 X-Window运行所必要的初始化工作,并启动X-Window系统。 语法格式:startx [参数] 常用参数: -d 指定在启动过程中传递给客户机的X服务器的显示名称 -m 当未找到启动脚本时,启动窗口管理器 -r 当未找到启动脚本时,装入资源文件 -w 强制启动 - x 使用startup脚本启动X-windows会话 参考实例 已默认方式启动X-windows系统: [root@linuxcool ~]# startx 以16位颜色深度启动X-windows系统 : [root@linuxcool ~]# startx -- -depth 16 强制启动 X-windows系统: [root@linuxcool ~]# startx -w

    1.2K10编辑于 2021-11-29
  • 来自专栏IMWeb前端团队

    摄像机、投影、3D旋转、缩放

    cxt.lineTo(startX + Point1.x, startY - Point1.y); cxt.moveTo(startX + Point_1.x, startY - Point _1.y); cxt.lineTo(startX + Point_2.x, startY - Point_2.y); cxt.lineTo(startX + Point_ .y); cxt.lineTo(startX + Point_1.x, startY - Point_1.y); cxt.moveTo(startX + Point3.x cxt.lineTo(startX + Point[2].x, startY - Point[2].y); cxt.lineTo(startX + Point[3].x, startY cxt.lineTo(startX + Point[6].x, startY - Point[6].y); cxt.lineTo(startX + Point[7].x, startY

    1.9K60发布于 2018-01-08
  • 来自专栏编程创造城市

    刘金玉的零基础VB教程078期:小龙游戏开发介绍 刘金玉原创代码开源

    , startY - 1)-(startX + 20, startY + 1), vbBlack, BF Line (startX - 3, startY + 1)-(startX + 23, startY - 3, startY + 15)-(startX + 10, startY + 19), vbBlack, BF '嘴巴 Line (startX - 3, startY + 19)-(startX , BF Line (startX - 9, startY + 23)-(startX + 10, startY + 24), vbBlack, BF Line (startX - 11, startY (startX - 14, startY + 26)-(startX + 10, startY + 28), vbBlack, BF Line (startX - 20, startY + 29)-(startX (startX - 14, startY + 26)-(startX + 10, startY + 28), vbBlack, BF Line (startX - 20, startY + 29)-(startX

    75020发布于 2020-04-07
  • 来自专栏IMWeb前端团队

    摄像机、投影、3D旋转、缩放

    cxt.lineTo(startX + Point1.x, startY - Point1.y); cxt.moveTo(startX + Point_1.x, startY - Point _1.y); cxt.lineTo(startX + Point_2.x, startY - Point_2.y); cxt.lineTo(startX + Point_ .y); cxt.lineTo(startX + Point_1.x, startY - Point_1.y); cxt.moveTo(startX + Point3.x cxt.lineTo(startX + Point[2].x, startY - Point[2].y); cxt.lineTo(startX + Point[3].x, startY cxt.lineTo(startX + Point[6].x, startY - Point[6].y); cxt.lineTo(startX + Point[7].x, startY

    1.8K10发布于 2019-12-03
  • 来自专栏C语言及其他语言

    [程序源码]C语言实现俄罗斯方块(TC2.0)

    ,y=starty; for(i=0;i<16;i++) /* draw picture of shape */ { if(x-startx==80) { x=startx; y=y+20; } if( ,int starty,unsigned int shapebox,int direction){ int i=0,x=startx,y=starty,tempx=startx,tempy=starty -20,starty,xofshape,LEFT)) { cleanshape(startx,starty,xofshape); startx=startx-20; drawshape +20,starty,xofshape,RIGHT)) { cleanshape(startx,starty,xofshape); startx=startx+20; drawshape (startx,starty+20,xofshape,DOWN) ) { drawshape(startx,starty,xofshape,0); cleanshape(startx,starty

    2.2K120发布于 2018-04-18
  • 来自专栏博客迁移同步

    顺时针打印矩阵

    在矩阵中用左上角的坐标(startX, startY)和右下角的坐标(endX, endY)就可以表示一个子矩阵,比如例子中的矩阵,当(startX, startY)=(0, 0)时、(endX, endY , startY加1, 即(startX, startY) = (1, 1), 再把endX, endY减1,即(endX, endY) = (2, 2),此时表示子矩阵如下    6     7   10   11 将这个子矩阵转圈打印出来,接着把startX, startY加1, 即(startX, startY) = (2, 2), 再把endX, endY减1,即(endX, endY) = = endY) { list.add(matrix[startX][curY++]); } while (curX ! = startX) { list.add(matrix[curX--][startY]); } } } }

    36220编辑于 2023-05-06
  • 来自专栏程序技术知识

    PC和移动端判断鼠标(手指)滑动方向(touch方向)

    //移动端 $(".demo").on("touchstart", function(e) {     e.preventDefault();     startX = e.originalEvent.changedTouches e.originalEvent.changedTouches[0].pageX,     moveEndY = e.originalEvent.changedTouches[0].pageY,     X = moveEndX - startX right -> left");     }    }); //pc端 $(".demo").mousedown(function(e){ e.preventDefault(); startX e.preventDefault(); moveEndX=e.pageX; moveEndY=e.pageY; X=moveEndX-startX

    2K41编辑于 2022-02-24
  • 来自专栏半生瓜のblog

    【QT】QT事件处理

    = (m_startX -1)<0 ? m_startX : m_startX-1; } if(event->key() == Qt::Key_Right) { m_startX m_startX :m_startX+1 ; } if(event->key() == Qt::Key_Up) { m_startY () == Qt::Key_Left) { m_startX = (m_startX -m_step)<0 ? m_startX : m_startX-m_step; } if(event->key() == Qt::Key_Right) { m_startX

    2.1K10编辑于 2023-05-13
  • 来自专栏云微的一点分享

    graphics.h 图形库实现的汉字花样显示程序 支持文件显示、放大、斜体、倒立、彩色、动态显示等功能

    \n"); return 1; } initgraph(640, 480); //默认大小正体显示 showString(startX, startY, //默认大小正体显示 const unsigned char* hint = (const unsigned char*)"这是从文件中加载的一段话"; showString(startX , startY+20, hint, strlen((const char*)hint) / 2, DARKGRAY); //从文件中加载显示文本 showFileText(startX , startY + 40, "test.txt", GREEN); //放大2倍显示,黄色,斜体 showString(startX, startY + 100, testString , strlen((const char*)testString) / 2, YELLOW, 1, 2); //放大3倍显示,蓝色,倒立 showString(startX, startY

    98610编辑于 2023-02-24
  • 来自专栏悟道

    59. 螺旋矩阵 II

    res = new int[n][n]; // 循环次数 int loop = n / 2; // 定义每次循环起始位置 int startX count = 1; // 定义中间位置 int mid = n / 2; while (loop > 0) { int i = startX startY; // 模拟上侧从左到右 for (; j<startY + n -offset; ++j) { res[startX ][j] = count++; } // 模拟右侧从上到下 for (; i<startX + n -offset; ++i) res[i][j] = count++; } // 模拟左侧从下到上 for (; i > startX

    34420编辑于 2022-05-06
  • 来自专栏ypw

    C语言问题-数据结构-迷宫问题

    }; int startx,starty,endx,endy;//记录起点跟终点 char mapp[maxn][maxn];//记录地图 bool vis[maxn][maxn];//纪录是否访问过了 int f[4][2] = {{0,1},{0,-1},{1,0},{-1,0}};//定义方向数组 int n,m; int ans; int BFS(int startx,int starty qu.empty()) qu.pop(); node st = {startx,starty,0}; qu.push(st);//把第一个起始点加入 vis[startx][starty] i<=n;i++){ for(int j=1;j<=m;j++){ cin>>mapp[i][j]; if(mapp[i][j]=='S'){ startx starty = j; } if(mapp[i][j]=='E'){ endx = i; endy = j; } } } ans = BFS(startx

    2.2K40发布于 2021-01-27
  • 来自专栏Java技术记号

    2023年玩兔年小游戏《兔兔保卫萝卜战》赢新年祝福「钱兔无量」

    (getWidth()*4/5); i=startX) { int x[] = {startX,startX+(startX<centerX? +8:-8),startX+(startX<centerX? = getWidth()*4/5; int rightX[] = {startX-2,startX-20,startX-24}; int rightY[] = {startY+3,startY+10,153 ,startX+(startX<centerX? ,startX+(startX<centerX?

    49420编辑于 2023-01-09
  • 来自专栏肖蕾的博客

    自定义View之签到足迹控件

    monthDays / 7 : monthDays / 7 + 1); int rowHeigh = height / (rowCount); int startX = /** * 画出的按路线上的图片,勾选,礼物 * @param bitmapList * @param startX * @param endX * @ param y * @param canvas */ private void drawImgs(List<Bitmap> bitmapList, float startX, float endX, float y, Canvas canvas) { startX = startX - bitmapList.get(0).getWidth() / 2 bitmapList.isEmpty()) { startX = startX - bitmapList.get(0).getWidth() / 2;

    55440发布于 2018-06-28
  • 来自专栏lsqingfeng

    面向对象编程题2

    求矩形周长的方法perimeter() (2)通过继承Rect类编写一个具有确定位置的矩形类PlainRect,其确定位置用 矩形的左上角坐标来标识,包含: 添加两个属性:矩形左上角坐标startX 两个构造方法: 带4个参数的构造方法,用于对startX、startY、width和height属性初始化; 不带参数的构造方法,将矩形初始化为左上角坐标、长和宽都为0的矩形; 添加一个方法 提示:点在矩形类是指满足条件: x>=startX&&x<=(startX+width)&&y<startY&&y>=(startY-height) (3)编写PlainRect = width; this.height = height; this.startX = startX; this.startY = startY; } public PlainRect y) { if(x>=startX&&x<=(startX+width)&&y<=startY&&y>=(startY-height)) { return true; }else {

    45420编辑于 2021-12-13
  • 来自专栏若尘的技术专栏

    Leetcode 题目解析之 Spiral Matrix II

    return new int[0][0]; } int[][] matrix = new int[n][n]; int num = 1; int startx = 0, endx = n - 1; int starty = 0, endy = n - 1; while (startx <= endx && starty <= // 上边的行,从左向右 for (int y = starty; y <= endy; y++) { matrix[startx ][y] = num++; } // 右边的列,从上到下 for (int x = startx + 1; x <= endx; + 1; x--) { matrix[x][starty] = num++; } startx++;

    1.4K21编辑于 2022-01-10
  • 来自专栏菩提树下的杨过

    Flash/Flex学习笔记(56):矩阵变换

    (更详细的用法,请参阅AS3.0 Matrix ) tx,ty的平移示例: import fl.events.SliderEvent; var box:Box = new Box(); var startX :Number = stage.stageWidth/2 ; var startY:Number = stage.stageHeight/2 ; box.x = startX; box.y = startY :Number = stage.stageWidth/2; var startY:Number = stage.stageHeight/2; box.x = startX; box.y = startY :Number = stage.stageWidth/2 ; var startY:Number = stage.stageHeight/2 ; box.x = startX; box.y = startY ; addChild(box); var box2:Box = new Box(100,75,0xff6600); box2.x = startX; box2.y = startY; addChild

    842100发布于 2018-01-22
  • 自动刷视频的工具,上滑下滑左滑右滑脚本,自动看视频的插件【autojs】

    , endX, endY; let margin = 100; // 边缘留白 switch (direction) { case "up": startX margin); startY = randomBetween(screen.height * 0.7, screen.height * 0.9); endX = startX randomBetween(screen.height * 0.1, screen.height * 0.3); break; case "down": startX margin); startY = randomBetween(screen.height * 0.1, screen.height * 0.3); endX = startX 0.1, screen.width * 0.3); endY = startY; break; case "right": startX

    2.3K10编辑于 2025-07-20
  • 来自专栏嵌入式技术笔记

    Qt 报表实现(三)---QPainter+QPrinter

    ,m_starty,m_width,m_height); //标题栏 painter->drawLine(m_startx,m_starty+m_titleHeight,m_startx ,m_starty+m_height,m_startx+m_width,m_starty+m_height); int x1,y1,x2,y2; painter->setFont( QFont("宋体", 10)); //绘制表格列单元线 for (int i = 1; i < m_colNum; i++) { x1 = m_startx + m_colWidth*i; y1 = m_startx + m_titleHeight; x2 = m_startx + m_colWidth*i; y2 ; y1 = m_starty+m_titleHeight + m_rowHeight*rowNo; x2 = m_startx + m_width; y2

    2.2K21发布于 2021-05-31
  • 来自专栏Java技术记号

    2小时开发《点球射门游戏》,动画演示思路(上),代码已开源

    (getWidth()*4/5); i=startX) { int x[] = {startX,startX+(startX<centerX? +8:-8),startX+(startX<centerX? = getWidth()*4/5; int rightX[] = {startX-2,startX-20,startX-24}; int rightY[] = {startY+3,startY+10,153 ,startX+(startX<centerX? ,startX+(startX<centerX?

    48330编辑于 2022-12-14
  • 来自专栏互联网杂技

    pc端与移动端的事件总结

    test1.onmousedown=function(ev){ var this_=this; ev.preventDefault(); var startX ev.pageY-this_.offsetTop; document.onmousemove=function(ev){ this_.style.left=(ev.pageX-startX ,false); function m_mousedown(ev){ var this_=this; ev.preventDefault(); var startX touchstart1(event){ var this_=this; event.preventDefault(); var ev=event.touches[0]; startX touchstart1(event){ var this_=this; event.preventDefault(); var ev=event.touches[0]; startX

    1.9K50发布于 2018-04-02
领券