问题列表 - 第40178页

C#使用自己的字体而不安装它

可能重复:
如何在C#应用程序中嵌入字体?(使用Visual Studio 2005)

嗨,

我想将自己的字体用于文本框,而无需在客户端计算机中安装它.我希望它驻留在我的程序文件应用程序文件夹中.[我知道大多数游戏应用程序都使用自己的字体].我该怎么做 ?

谢谢.

c# fonts

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

编译和运行ApiDemos

我正在尝试编译Android SDK附带的Google ApiDemos.但我只能跑去!它让我疯了!!

当我在Eclipse中基于示例(目标1.5或1.6)创建一个新项目并尝试编译和运行时,我得到了将近一千个错误.不是我对教程应用程序的期望!

Description Resource Path Location Type
IRemoteService cannot be resolved RemoteServiceBinding.java /ApiDemos/src/com/example/android/apis/app line 84 Java Problem
IRemoteService cannot be resolved to a type RemoteService.java /ApiDemos/src/com/example/android/apis/app line 92 Java Problem
IRemoteService cannot be resolved to a type RemoteService.java /ApiDemos/src/com/example/android/apis/app line 104 Java Problem
IRemoteService cannot be resolved to a type RemoteService.java /ApiDemos/src/com/example/android/apis/app line 104 Java Problem
IRemoteService cannot be resolved to a type RemoteServiceBinding.java /ApiDemos/src/com/example/android/apis/app line 41 Java Problem
IRemoteService cannot be resolved to a type RemoteServiceBinding.java /ApiDemos/src/com/example/android/apis/app …
Run Code Online (Sandbox Code Playgroud)

eclipse android

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

使用mySQL更新多行

我有一个看起来像这样的表:

property   propertyid  value
 active     1           1
 datastore  2           apc
Run Code Online (Sandbox Code Playgroud)

如何在不更新所有行的情况下制定SQL查询来更新几行.IE,如果有6行,更新2,3和4但不是1,5和6?

谢谢.

mysql sql-update

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

提升asio:如何保持客户端连接活着?

我尝试创建一个在服务器上保持连接活动的客户端.

但是,当我收到一次数据时,连接已关闭.我不明白为什么.

我认为我应该制作一个循环,但我们告诉我这不是一个好主意.

class client
{
public:
  client(boost::asio::io_service& io_service,
      const std::string& host, const std::string& service)
    : connection_(io_service)
  {
    // Resolve the host name into an IP address.
    boost::asio::ip::tcp::resolver resolver(io_service);
    boost::asio::ip::tcp::resolver::query query(host, service);
    boost::asio::ip::tcp::resolver::iterator endpoint_iterator =
      resolver.resolve(query);
    boost::asio::ip::tcp::endpoint endpoint = *endpoint_iterator;

    // Start an asynchronous connect operation.
    connection_.socket().async_connect(endpoint,
        boost::bind(&client::handle_connect, this,
          boost::asio::placeholders::error, ++endpoint_iterator));
  }

  /// Handle completion of a connect operation.
  void handle_connect(const boost::system::error_code& e,
      boost::asio::ip::tcp::resolver::iterator endpoint_iterator)
  {
    if (!e)
    {
      // Successfully established connection. Start operation to read the list
      // …
Run Code Online (Sandbox Code Playgroud)

boost boost-asio

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

从后台进程重定向stdout和stderr

我有一个名为foo的脚本,它运行程序a.exe并将计时统计信息发送到文件time.log

#!/bin/bash
date 1>> time.log
(time ./a.exe) 2>> time.log
Run Code Online (Sandbox Code Playgroud)

如果我在终端的后台运行脚本并保持我的shell打开直到a.exe完成,但是如果我在后台运行脚本并退出终端(a.exe需要很长时间才能运行)

foo & 
exit
Run Code Online (Sandbox Code Playgroud)

当我回来时,a.exe已经执行但时间统计信息没有出现在我的日志文件中.有人知道为什么吗?在我关闭父shell之后有没有办法获取时序统计信息?

谢谢

linux bash time background stderr

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

如何更改Android中Spinner控件的下拉箭头箭头?

我正在编写一个Android应用程序,我正在使用Spinner Control.我通过创建自己的列表来自定义我的微调器控件.我想更改微调器控件旁边的下拉箭头.任何人都可以帮我如何更改微调器控件的下拉箭头.我想用自己的箭头Image替换那个箭头.

android

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

关联与聚合

我已经回顾了很多关于这些事情的信息,但是无法理解它们之间有什么区别?在Fowler的UML Distilled中说,Aggreagation绝对没有意义,因此作者建议不要在图表中使用它.请解释一下,何时我应该使用它们以及它将如何影响java代码.

java oop uml

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

由于CRC失败,SD卡超过SDIO总线初始化问题

我有一个基于ST Microelectronics STM32F103VE微控制器的定制板,MiniSD卡插在微控制器的SDIO总线上.电气连接完全按照STM3210E-EVAL电路板原理图进行,检查并重新检查,因此我非常有信心它们是正确的.不幸的是,我没有那个评估板来测试我遇到的是硬件问题,但似乎并非如此.对于下面的测试,我使用的是最近购买的金士顿2 GB MicroSD卡(型号MBLYG2/2GB)(因此它应符合最新的SD卡规格)和随附的MicroSD到MiniSD适配器; 尚未测试任何其他卡.

我正在遵循SD卡物理层简化规范来了解正在发生的事情.我正在使用的代码是ST Micro为该微控制器提供的标准外设库附带的示例SDIO代码.它首先发送CMD0(GO_IDLE_STATE),然后发送CMD8(SEND_IF_COND),然后发送ACMD41(SD_SEND_OP_COND),这是通过发送CMD55(APP_CMD)然后发送CMD41来完成的.时钟线的时钟频率为400 kHz,作为调试工作的一部分,我在CMD0和CMD8之间增加了大约100个时钟周期的延迟,因为我已经读到了需要的地方,至少在SPI中运行时模式.除了下面提到的修改之外,代码与示例代码完全相同.

当我第一次尝试运行示例代码时,CMD55出现问题,原因是微控制器正在缓冲对CMD8的响应,但示例代码没有检索到CMD8的响应,因此在检查对CMD55的响应时,代码是实际上看着对CMD8的反应,并对此感到不安.我通过在发送CMD55之前清除微控制器的SDIO外设上的CMDREND标志来解决这个问题,因此当代码检查了对CMD55的响应时,它不再缓冲CMD8的响应.

下一个问题,也就是我当前坚持的问题是,在对CMD55的响应中,卡状态字段(COM_CRC_ERROR)的第23位被置位,这表示根据规范,前一命令的CRC校验失败.虽然微控制器自动计算CRC,但我将逻辑分析仪连接到电路以验证它是否正确.我正在使用网络应用程序(抱歉,无法链接,因为我是新用户,但只是Google用于"CRC ghsi"并且这是第一个结果)验证CRC,使用多项式x ^ 7 + x ^根据规格3 + 1.这是逻辑分析仪输出,由我格式化和评论:

// uC sends CMD0, CRC OK, no response:
01 000000 00000000000000000000000000000000 1001010 1
// uC sends CMD8, CRC OK, check byte = 0xAA:
01 001000 00000000000000000000000110101010 1000011 1
// SD card responds to CMD8, CRC OK, check byte echoed back = 0xAA:
00 001000 00000000000000000000000110101010 0001001 1
// uC sends CMD55, CRC OK:
01 110111 00000000000000000000000000000000 0110010 1
// …
Run Code Online (Sandbox Code Playgroud)

embedded sd-card

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

php设计问题 - Helper会帮忙吗?

我必须列出来自数据库源A的几个元素,它们是:team_id,team_name和team_score(为了解释起见翻译).

我需要循环遍历它们并显示该信息.

所以,我在DAO方面:

public function listOfTeams()
{
  $select = $this->select()
    ->from(array('t'=>'teams'), array('cod_team','name','score'));
  return $this->fetchAll($select);

}
Run Code Online (Sandbox Code Playgroud)

在我的团队控制器上:

public function listAction()
{
  $teamsDao = new TeamsDao();
  $this->view->infoTeam = $teamsDao->listOfTeams();                    
}
Run Code Online (Sandbox Code Playgroud)

在视图中:

<?php for($i = 0; $i < 30; $i++): ?>

  <?php if(isset($this->infoTeam[$i])): ?>
Run Code Online (Sandbox Code Playgroud)

现在,问题是,在每个列出的项目中,我需要添加更多信息.

该信息不是直接来自数据库,而是一些计算的结果.

以比赛完成的百分比为例.(翻译);

$totalGamesNumber > 0 ? ($gamesDone*100)/$totalGamesNumber : 0);
Run Code Online (Sandbox Code Playgroud)

所以,我需要从数据库中获取总游戏数,然后,对于每个团队,我需要完成游戏的数量,以便我可以显示百分比.

$ gamesDone获得者:

$gameTeamDao->countGamesPerTeam($gameVo, $teamVo);
Run Code Online (Sandbox Code Playgroud)

我被困在这里,因为我无法看到我应该在何处/如何打电话并制定计算百分比的方法,以便允许完成的游戏百分比与其他数据一起呈现.

我可以从泥中得到一些帮助吗?

如果你不得不为此写一个帮手,或多或少,它会是什么样子?

在此先感谢,MEM

PS - 如果您需要更详细的信息.我可以提供.我可以伪造一些对我而言的东西,但对于那些想要帮助它的人来说却不是.所以,请告诉我.再次感谢.

更新:将所有帖子翻译成英文以获取帮助.

php design-patterns zend-framework zend-db

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

如何从非Activity类启动Activity?

我有一个地图视图活动,显示了一些OverlayItems.在onTap叠加方法中,我想触发一个新活动,例如,将此叠加照片显示为全屏.

当我在overlay类中执行此操作时:

Intent intent = new Intent();
intent.setClass(getApplicationContext, FullscreenView.class);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

..它无法找到应用程序上下文,因为我不在活动范围内.

当我向主要活动添加方法时,让我们说startFullscreen:

public static void startFullscreen() {
    if (sCurrentPhoto != null) {
        Intent intent = new Intent();
        intent.setClass(getApplicationContext(), FullscreenView.class);
        startActivity(intent);          
    }
}
Run Code Online (Sandbox Code Playgroud)

我不能打电话getApplicationContext()startActivity(),因为我在一个静态的背景.我需要静态方法然后在Overlay类中调用它MainView.startFullscreen().

简单地说:如何从非Activity类启动Activity?

android android-intent android-activity

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