问题列表 - 第47877页

你能通过PHP接收电子邮件吗?

我知道你可以用PHP发送电子邮件但是,你能通过PHP接收电子邮件吗?

php email

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

什么是避免在C++中将unsigned int转换为int的整数溢出的有效方法?

以下是在C++中将unsigned int转换为int的有效且无问题的方法:

#include <limits.h>
void safeConvert(unsigned int passed) 
{
    int variable = static_cast<int>(passed % (INT_MAX+1)); 
    ...
}
Run Code Online (Sandbox Code Playgroud)

或者,还有更好的方法?

UPDATE

正如James McNellis指出的那样,将unsigned int> INT_MAX分配给一个整数并不是未定义的 - 而是实现定义的.因此,此处的上下文现在特别针对我的偏好,即当unsigned int超过INT_MAX时,确保此整数重置为零.

原始背景

我有一些unsigned int用作计数器,但是想要在特定情况下将它们作为整数传递.

在正常操作下,这些计数将保持在INT_MAX的范围内.但是为避免遇到未定义的实现特定行为,如果发生异常(但有效)的情况,我想在这里进行一些有效的转换.

c++ overflow integer-overflow visual-c++

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

如何在mathematica中任意指定线条的粗细或点的大小

我知道有一些选项,如PointSize[Large]PlotStyle -> Thick,但如果我想更大或更厚怎么办?谢谢.

wolfram-mathematica

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

如何从活动目录中获取用户列表?

如何从活动目录中获取用户列表?有没有办法提取用户名,名字,姓氏?我看到了一个类似的帖子:

 PrincipalContext ctx = new PrincipalContext(ContextType.Domain, "YOURDOMAIN");
Run Code Online (Sandbox Code Playgroud)

我从未对活动目录做过任何事情,所以我完全迷失了.任何帮助将不胜感激!

.net c# asp.net active-directory

104
推荐指数
4
解决办法
18万
查看次数

使用ACTION_IMAGE_CAPTURE时无法连接到相机服务

我正在使用以下代码告诉系统我想拍照:

            Intent intent = new Intent(
                    android.provider.MediaStore.ACTION_IMAGE_CAPTURE, null);
            intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, Uri
                    .fromFile(new File(filePath)));
            startActivityForResult(intent, TAKE_PHOTO_ACTIVITY);
Run Code Online (Sandbox Code Playgroud)

它第一次像冠军一样工作.后续尝试产生以下异常:

E/CameraHolder(8300):java.lang.RuntimeException:无法连接到相机服务E/CameraHolder(8300):在android.hardware.Camera.native_setup(本机方法)E/CameraHolder(8300):在android.hardware.相机.(Camera.java:110)E/CameraHolder(8300):在android.hardware.Camera.open(Camera.java:90)E/CameraHolder(8300):at com.android.camera.CameraHolder.open(CameraHolder) .java:100)E/CameraHolder(8300):at com.android.camera.Camera.ensureCameraDevice(Camera.java:1626)E/CameraHolder(8300):at com.android.camera.Camera.startPreview(Camera.java) :1686)E/CameraHolder(8300):at com.android.camera.Camera.access $ 5800(Camera.java:94)E/CameraHolder(8300):at com.android.camera.Camera $ 5.run(Camera.java) :949)E/CameraHolder(8300):at java.lang.Thread.run(Thread.java:1096)

我想我必须以某种方式释放相机对象,但由于我没有直接获取它,我不知道如何做到这一点.有人可以帮我吗?

android

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

用C++解析

解析文件的最简单方法是什么?

[[1, 2, 3, 4], [8, 9, 10, 11], ...]
Run Code Online (Sandbox Code Playgroud)

到QRectF的矢量(一个有四个浮点数的结构)?

c++ parsing

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

轻量级,不断更新Java图表

我希望在我的Swing应用程序中有图表显示各种各样的数据 - 但每个图表的数据将不断变化.

类似于我的数据行为的一个很好的类比是系统的空闲和使用内存将如何(可能)在整个应用程序运行过程中上下波动.我希望图形看起来的一个很好的类比是Windows任务管理器中的CPU使用率图(不是指特定的颜色和网格,而是线图看起来的方式).

生成图表的最佳方法是什么,我将不断"追加"新的数据点.是定期添加这些点的最佳方法吗?

另外,我应该使用什么图表/图形API?我希望尽可能减少依赖关系,但我接受它们可能是必要的.

tl; dnr:我想创建一个类似于任务管理器中CPU使用率历史的图表,但是在Java中,用于Swing.

java charts graphing swing

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

是否可以使用RMagick获得平均图像颜色?

当我将它上传到Ruby on Rails应用程序时,我需要知道图像的平均颜色.是否可以在HEX或RGB中获得平均颜色值,以便稍后在将要显示此图像的视图中使用此颜色?

就像是:

img =  Magick::Image.read(path).first
hexVal = img.getHexValue
Run Code Online (Sandbox Code Playgroud)

ruby rmagick imagemagick image-processing

13
推荐指数
2
解决办法
7225
查看次数

如何使用此preg_replace取消对JavaScript代码的注释?

我试图// comments用我的php preg_replace()在我的javascript中取消注释并创建一个preg_replace,它应该执行以下操作:

1.当评论从新行开始时,删除整行: // COMMENTS .....

2.当评论落后于脚本时,在1 TAB之后//删除该评论部分 exampleScript(); // (1space) comments

3.在http://中与//不匹配

这个pregreplace做了上述工作,但是,它目前删除了3行代码//.(请参阅下面的错误匹配标题)它应该跳过.

$buffer = preg_replace('/(?<!http:)\/\/\s*[^\r\n]*/', '', $buffer);
Run Code Online (Sandbox Code Playgroud)

很好的比赛

//something

// something *!&~@#^hjksdhaf

功能();// comment

假匹配

(/\/\.\//)
"//"  
"://"  
Run Code Online (Sandbox Code Playgroud)

那么,我如何过滤这三个错误匹配以及如何更改以下正则表达式?

(?<!http:)\/\/\s*[^\r\n]*
Run Code Online (Sandbox Code Playgroud)

PS,我不希望使用其他人的代码minifiers /框架与他们自己的开销.就我自己而言.

javascript php obfuscation preg-replace minify

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

Google Maps API v3设置缩放级别以显示给定的半径?

我创建了一个用户输入邮政编码和半径(英里)的地图,我希望地图以从邮政编码创建的点为中心,并且只显示(大致)该半径范围内的区域.我正在创建一个半径为圆形的圆圈,并尝试使地图适合该圆圈.现在它正确居中,但显示的区域超过了给定的半径.

me.center_map = function(latlng, r)
{
    // latlng is the point of the zipcode
    var circ = new google.maps.Circle();
    circ.setRadius(r * 1609.0);
    circ.setCenter(latlng);
    map.setCenter(latlng);
    map.fitBounds(circ.getBounds());

    // updates markers
    google.maps.event.trigger(map,'dragend');
};
Run Code Online (Sandbox Code Playgroud)

编辑:画出我正在使用的圆圈.理想情况下,地图将放大到半径范围内的区域.

在此输入图像描述

javascript google-maps

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