小编Pet*_* O.的帖子

从Java中的X.509 openssl证书中提取sha1

我必须编写一个X.509 openssl证书解析器的Java实现,但我有一个问题:我不知道如何获取sha1来验证证书.任何人都可以帮我理解我应该做什么吗?我知道getTBSCertificate()Java 中有一个方法,但我必须为了我的目的重写它.

java x509certificate x509

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

如何用bios中断13h在硬盘上写字

我想将我的引导加载程序复制到自身内部的第一个扇区(512)(我应该使用bios中断13h),我发现这个代码:

mov bx, buffer1       ; set BX to the address (not the value) of BlahBlah 
mov ah,03h            ;When ah=, int13 reads a disk sector
mov al,5              ;Al is how many sectors to read

mov cl,0              ;Sector Id
mov dh,0              ;Head
mov dl,80h            ;Drive (0 is floppy)
mov cx,512            ;One sector /2   

mov ah, 0x3           ; set function 2h
int 0x13  
Run Code Online (Sandbox Code Playgroud)

不行不通!

assembly bootstrapping bios bootloader

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

twitter引导程序可以与ASP一起使用吗?

我习惯使用ASP网络应用程序和创建.aspx页面.我真的不懂PHP,而且我用C#和ASP工作了一段时间.到目前为止,我真的很喜欢bootstrap,用HTML编写它看起来很棒,看起来很棒.但是,我担心这不会转移到ASP.

c# asp.net asp-classic twitter-bootstrap

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

具有信号量和伪随机数的概念多线程

这是一个非常普遍的问题,大多只是概念性的.我正在考虑测试随机数发生器,看看它在一些x值上的均匀分布的有效性(骰子掷骰的前6).在一个简单的循环中这样做是我现在的方式,但我正在考虑多线程模拟.

我想知道这是否会给我任何加速,因为我只有一个随机数生成器在所有具有信号量保护的线程之间共享(需要确保没有两个线程访问并同时生成随机数意味着重复结果).

由于每个线程几乎没有其他操作(只是用于检查和递增x的语句)将线程化甚至给我更快的结果,或者对一个随机数生成器的依赖意味着它将基本上与单个线程相同?

random multithreading semaphore

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

单数和复数相同的项集合的Java命名约定

我想创建一个名为Series的类(包含有关此电视剧的剧集和信息)

然后我有一个

List<Series> series;
Run Code Online (Sandbox Code Playgroud)

如果我想循环这个集合,我希望它看起来像:

for (Series series : series) {}
Run Code Online (Sandbox Code Playgroud)

我应该如何以良好的方式区分系列中的单个项目和系列集合?或许将它命名为seriesCollection会更好吗?

java foreach naming

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

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

JUnit测试中的空指针异常

每当我尝试使用JUnit测试我的代码时,我都会收到NullPointerException - 即使我在运行实际程序时没有得到该异常.给我例外的那一行是:

assertEquals(0.0, TweetClassification.tweetType[TweetClassification.SIGNIF_OTHER].likelihoodA);
Run Code Online (Sandbox Code Playgroud)

它正在测试的TweetClassification类的开头如下:

public class TweetClassification
{

// CONSTANTS =============================================
public static final int TCNUMBER = 5; // number of TweetCategories (including the null category)

// using constants to indicate the names of the TweetCategories, so that they could be renumbered 
public static final int NULLTWEET = 0;
public static final int SIGNIF_OTHER = 1;
public static final int FRIENDS = 2;
public static final int WORK = 3;
public static final int FOOD = 4;

public …
Run Code Online (Sandbox Code Playgroud)

java junit nullpointerexception

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

SVG JavaScript"pie wedge"生成器

我正在努力创造一个"馅饼楔".而且我很擅长.自从我接受trig之后,这是一段很长的时间.我看了很多例子,并在JS中使用了这个代码生成器:

var startPointX = 200;
var startPointY = 200;
var startAngle = 180;
var endAngle = 210;
var x1 = startPointX + 180*Math.cos(Math.PI*startAngle/180); 
var y1 = startPointY + 180*Math.sin(Math.PI*startAngle/180); 

var x2 = startPointX + 180*Math.cos(Math.PI*endAngle/180);
var y2 = startPointY + 180*Math.sin(Math.PI*endAngle/180);
console.log("M200,200 L" + x1 + "," + y1 + " A180,180 0 0,1 " + x2 + "," + y2 + " z");
Run Code Online (Sandbox Code Playgroud)

它很棒!

<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
    <path d="M200,200 L20,200 A180,180 0 0,1 44.1,110 z" fill="red" stroke="none" stroke-width="0" /> …
Run Code Online (Sandbox Code Playgroud)

javascript svg

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

内容背后的页脚

当我向网站的末尾滚动时,我试图在内容后面显示页面,这很难解释所以我做了这个gif

http://imageshack.us/f/687/newdw.gif/

我试图在网上搜索教程,我发现的并不是我正在寻找的东西(我所见过的只是向上滑动并向下滑动页脚).

如果您可以指导我阅读教程或解释如何操作,那将会有很大帮助.

css jquery html5 footer slideup

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

如何打开Web Socket?

我正在尝试打开一个套接字 - > PHP页面来处理数据,但我不确定如何打开它:

var socket = new WebSocket("ws://myurl.com/sockets/socket.php");  

if(socket.onopen)
    alert("Open");
else
    alert("Not Open");
Run Code Online (Sandbox Code Playgroud)

我在我的索引中链接了最新版本的jQuery(在我的链接到这个脚本之上)并且我的PHP文件中没有任何内容 - 只是为了看看我是否可以打开连接.我错过了什么或做错了什么?

javascript jquery websocket

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