大约半年前,我决定提高编程效率,所以我学会了触摸打字并转向Vim.一切都很好,我觉得自己比以前好多了.然而,有一个问题让我一直都很烦恼:我该如何触摸IDENTIFIERS_WRITTEN_IN_CAPS?
GOOGLE这种情况是一个挑战.你如何触摸打字员处理SQL,Makefiles,Win API,DirectX以及需要打印的所有内容?
场景:
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服务器解决方案,但我有兴趣看看我是否错过了什么.
目前我的标题中有以下外部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调用的次数.但我不太确定这样做的最佳方法是什么.
有什么建议?
对于我的应用程序,我进行蓝牙发现搜索列出所有可用的蓝牙设备.如果我在一个有很多电脑等的房间,有一个很长的列表.所以我想从列表中过滤Android手机.
我阅读了以下文档:http: //developer.android.com/reference/android/bluetooth/BluetoothClass.Device.html和http://developer.android.com/reference/android/bluetooth/BluetoothClass.Device.Major. HTML
所以我可以过滤一些设备,如笔记本电脑,电脑等.
有谁知道Android手机有什么可能的常数?我不想冒过滤太多设备的风险,但我也想将列表限制为仅限Android设备.
任何提示?
我试图理解模型上的"胖"和控制器上的"瘦"的概念以及我一直在讨论的内容我有以下示例(这是从freenode讨论中获得的):
问:关于MVC范例,它说Fat模型,瘦的控制器.我在这里想,如果我有很多方法(在控制器上)只使用一些抽象方法到CRUD(在模型上),我是在创建一个胖控制器而不是模型?或者他们说,胖模型,在返回和不打字的内容中进行补偿?这是我从未理解的东西=)任何评论都表示赞赏!非常感谢
OBS1:我没有在模型中做什么,在控制器中,我只有控制最新模型的方法
OBS2:让我们说"checkIfEmailExists()",有"john@hotmail.com"作为参数.这个方法将从模型方法返回,如果这个param存在于表中,则返回boolean.如果是0,"checkIFemailExists()"将调用一个不同的模型方法,这个,他只是另一个抽象方法,执行更新操作.
OBS3:"checkIfEmailExists()",不只是一个控制器?他实际上并没有执行任何CRUD,他只是在比较数值等等.这让我感到困惑,因为在我脑海中这是一个控制器:S
注意:我想这不是最好的例子,因为说"检查是否存在某些东西",听起来像是一个查询我的表操作
Q2:还有一个问题,所以,假设我有一个视图表单,从那里发送该电子邮件地址参数.你是说这个观点直接与模型有关吗?
问题3:控制器不应该在他们之间行动吗?这就是范例
最后注意:讨论结束了,说我错了,希望没问题(我正在学习).但是,那么,Q2和Q3的正确答案是什么?
谢谢你的关注
我想知道开源工具(用于java/python),它可以帮助我从文本中提取语义和风格特征.的语义特征的例子是形容词-名词比率,部分的语音标签的特定序列(形容词之后紧跟一个名词:形| NN)的风格特征等.实施例将是唯一字数目,代词的数量等目前,我只知道Word to Web Tools将文本块转换为基本向量空间模型.
我知道很少有文本挖掘软件包,如GATE,NLTK,Rapid Miner,Mallet和MinorThird.但是,我找不到适合我任务的机制.
问候, -
丹尼尔
嘿,我想知道是否有一个算法来创建一个由三角形组成的多边形,如下所示:
http://homepages.wmich.edu/~drichter/images/mathieu/numberedvertices.jpg
顶点的编号并不重要,只是获取点的方法.请注意,每个点都与7个其他点相关联.
我正在尝试将文本文件上传到指定位置,但文件在根目录中上传空(不在我指定的位置).
在模型中:
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方法中.我应该如何修改它才能正常工作?谢谢!
我需要帮助,我有一些数据来自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)