程序设计

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


6
'git blame'是做什么的?
我看到了很多有关使用方法的问题git blame,但我不太了解它们。 我Blame在GitHub界面上的文件顶部看到一个按钮。单击它后,它在左侧栏上显示一些带有用户名的差异。这说明什么? git blame除了GitHub之外,为什么还要实际使用?
314 git  git-blame 

2
检查Python列表中是否有东西
我在Python中有一个元组列表,并且有一个条件,如果元组不在列表中,那么我只想接受分支(如果它在列表中,那么我就不想接受if分支) if curr_x -1 > 0 and (curr_x-1 , curr_y) not in myList: # Do Something 不过,这对我来说并不是很有效。我做错了什么?

9
如何按日期在Git中结帐?
我正在源代码中进行回归。我想告诉Git:“根据参数化的日期/时间检出源”。这可能吗? 我还以我当前的观点上演了一些不想失去的变化。理想情况下,我想在当前来源和我之前感兴趣的某个版本之间来回切换。
314 git  git-checkout 

7
psql的备用输出格式
我在Ubuntu上使用PostgreSQL 8.4。我有一个列的表c1通过cN。这些列足够宽,以至于选择所有列都会导致一行查询结果包装多次。因此,输出难以读取。 当查询结果仅占几行时,如果我可以查看查询结果以使每一行的每一列都位于单独的行(例如, c1: <value of row 1's c1> c2: <value of row 1's c1> ... cN: <value of row 1's cN> ---- some kind of delimiter ---- c1: <value of row 2's c1> etc. 我在不希望安装任何其他软件的服务器上运行这些查询。是否有一个psql设置可以让我做类似的事情?

22
MySQL无法添加外键约束
因此,我作为项目需求试图将外键约束添加到数据库中,并且它第一次或在两个不同的表上运行,但是在尝试添加外键约束时,我在两个表上遇到了错误。我收到的错误消息是: 错误1215(HY000):无法添加外键约束 这是我用来创建表的SQL,两个有问题的表是Patient和Appointment。 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=1; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES'; CREATE SCHEMA IF NOT EXISTS `doctorsoffice` DEFAULT CHARACTER SET utf8 ; USE `doctorsoffice` ; -- ----------------------------------------------------- -- Table `doctorsoffice`.`doctor` -- ----------------------------------------------------- DROP TABLE IF EXISTS `doctorsoffice`.`doctor` ; CREATE TABLE IF NOT EXISTS `doctorsoffice`.`doctor` ( `DoctorID` INT(11) NOT NULL …
314 mysql  sql  foreign-keys 

28
如何获取枚举条目的名称?
我想迭代一个TypeScript enum类型并获取每个枚举的符号名称,例如: enum myEnum { entry1, entry2 } for (var entry in myEnum) { // use entry's name here, e.g., "entry1" }
314 enums  typescript 

3
在每个“ when”块中具有多个值的case语句
我能描述我所寻找的最好方法是向您展示到目前为止我尝试过的失败代码: case car when ['honda', 'acura'].include?(car) # code when 'toyota' || 'lexus' # code end 我有大约4或5种不同的when情况,应该由的大约50种不同的可能值触发car。有没有办法用case积木做到这一点,还是应该尝试大量if积木?

8
熊猫有条件地创建系列/数据框列
我有下面的数据框: Type Set 1 A Z 2 B Z 3 B X 4 C Y 我想向数据框添加另一列(或生成一系列),该列的长度与数据框的长度相同(=记录/行的数目相等),如果Set ='Z'则设置为绿色,如果Set ='否则为'red' 。 最好的方法是什么?

24
在Java中使用instanceof的性能影响
我正在开发一个应用程序,一种设计方法涉及大量使用instanceof操作员。虽然我知道OO设计通常会尝试避免使用instanceof,但这是另一回事了,这个问题与性能完全相关。我想知道是否会对性能产生影响?是一样快==吗? 例如,我有一个包含10个子类的基类。在采用基类的单个函数中,我检查该类是否为子类的实例并执行一些例程。 我想解决的另一种方法是改用“类型id”整数基元,并使用位掩码表示子类的类别,然后将子类“类型id”与位掩码进行位掩码比较。代表类别的常量掩码。 instanceofJVM 是否以某种方式对其进行了优化,使其速度更快?我想坚持使用Java,但应用程序的性能至关重要。如果以前曾走过这条路的人可以提供一些建议,那将很酷。我是否挑剔或专注于错误的东西进行优化?

5
从then()返回值或Promise.resolve有什么区别
之间有什么区别? new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return "bbb"; }) .then(function(result) { console.log(result); }); 运行代码段隐藏结果展开摘要 和这个: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return Promise.resolve("bbb"); }) .then(function(result) { console.log(result); }); 运行代码段隐藏结果展开摘要 我问,因为我得到了不同的行为使用Angular和$ http服务与链接.then()。因此,代码太多了,因此首先是上面的示例。

3
如何在ASP.NET MVC 3剃须刀ViewStart文件中指定不同的布局?
我想在我的应用程序中有2个单独的布局。可以说一个是网站的“公共”部分,另一个是会员侧的。 为了简单起见,可以说所有这些站点的所有逻辑都巧妙地包装在2个不同的控制器中。 PublicController StaffController 并且它们每个都有一个对应的布局,用于每个视图下的所有视图。 _PublicLayout.cshtml _StaffLayout.cshtml 如何使用_ViewStart.cshtml文件指定“公共”下的所有“视图” /“操作”都使用PublicLayout,“工作人员”下的所有内容都使用StaffLayout? 谢谢!

5
Java同步关键字的C#版本?
c#是否具有自己的java“ synchronized”关键字版本? 即在Java中,可以将其指定为函数,对象或代码块,如下所示: public synchronized void doImportantStuff() { // dangerous code goes here. } 要么 public void doImportantStuff() { // trivial stuff synchronized(someLock) { // dangerous code goes here. } }


16
iPhone App图标-确切半径?
我正在尝试为我的iPhone应用程序创建图标,但不知道如何获取iPhone图标使用的确切半径。我已经搜索并搜索了教程或模板,但是找不到。 我确定我只是个白痴,但是如何使用Illustrator或Photoshop中的图标使圆角正确? 编辑: 视网膜iPad的半径是多少?
313 iphone  ios  ipad  icons 

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.