问题列表 - 第49063页

找出bash中最后设置环境变量的位置

好的,我知道有一个bash调试器.但我正在寻找的是,如果我的一个启动脚本中有一个环境变量,我不知道它是如何设置的或它可能在哪里,除了详尽地搜索脚本之外,有没有办法找到它?

我的意思是有没有提供这样的东西的机制/工具?bash是否跟踪变量设置位置?

虽然这可能看起来不是很重要,但是当我帮助一个朋友安装OpenCL时,我突然想到了这个问题,并且应该$ATISTREAMSDKROOT自动设置变量.无论如何,包应该添加一个文件/etc/profile.d以允许设置变量,但它没有.幸运的是,变量空白了.

但是我想知道它是不是空白,并且包将它添加到一些随机文件中,我可能无法告诉它除了寻找它之外的其他地方.

当然我知道有人可以编写一两个sed命令并搜索脚本,但我会考虑详尽的搜索:D

bash environment-variables

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

在Rails应用程序中改进不引人注目的javascript(并可能使用CoffeeScript)

我有一个应用程序,它使用一些Javascript来执行基本的Ajax请求,例如自动完成和实时搜索.例如,我通过以下方式实现了实时搜索; 我发现了一些潜在的问题,并希望与您讨论这个问题,以便有更好的代码.

应用程序/控制器/ company_controller.rb

def livesearch
  @companies = Company.search(params[:query])
  render :partial => "companies", :locals => {:companies => @companies}
end
Run Code Online (Sandbox Code Playgroud)

应用程序/视图/公司/ _companies.html.haml

- if companies.empty?
  None
- else
  %table#company_list
    %tr
      %th Name
      %th Description
      %th Products
      %th
    = render companies
Run Code Online (Sandbox Code Playgroud)

应用程序/视图/公司/ _livesearch_box.html.haml

= content_for :scripts, "jlivesearch companies"
= form_tag "#", :autocomplete => :off, :remote => true do
  %span.light
    Search:  
  = text_field_tag :search
  :javascript
    $('#search').livesearch({
      searchCallback: update_listed_companies,
      queryDelay: 200,
      innerText: "Search companies"
    });
Run Code Online (Sandbox Code Playgroud)

公共/ Java脚本/ companies.js

function update_listed_companies(query) {
  if(typeof query …
Run Code Online (Sandbox Code Playgroud)

javascript ruby-on-rails dry unobtrusive-javascript coffeescript

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

jquery检测并删除单击的元素

我有一个DIV的层次结构与类相关但不是ID.如何删除被点击的项目?

<div>
    <div class="minibox" onclick="remove_me()">Box1</div>
    <div class="minibox" onclick="remove_me()">Box1</div>
    <div class="minibox" onclick="remove_me()">Box1</div>
    <div class="minibox" onclick="remove_me()">Box1</div>
    <div class="minibox" onclick="remove_me()">Box1</div>
</div>
<script>
    function remove_me(){
    ///remove the clicked div
    }
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

Silverlight异步

SilverLight异步调用背后的原因是什么?与WCF服务通信时,您无法进行同步呼叫?

.net c# silverlight

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

JAXB UnMarshall集合元素顺序

假设我有以下XML

<?xml version="1.0" encoding="utf-8"?>
<names>
    <name first="John" last="Doe"/>
    <name first="Jane" last="Doe"/>
    ...
</names>
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

final JAXBContext context = JAXBContext.newInstance(Names.class);
final Unmarshaller um = context.createUnmarshaller();
final InputStream in = new FileInputStream(file);
final Reader reader = new InputStreamReader(in, Charset.forName("UTF-8"));
final Names namesList = (Names) um.unmarshal(reader);
...
Run Code Online (Sandbox Code Playgroud)

现在我找不到任何文档描述这些元素的顺序.在我的应用程序中,重要的是我的XML文件中的顺序在java对象中是相同的.我试图在源代码中查找它但很难理解.我希望有人可以帮我解决这个问题.谢谢.

裤裤

java xml collections jaxb

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

Rails控制台的自定义扩展

我经常在我的Rails script/console会话中使用短代码片段,例如

>> app.get 'admin/login'
>> app.response.body
# look up 'authenticity_token' in the login form's HTML
>> login_data = { "authenticity_token" => "token_value",
                  "username" => "admin",
                  "password" => "admin_password" }
>> app.post 'admin/login', login_data
Run Code Online (Sandbox Code Playgroud)

我想为控制台制作一个帮助方法/扩展,所以我只是使用

>> app.admin_logon
Run Code Online (Sandbox Code Playgroud)

有哪些可能的解决方案来实现这一目标?

console ruby-on-rails

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

分离进度跟踪和循环逻辑

假设我想使用进度条打印机跟踪循环的进度ProgressMeter(如本配方中所述).

def bigIteration(collection):
    for element in collection:
        doWork(element)
Run Code Online (Sandbox Code Playgroud)

我希望能够打开和关闭进度条.出于性能原因,我还想每x步更新一次.我天真的做法是

def bigIteration(collection, progressbar=True):
    if progressBar:
        pm = progress.ProgressMeter(total=len(collection))
        pc = 0
    for element in collection:
        if progressBar:
            pc += 1
            if pc % 100 = 0:
                pm.update(pc)
        doWork(element)
Run Code Online (Sandbox Code Playgroud)

但是,我不满意.从"审美"的角度来看,循环的功能代码现在被"污染"了一般的进度跟踪代码.

您能想到一种清晰地分离进度跟踪代码和功能代码的方法吗?(可以有进度跟踪装饰器吗?)

python oop separation-of-concerns

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

Spring hibernate jdbc批量大小

我有几个场景,我认为从hibernate文档中有点不清楚.

数据类:

class HibernateDao {
      // ...

      @Transactional
      public void store(List<Object> batch) {
          for(Object o : batch) {
             hibernate.store(o);
          }
      }
}
Run Code Online (Sandbox Code Playgroud)

场景1

hibernate.jdbc.batch_size = 1
Run Code Online (Sandbox Code Playgroud)

Q1:store(..)使用一组10项目调用时会发生什么?会有10 1个交易还是只有一个?


情景2

hibernate.jdbc.batch_size = 10
Run Code Online (Sandbox Code Playgroud)

Q2:store(..)使用一组1项目调用时会发生什么?无论batch_size属性如何,它是否会立即写入后备存储?


从hibernate文档:

如果您使用身份标识符生成器,​​Hibernate会透明地禁用JDBC级别的插入批处理

问题3:什么被归类为identify identifier generator,使用注释@Id@GeneratedValue(strategy = GenerationType.AUTO)

java spring hibernate transactions batch-processing

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

Iphone应用程序在iOS 4.3中因EXC_BAD_ACCESS错误而崩溃,但在以前的版本中运行正常

我创建了一个苹果批准的应用程序,目前可以在appstore中购买.但是在4.3更新之后,当使用EXC_BAD_ACCESS错误滚动UITableView时它会崩溃.NSZombieEnabled = YES,将使应用程序再次运行,但这当然不是解决方案;)在以下行的Main类中报告错误:

int retVal = UIApplicationMain(argc, argv, nil, nil);
Run Code Online (Sandbox Code Playgroud)

堆栈跟踪也无法帮助我:

> #0  0x00faf09f in objc_msgSend ()
> #1  0x04c7b9e0 in ?? ()
> #2  0x00d6004c in CFRelease ()
> #3  0x00e42369 in -[__NSArrayM removeObjectAtIndex:] ()
> #4  0x00e3dcfc in -[NSMutableArray removeObjectsInRange:] ()
> #5  0x003507a5 in -[UITableView(_UITableViewPrivate) _updateVisibleCellsNow:] ()
> #6  0x0034890c in -[UITableView layoutSubviews] ()
> #7  0x01d80a5a in -[CALayer layoutSublayers] ()
> #8  0x01d82ddc in CALayerLayoutIfNeeded ()
> #9  0x01d280b4 in CA::Context::commit_transaction ()
> #10 0x01d29294 in …
Run Code Online (Sandbox Code Playgroud)

iphone uitableview ios

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

<both style ="clear:both">中的"both"意味着什么

<div style="float:left">Hello</div>
<div style="float:right">Howdy dere pardner</div>
<div style="clear:both"></div>
Run Code Online (Sandbox Code Playgroud)

我知道它的作用,但为什么这个名字both呢?什么both 意思

html css clear

24
推荐指数
3
解决办法
17万
查看次数