小编sum*_*mea的帖子

图标字体:它们如何工作?

我知道图标字体只是字体,你可以通过调用它们的类名来获取图标,但图标字体如何工作?

我已经尝试检查Chrome中加载的相关图标字体资源,以查看图标字体如何显示图标(与普通字体相比),但我无法弄清楚这是如何发生的.

即使有大量的图标字体可用,我也没有成功找到有关这种"图标字体技术"的资源.还有大量资源显示如何集成图标字体 ,但似乎没有人分享或写下如何完成这些!

css fonts icons web icon-fonts

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

使用Python将INSERT与PostgreSQL数据库一起使用

我试图使用Python将数据插入PostgreSQL数据库表.我没有看到任何语法错误,但由于某种原因,我的数据没有插入到数据库中.

conn = psycopg2.connect(connection)
cursor = conn.cursor()
items = pickle.load(open(pickle_file,"rb"))

for item in items:
    city = item[0]
    price = item[1]
    info = item[2]

    query =  "INSERT INTO items (info, city, price) VALUES (%s, %s, %s);"
    data = (info, city, price)

    cursor.execute(query, data)
Run Code Online (Sandbox Code Playgroud)

python postgresql psycopg2

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

从Apple Server获取日期和时间

我正在开发一个只能在一天中的特定时间使用的应用程序.我无法获得本地设备时间,因为用户可以轻松更改设备时间,从而允许在一天中的任何时间访问应用程序.

有没有办法从Apple服务器(如果没有)获得当前日期和时间还有其他方法吗?

xcode ios

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

.htaccess用于PDF URL

我有一个名为/pdf/存储生成的PDF 的结构.我正在尝试使用.htaccess将访问者路由到PDF文件夹.

我在.htaccess文件中有这个规则:

RewriteEngine On
RewriteBase /
RewriteRule (.*) index.php?page=$1.html
RewriteRule ??? for pdf??
Run Code Online (Sandbox Code Playgroud)

(注意???标记......)

当我尝试访问该URL时,/manual_chap_1它正在工作.但是当我尝试/pdf/manual_chap_1它似乎并没有起作用.这是我看到的一些输出:

$_GET[page] => index.php.html

我希望能够生成PDF文件,如果请求的位置中不存在PDF文件,然后,我希望它加载HTML页面.

php apache .htaccess mod-rewrite lamp

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

为什么一个<div>与另一个<div>重叠?

这是我的页面的HTML:

<body>
  <header></header>
  <div class="conteudo_representantes"></div>
  <div class="rodape"></div>
</body>
Run Code Online (Sandbox Code Playgroud)

我里面的内容.conteudo_representantes 股利即是要在.rodape(页脚)DIV.

这是我的页面的CSS:

.conteudo_representantes {
    margin-left: auto;
    margin-right: auto;
    width: 960px;
    min-height:586px;
    margin-top:40px;
    position: relative;
}


.rodape {
    position: relative;
    width:960px;
    height:50px;
    margin:36px auto;
    background:transparent url(../img/header_pattern.png) repeat top left;
}
Run Code Online (Sandbox Code Playgroud)

在此示例中可以找到整页源.(单击列表的第二行,其中显示:02 - 圣保罗 - 资本,以查看此问题的实际效果.)

我究竟做错了什么?

html css

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

用JavaScript填充日期零填充

我想格式化这样的日期:

May 02 2013

但目前,我的格式如下:

May 2 2013

如何将这种类型的日期归零,以便日期中的日期02不仅仅是2


这是我正在使用的代码:

var m_names = new Array("January", "February", "March", 
"April", "May", "June", "July", "August", "September", 
"October", "November", "December");

var d = new Date();
var curr_date = d.getDate();
var curr_month = d.getMonth();
var curr_year = d.getFullYear();
alert( m_names[curr_month] + " " +curr_date + " " + curr_year);
Run Code Online (Sandbox Code Playgroud)

这里有jsFiddle代码

javascript jquery

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

是否有PHP函数来计算值在数组中出现的次数?

我需要计算一个值在给定数组中出现的次数.

例如:

$array = array(5, 5, 2, 1);

// 5 = 2 times
// 2 = 1 time
// 1 = 1 time
Run Code Online (Sandbox Code Playgroud)

这样的功能存在吗?如果是这样,请在php文档中指向我...因为我似乎无法找到它.

谢谢.

php arrays

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

如何使用Rails best_in_place使文本框更宽?

我尝试过以下操作:

<%= current_user.first_name %>
<%= current_user.last_name %>
<span class="bubble">
  <%= best_in_place current_user,
        :blurb,
        type: :textarea,
        :cols => "30",
        :rows => "50",
        :inner_class => 'occupation-edit',
        nil: 'Add a short blurb (max 140)'
  %>
</span>
Run Code Online (Sandbox Code Playgroud)

但是,这不起作用.是否可以使文本区域更长,如垂直长度?看起来它不能用'best_in_place'宝石定制.

ruby-on-rails ruby-on-rails-4

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

在Windows Phone 8 App中播放音效

我使用以下代码播放音频文件,但我在代码的第二行遇到程序崩溃.可能是什么问题呢?

这是我正在使用的代码:

Stream stream = TitleContainer.OpenStream("sounds/bonk.mp3");
SoundEffect effect = SoundEffect.FromStream(stream);
FrameworkDispatcher.Update();
effect.Play();
Run Code Online (Sandbox Code Playgroud)

我运行此代码时得到的错误是:

Microsoft.Xna.Framework.ni.dll中出现"System.ArgumentException"类型的异常,但未在用户代码中处理

c# windows-phone-8

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

在交换函数中使用void指针

我有一个像这样的交换函数:

void swap(int i, int j, void* arr[])
{
    void *temp;
    temp = arr[i];
    arr[i] = arr[j];
    arr[j] = temp;
}
Run Code Online (Sandbox Code Playgroud)

我在主要调用swap这样:

main()
{
    int arr[8] = {4,7,9,2,6,7,8,1};
    void *ptr = arr;
    swap(0, 1, ptr);
    int k;
    for (k=0; k<8; k++)
        printf("%d ", arr[k]);
}
Run Code Online (Sandbox Code Playgroud)

现在,交换似乎工作正常,但不是将1值与另一个值交换,而是将另外2个值交换为2个值.例如,当我交换(0,1,ptr)时,我得到了数组

9,2,4,7,6,7,8,1
Run Code Online (Sandbox Code Playgroud)

当我应该得到:

7,4,9,2,6,7,8,1
Run Code Online (Sandbox Code Playgroud)

它不是交换4和7,而是用9,2交换4,7.它为什么这样做?

c swap pointers void

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