嗨我正在测试水平scrollview我遇到了一个奇怪的问题,我在水平scrollview中放置了一个按钮,布局高度和宽度为fill_parent,但该标签在布局中没有效果,让我们看看我的布局
<HorizontalScrollView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:fillViewport="true"
>
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<Button
android:text="Button"
android:id="@+id/button1"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
</Button>
</LinearLayout>
</HorizontalScrollView>
Run Code Online (Sandbox Code Playgroud)
如何在水平滚动视图中使用我的按钮填充布局
我认为我的问题与此类似,但尚未发现它可行
<f:metadata>
<f:viewParam id="id" name="id" value="#{detailsBean.id}"/>
</f:metadata>
Run Code Online (Sandbox Code Playgroud)
为什么我不能用@Named执行此操作并使用CDI:
@Named
@RequestScoped
public class DetailsBean {
private Contacts detailsContact;
@EJB
ContactsFacade contactsEJB;
private int id;
public DetailsBean() {
System.out.println("details bean called");
}
@PostConstruct
public void onLoad() {
detailsContact = contactsEJB.find(id);
}
Run Code Online (Sandbox Code Playgroud)
我无法记录身份证.
当然,@ ManagedProperty与CDI不兼容.
*****UPDATE*****
一些xhtml:
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns:ui="http://java.sun.com/jsf/facelets"
template="../template.xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.prime.com.tr/ui"
xmlns:f="http://java.sun.com/jsf/core">
<ui:define name="head">
<f:metadata>
<f:viewParam name="paginator" value="#{contactsBean.contactsTablePaginator}"/>
<f:viewParam name="rows" value="#{contactsBean.contactsTableRows}"/>
</f:metadata>
</ui:define>
<ui:define name="content">
<p:growl id="growl" showDetail="true"/> …Run Code Online (Sandbox Code Playgroud) 所以我试图查询得到某人的工资,然后根据他们赚取的数千来显示"$".
例如,有人赚了15,000美元,我会有另一列显示'$$$$$$$$$$$$$$$'
我可以得到这样的:
SELECT e.last_name,
e.salary,
REPLACE(e.salary/1000, e.salary/1000, '$') AS "Graphic"
FROM EMPLOYEES e
ORDER BY e.salary DESC, e.last_name
Run Code Online (Sandbox Code Playgroud)
但我不知道如何显示一定数量的'$'
我想知道Integer类是如何工作的:考虑一下
Integer number=2;
Run Code Online (Sandbox Code Playgroud)
这是否意味着,"Integer"类有一个如下所述的构造函数,它将int值存储在其中?请解释.
class Integer
{
int a;
public Integer (int a)
{
this.a=a;
}
}
Run Code Online (Sandbox Code Playgroud) 我构建了一个分析引擎,从我的数据库中提取50-100行原始数据(让我们调用它raw_table),在PHP上运行一系列统计测量,然后提出恰好140个数据点,然后我需要存储在另一个表中(我们称之为results_table).所有这些数据点都是非常小的整数("40","2.23"," - 1024"是数据类型的好例子).
我知道mysql的最大列数非常高(4000+),但是当性能真正开始降低时,似乎有很多灰色区域.
这里有一些关于最佳性能实践的问题:
1)如果更好的话,140个数据点可以分成20行7个数据点,experiment_id如果更少的列更好,则所有数据点都相同.但是我总是需要拉动所有20行(每行7列,加上id等),所以我不认为这比拉动1列140列更好.所以问题是:最好存储20行7-9列(这些都需要一次拉出)或1行140-143列?
2)鉴于我的数据示例("40","2.23"," - 1024"是将要存储的内容的好例子)我正在考虑smallint结构类型.那里的任何反馈,表现方面还是其他方面?
3)欢迎任何有关mysql性能问题或提示的其他反馈.
提前感谢您的意见.
如何使用boost库中的变体和任何内部工作?在我正在进行的项目中,我目前使用标记的联合.我想使用其他东西,因为C++中的联合不允许您使用带有构造函数,析构函数或重载赋值运算符的对象.
我查询了任何和变体的大小,并用它们做了一些实验.在我的平台中,variant采用其最长可能类型的大小加上8个字节:我认为我只是8字节的类型信息,其余的是存储值.另一方面,任何只需要8个字节.由于我在64位平台上,我猜任何只是一个指针.
怎么知道它有什么类型?Variant如何通过模板实现它的功能?在使用它们之前,我想更多地了解这些类.
当我尝试将变量用于字体速记属性的font-size和line-height部分时,Sass执行除法而不是用斜杠分隔这两个值.
@mixin test($fontsize, $lineheight) { font: $fontsize/$lineheight sans-serif; }
#my-font { @include test(14px, 20px); }
Run Code Online (Sandbox Code Playgroud)
目前输出:
#my-font { font: 0.7 sans-serif; }
Run Code Online (Sandbox Code Playgroud)
我怎么能告诉萨斯停止分裂?
我正在开发一个应用程序,其中从本机相机应用程序拍摄的图像.将向用户显示.我做的代码是:
/* Intent */
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
startActivityForResult(intent, TAKE_PICTURE);
/* Result */
onActivityResult(int requestCode, int resultCode,
Intent returnIntent) {
if(requestCode == TAKE_PICTURE) {
//picture from Camera
if (resultCode == Activity.RESULT_OK) {
if(returnIntent != null) {
try {
// Get the file path where the image is stored.
// This runs fine on all devices, except Samsung ones.
Uri selectedImage = returnIntent.getData();
if(selectedImage == null) {
if(returnIntent.getExtras() != null &&
returnIntent.getExtras().get(AppConstants.DATA) != null) {
// But, I get the …Run Code Online (Sandbox Code Playgroud) 我想只对<code>中要剥离的内容</ code>中的内容运行htmlentities()
我写了一个函数,它接受一个字符串并在<code> </ code>之间找到内容
function parse_code($string) {
// test the string and find contents with <code></code>
preg_match('@<code>(.*?)</code>@s', $string, $matches);
// return the match if it succeeded
if($matches) {
return $matches[1];
}else {
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
function parse_code($string) {
<div class="myclass" rel="stuff"> things in here </div>
<code> only run htmlentites() here so strip out things like < > " ' & </code>
<div> things in here </div>
但是我需要一些实际运行htmlentities()的函数的帮助; 在<code> </ code>中的内容然后implode()将它们全部重新组合在一起.例如,假设我们在下面有字符串.
// test the string and find contents with …Run Code Online (Sandbox Code Playgroud) 在他的一个视频中(大约1分25秒.视频中的时钟倒退,所以它在-27:45),道格拉斯克罗克福德提到Javascript关闭是巨大表现力的来源,不像其他电源结构也是安全.他特别提到在Javascript闭包中约束范围,这使得它们更安全.
有人可以通过一些示例来帮助我,这些示例显示了Javascript闭包的范围规则如何使它们比具有闭包的其他语言更安全.还有什么其他的东西使Javascript闭包比其他语言的同行更安全吗?