小编Ani*_*dha的帖子

在.NET中,当您最小化程序时,垃圾收集器会被调用吗?

我用C#创建了一个程序.该程序使用了大约60-70 MB的内存.但是当我最小化该程序时,它需要更少的内存,即只需10 MB.

当我最大化或回到该程序时它使用了20 MB ......

为什么会这样?

当你最小化程序时,垃圾收集器是否被调用?

.net windows garbage-collection

15
推荐指数
3
解决办法
1839
查看次数

Google Calendar API:java.lang.ClassNotFoundException:com.google.common.collect.Maps

我正在创建一个相当简单的Java客户端,它连接到我的帐户并获取所有事件.我在这里得到一个例外说:

java.lang.ClassNotFoundException: com.google.common.collect.Maps

有人能告诉我我错过了哪个JAR,而且从哪里下载它?

google-calendar-api

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

隐藏字段vs viewstate

使用时有什么区别

  • 隐藏字段vs视图状态?
  • 什么时候使用?
  • 哪一个更安全?
  • 哪个性能更好?
  • 有什么选择?

asp.net security viewstate ajax performance

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

为什么HashMap的toString函数用不同的顺序打印自己?

我有这个非常简单的代码,我只想尝试在Map中使用不同类型的对象.

//There's a bit of spanish, sorry about that
//just think 'persona1' as an object with
//a string and an int
Map mapa = new HashMap();
mapa.put('c', 12850);
mapa.put(38.6, 386540);
mapa.put("Andrés", 238761);
mapa.put(14, "Valor de 14");
mapa.put("p1", persona1);
mapa.put("Andrea", 34500);

System.out.println(mapa.toString());
Run Code Online (Sandbox Code Playgroud)

然后我期望从控制台的东西:

{c=12850, 38.6=386540, Andrés=238761, 14=Valor de 14, p1={nombre: Andres Perea, edad: 10}, Andrea=34500}
Run Code Online (Sandbox Code Playgroud)

但令我惊讶的是,我得到了不同顺序的相同数据:

{38.6=386540, Andrés=238761, c=12850, p1={nombre: Andres Perea, edad: 10}, Andrea=34500, 14=Valor de 14}
Run Code Online (Sandbox Code Playgroud)

如果我尝试其他类型的对象并不重要,即使只是字符串或数字类型,它总是这样做,它会产生一种不同的,没有任何明显的任何意义顺序.

有人能给我一个提示,为什么会这样?或者可能是一个太明显我错过的东西?

我正在使用Java 1.7和Eclipse Juno.

java hashmap tostring

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

在C#中从XML解析为JSON时如何避免ROOT元素

我正在尝试使用JSON.NET从xml创建JSON

XmlDocument docPerson = new XmlDocument();
docPerson.LoadXml(xmlPerson); //xmlPerson is the xml from above
JObject personDefinition = JObject.Parse(JsonConvert.SerializeObject(docPerson));
Tasks.personDefinition = personDefinition["personDefinition"];
Run Code Online (Sandbox Code Playgroud)

输出JSON

"person":{"person":[{"personId":"1","firstName":"Name1","lastName":"lastName1"},                  {"personId":"3","firstName":"Name2","lastName":"lastName2"}]}
Run Code Online (Sandbox Code Playgroud)

我不需要外人,只需要以下json

需要JSON

"person":[{"personId":"1","firstName":"1","lastName":"Weight"},{"personId":"3","firstName":"4","lastName":"Pulse Ox"}]}
Run Code Online (Sandbox Code Playgroud)

我尝试过使用.first方法但是它会抛出一个错误.任何人都可以建议如何从输出json剥离根

.net c# xml json json.net

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

如何检查一个位置坐标是否落入android中的另一个位置坐标半径

我有当前位置的纬度和经度.我想检查目标位置(纬度和经度)是否接近50米半径到当前位置.

我是android.if的新手,任何人都有关于this.please回复的解决方案.

gps android location distance

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

单引号字符串到c#中的uint

我正在将一些C++翻译成C#代码,我看到了以下定义:

#define x 'liaM'
Run Code Online (Sandbox Code Playgroud)

首先,这个单引号是什么意思?我在c#中使它成为一个字符串常量吗?

其次,将此常量作为值分配给C++中的uint变量.这是如何运作的?

uint m = x;
Run Code Online (Sandbox Code Playgroud)

c# c++ string

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

错误:graphql-upload/package.json 中没有定义“exports”main

已经安装了 graphql-upload,执行

import { graphqlUploadExpress } from 'graphql-upload';

并收到此错误:错误:在 graphql-upload/package.json 中没有定义“exports”main

依赖项:

"graphql-upload": "^14.0.0",
"graphql": "15.8.0",
"graphql-request": "^4.2.0",
"graphql-tools": "^8.2.0",
"@nestjs/axios": "^0.0.7",
"@nestjs/common": "^8.4.1",
"@nestjs/config": "^1.1.5",
"@nestjs/core": "^8.4.1",
"@nestjs/graphql": "^9.1.2",
"@nestjs/platform-express": "^8.0.0",
Run Code Online (Sandbox Code Playgroud)

节点版本:v16.10.0

javascript graphql express-graphql nestjs

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

正则表达式中[^.]*的含义是什么?

我试图从以下文本中获得482.75: <span id="yfs_l84_aapl">482.75</span>

我使用的正则表达式是:regex = '<span id="yfs_l84_[^.]*">(.+?)</span>'它工作正常.

但是我不明白的是为什么[^.]*可以在这里匹配aapl?我的理解是.指除换行符之外的任何字符; 和^表示否定者.所以[^.]应该是换行符,[^.]*应该是任意数量的新行.然而,这种理论与现实世界的实施相反.

任何帮助表示赞赏,并提前致谢.


我使用的python代码:

import urllib
import re 
htmlfile = urllib.urlopen("http://finance.yahoo.com/q?s=AAPL&ql=0")
htmltext = htmlfile.read()
regex = '<span id="yfs_l84_[^.]*">(.+?)</span>'
pattern = re.compile(regex)
price = re.findall(pattern, htmltext)
print "the price of of aapl is", price[0]
Run Code Online (Sandbox Code Playgroud)

python regex

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

怎么样.ThenBy实施了吗?

灵感来自于此我做了这个:

ISortable

public interface ISortable<T>
{
    IPageable<T> OrderBy<U>(Expression<Func<T, U>> orderBy);
    IPageable<T> OrderByDescending<U>(Expression<Func<T, U>> orderBy);
}
Run Code Online (Sandbox Code Playgroud)

IPageable

public interface IPageable<T> : ISortable<T>, IEnumerable<T>
{
    IPageable<T> Page(int pageNumber, int pageSize);
    List<T> ToList();
    int TotalPages { get; }
    int TotalItemCount { get; }
    int PageNumber { get; }
    int? PageSize { get; }
}
Run Code Online (Sandbox Code Playgroud)

分页

public class Pageable<T> : IPageable<T>
{
    private readonly IQueryable<T> _countQuery;
    private IQueryable<T> _sourceQuery;

    /// <summary>
    /// A pageable result
    /// </summary>
    /// <param name="sourceQuery">Query which holdes …
Run Code Online (Sandbox Code Playgroud)

c# linq

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