问题列表 - 第30029页

如何使用JavaMail将多个文件附加到电子邮件?

以下Java代码用于将文件附加到电子邮件.我想通过电子邮件发送多个文件附件.任何建议,将不胜感激.

public class SendMail {

    public SendMail() throws MessagingException {
        String host = "smtp.gmail.com";
        String Password = "mnmnn";
        String from = "xyz@gmail.com";
        String toAddress = "abc@gmail.com";
        String filename = "C:/Users/hp/Desktop/Write.txt";
        // Get system properties
        Properties props = System.getProperties();
        props.put("mail.smtp.host", host);
        props.put("mail.smtps.auth", "true");
        props.put("mail.smtp.starttls.enable", "true");
        Session session = Session.getInstance(props, null);

        MimeMessage message = new MimeMessage(session);
        message.setFrom(new InternetAddress(from));
        message.setRecipients(Message.RecipientType.TO, toAddress);
        message.setSubject("JavaMail Attachment");
        BodyPart messageBodyPart = new MimeBodyPart();
        messageBodyPart.setText("Here's the file");
        Multipart multipart = new MimeMultipart();
        multipart.addBodyPart(messageBodyPart);
        messageBodyPart = new MimeBodyPart(); …
Run Code Online (Sandbox Code Playgroud)

java jakarta-mail

33
推荐指数
3
解决办法
9万
查看次数

iPhone - 如何检测iPhone版本?

如何检测用户是否在iPhone 4或3G/3GS上运行应用程序?

我需要检测硬件,而不是iOS版本.

谢谢你的帮助.

iphone ipad

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

使用NativeWindow禁用屏幕保护程序

我想禁用屏幕保护程序并关闭电源.在这个阶段,没有窗户形式,我可以.因此,我不想使用NativeWindow.

这是我的代码

sealed class ObserverWindow : NativeWindow, IDisposable
{
    internal ObserverWindow()
    {
        this.CreateHandle(new CreateParams()
        {
            Parent= IntPtr.Zero
        });

    }

    public void Dispose()
    {
        DestroyHandle();
    }

    protected override void WndProc(ref Message msg)
    {
        if (msg.Msg == WM_SYSCOMMAND &&
            ((((long)msg.WParam & 0xFFF0) == SC_SCREENSAVE) ||
            ((long)msg.WParam & 0xFFF0) == SC_MONITORPOWER))
        {
            msg.Msg = 0;
            msg.HWnd = IntPtr.Zero;
        }
        base.WndProc(ref msg);
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是,没有使用WM_SYSCOMMAND调用WndProc.实际上,WndProc被称为4次.在最后一次调用时,有msg.Msg == WM_CREATE.

我想我错过了一些创建参数.有人有建议吗?

关心迈克尔

UPDATE

我在非STA线程中运行代码.因此,窗口没有显示任何消息,而不是初始消息.现在我收到了WM_SYSCOMMAND消息.但是当屏幕保护程序激活时,没有消息.

我也尝试用相同的结果覆盖Form的WndProc.但这曾经在Windows XP中运行.Windows 7有变化吗?

操作系统:Windows 7 64位.

正如本问题中的评论所述,只有前景窗口可以取消屏幕保护程序.因此上面的代码无法工作.NativeWindow非常适合接收消息,但不适用于取消屏幕保护程序.对于后者,我推荐这个问题的答案.

c# winforms

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

如何实现is_pointer?

我想实现is_pointer.我想要这样的东西:

template <typename T >
bool is_pointer( T t )
{
   // implementation
} // return true or false

int a;
char *c;
SomeClass sc;
someAnotherClass *sac;

is_pointer( a ); // return false

is_pointer( c ); // return true

is_pointer( sc ); // return false

is_pointer( sac ); // return true
Run Code Online (Sandbox Code Playgroud)

我该如何实现它?谢谢

c++ templates

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

如何打印垂直对齐的文本

我想在文件中打印以下格式的输出..

1 Introduction                                              1
 1.1 Scope                                                  1
 1.2 Relevance                                              1
   1.2.1 Advantages                                         1
     1.2.1.1 Economic                                       2
   1.2.2 Disadvantages                                      2
2 Analysis                                                  2
Run Code Online (Sandbox Code Playgroud)

我不能让页码在一行中垂直对齐.这该怎么做??

java string formatting alignment

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

Android - 自定义Spinner小部件外观

是否可以更改radio buttonAndroid 微调器小部件中的颜色.默认情况下,它会显示单选按钮的绿色.

我需要将它改成其他颜色,是否可能,以及如何?

android android-widget android-custom-view android-ui

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

python路径django

如何在"Pythonpath"中添加内容.

文件的确切位置,我必须更改为添加到我的pythonpath?

我究竟要添加到Pythonpath中?

如果Python调用:

/Library/Frameworks/Python.framework/Versions/2.6/Resources/Python.app/Contents/

但是我希望它能打电话

/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages

我需要添加什么才能使其正常工作.

奇怪的是,我已经将django-admin.py用于startproject ccommand.但现在却找不到它.

有没有办法清理我的所有Python,Django所以我可以重新启动一个新版本?

python django path

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

FPDF 错误:图像文件丢失或不正确

我正在使用 FPDF 库通过 PHP 生成 PDF 文件。这个库可以很好地处理纯文本(即为任何文本生成 PDF 文件),但这FPDF error: Missing or incorrect image file:{MY_FILE_PATH}在尝试将图像添加到我的 PDF 页面时给了我一个错误。通过浏览器访问该文件路径,然后相应的图像显示正常。

我的代码是:

要求('fpdf.php');

$pdf = 新的 FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial', 'B', 16);
$pdf->Write(10, '示例图像');
$image_path = MY_FILE_PATH; // 这个变量包含我的实际文件路径
$pdf->Image($image_path, 10, 10, 350, 450);
$pdf->输出();

这段代码在我的本地主机上运行良好,即使有图像也生成相应的 PDF 文件,但是在移动到服务器后这不起作用。

我尝试过这些可能性,例如:

  1. 具有图像的绝对和相对路径。

  2. 尝试使用放置在同一文件夹中的本地图像。

  3. 所有图像格式,如 jpg、png 和 gif 也是。

  4. 还检查了图像和相应文件夹的权限。

这些案例都不适合我,被这个问题困住了,谁能帮我解决这个问题。

谢谢!

湿婆...

php fpdf

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

Windows中的ComboBox形成Datagridview控件

我在Windows窗体上有一个datagridview.它有clolumn [ EmployeeNumber, EmployeeName and EmployeeDepartment].

我希望能够直接在网格中编辑值,但我希望EmployeeDepartment成为组合框列,这样在单元格编辑时,组合框会显示员工部门的可用选项.有没有人能够实现这样的功能?

windows combobox datagridview winforms

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

如何避免JSP文件中的Java代码?

我是Java EE的新手,我知道类似以下三行

<%= x+1 %>
<%= request.getParameter("name") %>
<%! counter++; %>
Run Code Online (Sandbox Code Playgroud)

是一种旧式的编码方式,在JSP版本2中,存在一种避免JSP文件中的Java代码的方法.有人可以告诉我替代的JSP 2行,以及这种技术的名称是什么?

java jsp scriptlet

1649
推荐指数
24
解决办法
28万
查看次数