问题列表 - 第45097页

如何将纪元时间转换为年份

我有时间格式.
我只想从中检索年份.

我们应该如何在c或c ++中做到这一点?

实际上我有时间,因为时间秒,我需要根据它来计算年龄.
所以输入将是自纪元以来的秒数,并且输出应该是基于当前日期的年龄.

谢谢,
PP.

c c++

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

检测应用程序是否在笔记本电脑上运行

可能重复:
如何判断用户是否正在使用笔记本电脑

我试图找出应用程序是在笔记本电脑上还是在桌面上运行,有关如何实现这一点的任何想法?

注意:我只对用Delphi和/或C++编写的API感兴趣.

编辑:我的目标平台是Windows XP +,甚至Windows 7也没关系.

最后编辑:谢谢大家的帮助,我创建了一个带帮助方法的单元(在Delphi中)随意翻译成C++或其他语言和/或帮助扩展(或修复可能的缺陷).该单位可在此处找到http://www.delphigeist.com/2011/02/laptop-specific-functions.html

c++ delphi

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

如何告诉谷歌机器人某些链接不再存在

在网站的最初几天,我在生成一些链接时犯了一个错误; 跟随它们输出数据库错误.

谷歌机器人已尝试关注这些链接,现在它们在网站管理员工具中显示为抓取错误.虽然我已经纠正了错误,谷歌仍然试图抓取它们.

如何告诉Google这些链接不再存在,并且它们导致无处可去?我不能做一个301重定向原因,可以说链接是有效的,可以索引它们.

seo googlebot web-crawler

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

反思和复杂的属性

我有一个具有原始和复杂属性的对象.

我必须通过反思得到财产价值.

我用这句话:

Dim propertyInfo As PropertyInfo = MYITEM.GetType().GetProperty("MyProp1")
Dim propertyValue As Object = propertyInfo.GetValue(MYITEM, Nothing)
Run Code Online (Sandbox Code Playgroud)

并且it'ok,但如果我使用相同的代码与这样的复杂属性...

Dim propertyInfo As PropertyInfo = MYITEM.GetType().GetProperty("MyProp1.MyProp2")
Dim propertyValue As Object = propertyInfo.GetValue(MYITEM, Nothing)
Run Code Online (Sandbox Code Playgroud)

propertyInfo为null,我无法读取"MyProp2"的值.

存在一个通用的方法来做到这一点?

.net reflection properties propertyinfo

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

如何调整我构建的自定义控件的大小

我正在使用以下代码调整自定义控件的大小:

private void Form1_Resize_1(object sender, EventArgs e)
{

    textBox1.Text = this.Width.ToString();
    textBox2.Text = (this.Height - 200).ToString();

   canvas21.Size = new System.Drawing.Size(this.ClientSize.Width,  this.ClientSize.Height - this.Top - 15);

    canvas21.Invalidate();

}
Run Code Online (Sandbox Code Playgroud)

我只想让自定义控件(0,105)的左上角保持原位,并且控件要随表单一起调整大小,但由于某种原因,这不起作用.当我调整控件的大小时保持原位,但会自动调整大小以填写表单的其余部分.

表单布局概述

有没有办法获得影响用户控件大小的所有内容的列表.为了搜索我设置的其他地方,我可能会忽略这些地方?

c# resize custom-controls winforms

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

使用SetUnhandledExceptionFilter()为访问冲突异常创建minidump

每当从我的代码生成结构化异常时,我使用以下代码创建一个minidump文件:

void CreateMiniDump( EXCEPTION_POINTERS* pep ) 
{
  // Open the file 
typedef BOOL (*PDUMPFN)( 
  HANDLE hProcess, 
  DWORD ProcessId, 
  HANDLE hFile, 
  MINIDUMP_TYPE DumpType, 
  PMINIDUMP_EXCEPTION_INFORMATION ExceptionParam, 
  PMINIDUMP_USER_STREAM_INFORMATION UserStreamParam, 
  PMINIDUMP_CALLBACK_INFORMATION CallbackParam
);


    HANDLE hFile = CreateFile( _T("C:/temp/MiniDump.dmp"), GENERIC_READ | GENERIC_WRITE, 
    0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL ); 

    HMODULE h = ::LoadLibrary(L"DbgHelp.dll");
    PDUMPFN pFn = (PDUMPFN)GetProcAddress(h, "MiniDumpWriteDump");

  if( ( hFile != NULL ) && ( hFile != INVALID_HANDLE_VALUE ) ) 
  {
    // Create the minidump 

    MINIDUMP_EXCEPTION_INFORMATION mdei; 

    mdei.ThreadId           = GetCurrentThreadId(); 
    mdei.ExceptionPointers  = pep; 
    mdei.ClientPointers     = …
Run Code Online (Sandbox Code Playgroud)

c++ debugging winapi windbg

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

在iPad网络应用程序上的全屏图像呈现

我正在iPad网络应用程序上显示包含多个全尺寸(768x1024)图像的视图.图像位于彼此相邻的独立div中.这些图像是预装的.

图像之间的转换是使用-webkit-transform:translate3d()完成的,这在考虑性能时应该是最有效的方式.过渡是为整个身体元素完成的.但我不能说是通过复制滚动,平铺滚动还是完全重绘来执行渲染.

但是,当我在图像之间滑动时,渲染新图像并不完全正常 - 图像的右侧(最后~20%)闪烁.只有在第一次显示图像时才会发生这种情况,之后没有问题.

我已经尝试过的:

  • 两个全尺寸图像(每个约200kb)和lo-res(每个~30kb)作为背景图像
  • 像上面一样,但作为img元素
  • 较小的缩略图图像拉伸为全尺寸背景大小:封面(性能非常糟糕)
  • 单色图像.
  • 通过在单个视图中缩小整数内容然后将其重新缩放为100%来一次显示整个内容

这些都不起作用.我也试过通过离线应用程序缓存提供图像,但是我没有这个问题在加载图像的地方有很多工作,但纯粹是作为渲染问题.

我还检查了我是否具有可能影响性能的CSS属性(例如,过滤器,定位或溢出问题).不应该有任何会导致惩罚的事情.

目前,只有工作解决方案才能完全没有图像,因为没有图像就没有渲染问题.并且完成转换后的显示图像.然而,这只是第二个(也是最后一个)解决方案.

performance transition web-applications fullscreen ipad

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

使用JPA保持Map <Integer,Float>

在类中持久保存以下地图的最佳方法是什么:

  @Entity
  class MyClass {


      @ManyToMany(cascade = CascadeType.ALL)    
      Map<Integer,Float> myMap = new HashMap<Integer, Float>(); 
  } 
Run Code Online (Sandbox Code Playgroud)

我试过这个,但代码导致:

引起:org.hibernate.AnnotationException:使用@OneToMany或@ManyToMany定位未映射的类:mypackage.myClass.myMap [java.lang.Float]

java hibernate jpa

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

C++ 0x是否允许函数签名中的decltype()?

这个问题显然假设我们不想使用这种类型的模板(无论出于何种原因).

class Product
{
public:
   Product( decltype(mPrice) price_, decltype(mLabel) label_ )  // 1.
      : mPrice( price_ ), mLabel( label_ )
   {}

   decltype(mPrice) price() const {return mPrice;} // 2.
   decltype(mLabel) label() const {return mLabel;} // 2.


private:

   float mPrice ; // type might later be changed to more acurate floating point abstraction
   std::string mLabel; // type might later be changed by a special localization-oriented string
};
Run Code Online (Sandbox Code Playgroud)

问题是:在C++ 0x中是1.和2.允许和可能(甚至是特定的)?

c++ c++11

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

如何构建/编译ndk应用程序?

嗨,现在我下载ndk但我不知道如何构建和编译实际上我是新的Android应用程序....现在我使用Linux ...我不是很好的命令行....

embdes@embdes-laptop:~$ cd /home/embdes/projects/android/android-sdk-linux_86
/platform-tools/
embdes@embdes-laptop:~/projects/android/android-sdk-linux_86/platform-tools$ 
./adb shell 
# ls
config
cache
sdcard
acct
mnt
d
etc
system
sys
sbin
proc
init.rc
init.goldfish.rc
init
default.prop
data
root
dev
# cd /sdcard
# ls
LOST.DIR
unnai.mp3
car.3gp
DCIM
cheetah-.3gp
funny.3gp
tshirt.3gp
Girl.3gp
dancing.3gp
b7.jpeg
girl1.3gp
tv.3gp
sports.3gp
sports1.3gp
sports3.3gp
sport2.3gp
tv.jpeg
tv1.jpeg
global.jpeg
orange.jpeg
images.jpeg
ddddd.jpeg
balloons-lift-car.3gp
3d-little-monster.3gp
smoking.3gp
the.3gp
NO$GBA.2.6a.zip
worldreborn.bin
# 
Run Code Online (Sandbox Code Playgroud)

android android-ndk

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