问题列表 - 第23913页

如何解密用crypt加密的PHP中的密码字符串?

如何解密用PHP加密的PHP密码字符串crypt

$salt = substr($_POST['password'], 0, 2);  
$password = crypt($_POST['password'], $salt);
Run Code Online (Sandbox Code Playgroud)

我需要在忘记密码电子邮件中发送原始密码.

php encryption cryptography

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

Datagridview - 专注于右键单击的Cell

我有一个datagridview,我已经打开了ContextMenuStrip1.我想在右键单击行时删除datagridview中的一行,然后单击"删除行".我有删除工作,菜单显示,但是当您右键单击datagridview时,这不会触发.

这是我设置要编辑的行的位置:

   Private Sub ModifyRowToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ModifyRowToolStripMenuItem.Click
    If Not datagridview_TagAssignment.CurrentRow Is Nothing Then
      datagridview_TagAssignment.CurrentCell = datagridview_TagAssignment.Item(0, datagridview_TagAssignment.CurrentRow.Index)
      datagridview_TagAssignment.BeginEdit(True)
    End If
  End Sub
Run Code Online (Sandbox Code Playgroud)

我总是以行(0)结束,而不是我右键单击的行.

 Private Sub datagridview_TagAssignment_CellMouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles datagridview_TagAssignment.CellMouseClick
    If e.Button = Windows.Forms.MouseButtons.Right AndAlso e.RowIndex >= 0 Then
      datagridview_TagAssignment.Rows(e.RowIndex).Selected = True
    End If
  End Sub
Run Code Online (Sandbox Code Playgroud)

有人有什么建议吗?

vb.net datagridview edit click

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

关于编码签名/未签名的字符C问题

我读到C没有定义char是有符号还是无符号,而在GCC页面中这表示它可以在x86上签名并且在PowerPPC和ARM中无符号.

Okey,我正在用GLIB编写一个程序,将char定义为gchar(不超过它,只是标准化的一种方式).

我的问题是,UTF-8怎么样?它使用的不仅仅是一块内存?

说我有一个变量

unsigned char*string ="我的字符串,带UTF8 enconding~>çã";

如果我将变量声明为,请参阅

无符号

我将只有127个值(因此我的程序将存储更多的mem块)或UTF-8也会变为负值?

对不起,如果我无法正确解释,但我认为我有点复杂.

注意:感谢所有答案

我不明白它是如何正常解释的.

我认为像ascii一样,如果我的程序中有一个有符号和无符号的字符,字符串有不同的值,它会导致混淆,想象它在utf8中.

c utf-8 char

10
推荐指数
4
解决办法
5754
查看次数

通过迭代器和运算符[]/index快速访问std :: vector?

说,我有一个

std::vector<SomeClass *> v;
Run Code Online (Sandbox Code Playgroud)

在我的代码中,我需要经常在程序中访问它的元素,向前和向后循环它们.

这两者之间的访问类型最快?

迭代器访问:

std::vector<SomeClass *> v;
std::vector<SomeClass *>::iterator i;
std::vector<SomeClass *>::reverse_iterator j;

// i loops forward, j loops backward
for( i = v.begin(), j = v.rbegin(); i != v.end() && j != v.rend(); i++, j++ ){
    // some operations on v items
}
Run Code Online (Sandbox Code Playgroud)

下标访问(按索引)

std::vector<SomeClass *> v;
unsigned int i, j, size = v.size();

// i loops forward, j loops backward
for( i = 0, j = size - 1; i < size && j >= …
Run Code Online (Sandbox Code Playgroud)

c++ performance iterator stl vector

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

会话Cookie和IE 8

我最近构建了一个部署在Tomcat上的简单Web应用程序.该应用程序使用基于标准会话的安全性,其中已登录的用户被授予会话.

会话在Firefox和Chrome中运行良好,但需要在IE的URL(测试7和8)中使用jsessionid,设置为中等隐私.在IE 8中,我试图覆盖cookie处理,设置"允许所有第三方cookie"和"允许所有会话cookie" - 没有骰子.但是,当我在本地计算机上运行Tomcat时,IE接受cookie,并且会话工作正常.

现在,对于HTTP标头.

在Chrome中,登录用户会获得会话

GET http://devl:8080/testing/ HTTP/1.1
Host: devl:8080
Connection: keep-alive
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1036 Safari/532.5
Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3

HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
P3P: CP="NON CURa ADMa DEVa TAIa OUR BUS IND UNI COM NAV INT STA"
Set-Cookie: JSESSIONID=9280023BCE2046F32B13C89130CBC397; Path=/testing
Content-Type: text/html;charset=UTF-8
Content-Language: en-US
Content-Length: 2450
Date: Fri, 26 Mar 2010 14:14:40 GMT

GET http://devl:8080/testing/logout HTTP/1.1
Host: devl:8080
Connection: keep-alive
User-Agent: Mozilla/5.0 …
Run Code Online (Sandbox Code Playgroud)

java internet-explorer tomcat sessionid

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

如何在博客中添加F#语法高亮显示

我使用博客,我安装了一个windows live writer,我不知道如何插入F#代码.

我安装了几个代码荧光笔,其中没有一个支持ocaml或f#.

f#

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

Repeater中的按钮不会触发ItemCommand

为什么Repeater中的按钮不会触发Repeater的ItemCommand事件?有没有办法强迫它这样做?ViewState已启用.

在下面的代码中,btnApprove和btnDelete是有问题的按钮:

<asp:Repeater runat="server" ID="rpt1" onitemdatabound="rpt1_ItemDataBound" onitemcommand="rpt1_ItemCommand" >
    <ItemTemplate>
        <table width="100%" style="margin-bottom:6px;">
            <tr>
                <td>
                    <asp:CheckBox ID="chkSelected" runat="server" Text=" " TextAlign="Right"/> Select
                    <asp:Button ID="btnApprove" runat="server" Width="80px" Text="Approve" />
                    <asp:Button ID="btnDelete" runat="server" Width="80px" Text="Delete" />
                </td>                                                                   
            </tr>
            <tr>
                <td align="right">
                    <asp:Label ID="lblCommentStatus" runat="server" Text="Label"></asp:Label>
                </td>
            </tr>
        </table>
        <table width="100%" style="margin-top:6px;">
            <tr>
                <td><asp:Label ID="lblAuthorName" runat="server" Text="Author: " Width="60px"></asp:Label></td>
                <td><asp:TextBox ID="txtAuthorName" runat="server" Width="250px"></asp:TextBox></td>
                <td style="padding-left: 30px;"><asp:Label ID="lblAuthorLocation" runat="server" Text="Location: " Width="70px"></asp:Label></td>
                <td><asp:TextBox ID="txtAuthorLocation" runat="server" Width="250px"></asp:TextBox></td>
            </tr>
        </table>
        Title: <asp:TextBox ID="txtTitle" runat="server" Width="640px" Enabled="False"></asp:TextBox>
        Body: …
Run Code Online (Sandbox Code Playgroud)

c# asp.net repeater button itemcommand

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

iTextSharp在PDF中呈现质量较差的图像

我正在使用iTextSharp打印PDF文档.一切顺利,直到我必须在其中打印公司徽标.

首先我注意到徽标的质量很差,但经过几张图片的测试后,我意识到iTextSharp渲染效果不佳.我这样做的测试是使用我的代码打印PDF,然后使用Acrobat 8​​.0编辑文档并绘制图像.然后打印了两份文件,看到了明显的区别.我的问题是,如果有人知道这是否是由于缩放问题,我没有告诉iTextSharp它必须如何渲染图像或是iTextSharp限制.

呈现图像的代码如下:

            Dim para As Paragraph = New Paragraph
            para.Alignment = Image.RIGHT_ALIGN
            para.Add(text)

            Dim imageFile As String = String.Format("{0}{1}", GetAppSetting("UploadDirectory"), myCompany.LogoUrl)

            Dim thisImage As Image = Image.GetInstance(imageFile)
            thisImage.Alignment = Image.LEFT_ALIGN

            para.Add(thisImage)
Run Code Online (Sandbox Code Playgroud)

打印的图像如下: alt text http://img710.imageshack.us/img710/4199/sshot2y.png

使用iTextSharp直接打印图像

alt text http://img231.imageshack.us/img231/3610/sshot1z.png

使用Acrobat 8​​编辑和打印图像

编辑:这些徽标图像是从上传页面加载的,用户可以在其中上传任何他想要的徽标图像,我使用以下代码缩放该图像:

            Dim graph As System.Drawing.Graphics = System.Drawing.Graphics.FromImage(newImage)

            graph.CompositingMode = Drawing.Drawing2D.CompositingMode.SourceOver
            graph.CompositingQuality = Drawing.Drawing2D.CompositingQuality.HighQuality
            graph.InterpolationMode = Drawing.Drawing2D.InterpolationMode.Bicubic
            graph.SmoothingMode = Drawing.Drawing2D.SmoothingMode.HighQuality
            graph.PixelOffsetMode = Drawing.Drawing2D.PixelOffsetMode.HighQuality

            graph.DrawImage(newImage, 0, 0, newWidth, newHeight)

            graph.Dispose()
            graph = Nothing
Run Code Online (Sandbox Code Playgroud)

这导致原始图像丢失信息,所以当在pdf中打印时,信息的丢失非常明显,因为不管怎样,iTextSharp都比它更大,无论我放在那里的缩放.因此,我尝试按原样存储图像,防止用户上传大于200K的图像并调整图像大小,以便我可以保持纵横比,并在打印之前使用iTextSharp Image对象调整大小.这解决了我的图像被打印的问题,这些较大的图像质量很差,但导致pdf文档有一个分页符或只是不适合页面,奇怪的是因为图片看起来很好,但它的行为就像它更大.这是新图像的屏幕截图: alt text http://img38.imageshack.us/img38/5756/sshot3tc.png

编辑2: …

vb.net asp.net itextsharp

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

核心数据,对一对多子对象进行排序

所以,假设我有一个父母孩子的存储,父母与孩子(parent.children)有一对多的关系,他们都有名字.现在,在父母的初始提取中,我可以指定排序描述符以按名字顺序将它们恢复,但我如何按顺序请求子项?如果我做了一个[parent.children allObjects]它只是让它们混淆了,我每次都必须对事实进行排序.

谢谢,山姆

iphone xcode core-data objective-c

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

限制.NET中的通用参数数量?

.NET中的类型可以使用的泛型参数数量是否有限制?硬限制(如32)或软限制(它以某种方式影响性能等)

我指的是:

class Foo<T0, T2, T3, T4, etc.> {
}
Run Code Online (Sandbox Code Playgroud)

.net c# generics

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