问题列表 - 第29417页

触摸键入大写字母标识符

大约半年前,我决定提高编程效率,所以我学会了触摸打字并转向Vim.一切都很好,我觉得自己比以前好多了.然而,有一个问题让我一直都很烦恼:我该如何触摸IDENTIFIERS_WRITTEN_IN_CAPS

  • 如果我将按所有规则使用轮班,我将不得不经常转手.试图输入GOOGLE这种情况是一个挑战.
  • 如果我将一直使用左移,我会失去左手的物理记忆而无法盲目找到钥匙.
  • 如果我使用大写锁定,我必须记得释放它.在Vim中遗忘这将导致命令模式中的启示.此外,许多重映射大写锁定其他东西,如Esc或键盘布局切换.

你如何触摸打字员处理SQL,Makefiles,Win API,DirectX以及需要打印的所有内容?

vim performance touch-typing editing

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

我应该使用.NET(System.Net.Mail)批量发送我的Web应用程序的电子邮件或SQL(msdb.sp_send_dbmail)吗?

场景:

1)我的应用程序是.NET 3.5 C#Web应用程序,数据库是SQL 2008.

2)电子邮件将在每天100到1000的范围内,并由各种Web用户与应用程序的交互触发.

3)大多数电子邮件将包含50KB到5MB之间的附件.有些电子邮件是HTML,有些则是纯文本.

4)所有附件都将来自Web服务器上的目录.

5)SQL Server是Web服务器的独立机器.来自应用程序的所有SQL连接都是通过SQL登录而不是Windows身份验证.

6)对于可扩展的解决方案,要发送的电子邮件将在数据库表中排队,以便批量处理进行提取.失败的电子邮件最多应重试4次.

困境:

我不确定是否要编写Web服务器解决方案来发送电子邮件(例如,用于轮询准备发送的电子邮件的Windows服务),或者可能使用易于设置和使用且不需要太多开发的SQL数据库邮件.

附件放在Web服务器上的事实告诉我使用Web服务器解决方案,但我有兴趣看看我是否错过了什么.

.net c# sql email sql-server-2008

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

减少外部JavaScript调用(HTTP请求)数量的最佳方法是什么?

目前我的标题中有以下外部JavaScript:

 <script type="text/javascript" src="scripts/jquery-1.3.2.min.js"></script>
 <script type="text/javascript" src="scripts/jquery.validate.js"></script>
 <script type="text/javascript" src="fancybox/jquery.fancybox-1.3.1.pack.js"></script>
 <script type="text/javascript" src="scripts/jquery.scrollTo-min.js"></script>
 <script type="text/javascript" src="scripts/jquery.localscroll-min.js"></script>
 <script type="text/javascript" src="scripts/custom.js"></script>
 <?php if($lang_file=='lang.en.php') {echo '<script type="text/javascript" src="scripts/jquery-validate/val-en.js"></script>';} ?>
Run Code Online (Sandbox Code Playgroud)

Google的Page-Speed建议我减少外部JS调用的次数.但我不太确定这样做的最佳方法是什么.

有什么建议?

javascript external

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

什么是Android手机的蓝牙设备类?

对于我的应用程序,我进行蓝牙发现搜索列出所有可用的蓝牙设备.如果我在一个有很多电脑等的房间,有一个很长的列表.所以我想从列表中过滤Android手机.

我阅读了以下文档:http: //developer.android.com/reference/android/bluetooth/BluetoothClass.Device.htmlhttp://developer.android.com/reference/android/bluetooth/BluetoothClass.Device.Major. HTML

所以我可以过滤一些设备,如笔记本电脑,电脑等.

有谁知道Android手机有什么可能的常数?我不想冒过滤太多设备的风险,但我也想将列表限制为仅限Android设备.

任何提示?

android bluetooth

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

理解MVC:模型上的"胖"概念是什么,控制器上的"瘦"是什么?

我试图理解模型上的"胖"和控制器上的"瘦"的概念以及我一直在讨论的内容我有以下示例(这是从freenode讨论中获得的):

问:关于MVC范例,它说Fat模型,瘦的控制器.我在这里想,如果我有很多方法(在控制器上)只使用一些抽象方法到CRUD(在模型上),我是在创建一个胖控制器而不是模型?或者他们说,胖模型,在返回和不打字的内容中进行补偿?这是我从未理解的东西=)任何评论都表示赞赏!非常感谢

OBS1:我没有在模型中做什么,在控制器中,我只有控制最新模型的方法

OBS2:让我们说"checkIfEmailExists()",有"john@hotmail.com"作为参数.这个方法将从模型方法返回,如果这个param存在于表中,则返回boolean.如果是0,"checkIFemailExists()"将调用一个不同的模型方法,这个,他只是另一个抽象方法,执行更新操作.

OBS3:"checkIfEmailExists()",不只是一个控制器?他实际上并没有执行任何CRUD,他只是在比较数值等等.这让我感到困惑,因为在我脑海中这是一个控制器:S

注意:我想这不是最好的例子,因为说"检查是否存在某些东西",听起来像是一个查询我的表操作

Q2:还有一个问题,所以,假设我有一个视图表单,从那里发送该电子邮件地址参数.你是说这个观点直接与模型有关吗?

问题3:控制器不应该在他们之间行动吗?这就是范例

最后注意:讨论结束了,说我错了,希望没问题(我正在学习).但是,那么,Q2和Q3的正确答案是什么?

谢谢你的关注

php model-view-controller paradigms

21
推荐指数
2
解决办法
7456
查看次数

c ++和MFC有什么区别

c ++和MFC有什么区别(前端设计概念除外)

c++ mfc

-2
推荐指数
3
解决办法
1199
查看次数

从文本中提取语义/文体特征

我想知道开源工具(用于java/python),它可以帮助我从文本中提取语义和风格特征.的语义特征的例子是形容词-名词比率,部分的语音标签的特定序列(形容词之后紧跟一个名词:形| NN)的风格特征等.实施例将是唯一字数目,代词的数量等目前,我只知道Word to Web Tools将文本块转换为基本向量空间模型.

我知道很少有文本挖掘软件包,如GATE,NLTK,Rapid Miner,MalletMinorThird.但是,我找不到适合我任务的机制.

问候, -
丹尼尔

python java machine-learning

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

递归创建一个无限的7-gon

嘿,我想知道是否有一个算法来创建一个由三角形组成的多边形,如下所示:

http://homepages.wmich.edu/~drichter/images/mathieu/numberedvertices.jpg

顶点的编号并不重要,只是获取点的方法.请注意,每个点都与7个其他点相关联.

algorithm geometry

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

django上传文本文件不起作用

我正在尝试将文本文件上传到指定位置,但文件在根目录中上传空(不在我指定的位置).

在模型中:

course = models.FileField(help_text=('Upload a course (max %s kilobytes)' %settings.MAX_COURSE_UPLOAD_SIZE),upload_to='cfolder/',blank=True)
Run Code Online (Sandbox Code Playgroud)

形式:

def handle_uploaded_file(f):
    destination = open('Cfolder')
    for chunk in f.chunks():
        destination.write(chunk)       
    destination.close()
Run Code Online (Sandbox Code Playgroud)

在观点中:

def save_course(request, classname):
   classroom = Classroom.objects.get(classname = classname)
   if request.method == 'POST':
        form = CoursesForm(request.POST, request.FILES)
        if form.is_valid():
           handle_uploaded_file(request.FILES['course'])
           new_obj = form.save(commit=False)
           new_obj.creator = request.user
           new_obj.classroom = classroom
           new_obj.save()
           return HttpResponseRedirect('.')    
   else:
           form = CoursesForm()     
   return render_to_response('courses/new_course.html', {
           'form': form,
           }, 
          context_instance=RequestContext(request))  
Run Code Online (Sandbox Code Playgroud)

我想我的错误是在handle_uploaded_file方法中.我应该如何修改它才能正常工作?谢谢!

django upload text file

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

自定义xml序列化

我需要帮助,我有一些数据来自xml,我想制作一个对象,用它做一些事情,序列化它并发送它...但它必须是某种自定义序列化.

xml喜欢:

<Animals Ver="12" class="1" something="2">
    <Dog Ver="12" class="2" something="17">
        <Name> a </Name>
        <Sound> oof </Sound>
        <SomeOtherProp>12</SomeOtherProp>

    </Dog>
    <Cat Ver="12" class="3" something="4">
       <Name> b </Name>
       <Sound> meow </Sound>
    </Cat>
</Animals>
Run Code Online (Sandbox Code Playgroud)

需要表现为:

abstract class Animal :XmlMagic
{
  public string Name{get;set;}
  public string Sound{get;set;}

  public void SomeMagicalXMLSerializationMethod()
  {}
  public void SomeMagicalXMLDeSerializationMethod()
  {}
}

class Dog: Animal, XmlMagic
{
  public int SomeOtherProp{get;set;}
  public void SomeMagicalXMLSerializationMethod()
  {}
  public void SomeMagicalXMLDeSerializationMethod()
  {}
}
Run Code Online (Sandbox Code Playgroud)

.net c# xml

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