小编Kon*_*rak的帖子

Javascript是否对网站的印刷版有影响?

简单的问题,没有打印机,我的客户询问网页的隐藏元素(点击显示的项目)是打印在纸上还是隐藏?

html javascript css printing

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

UX设计问题:当用户点击"返回"/上一个时,多步骤向导是否应该保存表单内容?

我正在开发一个Web应用程序,通过向导收集多个步骤的数据.步骤通常不是相互依赖的,因为每个步骤的数据输入对后续步骤几乎没有影响.但是,每个步骤都可能有一组验证,通过单击"继续"确定用户是否可以进入下一步

用户点击之前的行为应该是什么?

a>快速移至上一页,从而丢失表单中所有未保存的数据.提示用户发出警告是一种选择,但很快就会变得烦躁.

b>移动到上一页保存当前步骤中的所有数据 - 不触发验证,这样当用户回来时,她看到表单处于与其保持相同的状态.

c>任何其他行为

欢迎所有意见:)

user-interface user-experience

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

如何在连接查询中显示两列映射到第二个表中的同一列

我有一个表T1,其中包含以下列

T1
----------
ID | Name
----------
1    Sender1
2    Receiver1
3    Receiver2
4    Sender2
Run Code Online (Sandbox Code Playgroud)

表T2

T1
---------------------
SenderID | ReceiverID
---------------------
1          2
1          3
4          2
Run Code Online (Sandbox Code Playgroud)

我想以这样一种方式加入这两个表,我想让发送者和相应的接收者分组.我想要名称而不是ID.如何在一个SQL查询中完成此操作

例如:

发件人接收人

Sender1       receiver1
              receiver2

Sender2       receiver1
Run Code Online (Sandbox Code Playgroud)

sql join group-by aggregate-functions

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

丢弃大于1500字节的UDP数据包

我正在开发一个tftp客户端和服务器,我想动态选择udp有效负载大小来提高传输性能.

我用两台linux机器测试了它(一台有千兆以太网卡,另一台是快速以太网卡).我将千兆卡的MTU更改为2048字节,另一台更改为1500.

我曾经习惯setsockopt(sockfd, IPPROTO_IP, IP_MTU_DISCOVER, &optval, sizeof(optval))MTU_DISCOVER旗帜设置为IP_PMTUDISC_DO.

根据我的阅读,此选项应将该DF位设置为1,因此应该可以找到网络的最小MTU(具有最低MTU的主机的MTU).但是,当我发送一个大小大于我发送数据包的机器的MTU的数据包时,这个东西只会给我一个错误.

另一台机器(在这种情况下是服务器)不接收超大数据包(服务器的MTU为1500).丢弃所有UDP数据包,唯一的方法是发送1472字节的数据包.

为什么主机这样做?根据我的阅读,如果我发送的数据包大于MTU,ip层应该将其分段.

linux networking udp

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

MySql:计算单词在列中出现的次数

例如,如果我在这样的列中有数据

data
I love book
I love apple
I love book
I hate apple
I hate apple
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到这样的结果

I = 5
love = 3
hate = 2
book = 2
apple = 3
Run Code Online (Sandbox Code Playgroud)

我们可以用 MySQL 来实现吗?

mysql

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

窗口加载和窗口聚焦

window.onload = function() {
window.onfocus = alert('example');
}
Run Code Online (Sandbox Code Playgroud)

我遇到了这个问题,有人可以帮忙吗?我是 javascript 新手,并希望它能够正常工作,但它没有:)

我想在页面完全加载并处于活动状态时提醒“示例”一词,但如果页面已完全加载但未处于活动状态(onblur),则不想提醒“示例”一词。当用户回来时 ( onfocus) 然后提醒“示例”。

window onload onfocus

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

最长执行时间

我有一个托管在开发站点上的站点,用于向客户端演示,一切都可以正常运行.但是,当我将文件和数据库下载到我的本地EasyPHP安装时,我收到以下错误:

致命错误:第23行的C:\ Program Files(x86)\ EasyPHP-5.3.4.0\www\PC Estimating\classes\database.class.php超出了30秒的最大执行时间

连接的数据库详细信息是正确的,因为在显示此错误之前,已在模板的一部分上使用Database对象.

我的问题是,为什么系统在实时服务器上工作正常,但在EasyPHP上却没有?

php mysql

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

如何从java中的整数列表中删除逗号

我有一个动态创建的复选框的jsp页面.当我们选中复选框时,变量将获取相应的emp id.

例如:我检查了emp id 2和4的相应复选框,然后我会得到一个2,4的警告框.

现在我如何一个接一个地删除逗号并传递值,因为我想在下一个jsp中提取员工的相应详细信息.一世

我正在寻找Java中的代码来从整数之间删除逗号.

java

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

如何更改数据库中的所有表以使用AUTO_INCREMENT = 1

我的数据库中有大约30个表:

table1 table2 table3 table4 table5 等等

我想要使​​用所有表AUTO_INCREMENT=1,如何修改表?

以下是其中一个表的示例DDL.我从未AUTO_INCREMENT在任何表中定义,默认情况下它是获取值.

CREATE TABLE `amenities` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(50) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ;
Run Code Online (Sandbox Code Playgroud)

mysql database

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

HTML5 localstorage如何工作?

我必须创建一个应用程序,用户可以根据用户名和密码获取一些数据.

是否可以为网站的多个HTML页面创建单个持久性本地存储?每次页面加载时是否必须插入记录?我的期望是为多个用户插入一次记录.有人可以帮忙吗?

html html5

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