问题列表 - 第24155页

正则表达式查找字符串中的所有单元格地址

我有一个字符串,可能包含单元格地址,如下所示:
A1,B34,Z728 - 只有大写字母和
AA3,ABA92,ZABC83 - 在整数前可能有几个字母.
典型的源字符串如下所示:
= 3 + 7*A1-B3*AB28
我需要收集字符串中的所有单元格:A1,B3,AB28
我尝试使用Regex.Matches方法和以下正则表达式:@ "[A..Z] +?[1..9] +?",但它不起作用.任何人都可以帮我写正则表达式吗?

c# regex

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

使用1.6 SDK将设备独立且与屏幕无关的图像加载到布局视图中

我在加载资产图片时难以扩大规模.在SDK上没有对BitmapDrawable(Resources,BitmapDrawable)的新调用.是否有一种解决方法以旧方式加载BitmapDrawable然后以某种方式操纵它?我试过调用setTargetDensity()无济于事.我的代码(无法正确扩展)是:

    ImageView iv = (ImageView)view.findViewById(R.id.image);
 iv.setImageDrawable(new BitmapDrawable(view.getContext().getAssets().open(path)));
Run Code Online (Sandbox Code Playgroud)

android image scale

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

C#linq in Dictionary <>

我有一个对象 allStudents = Dictionary<ClassRoom, List<Student>>()

在Linq,我如何获得所有男性学生的名单?(student.Gender =="m")来自所有课堂?

伊恩

c# linq dictionary

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

如何从一个mysql表INSERT INTO到另一个表并设置一列的值?

我需要将table1中的数据插入table2.但是,我想将table2中的myYear列设置为2010.但是,table1中没有myYear列.

所以,我的基本插入看起来像:

INSERT INTO  `table2` ( place, event ) 
SELECT place, event
FROM table1
Run Code Online (Sandbox Code Playgroud)

粗略地说,我想做类似以下的事情:

INSERT INTO `table2` ( place, event, SET myYear='2010' )
...
Run Code Online (Sandbox Code Playgroud)

有没有办法在insert语句中设置列值?

mysql insert

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

Facebook Connect登录按钮无法呈现

我正在尝试实施Facebook Connect单点登录网站.我最初只有一个Connect按钮(<fb:login-button>),用户每次想要登录时都必须点击.我现在有自动登录和注销功能.也就是说,我的网站将检测登录的Facebook帐户,如果它可以找到我的网站的一个用户帐户匹配,则自动验证它们,如果Facebook会话丢失,则自动取消验证.我还有一个手动注销按钮,可以将用户从我的网站和Facebook中注销.所有这些都正常工作,但现在我的原始Connect按钮间歇性地无法正确呈现.它只是显示为普通的XHTML(即,它看起来像纯文本 - 不是按钮 - 并且是不可点击的),并且没有应用XFBML.这是基本代码:

在每个页面上:

<body>
{...}
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>

<script type="text/javascript>
FB.init('APIKey', '/xd_receiver.htm');

var isAuth; // isAuth determines if the user is authenticated on my site
            // it should be true on the logout page, false on the login page
FB.ensureInit(function(){ 
    var session = FB.Facebook.apiClient.get_session();
    if (session && !isAuth) {
        PageMethods.FacebookLogin(session.uid, session.session_key, FBLogin, FBLoginFail);
        // This is an AJAX call that authenticates the user on my site. 
    } else if(!session && isFBAuth) {
        PageMethods.FacebookLogout(FBLogout, FBLogoutFail); …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net ajax facebook

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

Android:切换到ListActivity时无法设置setContentView

[更新]我收到错误,上面写着"你的内容必须有一个ListView,其id属性是'android.R.id.list'".我的xml中似乎没有任何东西是ListView.但这需要吗?

这是关于我之前的问题android的后续问题 :我应该使用哪个视图来显示文本和图像?

我阅读了有关为LinearLayout创建ListView的文章.但是,当我将"extends Activity"更改为"扩展ListActivity"时,我的以下代码在setContentView()函数中失败,任何想法为什么?

private TextView mSelection;
//private ImageView mImages;
static final String[] keywords = new String[]{"China", "Japan", "USA", "Canada"};
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.contactLayout);

    mSelection = (TextView)findViewById(R.id.ContactNames);
    ArrayAdapter adapter = new ArrayAdapter<String>(this, R.layout.contactlayout, R.id.ContactNames,keywords);
    setListAdapter(adapter);
    }
Run Code Online (Sandbox Code Playgroud)

我的布局来自这篇文章:http://www.curious-creature.org/2009/02/22/android-layout-tricks-1/

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="?android:attr/listPreferredItemHeight"

android:padding="6dip">

<ImageView
    android:id="@+id/icon"

    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:layout_marginRight="6dip"

    android:src="@drawable/icon" />

<LinearLayout
    android:orientation="vertical"

    android:layout_width="0dip"
    android:layout_weight="1"
    android:layout_height="fill_parent">

    <TextView
        android:id="@+id/ContactNames"
        android:layout_width="fill_parent"
        android:layout_height="0dip"
        android:layout_weight="1"

        android:gravity="center_vertical"
        android:text="My …
Run Code Online (Sandbox Code Playgroud)

layout android listactivity

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

如何抑制Flash迁移警告(1090)

在Flash Professional CS4中,当我使用鼠标/键盘输入处理程序名称(如onMouseDown,onKeyUp等)时,即使我为它们添加了事件侦听器,也会出现"迁移问题"警告.这些名称对于函数来说是完全合法的,但由于它们是在ActionScript 2.0中自动触发的,因此我们现在(尽管明智地)警告它们在AS3中的使用不再是自动的.

我理解警告的目的,但它们对我没用.我想抑制这些警告,但不要压制任何其他警告,我通常发现这些警告很有用.

例如,当我使用这样的代码时:

/** @constructor */
public function MyClass() {
  addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);
}

protected function onMouseDown(e:MouseEvent):void {
Run Code Online (Sandbox Code Playgroud)

我得到一个像这样恼人的警告:

Warning: 1090: Migration issue: The onMouseDown event handler is not triggered automatically by Flash Player at run time in ActionScript 3.0. You must first register this handler for the event using addEventListener ( 'mouseDown', callback_handler).

有flex编译器(mxmlc)标志(以及Flash Pro设置)可以抑制动作脚本警告或所有警告,但我不希望这样.这太笼统了.

理想情况下,我可以抑制特定的错误/警告号码(警告#1090).

编辑:我发现了更多"高级"编译器标志mxmlc -help advanced,看起来很有希望.具体来说,以下似乎是可能的候选人:
warn-deprecated-event-handler-error
warn-deprecated-function-error
warn-deprecated-property-error

如何让Flash使用这些?

编辑2:我在Flash用户数据目录中找到了一个flex-info.xml样式文档.
[userdatafolder]/Adobe/Flash …

apache-flex flash actionscript-3 suppress-warnings mxmlc

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

boost pool_alloc

为什么boost :: fast_pool_allocator建立在单例池之上,而不是每个分配器实例的单独池?或者换句话说,为什么只提供它,而不是每个分配器有一个池的选项?会有这个坏主意吗?

我有一个内部使用大约10种不同的boost :: unordered_map类型的类.如果我使用了std :: allocator,那么当它调用delete时,所有内存都将返回系统,而现在我必须在许多不同的分配器类型上调用release_memory.滚动我自己的使用pool而不是singleton_pool的分配器会不会很愚蠢?

谢谢

c++ singleton boost pool

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

有免费的XSL-FO编辑吗?

我正在寻找XSL-FO的免费WYSIWYG编辑器.

具体来说,我希望能够通过可视化编辑器设计FO文件.

我知道有些可供购买和评估,但我想知道是否有免费的编辑器?

谢谢

xsl-fo editor

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

是否有任何g ++选项来转储类布局和vtables?

我想看看g ++如何为类和虚拟表提供内存.

有没有办法使用g ++的选项转储这些信息?

c++ g++

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