问题列表 - 第41251页

PHP显示服务器IP地址

我正在网站上工作,我想做的其中一件事就是向用户显示我的IP地址.该网站是使用CodeIgniter制作的,所以我希望用PHP找到我的服务器IP.IP地址可能会改变(它是漫游者),所以我想动态地找到它,而不仅仅是硬编码.我试过这个:

$data['hostname'] = NULL;
$data['ip'] = NULL;
$var = gethostname();
if ($var === FALSE) {
  $var = NULL;
} else {
  $data['hostname'] = $var;
  $data['ip']   = gethostbyname($var);
}
Run Code Online (Sandbox Code Playgroud)

但是,我得到了"Moria"和"127.0.1.1",而不是给我主机名和IP.不是我想要的.相反,它应该为主机名和IP地址说"Moria.student.rit.edu".有帮助吗?

php ip ip-address

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

如何创建类似于Grooveshark的进度"栏"?

我很好奇......我将如何创建像Grooveshark一样的自定义进度条?如果您查看下面的图像,则进度条是一个鲨鱼形状的图像,并在页面加载时填充.

Grooveshark进度条

我觉得这很酷,很想知道它是如何完成的.这可以通过编程方式完成,还是在flash中完成?如果可能的话,我真的想在JavaScript(jQuery)中这样做.我/从哪里开始?

谢谢,Hristo

javascript flash jquery html5 progress-bar

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

为什么我的C#应用​​程序中的随机像素颜色不是那么随机?

我设置了一个代码来随机覆盖2位不同颜色的位图,10次中有7次是蓝色,3次中有10次,颜色是绿色.然而,当它完成它看起来非常随机,就像它决定几次放7个蓝色像素,然后几次放3个绿色像素等等.
例:
替代文字 我的代码是:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace FourEx
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            Bitmap bmp = new Bitmap(canvas.Image);
            System.Drawing.Imaging.BitmapData bmpdata = bmp.LockBits(new Rectangle(0, 0, 800, 600), System.Drawing.Imaging.ImageLockMode.ReadWrite, System.Drawing.Imaging.PixelFormat.Format32bppArgb);
            unsafe
            {
                int tempy = 0;
                while (tempy < 600)
                {
                    byte* row = (byte*)bmpdata.Scan0 + (tempy * bmpdata.Stride);
                    for (int x = 0; …
Run Code Online (Sandbox Code Playgroud)

c# random graphics lockbits winforms

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

从广播接收器向android中的正在运行的服务发送意图

这是我的广播接收器.

public class SmsReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context ctx, Intent intent) {
            Log.d(DEBUG_TAG, SmsReceiver.class.getSimpleName()+ " action: " + intent.getAction());
            // here is codes for sending intent to my running service 

    }  }
Run Code Online (Sandbox Code Playgroud)

这是我的清单xml文件中的广播接收器和服务节点.

<service android:name=".SMSGatewayService" />

<receiver android:name=".SmsReceiver">
    <intent-filter>
         <action android:name="android.provider.Telephony.SMS_RECEIVED" />
    </intent-filter>
</receiver>
Run Code Online (Sandbox Code Playgroud)

如何将广播接收器的意图发送到我正在运行的服务.提前致谢.

service android broadcastreceiver android-intent

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

随机数发生器具有较高的概率给出低值?

如何生成伪随机数(最好是Lua),其中生成器给出小数的概率更高?

在我的情况下,我想在游戏中给出一个随机分数,其中获得较低分数是常见的,但较高分数似乎很少.我见过使用表的加权随机数生成器,但它不符合我的计划.我只想指定最小值(0)最大值(变量)并确保大多数数字保持低位.

我确信通过简单的数学运算可以实现这一点,但我不记得它是哪一个.喜欢过滤math.random的常规输出,不需要真正随机的生成器.

random lua

10
推荐指数
3
解决办法
6076
查看次数

完整性约束违规

使用Play!框架,我有以下两个模型:

@Entity
public class User extends Model {
    public String firstName;
    public String lastName;
    public String email;
    public String password;
    public boolean isAdmin;

    @OneToMany(mappedBy="id", cascade=CascadeType.ALL)
    public List<Site> sites;

    public User(String firstName, String lastName, String email, String password) {
        this.firstName = firstName;
        this.lastName = lastName;
        this.email = email;
        this.password = password;
    }

    public static User connect(String email, String password) {
        return User.find("byEmailAndPassword",email,Crypto.passwordHash(password)).first();
    }

    public static User findUser(String email) {
        return User.find("byEmail",email).first();
    }

    public static User createUser(String firstName, String lastName, String email, …
Run Code Online (Sandbox Code Playgroud)

java hibernate jpa playframework

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

SPI头文件

我需要SPI头文件,所以我可以为两个PIC24FJ64GA002写一个SPI主机和从机.我有一个,但我不小心删除了它.请有人给我发送下载标题的链接.尽快,因为它是紧急的.

c embedded spi pic interfacing

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

如何在没有边框的Windows窗体上获得Aero Glass?

我正在尝试使用DWM API在VB.NET 2010应用程序中查看Aero Glass的表单,但是正如函数调用所示,它将Frame的外观扩展到客户区,如果表单没有边框,则不会发生任何事情和形式将变得无形.那么,我可以在没有任何边框的情况下获得Aero玻璃吗?

vb.net dwm winforms aero-glass

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

在GWT VerticalPanel上注册KeyDownHandler

我有一个gwt VerticalPanel类,我需要handel KeyDown事件.我用来在我的类中实现键盘处理程序的方法是:我添加:

this.sinkEvents(Event.ONKEYDOWN);
Run Code Online (Sandbox Code Playgroud)

到构造函数然后我重写方法onBrowserEvent()来处理键向下事件.

 @Override 
public void onBrowserEvent(Event event) {
// TODO Auto-generated method stub
  super.onBrowserEvent(event);
  int type = DOM.eventGetType(event);
  switch (type) {
  case Event.ONKEYDOWN:
                        //call method to handle this keydown event
   onKeyDownEvent(event);
   break;
  default:
   return;

  }
 }
Run Code Online (Sandbox Code Playgroud)

但是此方法不适用于此VerticalPanel类.当按下某个键时,不会触发KeyDown事件!

有一些特定的gwt小部件支持KeyDownHandler,比如Button等.VerticalPanel不是其中之一.所以我们需要在扩展VerticalPanel的类上注册KeyDownHandler.你能提出一个想法或暗示吗?

谢谢

gwt event-handling

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

当纬度和经度是已知点时,计算100米距离

我想知道是否有可能计算出具有已知纬度和经度的给定点周围100米的距离.我在MySQL数据库中有一些坐标,想要知道特定坐标是否位于给定点的100米范围内.

我正在使用Android平台.我只知道我所站立的一个坐标(经度和纬度)(当前位置),我想设置距离范围(比如说100米).

我有更多的坐标保存在数据库中,并想计算数据库中保存的其他点是否在距我当前位置100米范围内.我不知道我是否可以在我的应用程序中使用GIS数据库.

mysql android geocoding distance

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