问题列表 - 第42235页

如何计算源代码中的行数

正如标题所说,我如何使用bash命令计算源代码文件夹中的总行数

bash terminal lines-of-code

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

使用20K线单级时的"性能影响"

这个问题之前在这里被问过,但没有一个答案真的试图回答实际问题,所以我以不同的方式问它.是否加载单个类的20,000行,其中100个函数比任何方式都更加耗费资源,而不是将代码分解为每个函数较少的较小类,并根据需要加载这些较小的类?

php oop performance code-size

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

WebImage裁剪到正方形

有谁知道如何使用新的ASP.Net MVC 3 Html Helper WebImage将上传的文件裁剪成正方形.如果可能的话,我想让它居中.在过去的几个小时里,我一直在试图解决这个问题......任何帮助都表示赞赏!

场景非常简单,用户可以上传图像,然后将图像调整为正方形,以便稍后用作网站中的缩略图.

c# asp.net-mvc image asp.net-mvc-3

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

HTML,CSS:如何将元素拉伸到页面边缘?

我有一个绝对定位的元素,背景图像必须显示为一个小的水平条带,直到浏览器窗口的边缘,而不需要滚动条.我怎么能这样做?

html css stretch

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

程序在rc.d脚本启动后终止(Arch Linux)

嘿伙计们,我已经编写了一个程序作为我的MacBook Pro的键盘背光控制器,它运行Arch,就像OS X中本身一样.程序本身很好用,但是我提供的Arch程序的rc.d脚本包,似乎没有正确打开程序...或者我认为.

可以在此处找到Arch包的源代码(rc.d脚本和PKGBUILD文件).我在/etc/rc.conf中添加了"mbpkbdbacklightctl"到守护进程的行.

会发生什么,在启动时,我看到rc.d脚本启动程序启动没有错误,键盘上的背光点亮,这意味着程序也运行正常,但是当gdm开始记录时在gnome中,程序似乎已经被终止了.我没有找到任何错误记录,但如果没有在20秒或更长时间内注册键盘或鼠标事件,程序将关闭背光,并在注册时重新打开它,这不会发生在gdm上,也不会发生在侏儒.此外,当我到达gnome并执行a时pidof -o %PPID /usr/bin/mbpkbdbacklightctl,它不会返回任何表示程序已终止的内容.当gnome启动时,我必须重新启动rc.d脚本才能使事情正常运行.

我似乎无法掌握该程序自终止后会发生什么.程序的源代码可以在这里找到,但我相信错误是在rc.d脚本中,它可能无法正常启动程序,因为它可以通过gdm启动"生存".

有什么想法可以发生什么?

此致,Chris Buchholz

c++ linux archlinux

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

Pocketsphinx - 添加单词并提高准确性

我已经设法最终构建并运行pocketsphinx(pocketsphinx_continuous).我遇到的问题是如何提高准确性.据我所知,您可以指定字典文件(-dict test.dic).所以我采用了默认的字典文件并添加了一些相同单词的发音,例如:

pencil P EH N S AH L
pencil(2) P EH N S IH L

spaghetti S P AH G EH T IY
spaghetti(2) S P UH G EH T IY
Run Code Online (Sandbox Code Playgroud)

然而,pocketphinx仍然无法识别任何一个词.我知道你也可以指定一个jsgf文件,但对于短语和语法来说似乎更多.如何让pocketphinx识别铅笔和意大利面等常用词?

谢谢

-麦克风

speech-recognition sphinx speech-to-text

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

我怎么知道我是否正在迭代集合的最后一项?

我想在最后KeyValuePairDictionary迭代中做一些不同的事情.

For Each item In collection
    If ItsTheLastItem
        DoX()
    Else
        DoY()
    End If
Next 
Run Code Online (Sandbox Code Playgroud)

这可能吗?

重新编辑:我没有使用字典值,我实际上使用的是List of KeyValuePairs.我转换了它们,后来没有注意到,愚蠢的我.

c# vb.net iteration collections foreach

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

修改Django的pre_save/post_save数据

我很难从django掌握这个post_save/pre_save信号.

发生的事情是我的模型有一个被调用的字段status,当添加/保存该模型的条目时,它的状态必须在某些条件下相应地改变.

我的模型看起来像这样:

 class Ticket(models.Model):    
    (...)   
    status = models.CharField(max_length=1,choices=OFFERT_STATUS, default='O')
Run Code Online (Sandbox Code Playgroud)

我的信号处理程序,配置为pre_save:

def ticket_handler(sender, **kwargs):
   ticket = kwargs['instance']
   (...)
   if someOtherCondition:
       ticket.status = 'C'
Run Code Online (Sandbox Code Playgroud)

现在,如果我把ticket.save()这个最后一行if声明放在一个巨大的迭代黑洞中会发生什么,因为这个动作会调用信号本身.而且这个问题都发生在pre_savepost_save.

嗯...我想在django的宇宙中,在保存它之前(甚至之后)改变条目的能力是很常见的.那么,我在这里做错了什么?信号是错误的方法还是我错过了其他的东西?

此外,一旦触发了pre_save/post_save函数,是否有可能访问另一个模型的实例并更改其中的特定行条目?

谢谢

django django-signals

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

Ruby on Rails 3的推荐开发Web服务器

你会推荐什么样的Web服务器用于Linux Ruby on Rails 3 Web开发?Windows怎么样?

linux windows ruby-on-rails ruby-on-rails-3

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

如何使用android Webview在res中的原始文件夹中显示HTML页面?

我有一个网页存储在Android应用程序的res/raw文件夹中.我想访问它并在我的活动中将其加载到webview中.任何人都可以告诉我,我该怎么做.我试过了

webView.loadUrl(getResources().openRawResource(R.raw.myHtmlPage).toString());
Run Code Online (Sandbox Code Playgroud)

但它工作而不是它给了一个破碎的页面.

请帮助我.

关于FAS

resources android webview

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