问题列表 - 第22085页

CSS自动调整不是全宽问题

我想这样做泡泡的大小,是在div内部的文本(注释)后自动调整..首先是代码:.bubble {font-size:12px; margin-bottom:0px; }

.bubble blockquote {
    margin: 0px;
    padding: 0px;
    border: 1px solid #c9c2c1;
    background-color: #000;
}
.bubble blockquote p {
    display: inline;
    margin: 0px;
    padding: 0px;
        font-size: 18px;
}

.bubble cite {
    position: absolute;
    margin: 0px;
    padding: 7px 0px 0px 15px;
    top: 5px;
    background: transparent url(b/tip.gif) no-repeat 20px 0;
    font-style: normal;
}
Run Code Online (Sandbox Code Playgroud)

和页面:

<div class="bubble">
<blockquote>
<p>
Hello, my name is Azzyh
</p>
</blockquote>
<cite>I wrote this today</cite>
</div>
Run Code Online (Sandbox Code Playgroud)

就像我说的那样,我希望它能自动调整到文本,所以"泡泡"就是"你好,我的名字是azzyh".

不像现在这样:http: //img341.imageshack.us/img341/8303/exampleu.png 正如你所看到的那样,浏览器的右端+左端都是如此.

检查图像,您将看到文本所在的行("框"),对于文本来说太大了.我希望css在文本后调整框..所以"行"绕过文本"你好我的名字是"抱歉我的英文

看到这张图片:http …

css adjustable

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

如何通过匿名类型与vb.net linq对象进行分组

我正在尝试在vb.net中编写一个linq到对象查询,这是我正在尝试实现的c#版本(我在linqpad中运行它):

void Main()
{
 var items = GetArray(
        new {a="a",b="a",c=1}
        , new {a="a",b="a",c=2}
        , new {a="a",b="b",c=1}
    );

 (
  from i in items 
  group i by new {i.a, i.b} into g
  let p = new{ k = g, v = g.Sum((i)=>i.c)}
  where p.v > 1
  select p
 ).Dump();
}
// because vb.net doesn't support anonymous type array initializer, it will ease the translation
T[] GetArray<T>(params T[] values){
  return values;
}
Run Code Online (Sandbox Code Playgroud)

我很难使用不同的语法组(vb在某些地方需要'identifier = expression',以及带''表达式'的求和算子')

非常感谢你的帮助!

linq vb.net c#-to-vb.net

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

终端或控制台中的就地进度输出

当您运行时git clone,它会更新进度.例如,收到的对象的百分比会发生变化.

user@athena:~/cloj/src$ git clone git://git.boinkor.net/slime.git
Initialized empty Git repository in /home/user/cloj/src/slime/.git/
remote: Counting objects: 15936, done.
remote: Compressing objects: 100% (5500/5500), done.
Receiving objects:  28% (4547/15936), 3.16 MiB | 165 KiB/s
Run Code Online (Sandbox Code Playgroud)

这是如何完成的?它是否使用ncurses或更简单的东西,比如退格字符和常规字符输出的某种组合?

我对如何通过Ruby实现这种控制台输出特别感兴趣.

编辑

我原来的问题得到了回答.但这是一个附录.例如,当您使用MPlayer时,它不仅会更新一行以显示当前进度,还会更新一行(例如,当您按下暂停时).

 =====  PAUSE  =====
A:  79.9 (01:19.9) of 4718.0 ( 1:18:38.0)  0.3% 
Run Code Online (Sandbox Code Playgroud)

您如何在适当的位置更新两行输出?

ruby unix terminal ncurses

32
推荐指数
2
解决办法
8947
查看次数

如何从不同的存储库添加Maven依赖项

例如,假设我有一个Maven构建文件,其依赖项位于两个不同的存储库中:

<repository>
    <id>id1</id>
    <name>id1</name>
    <url>http://localhost/mavenRepo/repository1</url>
</repository>

<repository>
    <id>id2</id>
    <name>id2</name>
    <url>http://localhost/mavenRepo/repository2</url>
</repository>
Run Code Online (Sandbox Code Playgroud)

有一个来自第一个存储库的依赖项,另一个来自第二个存储库.我怎样才能做到这一点?

java maven-2

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

Django的管理面板是否只是临时脚手架?

我已经成功地为内部用户使用了Django的管理面板一段时间,但我最近在试图自定义时遇到了困难,我很好奇我是否花了太多时间在它上面.所以,我的问题是:

Django的管理面板是否只是临时脚手架,即仅在应用程序的初始开发期间使用,并被类似于Rails脚手架的自定义代码替换?

显然,通过使用管理面板,我可以免费获得许多功能,并且随着新功能的添加,我也可以免费获得这些功能.其他人做什么?

django scaffolding django-admin

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

使用什么数据类型,以便图像可以上传到SQL Server?

Visual Studio,c#,SQL 2005服务器.我试图将.dbml表数据类型与我的.cs文件匹配.目标是允许将图像加载到数据库.到目前为止,它无法正常工作.问题似乎与文件类型相关FileContent列.我尝试了几种不同的变体,但都没有.

<Column Name="FileName" Type="System.String" DbType="NVarChar(100)" CanBeNull="true" />
<Column Name="FileType" Type="System.String" DbType="NVarChar(100)" CanBeNull="true" />
<Column Name="FileSize" Type="System.int32" DbType="int" CanBeNull="true" />
<Column Name="FileContent" Type="System.Data.Linq.Binary" DbType="varbinary(MAX)" CanBeNull="true" />
Run Code Online (Sandbox Code Playgroud)

SQL Server列
Applicant_PK(PK,int,notnull)
FileName(nvarchar(100),null)
FileType(nvarchar(100),null)
FileSize(int,null)
FileContent(varbinary(max),null)

 void CreatePreApplication()
{
    Pre_Application = new PreApplication();
    Pre_Application.FileName = Path.GetFileName(ctrFile.PostedFile.FileName);
    Pre_Application.FileType = ctrFile.PostedFile.ContentType;
    Pre_Application.FileSize = ctrFile.PostedFile.ContentLength;
    byte[] fileContent = new byte[ctrFile.PostedFile.ContentLength];
    ctrFile.PostedFile.InputStream.Read(fileContent, 0, ctrFile.PostedFile.ContentLength);
    Pre_Application.FileContent = fileContent;     

public class PreApplication
Run Code Online (Sandbox Code Playgroud)

{public int DatabaseId {get; 组; public String FileName {get; 组; public String FileType {get; 组; public …

c# sql-server-2005 visual-studio

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

Javascript:通过名称访问闭包中的局部变量或变量

可能重复:
如何在javascript中动态访问本地范围?

大家好.
我们都知道您可以使用[]语法通过它的名称访问javascript对象的属性.例如ob ['nameOfProperty'].

你能为局部变量做同样的事吗?这里的另一个答案表明答案是使用window ['nameOfVar'].然而,这只适用于海报,因为他在窗口级范围内定义变量.

我认为这通常是可能的,因为Firefox的Firebug(我认为是用javascript编写的)可以显示本地和闭包变量.是否有一些我不知道的隐藏语言功能?

具体来说,这就是我想要做的事情:

 var i = 4;
 console.log(window['i']); // this works..

 function Func(){
     var j = 99;

     // try to output the value of j from its name as a string
     console.log(window['j']); // unsurprisingly, this doesn't work
 }

 Func();
Run Code Online (Sandbox Code Playgroud)

javascript variables closures function local

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

jQuery性能,.css或addClass

我有一个很大的jQuery代码,我正在考虑我的函数的速度性能.单击某个元素(mousedown)时,我需要将图像指定为背景.我可以通过两种方式做到这一点:

$('#element li.class').css({"background":"someimageURL"});
Run Code Online (Sandbox Code Playgroud)

要么

$('#element li.class').addClass("someclass");
Run Code Online (Sandbox Code Playgroud)

其中"someclass"具有实际的CSS背景图像.在这种情况下,巫婆功能更好.

有没有办法测试各种功能的速度?

谢谢

css jquery addclass

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

解决Mathematica Notation bug的方法?

Mathematica提供了Notation包来定义自定义表示法,它似乎工作得很好,直到我用自定义表示法作为包保存笔记本并尝试使用Needs["..."]导入新表示法.正如Mathematica邮件列表中所记录的那样,在评估任何调用时,这会导致奇怪的语法错误Notation[].建议的解决方案是手动打开符号笔记本并将其评估到内核中,但这对我计划分发的文件来说很痛苦.如果有人有更好的解决方法,我真的很感激帮助!

wolfram-mathematica notation

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

使用JPA一次创建新实体或更新现有实体

A具有JPA实体,该实体具有时间戳字段并且由复杂标识符字段区分.我需要的是更新已经存储的实体中的时间戳,否则使用当前时间戳创建和存储新实体.

事实证明,任务并不像第一眼看上去那么简单.问题是在并发环境中我遇到了令人讨厌的"唯一索引或主键冲突"异常.这是我的代码:

// Load existing entity, if any.
Entity e = entityManager.find(Entity.class, id);
if (e == null) {
  // Could not find entity with the specified id in the database, so create new one.
  e = entityManager.merge(new Entity(id));
}
// Set current time...
e.setTimestamp(new Date());
// ...and finally save entity.
entityManager.flush();
Run Code Online (Sandbox Code Playgroud)

请注意,在此示例中,实体标识符不会在插入时生成,因此事先已知.

当两个或多个线程并行运行此代码块时,它们可能同时nullentityManager.find(Entity.class, id)方法调用中获取,因此它们将尝试同时保存两个或多个实体,并使用相同的标识符导致错误.

我认为解决问题的方法很少.

  1. 当然,我可以将此代码块与全局锁同步,以防止并发访问数据库,但这是最有效的方法吗?
  2. 某些数据库支持非常方便的MERGE声明,即更新现有或创建新行(如果不存在).但我怀疑OpenJPA(我选择的JPA实现)是否支持它.
  3. 事件,如果JPA不支持SQL MERGE,我总是可以回到普通的旧JDBC并对数据库做任何我想做的事情.但是我不想留下舒适的API和混乱的多毛的JDBC + SQL组合.
  4. 使用标准JPA API修复它有一个神奇的技巧,但我还不知道.

请帮忙.

jpa insert-update

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