问题列表 - 第40990页

没有设置滚动指示器?

我正在制作一个tableView,但我不想要滚动指示器,似乎无法设置将指示器设置为无.有没有其他方法可以做到这一点?

iphone uitableview uiscrollview

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

C++ | 进步路径

我知道basic OOP-related topics,RTTI, Templates.从还原回来Java' Collection Framework,我试图找到在这些收藏品C++和发现STL,并想使用它在我的项目(虽然我不知道他们进出).我搜索并找到了类似书籍的推荐Accelerated C++, Effective and More Effective C++.

但我不确定我的进步路径应该是什么.我正在寻找这样的东西 - Python-Progression Path:

def apprentice():
  read(diveintopython)
  experiment(interpreter)
  read(python_tutorial)
  experiment(interpreter, modules/files)
  watch(pycon)

def master():
  refer(python-essential-reference)
  refer(PEPs/language reference)
  experiment()
  read(good_python_code) # Eg. twisted, other libraries
  write(basic_library)   # reinvent wheel and compare to existing wheels
  if have_interesting_ideas:
     give_talk(pycon)

def guru():
  pass # Not qualified to comment. Fix the GIL perhaps?
Run Code Online (Sandbox Code Playgroud)
  1. 发现列表理解
  2. 发现发电机
  3. 包括地图,减少,过滤器,ITER,范围,x范围经常到你的代码 …

c++

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

Django管理员raw_id_fields表显示

Django raw_id_fields不按我期望的方式显示表格,我做错了什么?我正在尝试使用raw_id_fields小部件来编辑ForeignKey字段,如下所示:

#models.py
class OrderLine(models.Model):
    product = ForeignKey('SternProduct')

class SternProduct(models.Model):
    def __unicode__(self): return self.product_num
    product_num = models.CharField(max_length=255)

#admin.py
#import and register stuff  
class OrderLineAdmin(admin.ModelAdmin):  
    raw_id_fields=('product')  
Run Code Online (Sandbox Code Playgroud)

我按预期得到了小文本框和放大镜小工具,但点击放大镜给我这个: flickr.com/photos/28928816@N00/5244376512/sizes/o/in/photostream/
(对不起,不能发布多个超链接显然)

我想我会更接近改变列表页面的c/w列,过滤器和搜索字段.事实上,这显然是别人得到的.

有关如何启用功能更强大的小部件的任何想法?

django django-admin

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

将Web应用程序上下文添加到Jetty

我想创建在Jetty下运行的简单的Spring MVC"Hello world"应用程序(这是应用程序的一部分).

我的申请结构是:

|-WEB-INF
| |-view
| |-layout
| |-index.jsp
| |-web.xml
|
|-jetty.xml
|-application-context.xml
Run Code Online (Sandbox Code Playgroud)

我尝试创建Jetty服务器并基于web.xml文件添加Web应用程序上下文:

Resource jettyConfig = Resource.newSystemResource("jetty.xml");
XmlConfiguration configuration = new XmlConfiguration(jettyConfig.getInputStream());
Server server = (Server)configuration.configure();

WebAppContext wac = new WebAppContext();
wac.setDescriptor("WEB-INF/web.xml");
wac.setContextPath("/");
wac.setParentLoaderPriority(true);
server.setHandler(wac);

server.start();
Run Code Online (Sandbox Code Playgroud)

服务器启动正常,但没有我的上下文:没有关于弹簧启动日志的信息,spring mvc控制器不可用.有什么想法我做错了吗?

jetty.xml的内容:

  <Configure id="server" class="org.mortbay.jetty.Server">
      <Call name="addConnector">
          <Arg>
              <New class="org.mortbay.jetty.nio.SelectChannelConnector">
                  <Set name="port">9080</Set> 
              </New>
          </Arg>
      </Call>
      <Set name="handler">
          <New class="org.mortbay.jetty.handler.HandlerList">
              <Set name="handlers">
                  <Array type="org.mortbay.jetty.Handler">
                      <Item>
                          <New class="org.mortbay.jetty.handler.DefaultHandler" /> 
                      </Item>
                      <Item>
                          <New class="org.mortbay.jetty.handler.ResourceHandler">
                              <Set name="resourceBase">.</Set> 
                          </New>
                      </Item>
                  </Array>
              </Set>
          </New>
      </Set> …
Run Code Online (Sandbox Code Playgroud)

java spring-mvc

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

Rails 2.3.x相当于Rails3的可选路由参数

在Rails 3中,我可以这样做:

match "/page(/:section)", :to => 'some_controller#page'
Run Code Online (Sandbox Code Playgroud)

而且两者/page/page/some_section会映射到some_controller#页

在Rails 2.3.x中是否有相同的功能?我似乎找不到它

我目前正在使用两种不同的路由方法,如下所示:

map.page          '/page',          :action => 'page'
map.page_section  '/page/:section', :action => 'page'
Run Code Online (Sandbox Code Playgroud)

routing ruby-on-rails

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

boost :: shared_ptr问题.为什么这样做?

在试验这个问题时,我创造了一个我完全不理解的例子.特别是,它突出了我对指针,引用和boost :: shared_ptr的误解.

int& r = *(new int(0));//gratuitous pointer leak, got to initialize it to something
{
    boost::shared_ptr<int> sp(new int(100));
    r = *sp;
    cout << "r=" << r << endl;
}
cout << "r=" << r << endl << endl;

int* p;
{
    boost::shared_ptr<int> sp(new int(100));
    p = &*sp;
    cout << "*p=" << *p << endl;
}
cout << "*p=" << *p << endl;
Run Code Online (Sandbox Code Playgroud)

运行此代码会得到如下输出:

r=100
r=100

*p=100
*p=13
Run Code Online (Sandbox Code Playgroud)

为什么引用在shared_ptr的死亡中存活但指针不存在?


这里的答案存在一个问题,即似乎存在两种截然相反且相互矛盾的解决方案,而且没有就真理达成共识.我希望能够在删除shared_ptr后使用引用,但如果它无效,我真的需要理解这一点.

也许有人可以发布一个简单的例子来演示引用中未定义的行为.

c++ pointers reference shared-ptr

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

是否存在Linq to Enties的子查询,就像在此T-SQL中一样

假设经典的自引用Employee表,其中每个员工最多可以有一个ReportsTo,如使用此T-SQL片段和样本数据创建的:

create table Employees
(
    Id          int identity primary key,
    Name        nvarchar(30),
    Region      nvarchar(10),
    ReportsTo   int null
        foreign key(ReportsTo) references Employees(Id)
)

insert into Employees values('Boss','HO',null)
insert into Employees values('Underling', 'HO',
        (select Id from Employees where Name='Boss'))
insert into Employees values('Self Important', 'Region 1',
        (select Id from Employees where Name='Underling'))
insert into Employees values('Very Underling', 'Region 1',
        (select Id from Employees where Name='Self Important'))
Run Code Online (Sandbox Code Playgroud)

我可以使用此T-SQL为区域1选择管理器

select * from Employees 
where Region = 'Region 1' and 
ReportsTo not in (select Id …
Run Code Online (Sandbox Code Playgroud)

linq linq-to-entities

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

PyPy是否适用于NLTK?

PyPy是否适用于NLTK,如果是这样,那么对于贝叶斯分类器来说,是否有明显的性能提升?

虽然我们正在使用它,但是其他任何python环境(shedskin等)都提供比cpython更好的nlkt性能吗?

python pypy nltk

15
推荐指数
2
解决办法
2206
查看次数

无法在Chrome下加载资源

网页中有一堆图像.

其他浏览器正在正确下载它们,但Chrome不会加载它们.

在开发人员的控制台中,它为每个图像显示以下消息:

无法加载资源

此问题仅出现在Chrome中.

它是什么?

google-chrome cross-browser

184
推荐指数
6
解决办法
52万
查看次数

Java"?" 检查null的运算符 - 它是什么?(不是三元!)

我正在阅读一篇关于斜线故事的文章,并发现了这个小小的问题:

采用最新版本的Java,它试图通过为无限指针测试提供简写语法来简化空指针检查.只需在每个方法调用中添加一个问号,就会自动包含对空指针的测试,替换大鼠的if-then语句嵌套,例如:

    public String getPostcode(Person person) {
      String ans= null;
      if (person != null) {
        Name nm= person.getName();
        if (nm!= null) {
          ans= nm.getPostcode();
        }
      }
      return ans
    } 

public String getFirstName(Person person) {
      return person?.getName()?.getGivenName();
    } 

我已经浏览了互联网(好吧,我花了至少15分钟在谷歌问号上搜索变种)并没有得到任何结果.所以,我的问题是:有关于此的官方文件吗?我发现C#有一个类似的运算符("??"运算符),但是我想得到我正在使用的语言的文档.或者,这只是我使用的三元运算符从未见过.

谢谢!

编辑:链接到文章:http://infoworld.com/d/developer-world/12-programming-mistakes-avoid-292

java syntax null

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