Perl的流行当代用途是什么?
编辑
我应该更具体一点.我想知道更多关于大规模(流行)的人使用Perl的,而不是什么东西可以被用于在个人层面.
我喜欢关注趋势浏览器/操作系统/语言等...我发现谷歌趋势有时是非常有用的资源,但有时候我无法得到我想要的信息.
与其他主要Linux发行版ecline多年来相比,Ubuntu(发布日期附近有6个月峰值)非常明显增加的例子...
http://www.google.com/trends?q=ubuntu%2C+debian%2C+redhat%2C+mandrake&ctab=0&geo=all&date=all&sort=0
由于非编程相关事件而导致的结果示例.在新闻结果中看到"暴洪"和"爪哇地震"
http://www.google.com/trends?q=flash%2C+java%2C+javascript&ctab=0&geo=all&date=all&sort=0
有没有办法过滤结果更好地只包括Java编程语言,并确保它捕获名称的所有变体 - 例如js而不是javascript,或者可以生成类似图形趋势数据的替代工具.
我最近开始学习装配,当我浏览互联网时,我看到越来越多的人说装配并非无用,但是用一种需要花费时间和精力的语言编写东西也是不值得的.高级语言.高级语言程序和低级语言程序之间的效率是否真的不足以引起人们现在的关注,是否还有另一种低级语言,如程序集更广泛使用?
我们开始使用LDAP,我想知道为什么LDAP不受欢迎?我读到它的读取速度比数据库快,但写入速度较慢.
编辑:
这是我第一次使用LDAP而且我已经在企业中编程了一段时间了.这就是我认为它不受欢迎的原因,而且我从未在学校听说过它.
我知道不同的企业已经以各种方式问了这个问题一百万次,但我想知道社区对它的看法[有这个问题,但在快速发展的科技世界,一年是很长一段时间].出于理论目的,让我们考虑一个用户可以观看视频的网站,例如YouTube,Hulu等(实际上,它是一种按需转码解决方案,但足够接近).该网站可以部署:
<video>
标记(让我们假设,再次低调地说,全银版本并不像今天的大多数全闪存页面那样令人讨厌,而是提供类似于桌面应用程序的体验)
哪种方式能够覆盖大部分人口?人们如何看待必须安装Silverlight来查看网站 - 他们想要看多少内容才能让他们点击安装按钮?如果用户在具有有限带宽的另一台公共计算机上浏览站点上的站点,可能使用较旧的硬件和无特权的用户帐户,那么他们安装Silverlight运行时有多容易?
我真的很想使用Silverlight,因为我喜欢它的'模型(我在工作中使用它作为内部应用程序,我认为它是一个很好的平台),但是我担心对于一个公共站点,很大比例用户将无法查看该网站,那么Flash可能是更好的选择.
编辑:
好吧,我们的想法是建立一个用户可以通过网络访问家用电脑上的视频的播放器.因此,用户通常不会使用家用电脑 - 他们将使用工作电脑,朋友的电脑,公共电脑等.这就是为什么我担心安全/安装权限问题.
我一直在研究在Reddit,Digg甚至Stackoverflow等网站上使用的流行度算法.
Reddit算法:
t = (time of entry post) - (Dec 8, 2005)
x = upvotes - downvotes
y = {1 if x > 0, 0 if x = 0, -1 if x < 0)
z = {1 if x < 0, otherwise x}
log(z) + (y * t)/45000
Run Code Online (Sandbox Code Playgroud)
我总是在SQL中执行简单的排序,我想知道我应该如何处理这样的排序.
它应该用于定义表,还是可以使用公式中的排序构建SQL(不会影响性能)?
我也想知道,如果可以在不同的场合使用多种排序算法,而不会引发性能问题.
我正在使用Django和PostgreSQL.
非常感谢帮助!^^
我经常想知道为什么MySQL变得如此受欢迎.有什么想法吗?它成功背后的具体原因是什么?(请保持答案分析)
我是一个新手,并使用ASP .Net 2.0和C#2005开发一个网站.我想添加一个设施来计算no.访问我的网站.我已经收集了使用Global.asax添加此功能的基本信息.我通过在system.web部分添加行""对Web.config进行了修改.
我正在使用桌子来保持访客数量.但我不知道如何完成任务.我的默认Global.asax文件带有不同的部分Application_Start,Application_End,Application_Error,Session_Start和Session_End.我试图在Application_Start部分中提取计数器的当前值并存储在全局变量中.我会在Session_Start中递增计数器并将修改后的值写入Application_End中的表.
我试图使用公共子程序/函数.但是我应该在哪里放置这些子程序?我试图在Global.asax本身添加子程序.但现在我收到错误,因为我无法在Global.asax中添加对Data.SqlClient的引用,我需要引用SqlConnection,SqlCommand,SqlDataReader等来实现这些功能.我是否必须为每个子程序添加类文件?请指导我.
我还想在我的网站上实现跟踪功能,并存储我的网站访问者的IP地址,浏览器使用,访问日期和时间,屏幕分辨率等.我该怎么做?
等待建议.
Lalit Kumar Barik
我正在研究一个信息系统(在C#中)(当我的用户使用它时)收集每个用户最多请求的信息(表和记录)的统计数据,以及他/她使用的界面的哪些部分最.我正在使用这些统计数据使应用程序适应用户的需求,无论是以界面呈现的方式(例如:tab/pane-ordering),如同使用频繁查看的信息的方式(例如:)显示搜索结果/建议列表中的较高者.
我正在寻找的是一种算法 /公式,用于确定特定用户的这些对象的当前"热度"/相关性.每个对象的简单"hitcounter"是不够的,因为用户可能会在一段时间内频繁地查看某些信息,然后继续查看下一个信息,从而使旧信息不那么相关.所以我认为我的算法还需要某种滑动/历史原则来解释应用程序中对象随时间的变化.
因此,问题是:是否有人使用某种算法来解释"随着时间的推移"?
最好对参数有一些解释:)
谢谢!
PS我看过其他帖子,如人气算法,但我不能把它移植到我的具体案例中.任何帮助表示赞赏.
我正在寻找一种在朋友网络中找到最受欢迎的喜欢的方法."在我的朋友网络中最受欢迎"被定义为"拥有我朋友最多的喜欢".
假设每个朋友都有一个唯一的ID,并且有许多喜欢的页面.因此,鉴于这样的朋友一个数组,我想找到它是由众多的朋友喜欢的喜欢,并且还谁喜欢这个东西的朋友们.从本质上讲,我想展示"你的朋友X,Y&Z喜欢这个".
我的第一个解决方案是使用Map(用于存储反向映射:like-> set)和Priority Queue(用于查找前N个).这是我的算法(使用C++ STL):
map< like, set<friend> > like2friendsMap;
for each friend {
for each like {
like2friendsMap[like].insert(friend); //populate the map
}
}
priority_queue< pair<like, int> > pq;
for each like in like2friendsMap {
int count = like2friendsMap[like].size(); //no. of friends who like this or "popularity"
pq.push(like, count); //count is the priority
}
map< like, set<friend> > result
for i in 1 to N { //N is how many popular items I want
result = pq.top(); …
Run Code Online (Sandbox Code Playgroud) popularity ×10
algorithm ×2
asp.net ×1
assembly ×1
c# ×1
c++ ×1
count ×1
cpu ×1
database ×1
django ×1
django-orm ×1
hierarchical ×1
ldap ×1
machine-code ×1
mysql ×1
performance ×1
perl ×1
postgresql ×1
rdbms ×1
relevance ×1
silverlight ×1
sql ×1
stl ×1
top-n ×1
visitor ×1