无论我使用matplotlib,Open-Flash-Charts还是其他图表框架,我总是需要找到一种方法来设置x/y比例限制和间隔,因为内置的智能不够(或根本没有...)
只是在pylab(ipyhton -pylab)中尝试这个来理解我的意思:
In [1]: a, b, x = np.zeros(10), np.ones(10), np.arange(10)
In [2]: plot(x, a); plot(x, b)
Run Code Online (Sandbox Code Playgroud)
你会看到正好和空的框架网格隐藏在其顶部和底部边框下面的2条水平线.
我想知道是否有一些算法(我可以移植到python)来设置聪明的顶部和底部y限制和步骤,并计算每个显示x厚度的值.
举例来说,假设我有475项措施,(datetime, temperature)如(x, y)用
2011-01-15 10:45:00 < datetime < 2011-01-17 02:20:00
Run Code Online (Sandbox Code Playgroud)
(每5分钟一次)和
26.5 < temperature < 28.3
Run Code Online (Sandbox Code Playgroud)
我对这个特例的建议可能是:
26.4 <= y_scale <= 28.4每一个都厚.2
并且x_scale每12个项目(每小时一次)打勾.
但是,如果我在20天内只有20项措施 -21.5 < temperature < 38.7,等等呢?有标准化的方法吗?
如果在DOS环境或Windows环境中组装,链接和加载汇编语言代码或C代码,这有什么关系?不应该结果一样吗?所有执行都是由微处理器完成的,而不是操作系统.我正在从MS-DOS时代的旧书中学习汇编语言.这是一次挫折吗?不是汇编语言及其代码执行,O/S是独立的吗?或者就此而言用其他语言编写的代码?
地狱,
PHP有许多字符串函数,如levenshtein,similar_text和soundex,可以比较字符串的相似性. http://www.php.net/manual/en/function.levenshtein.php
哪种准确度和性能最佳?
在C/C++中,您可以使用__FILE__和__LINE__访问当前文件和行号.
Go提供类似的东西吗?
我有一个拒绝应用于活动的主题 - 没有应用任何样式.如果我没有为它提供layout_width/ layout_height属性<Button>也会收到运行时错误,表明Button该类没有被应用.
/res/values/themes.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme" parent="android:style/Theme.Black">
<item name="android:windowNoTitle">true</item>
<item name="android:buttonStyle">@style/Button</item>
<item name="android:windowBackground">@color/page_background_light</item>
<item name="android:textAppearance">@style/TextAppearance</item>
</style>
</resources>
Run Code Online (Sandbox Code Playgroud)
/res/values/styles.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="TextAppearance" parent="@android:style/TextAppearance">
<item name="android:textSize">12sp</item>
<item name="android:textColor">@color/darkblue</item>
</style>
<style name="Button" parent="@android:style/Widget.Button">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
<!--<item name="android:textColor">#3C2F4F</item>
<item name="android:textSize">20dip</item>-->
</style>
</resources>
Run Code Online (Sandbox Code Playgroud)
和相关的清单设置:
<application android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@style/Theme">
Run Code Online (Sandbox Code Playgroud)
我错过了哪个明显的错误?
当oracle db中存在非字符串(即:varchar,date)列(col1)时,如果我这样做:
select * from table order by col1 asc
Run Code Online (Sandbox Code Playgroud)
它订单正常.(即,对于日期,它从最旧到最新订购,对于数字,从最低到最高)但是如果我这样做,select * from table order by upper(col1) asc
则排序不正确.
这种行为的原因是什么?
验证是一个大问题,就好像我在php中验证它具有我需要使其工作的所有功能..但它首先在临时位置上传文件,然后检查,这很糟糕.如果有人上传了一个100mb的文件,他必须等待时间只是为了得到没有错误,但只是一些内部的PHP搞砸了挂起页面.
单程:JS
//file is id of input file
alert(document.getElementById('file').files[0].fileSize);
Run Code Online (Sandbox Code Playgroud)
这适用于firefox,safari,chrome我猜也是,不是:在歌剧中,非常确定IE也可以通过ActiveX文件大小来处理IE但是Opera仍然卡住了.所以相当无法使用,无论如何要绕过它?
第二:我在想,我可以通过在php.ini中设置最大尺寸或类似的东西来提供php自定义警报或其他东西,这可以轻松解决问题.这就是我要找的东西.
另一个更新:
我一直在用电子邮件搞砸了解最新情况,我意识到即使他们使用javascript文件大小检查:P现在它与firefox很好用,其他像我说的,甚至IE,因为它有一个后退ActiveX方法但Opera是受害者:P他们不能在这种情况下给出一个奇特的javascript错误.但他们确实有一个后备服务器端验证需要几秒钟,不顺利,但它确实显示一个小错误终于.
所以只需要在不上传的情况下找出服务器端部分,而在我看来只有一种方法可以做到:
感谢致敬.请帮忙.:)
我有一个菜单项,我想只在用户有某些角色时显示/隐藏.
我正在使用渲染属性,但我坚持一些东西.这有效......
rendered="#{loginHandler.hasStaffRole}"
Run Code Online (Sandbox Code Playgroud)
......但这不......
rendered="#{loginHandler.hasStaffRole or loginHandler.hasInstructorRole or loginHandler.hasVolunteerRole}"
Run Code Online (Sandbox Code Playgroud)
我在Eclipse中遇到的问题是:
"无法将表达式运算符应用于方法绑定"
知道我应该怎么解决这个问题?
考虑一个清单>>> l=[1,2,3].
>>> l[:]当>>> l打印与以前相同的东西时使用有什么好处?
谢谢.