小编Jab*_*ook的帖子

错误在Sublime Text 3中执行安全性转储信任设置

当我打开我的Sublime Text时,我有时会收到以下错误,尤其是在上周.

Package Control

Error executing: /usr/bin/security dump-trust-settings -d

SecTrustSettingsCopyTrustSettings: The specified item could not be found in the keychain.
SecTrustSettingsCopyTrustSettings: The specified item could not be found in the keychain.
Number of trusted certs = 3
Cert 0: Kaspersky Web Anti-Virus Certification Authority
   Number of trust settings : 0
Cert 1: GTE CyberTrust Global Root
Cert 2: Class 3 Public Primary Certification Authority

VCS-based packages can be ignored with the "ignore_vcs_packages" setting.
Run Code Online (Sandbox Code Playgroud)

我想知道这是一个bug还是后面的恶意?我正在运行OS X El Capitan.

我没有卡巴斯基网络反病毒软件,这真让我担心.

有任何想法吗?

macos sublimetext3 package-control

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

替换JavaFX GridPane中的(row,col)节点

我正在制作基于"感知"和吃食物的错误的网格式游戏/模拟.我正在使用gridPane(称为worldGrid)标签来显示错误和食物的网格.当一个bug将细胞移向食物等时,这显然会不断更新.

我目前有一个函数updateGrid(int col, int row, String cellContent),我想在[row,col]替换标签,该标签在cellContent中有新文本.

我有以下工作

worldGrid.add(new Label(cellContent), row,col);
Run Code Online (Sandbox Code Playgroud)

然而,我担心这只是在当前标签上添加一个标签,显然超过100次迭代的模拟并不理想.

我在添加标签之前尝试了这个:

worldGrid.getChildren().remove(row,col);
Run Code Online (Sandbox Code Playgroud)

然而,IllegalArgumentException当我尝试做这一add行时,我得到了一个.

关于如何做到这一点的任何想法?或者甚至更好,关于如何最好地显示最终将使用精灵而不是文本的不断变化的网格的任何想法?

java grid javafx dynamic javafx-2

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

以六角形网格捕捉到最近的六边形中心

我正在尝试创建一个基于网格的游戏.到目前为止,我有一个基于六边形拼贴的网格,坐标方案如下所示:

col 0
 | col 1
 |   | col 2
 |   |  |
 __  | __    __    __    __   
/00\__/02\__/04\__/06\__/08\__
\__/01\__/03\__/05\__/07\__/09\--- row 0
/10\__/12\__/14\__/16\__/18\__/
\__/11\__/13\__/15\__/17\__/19\--- row 1
/20\__/22\__/24\__/26\__/28\__/
\__/21\__/23\__/25\__/27\__/29\--- row 2
/30\__/32\__/34\__/36\__/38\__/
\__/  \__/  \__/  \__/  \__/   --- row 3
Run Code Online (Sandbox Code Playgroud)

在现实生活中看起来像是每个六边形的随机颜色:

我正在努力弄清楚的是,当用户点击六边形时,我如何确定他们点击了什么六边形?

我到目前为止尝试的代码如下:

private: System::Void MyForm_MouseDown(System::Object^  sender,
    System::Windows::Forms::MouseEventArgs^  e) {

    int CloseI=0,CloseJ=0;
    CloseJ = FindNearesetX(e->X);
    CloseI = FindNearesetY(e->Y);
    //Grid[down(y)][along(x)]
    P1.X = Grid[CloseI][CloseJ].GetX();
    P1.Y = Grid[CloseI][CloseJ].GetY();
} // END MOUSE DOWN EVENT

int FindNearesetX(int ActualX){
    int ClosestJPos;
    ClosestJPos = ((ActualX-Grid[0][0].GetX())/(1.5*HexSideLength));
    return …
Run Code Online (Sandbox Code Playgroud)

.net algorithm c++-cli rounding hexagonal-tiles

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

table_name中的select count(*)返回错误

我正在尝试查询我的oracle数据库以确定每个表中的条目数.我将以下查询的结果假脱机到sql文件:

select 'select count(*) '||table_name||';' from dba_tables;
Run Code Online (Sandbox Code Playgroud)

这创建了格式的sql文件

select count(*) from Table_Name1;
select count(*) from Table_Name2;
etc
Run Code Online (Sandbox Code Playgroud)

然后我假装运行这个sql文件的输出,但它只返回了一些表的计数,对于其他表,它只是说:

'此表或视图不存在'

如果我只是从数据库中自动填充表名列表,那该怎么办?

这个练习的最终目的是让一个文件包含每个表中所有字段的数量,然后使用这个数据库对程序进行更改并再次运行相同的操作到一个新文件中并比较2以便我可以看到当我对程序进行更改时哪些表更改.

sql oracle

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

为什么我不能在Java中访问这个创建的对象?

我有一个与这个简单的Java对象创建有关的问题.

我的代码看起来像这样:

@RequestMapping(value = "/salvaDatiContabiliEnte", method = RequestMethod.POST)
public String salvaDatiContabiliEnte(HttpServletRequest request, Model model) throws Exception {

    CodIbanEspanso ibanEspanso;

    Tid023Intervento progettoSelezionato = (Tid023Intervento) model.asMap().get("progettoSelezionato");
    System.out.println("INTO salvaDatiContabiliEnte, progettoSelezionato: " + progettoSelezionato.toString());

    Tid022Anagraficarup anagraficaRup = progettoSelezionato.getTid022Anagraficarup();               // Angrafica del RUP
    Tid018Entebeneficiario enteBeneficiario = progettoSelezionato.getTid018Entebeneficiario();      // Ente beneficiario

    DefaultMultipartHttpServletRequest multipartRequest = (DefaultMultipartHttpServletRequest) request;
    GestioneDatiContabiliForm gestioneDatiContabiliForm = new ObjectMapper().readValue(multipartRequest.getParameterMap().get("form")[0], GestioneDatiContabiliForm.class);

    if(gestioneDatiContabiliForm.getIban() != null) {       // Se l'IBAN inserito non è null ---> Se la regione non è il Friuli
        ibanEspanso = new CodIbanEspanso(gestioneDatiContabiliForm.getIban());  // …
Run Code Online (Sandbox Code Playgroud)

java oop object

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