程序设计

专业和发烧友程序员的问答

8
在特定版本中从Git安装npm
假设我已经为Node.js编写了一个模块,我想使其保密。我知道我可以(应该)添加以下行: "private": "true" 到package.json文件,我也知道我可以npm install使用文件系统路径或git存储库(包括GitHub)的链接来使用此模块。 我也知道我可以将这样的文件系统路径或git repo的链接放入package.json,以便该dependencies部分看起来像这样: "dependencies": { "myprivatemodule": "git@github.com:..." } 我现在想要的不是链接到最新版本,而是链接到特定版本。我知道的唯一可能性是使用其ID链接到特定提交。但这比使用版本号(如)缺乏可读性和可维护性0.3.1。 所以我的问题是:是否仍然可以指定这样的版本号,并使npm在git存储库中搜索包含该版本的最新提交? 如果没有,您如何在项目中解决此问题?您使用提交ID还是对此有更好的解决方案?
181 node.js  npm 

14
为什么使用adb时无法访问数据文件夹?
我使用adb和以下命令连接了我的实时设备: C:\>adb -s HT829GZ52000 shell $ ls ls sqlite_stmt_journals cache sdcard etc system sys sbin proc logo.rle init.trout.rc init.rc init.goldfish.rc init default.prop data root dev $ cd data cd data $ ls ls opendir failed, Permission denied 看到访问被拒绝,我感到很惊讶。为什么我不能使用这样的命令行浏览目录? 如何在手机上获得root访问权限?
181 android  adb 

23
在Python中查找列表的中位数
您如何在Python中找到列表的中位数?该列表可以是任何大小,并且不能保证数字以任何特定顺序排列。 如果列表包含偶数个元素,则该函数应返回中间两个元素的平均值。 以下是一些示例(排序用于显示目的): median([1]) == 1 median([1, 1]) == 1 median([1, 1, 2, 4]) == 1.5 median([0, 2, 5, 6, 8, 9, 9]) == 6 median([0, 0, 0, 0, 4, 4, 6, 8]) == 2
181 python  list  sorting  median 

7
类没有初始化程序
我对Swift类有疑问。我有一个UITableViewController类和UITableViewCell类的快捷文件。我的问题是UITableViewCell类和插座。此类存在错误类别“ HomeCell”没有初始化程序,并且我不理解此问题。 感谢您的回复。 import Foundation import UIKit class HomeTable: UITableViewController, UITableViewDataSource, UITableViewDelegate { @IBOutlet var tableViex: UITableView! var items: [(String, String, String)] = [ ("Test", "123", "1.jpeg"), ("Test2", "236", "2.jpeg"), ("Test3", "678", "3.jpeg") ] override func viewDidLoad() { super.viewDidLoad() var nib = UINib(nibName: "HomeCell", bundle: nil) tableView.registerNib(nib, forCellReuseIdentifier: "bookCell") } …
181 ios  uitableview  swift 

2
是否有有关Rails列类型的文档?
除了在此页面上找到的简单类型列表之外,我还在寻找更多的东西: :primary_key,:string,:text,:integer,:float,:decimal,:datetime,:timestamp,:time,:date,:binary,:boolean 但是是否有任何实际定义的文档这些字段? 特别: :string和之间有什么区别:text? 介于:float和之间:decimal? 什么是显着特征:time,:timestamp和:datetime? 这些类型的细微差别是否记录在任何地方? 编辑:DB平台实现的要点与我要问的问题无关。 如果说:datetime在Rails文档中没有定义的预期含义,那么在选择相应的列类型时db-adapter-writers将经历什么?

2
Linq to Entities加入vs组加入
我已经在网上搜索过,但仍然找不到简单的答案。有人可以用简单的英语解释什么是a GroupJoin吗?它与常规内部结构Join有何不同?常用吗?它仅用于方法语法吗?那么查询语法呢?一个C#代码示例会很好。

3
什么是NODE_ENV,以及如何在Express中使用它?
这是我的应用程序,目前正在生产中。 var app = express(); app.set('views',settings.c.WEB_PATH + '/public/templates'); app.set('view engine','ejs'); app.configure(function(){ app.use(express.favicon()); app.use(express.static(settings.c.WEB_PATH + '/public')); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(express.methodOverride()); app.use(express.session({ cookie:{ domain:"."+settings.c.SITE_DOMAIN, maxAge:1440009999}, secret:'hamster', store: r_store, })); app.use(useragent.express()); app.use(flash()); app.use(passport.initialize()); app.use(passport.session()); }); 但是,我开始了解NODE_ENV并想要使用它。我怎样才能做到这一点?

10
在使用apt-get安装软件包之前如何检查版本
我正在考虑安装上个月在我的Debian PC 上发布的hylafax +版本5.5.4 。 我检查dpkg -l | grep "hylafax"发现当前版本为5.5.3。然后,我检查apt-cache search hylafax并查看了可用的软件包,但是看不到任何版本号。 如何在中找到可用的软件包版本apt-get?
181 debian  version  apt  apt-get  dpkg 


3
Excel VBA-退出循环
我想for在满足内部条件时退出循环。满足条件后如何退出for循环if?我认为我的if发言结束时会有某种退出,但不知道那将如何工作。 Dim i As Long For i = 1 To 50 Range("B" & i).Select If Range("B" & i).Value = "Artikel" Then Dim temp As Long temp = i End If Next i Range("A1:Z" & temp - 1).EntireRow.Delete Shift:=xlToLeft
181 excel  vba  for-loop 

9
什么时候使用@JsonProperty属性,它的作用是什么?
这个bean的“状态”: public class State { private boolean isSet; @JsonProperty("isSet") public boolean isSet() { return isSet; } @JsonProperty("isSet") public void setSet(boolean isSet) { this.isSet = isSet; } } 使用ajax“成功”回调通过电线发送: success : function(response) { if(response.State.isSet){ alert('success called successfully) } 这里需要注释@JsonProperty吗?使用它的好处是什么?我想我可以删除此注释而不会引起任何副作用。 在https://github.com/FasterXML/jackson-annotations/wiki/Jackson-Annotations上阅读有关此注释的信息我不知道何时需要使用此注释?
181 java  ajax  jackson 


14
在SQL中,如何对范围进行“分组”?
假设我有一个带有数字列的表(我们称其为“分数”)。 我想生成一张计数表,该表显示每个范围内得分出现的次数。 例如: 分数范围| 出现次数 ------------------------------------- 0-9 | 11 10-19 | 14 20-29 | 3 ... | ... 在此示例中,有11行的分数在0到9之间,有14行的分数在10到19之间,还有3行的分数在20-29之间。 有一个简单的方法来设置它吗?您有什么推荐的吗?
181 sql  sql-server  tsql 

6
流明和Laravel之间的异同
我阅读了文档,似乎Lumen是Laravel,功能较少。我肯定错过了什么。我正在寻找Laravel和Lumen的组件和功能的对照表。有谁知道差异吗?
181 php  laravel  lumen 

7
嵌套的Git存储库?
我可以嵌套Git存储库吗?我有: /project_root/ /project_root/my_project /project_root/third_party_git_repository_used_by_my_project 它是否有意义git init/add的/project_root,以缓解当地的一切管理或做我必须管理my_project并单独的第三方呢?
181 git 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.