javascript

java

python

c#

android

node.js

c++

reactjs

php

html

jquery

css

.net

ios

git

ruby-on-rails

sql

c

string

ruby

如何更改Android标签小部件的背景?

我的课扩展了TabActivity

TabHost mTabHost =  getTabHost();

TabHost.TabSpec tab1 =mTabHost.newTabSpec("tab1");
TabHost.TabSpec tab2 =mTabHost.newTabSpec("tab2");

tab1 .setIndicator("title tab1");
tab2 .setIndicator("title tab2");
mTabHost.addTab(tab1);mTabHost.addTab(tab2);

TabHost.setCurrentTab(0 or 1)

有人可以指导我如何更改所选标签的背景图像或颜色吗?

trans by 2020-02-22T20:14:33Z

如何从SQL Server 2005中的另一个表中的对应数据更新一个表中的数据

我在同一数据库服务器上的不同数据库中有两个表。

这两个数据库具有相同的结构,但数据不同。 Database1(Test1)是最新的,而database2(Test2)是数据库的旧副本。

  • Test1的表名为DeptID,具有3000条记录
  • Test2有一个名为DeptID的表,具有1000条记录

我需要为一个称为DeptID的特定列从Test2的同一表中更新Test1中的表,因为Test2 DB(旧的)中Employee表中的值已经更新。 因此,我需要从具有大约1000行的旧数据库中的表更新新数据库中的表。

换句话说,我需要使用Employee数据库中Employee表中的DeptID523表中的2759256646990955955523数据库中的值,来更新Test1 DB中Employee表中的2759256646990990520520列。

我知道我可以还原数据库本身,但这不是解决方案。 我需要从Test2数据库更新Test1数据库中的值。

trans by 2020-02-22T20:10:45Z

svn-已安装AnkhSvn,但在Visual Studio 2013中不起作用

我已经安装了Visual Studio 2013,并且已经为svn安装了AnkhSvn-2.5.12266.msi,但是此“附加组件”在Visual Studio中不可用。 为什么?

trans by 2020-02-22T20:07:29Z

使用jQuery验证的自定义错误标签放置(针对所有或部分错误)

我想在自定义位置放置一个错误标签(不是全部)。 jQuery提供了此[http://docs.jquery.com/Plugins/Validation/validate#toptions]选项,但我找不到有关如何放置一条特定错误消息并且不更改所有其余错误的默认位置的任何信息?

请务必检查以下所有答案。 有多种解决方案。 谢谢大家!

trans by 2020-02-22T20:04:10Z

计算J中两个日期之间的工作日数

谁能指出我一些Java代码段,让我可以在两个日期之间进行商务活动(星期六和星期日除外)。

trans by 2020-02-22T19:51:57Z

javascript-在可编辑内容的光标处插入文本

我有一个contenteditable div,需要在插入符号的位置插入文本,

通过 document.selection.createRange().text = "banana" 在IE中可以轻松完成此操作

在Firefox / Chrome中有类似的实现方式吗?

(我知道这里有一个解决方案,但是不能在contenteditable div中使用,而且看起来很笨拙)

谢谢!

trans by 2020-02-22T19:45:50Z

多线程-在Has中什么是“火花”

我对“火花”的概念感到困惑

在Haskell中是线程吗? 还是产生新线程的动作?

谢谢大家:

综上所述,火花不是线程,而是更多的计算单位(以C#/ Java术语表示的任务)。 因此,这是实现任务并行性的Haskell方法。

trans by 2020-02-22T19:42:44Z

php-如何将参数绑定到模型中使用的Laravel中的原始数据库查询?

Re,

我有以下查询:

$property = 
    Property::select(
        DB::raw("title, lat, lng, ( 
            3959 * acos( 
                cos( radians(:lat) ) * 
                cos( radians( lat ) ) * 
                cos( radians( lng ) - radians(:lng) ) + 
                sin( radians(:lat) ) * 
                sin( radians( lat ) ) 
            ) 
        ) AS distance", ["lat" => $lat, "lng" => $lng, "lat" => $lat])
    )
    ->having("distance", "<", $radius)
    ->orderBy("distance")
    ->take(20)
    ->get();

它不起作用:Invalid parameter number: mixed named and positional parameters

有谁知道技巧或解决方法(我显然可以编写完整的查询,但更喜欢使用流利的生成器)。

trans by 2020-02-22T19:39:02Z

java-PersistenceUnit与PersistenceContex

在几个项目中,我已成功使用

@PersistenceUnit(unitName = "MiddlewareJPA")
EntityManagerFactory emf;
...
EntityManager entityManager = emf.createEntityManager();

获取PersistenceUnit进行数据库连接,但是几天前,我试图将项目移动到275922250221905656,但无法创建EntityManager

@PersistenceContext(unitName = "MiddlewareJPA")
private EntityManager entityManager;

获取EntityManager。 它有效,但我不知道为什么。 PersistenceUnitPersistenceContext之间有什么区别? 每个优点和缺点是什么? 我们应该在哪里使用其中之一?

trans by 2020-02-22T19:36:31Z

c#-比多个捕获块更优雅的异常处理?

这个问题已经在这里有了答案:

  • 一次捕获多个异常?                                     28个答案

使用C#,是否有比一堆丑陋的catch块更好的方法来处理多种类型的异常?

对于这种情况,什么是最佳实践?

例如:

try
{
    // Many types of exceptions can be thrown
}
catch (CustomException ce)
{
    ...
}
catch (AnotherCustomException ace)
{
    ...
}
catch (Exception ex)
{
    ...
}
trans by 2020-02-22T19:31:27Z

unicode-UTF-8,UTF-16和UTF-32可以存储的字符数是否不同?

好的。 我知道这看起来像是典型的“为什么他不只是使用Google或访问www.unicode.org进行查找?” 问题,但是对于这样一个简单的问题,在检查了两个来源之后,答案仍然难以理解。

我非常确定这三个编码系统都支持所有Unicode字符,但是在演示文稿中声明之前,我需要进行确认。

额外的问题:这些编码在可扩展支持的字符数方面是否有所不同?

trans by 2020-02-22T19:25:30Z

隐藏Google Maps API的本地列表

使用Google Maps api显示某些内容时,Google已开始在地图中添加本地餐馆/酒店。如何隐藏它们的外观。 我检查了使用地图的网站上的相同位置(例如yelp),他们成功隐藏了当地的酒店/餐厅。我一直在寻找图层/覆盖,但不知道如何删除此默认行为。

These things这些东西出现在我的地图上。 是否可以隐藏这些气泡和名称?

编辑[https://developers.google.com/maps/documentation/javascript/releases#36]说3.6默认情况下会引入业务图标。 因此,将v = 3.5设置为参数将隐藏“业务图标”。

赏金有没有隐藏业务消息而又不使用旧版api的方法?

trans by 2020-02-22T19:23:33Z

从Python中的数字获取信号名称

是否可以将信号编号(例如signal.SIGINT)映射到其各自的名称(即“ SIGINT”)?

我希望能够在收到日志时在日志中打印信号的名称,但是我找不到从信号编号到Python中名称的映射,即:

import signal
def signal_handler(signum, frame):
    logging.debug("Received signal (%s)" % sig_names[signum])

signal.signal(signal.SIGINT, signal_handler)

对于某些字典sig_names,因此当进程接收到SIGINT时,将输出:

Received signal (SIGINT)
trans by 2020-02-22T19:19:20Z

java-为什么byteArray的长度为22而不是20?

我们尝试使用以下Java代码将字符串从字符串转换为Byte[]

String source = "0123456789";
byte[] byteArray = source.getBytes("UTF-16");

我们得到一个长度为22个字节的字节数组,我们不确定此填充来自何处。如何获得长度为20的数组?

trans by 2020-02-22T19:14:45Z

javascript-将Function.prototype.bind与参数数组一起使用?

与硬编码参数相反,如何使用参数数组调用Function.prototype.bind? (不使用ECMA6,因此没有传播算子)。

我正在尝试在使用回调的模块周围放置一个promises包装器,并且我想将传入的所有参数绑定到我的包装器方法中并对其进行绑定。 然后,我想用自己的回调函数调用部分应用的绑定函数,这将解决或拒绝一个Promise。

var find = function() {
  var deferred, bound;
  deferred = Q.defer();
  bound = db.find.bind(null, arguments);
  bound(function(err, docs) {
    if(err) {
      deferred.fail(err);
    } else {
      deferred.resolve(docs);
    }
  });
  return deferred.promise;
}

但是显然这是行不通的,因为bind需要参数而不是参数数组。 我知道我可以通过在参数数组的末尾插入回调并使用apply来做到这一点:

arguments[arguments.length] = function(err, docs) { ... }
db.find.apply(null, arguments);

或者通过遍历arguments数组并为每个参数重新绑定函数:

var bound, context;
for(var i = 0; i < arguments.length; i++) {
   context = bound ? bound : db.find;
   bound = context.bind(null, arguments[i]);
}
bound(function(err, docs) { ... })

但是这两种方法都很脏。 有任何想法吗?

trans by 2020-02-22T19:09:18Z

Django 1.8运行特定的迁移

在django 1.8中,有一种方法可以运行特定的迁移,并且仅运行该迁移。

不仅适用于一个应用程序,还适用于该应用程序迁移目录中的特定文件。

编辑原文:

    Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/home/vagrant/virtualenvs/aku/lib/python3.4/site-packages/django/core/management/__init__.py", line 338, in execute_from_command_line
    utility.execute()
  File "/home/vagrant/virtualenvs/aku/lib/python3.4/site-packages/django/core/management/__init__.py", line 330, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/home/vagrant/virtualenvs/aku/lib/python3.4/site-packages/django/core/management/base.py", line 393, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/home/vagrant/virtualenvs/aku/lib/python3.4/site-packages/django/core/management/base.py", line 444, in execute
    output = self.handle(*args, **options)
  File "/home/vagrant/virtualenvs/aku/lib/python3.4/site-packages/django/core/management/commands/migrate.py", line 146, in handle
    plan = executor.migration_plan(targets)
  File "/home/vagrant/virtualenvs/aku/lib/python3.4/site-packages/django/db/migrations/executor.py", line 50, in migration_plan
    self.loader.graph.node_map[target].children
KeyError: ('wagtailcore', '0001_initial')

做了一点搜索并找到了这个[https://code.djangoproject.com/ticket/24225#no1]

trans by 2020-02-22T19:07:13Z

javascript-如何使用无效变量名的键名来分解对象属性?

由于对象键是字符串,因此它们可以包含任何种类的字符和特殊字符。 我最近偶然发现了我从API调用中收到的对象。 该对象的键名中带有“-”。

const object = {
   "key-with-dash": []
}

在这种情况下,无法进行解构,因为key-with-dash不是有效的变量名。

const { key-with-dash } = object;

所以我想到一个问题。 在这种情况下,我应该如何分解对象? 甚至有可能吗?

trans by 2020-02-22T19:04:54Z

我如何防止灯具与django post_save信号代码冲突?

在我的应用程序中,我想在新用户注册时在某些表中创建条目。 例如,我要创建一个用户个人资料,然后将参考他们的公司和一些其他记录。 我用post_save信号实现了这一点:

def callback_create_profile(sender, **kwargs):
    # check if we are creating a new User
    if kwargs.get('created', True):
        user = kwargs.get('instance')
        company = Company.objects.create(name="My Company")
        employee = Employee.objects.create(company=company, name_first=user.first_name, name_last=user.last_name)
        profile = UserProfile.objects.create(user=user, employee=employee, partner=partner)
# Register the callback
post_save.connect(callback_create_profile, sender=User, dispatch_uid="core.models")

运行时效果很好。 我可以使用admin创建一个新用户,其他三个表也可以获取有意义的条目。 (除非是雇员,因为保存时未在管理员表单中填写user.first_name和user.last_name。我仍然不明白为什么要这样做)

问题出在我运行测试套件时。 在此之前,我创建了一堆夹具以在表中创建这些条目。 现在我得到一个错误,指出:

IntegrityError: duplicate key value violates unique constraint "core_userprofile_user_id_key"

我认为这是因为我已经在设备中创建了ID为“ 1”的公司,员工和档案记录,现在post_save信号正在尝试重新创建它。

我的问题是:运行灯具时可以禁用此post_save信号吗? 我可以检测到我正在作为测试套件的一部分运行,而不创建这些记录吗? 我现在应该从固定装置中删除这些记录吗(尽管信号仅设置默认值,而不是我要测试的值)? 夹具加载代码为什么不仅仅覆盖创建的记录?

人们如何做到这一点?

trans by 2020-02-22T19:01:11Z

字符串-在PHP中,“ <<<”代表什么?

例如:

$sql = <<<MySQL_QUERY
trans by 2020-02-22T18:56:59Z

python-使用PyYAML保存/转储带有注释的YAML文件

我有一个yaml文件,看起来像这样:

# The following key opens a door
key: value

有什么办法可以在维护评论的同时loaddump此数据吗?

trans by 2020-02-22T18:54:07Z

上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 下一页 共3510页