Tag: 用户界面

用于Docker容器的ssh X11-forwarding的替代scheme

我正在运行一个Docker容器,主要是作为R语言的一个独立的开发环境。 (这里的R的用法与post的其余部分是正交的,也就是说,你可以假定任何可以在repl session中运行的通用程序)。很多时候这将涉及到做绘图,制作graphics等等的东西; 我需要看看这些。 因此,我宁愿有显示在我的容器中创build的graphics的选项。 到目前为止,我是这样做的。 首先我创build一个Dockerfile 。 把最重要的步骤排除在外: # Set root passwd RUN echo "root:test" | chpasswd # Add user so that container does not run as root RUN useradd -m docker RUN echo "docker:test" | chpasswd RUN usermod -s /bin/bash docker RUN usermod -aG sudo docker ENV HOME /home/docker RUN mkdir /var/run/sshd RUN […]

为什么不在networking应用程序中使用“右键单击”?

越来越多的应用程序正在转向云计算:Google文档用于生产力应用程序,Meebo用于即时消息,Gmail用于电子邮件,Salesforce用于CRM等。 但是,我注意到,与桌面设备不同的是,这些Web应用中很less有一些利用鼠标的“右键单击”。 大多数情况下,当在networking应用程序中右键单击时,我会看到标准的浏览器右键菜单。 我不相信它与技术实现有关,因为在Javascript中修改右键菜单是相当平凡的。 有没有一个真正的原因,我失踪了? 编辑:最stream行的原因似乎是,这不是用户所期望的 。 另一个提到的原因是,有些用户禁用Javascript – 这是一个有效的答案 – ,但在我们的情况下 ,我们可以放弃这种可能性,因为我们正在讨论需要Javascript的应用程序, 不pipe右键点击选项。 现在,让我稍微扩展一下我的问题: 你认为它应该保持这种方式(你真的觉得默认的浏览器右键菜单有用)? 你想看到更多的特定于应用程序的右键菜单,他们可以改善用户界面吗?

填充不会影响XML布局中的<形状>

我正在尝试在XML文件/布局中声明的<shape>设置填充。 但无论我设置什么,没有任何改变与填充有关。 如果我修改任何其他属性,我看到在UI上的影响。 但是它不适用于填充。 您能否就可能的原因提出build议? 这里是我想要的样式的XML形状: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <stroke android:width="1dp" android:color="#ffffff" android:dashWidth="2dp" /> <solid android:color="@color/button_white_cover" /> <corners android:radius="11dp" /> <padding android:left="1dp" android:top="20dp" android:right="20dp" android:bottom="2dp" /> </shape>

C#应用程序的GUI和命令行

我目前有一个GUI的应用程序。 是否有可能从命令行使用这个相同的应用程序(没有GUI和使用参数)。 或者我必须为命令行工具创build一个单独的.exe(和应用程序)?

使用Selenium IDE随机值

是否可以使用Firefox插件创buildSeleniumtesting,该插件使用随机生成的值来帮助进行回归testing? 完整的故事:我想帮助我的客户做验收testing,为他们提供一套testing,使用一些智能为数据库创build随机(或至less是伪随机)值。 我的Selenium IDEtesting目前的问题之一是它们有预定义的值 – 这使得某些types的testing有问题。

如何testing色盲人士的graphics用户界面?

有没有一种方法来testing一个GUI是否可用于色盲人士? 我知道它有很多程度,我想这就是为什么简单地做一个黑白的截图不是testing一个色盲人士的GUI的可用性的最佳方式。 什么是最好的方法或最好的工具来做到这一点?

如何查看Mysql Workbench GUI中的表格内容?

如何查看Mysql工作台GUI中的表内容? 我的意思是,不是从命令行。

我如何创build一个“现代化”的Java桌面应用程序?

对此类似的问题也会定期提出,但其中许多答案已经过时。 我需要用Java构build一个跨平台的桌面应用程序,其GUI与当代桌面应用程序的质量相当。 Swing是默认的select,但是我还没有遇到一个Swing应用程序,至less看起来相当过时和笨拙(主观的,我知道,但是用GUI很难避免审美判断)。 我注意到,新的比特币客户端现在使用QT和Java绑定,并且具有吸引人的用户界面,但是这具有不再是纯Java的缺点。 当我searchSwing相关的图书馆的时候,发现了5年或更长的时间,尽pipe桌面应用程序的美学自那时以来已经有了显着的发展。 如果您需要从头开始构buildJava桌面应用程序,您将使用什么GUI?

GUI和UI有什么区别?

GUI =graphics用户界面和UI =用户界面有什么区别?

以正确的方式重新学习CSS

我是一个做web开发超过两年的程序员。 尽pipe过去两年我一直在做前端工程,但我认为我没有做到这一点 例如: 我仍然使用表格进行布局,而不是仅使用CSS。 我还没有find一种方法来正确呈现数据alignment和表格。 我不知道display: none之间的区别display: none和visibility: hidden (嗯,我现在知道,但有很多情况下,如填充,边距,溢出等) 我没有真正遵循inheritance的方式来编写CSS。 几乎每种风格都以#而不是类开头。 每当一个页面加载缓慢的时候,html元素不合要求,只有在完全加载的时候,才会进入顺序。 我不知道萤火虫这幅画是怎样传达的(顺便说一下,萤火虫是我的救世主,没有萤火虫,生活本来是不可能的) 每当布局乱七八糟的时候,我都想用position:absolute。 它总是在一个更大的混乱。 我知道我在这里做了很多错误的事情(而且我需要把它弄对),但是我设法把事情弄明白,然后以某种方式显示出来,只是看到它在不同的浏览器中搞砸了。 我不想做一个CSS或CSS的傻瓜入门。 我知道的不止这些。 我想以正确的方式学习CSS。 关注像我上面展示的例子那样的问题并纠正它们。 你可以指点我的资源,或者添加CSS开发人员使用的常见build议和提示,以使其正确无误。