小编T.E*_*.D.的帖子

网站是否可以获得Javascript并且仍然符合Section 508标准?

我想我理解Javascript如何工作以便在第508节中没问题.但我一直无法找到相关问题的答案:我的网站是否需要在没有Javascript的情况下工作才能符合508条款?

举一个极端的情况,如果没有Javascript的用户无法登录,是否违反了508条款?如果是这样,文本中的位置是什么解释?

我知道所有内容都必须通过屏幕阅读器,键盘和鼠标用户等访问.但是,没有Javascript的用户是否需要访问所有内容?

javascript accessibility section508 disability

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

Emacs 25和列表缓冲行为

有人可以帮我理解emacs 25中的list-buffer(aka Ctrlx- Ctrlb)行为吗?

我以前看到行为是它在另一个Emacs窗口(虚拟Emacs窗口)中打开缓冲区列表,如果需要,可以拆分第二个窗口.在某些版本中,它并不总是非常确定它使用的是哪个其他窗口(如果我有超过2个),但我至少可以指望它不使用光标所在的窗口.

我最近安装了25.0.50.1以解决远程文件打开错误(工作!),现在它并不总是这样做.它经常在我的光标所在的同一窗口中打开缓冲区列表.它通常以它以前的方式工作.我无法弄清楚它背后的任何押韵或理由.

有人可以启发我现在使用的算法吗?当我无法预测哪个窗口被替换时,它使管理多个emacs Windows以供参考查看几乎不可能.

emacs emacs25

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

多线程堆管理

在C/C++中,我可以在一个线程中分配内存并在另一个线程中删除它.然而,每当从堆请求内存时,堆分配器需要遍历堆以找到适当大小的空闲区域.两个线程如何在不破坏堆的情况下有效地访问同一个堆?(这是通过锁定堆来完成的吗?)

memory heap operating-system

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

你会说这个CRUD课程的名字是什么?

试图在这里避免SomethingManager陷阱......

假设我要编写一个用户编辑器,允许管理员在系统中创建用户.非常基本的功能 - 查看现有用户列表,创建新用户,更新现有用户,删除用户.

我们还要说,我决定编写一个"业务"类来处理这些基本的CRUD操作.这可能是界面的样子:

public interface ISomeUsefulName
{
    IList<User> FetchUsers();
    User FetchUser(int userId);
    bool SaveUser(User user);
    bool DeleteUser(int userId);
}
Run Code Online (Sandbox Code Playgroud)

例如,在SaveUser()方法中,我将验证数据(使用不同的类),然后实际将数据保存到数据库(再次使用另一个类).

我的问题是,我应该为这堂课命名什么?这个类做得太多了,因此我应该把它分成多个类吗?

crud naming-conventions

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

在Ada中的Integer'Image值之后取消空格

当我在下面打印这个程序时 -

procedure put (Date:Date_Type) is
begin
  Put(Integer'Image(Date.Day)); --'
  Put("-");
  Put(Integer'Image(Date.Month)); --'
  Put("-");
  Put(Integer'Image(Date.Year)); --'
end;
Run Code Online (Sandbox Code Playgroud)

结果是(例如):1- 1- 2010

我的问题是如何在每个Date值之前阻止一个字符的间距.(日月年).当然我正在使用日期程序,记录里面的日/月/年.

提前致谢.

ada

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

C中的循环/计时器

如何在C中创建计时器?

我想要一段代码来连续从gps解析器输出中获取数据.

有没有好的图书馆或自己写的?

c linux loops timer

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

有没有办法在Ada中格式化文本输出

有没有办法格式化输出的字符串?我正在尝试获得以下输出的漂亮视图

1: Ashley | 01033438392 | Wellington, New Zealand | 1987- 4-14  
2: Aloha | 01087651234 | Hawaii, United States of America | 1988- 9-23
3: Jack | 01082840184 | Beijing, China | 1989- 6-19
Run Code Online (Sandbox Code Playgroud)

如果我用C语言编程,我会做类似的事情

printf("%10s | %11s | %20s | %4d-%2d-%2d\n",name,phone,address,year,month,day);
Run Code Online (Sandbox Code Playgroud)

在Ada 05中可以进行这种格式化吗?

PS请忽略姓名,电话号码,地址和生日.我在30秒内完成了它们......

string format text ada

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

Ada中的任意长度整数

我目前正在教自己Ada,虽然我可以从解决一些更传统的问题开始.

更具体地说,我尝试计算阶乘n !,而n> 100.到目前为止,我的实施是:

with Ada.Text_IO;
with Ada.Integer_Text_IO;

use Ada.Text_IO;

procedure Factorial is 
    -- define a type covering the range beginning at 1 up to which faculty is to
    -- be computed.
    subtype Argument is Long_Long_Integer range 1..100;

    -- define a type that is large enough to hold the result
    subtype Result is Long_Long_Integer range 1..Long_Long_Integer'Last;
    package Result_IO is new Ada.Text_IO.Integer_IO(Result); use Result_IO;

    -- variable holding the faculty calculated.
    fac : Result := 1;

begin
    -- loop over whole range …
Run Code Online (Sandbox Code Playgroud)

ada

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

如何列出C中给定目录中的所有子目录?

有没有办法列出C中给定目录路径中的所有子目录?我希望我能够使用该stat()功能,但它只适用于文件.

c linux directory list subdirectory

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

标准列表,矢量,地图等占用的可用内存

来自C#背景,我对C++上的内存管理只有最模糊的想法 - 我所知道的是我必须手动释放内存.正如我的C++代码被写入的类型中的物体这样的方式的结果std::vector,std::list,std::map自由地实例化,使用,但不会释放.

直到我几乎完成了我的程序,我才意识到这一点,现在我的代码由以下几种模式组成:

struct Point_2
{
    double x;
    double y;
};

struct Point_3
{
    double x;
    double y;
    double z;
};

list<list<Point_2>> Computation::ComputationJob
    (list<Point_3>pts3D, vector<Point_2>vectors)
{
    map<Point_2, double> pt2DMap=ConstructPointMap(pts3D);
    vector<Point_2> vectorList = ConstructVectors(vectors);
    list<list<Point_2>> faceList2D=ConstructPoints(vectorList , pt2DMap);
    return faceList2D;
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,我必须释放每个单独的列表用法(在上面的例子中,这意味着我必须释放pt2DMap,vectorList并且faceList2D)?那将是非常乏味的!我也可以改写我的Computation类,以便它不易发生内存泄漏.

知道如何解决这个问题吗?

c++ memory-management stl

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