问题列表 - 第46675页

Android活动指标?

如何在Android中显示活动指标?是否有任何Android库给定的方法?如果不是,请告诉我用于在Android中显示活动指示器的技巧?

android android-layout android-activity

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

sqlite3 gem无法安装

我正在尝试在OS X 10.6上安装"sqlite3-ruby"gem(或"sqlite3"gem).我正在使用ruby-1.9.2,目前我得到以下内容:

 $ sqlite3 --version
3.7.4
 $ sudo gem install sqlite3
Building native extensions.  This could take a while...
ERROR:  Error installing sqlite3-ruby:
    ERROR: Failed to build gem native extension.

/Users/folken/.rvm/rubies/ruby-1.9.2-head/bin/ruby extconf.rb
checking for sqlite3.h... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
    --with-opt-dir
    --without-opt-dir
    --with-opt-include
    --without-opt-include=${opt-dir}/include
    --with-opt-lib
    --without-opt-lib=${opt-dir}/lib
    --with-make-prog
    --without-make-prog
    --srcdir=.
    --curdir …
Run Code Online (Sandbox Code Playgroud)

ruby sqlite gem ruby-on-rails sqlite3-ruby

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

Oracle触发器:声明全局变量

我有一个表,我已经写了一个触发器:

CREATE OR REPLACE TRIGGER EMPLOYEE_TRG 
AFTER INSERT OR DELETE OR UPDATE ON EMPLOYEE 

FOR EACH ROW

DECLARE
  TYPE arr IS TABLE OF VARCHAR2(32) INDEX BY PLS_INTEGER;
  v_array arr;

BEGIN
  IF UPDATING THEN
    DBMS_OUTPUT.PUT_LINE('NEW DATA: ' || :new.NAME || ', OLD DATA: ' || :old.NAME);
    DBMS_OUTPUT.PUT_LINE('ID: ' || :new.P_ID);
    v_array(:new.P_ID) := :new.NAME;
    DBMS_OUTPUT.PUT_LINE('COUNTER: ' || v_array.COUNT); -- DISPLAY COUNTER: 1
  END IF; 
END;
Run Code Online (Sandbox Code Playgroud)

当我更新EMPLOYEE表触发器的工作正常.但是v_array数组不是存储数据?有人可以帮忙吗?

sql oracle triggers oracle10g

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

我可以在Scala中进行面向方面编程吗?

我不是在谈论模仿Scala中的AOP功能(即使用Traits而不是Aspects),我想知道是否有可能在Scala中做真正的AOP(即建议,方面,关节点,编织等......)

aop scala

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

如何使用DataContext.ExecuteQuery返回的未知类型的对象

因此,随着C#4.0中动态关键字的出现,我希望我能找到一个更好的解决方案来处理DataContext.ExecuteQuery选择任意列时返回的类型的问题.

在过去,我创建了一个新类型来保存此类查询的结果,或者使用此SO帖子中描述的方法.因此,既然我能够处理在.NET 4.0下运行的新项目,我就会研究使用动态类型以一种不太痛苦的方式完成同样的事情.

所以,我给了这个镜头:

var result = _db.ExecuteQuery<dynamic>( "SELECT CustomerID,City FROM Customers", new object[0] );
foreach( var d in result )
{
    MessageBox.Show( String.Format( "{0}, {1}", d.CustomerID, d.City ) );        
}
Run Code Online (Sandbox Code Playgroud)

在运行时抛出异常,因为动态对象的属性CustomerID不存在.所以,由于我在这一点上对动态关键字的体验是零(文章/博客文章或两篇,没有真正的经验)我希望有人在这里可以告诉我,如果我想在这里做的甚至是可能的.我可能高估了ExecuteQuery背后的"魔法"数量,但我认为这可能是由于在幕后完成的属性映射.任何帮助深表感谢.

c# dynamic executequery linq-to-sql

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

何时在Eclipse中创建多个项目?

我经常担心在Eclipse中创建多个项目.我们来看一个场景:

  • 有一个主要的J2EE项目,它具有所有业务逻辑,渲染GUI等
  • 然后还有一个支持项目,基本上只有Hibernate POJO和Hibernate相关的配置

这意味着每次发生更改时,都需要将Hibernate项目jar放在主项目中进行测试.

有什么缺点?

  • 在类中最小的更改,您需要重新构建jar并传输到服务器
  • 你不能直接只传递类文件,你必须再次构建完整的jar
  • 在远程调试模式下,编辑不会热替换来自Hibernate项目的类文件,很难转移jar并重启服务器

有什么好处?

  • 如果我不得不将我的J2EE项目拆分为2个项目以明确分开关注,我可以直接复制数据库部分,即Hibernate jar并开始使用拆分项目

所以现在我的问题是:

  • 是否有关于何时创建新项目而不是新包的指导原则?
  • 在上述情况下,将两者合并在一个项目中以解决3个缺点并包含一个优势是一个好主意吗?
  • 什么是行业标准?最佳实践?

java eclipse

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

如何使用SQLAlchemy设置Flask应用程序进行测试?

Flask中的常见做法似乎是这样开始的:

from flask import Flask
from flaskext.sqlalchemy import SQLAlchemy
app = Flask(__name__)
SQLALCHEMY_DATABASE_URI = 'something'
app.config.from_object(__name__)
db = SQLAlchemy(app)
Run Code Online (Sandbox Code Playgroud)

然后导入和使用app以及db无处不在.但是当你这样创建db它时,它会从应用程序中获取配置,并且似乎一旦发生这种配置就不会被覆盖.上有瓶的我们使应用工厂网站某些网页,但它并不清楚我是如何将能够仍然使用appdb无处不在,如果我这样做.

如何编写脚本以使用其他数据库测试Flask应用程序?我应该如何构建我的应用程序以使其成为可能?我必须使用modules吗?

python testing unit-testing sqlalchemy flask

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

无法生成临时类

Unable to generate a temporary class (result=1). error CS2001: Source
file 'C:\Windows\TEMP\h3ugizgc.0.cs' could not be found error CS2008:
No inputs specified

error line
MemoryStream stream = new MemoryStream(System.Text.Encoding.Default.GetBytes(xmlSettings));
Line 52:                 XmlSerializer serializer = new XmlSerializer(typeof(Items));
Line 53:                 items = (Items)serializer.Deserialize(stream);
Run Code Online (Sandbox Code Playgroud)

当我尝试在Windows 7上使用IIS浏览我的应用程序时收到此错误消息.

iis

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

如何在android中实现启动画面

我有一个显示项目列表的应用程序.我需要在主要活动开始前显示淡出图像.我在onCreate主要活动方法中尝试了类似的东西,我开始了一个动画活动

Intent animationIntent=new Intent(this,AnimationActivity.class);
startActivityForResult(AnimationIntent);
Run Code Online (Sandbox Code Playgroud)

在AnimationActivity.class的onCreate方法中

super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    ImageView introanim = (ImageView) findViewById(R.id.imgView);
    AnimationSet StoryAnimation = (AnimationSet)AnimationUtils.
loadAnimation(this, R.anim.alphanim);
StoryAnimation.setAnimationListener(new AnimationListener() {

        @Override
        public void onAnimationStart(Animation animation) {
            // TODO Auto-generated method stub

        }

        @Override
        public void onAnimationRepeat(Animation animation) {
                AnimationSubActivity.this.finish();

        }

        @Override
        public void onAnimationEnd(Animation animation) {
            AnimationSubActivity.this.finish();
        }
    });

    introanim.clearAnimation();
    introanim.startAnimation(StoryAnimation);
Run Code Online (Sandbox Code Playgroud)

我的main.xml是

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ImageView  
android:id="@+id/imgView"
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:src="@drawable/icon"
/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

这种方法的问题在于它显示了一个动画,但是imageview来了一段时间,主要活动带有幻灯片过渡效果

但我希望我的形象淡出,我的活动应该淡入

任何帮助将不胜感激.提前致谢

android

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

C#:检查字体中不支持的字符/字形

我正在开发一个翻译软件(C#,. NET 2.0),它在模拟设备显示中显示翻译文本.我必须检查所有翻译的文本是否可以使用指定的字体显示(Windows TTF).但我没有找到任何方法来检查字体是否支持不支持的字形.有没有人有想法?

谢谢

.net fonts glyph

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