小编Con*_*eer的帖子

Photoshop中鼠标位置的x和y坐标

如何在屏幕上打开鼠标位置的X和Y坐标?我有Photoshop CC.我正在创建界面,并希望能够知道我的鼠标的位置.

photoshop

26
推荐指数
2
解决办法
2万
查看次数

xcode中的弃用警告以及如何处理弃用

if ([self respondsToSelector:@selector(dismissViewControllerAnimated:completion:)])
     {[[self presentingViewController] dismissViewControllerAnimated:YES completion:nil];} //post-iOS6.0
else {[self dismissModalViewControllerAnimated:YES];} //pre-iOS6.0
Run Code Online (Sandbox Code Playgroud)

我正在响应选择器(上面)代码来处理弃用的方法.这样我的应用程序与旧版本的iOS兼容,但我在代码中收到警告:"'dismissModalViewControllerAnimated:'已被弃用:首先在iOS 6.0中弃用"我个人不喜欢我的代码中的任何警告,但是更重要的是,我在某处读到苹果会在你的代码中抱怨警告.

1)Apple会在您的代码中抱怨警告吗?

2)我是否正确处理弃用方法?

3)有没有办法关闭弃用的方法方法警告?

warnings deprecated ios ios6

15
推荐指数
1
解决办法
2万
查看次数

配置 Git 以使用来自特定位置的 .pem 密钥

每当我尝试做一个“git pull origin master”时,我都会得到(它不是 Github):

权限被拒绝(公钥)。

我能够通过 SSH 连接到我的 AWS EC2 Linux 服务器,该服务器具有裸存储库,当我收到上述权限错误时,我正试图从中提取该存储库。

我确实已将公钥复制到该服务器,因为我可以通过 ssh 成功登录,但只能通过执行以下操作:

ssh -i /location/of/pemkey/mykey.pem ec2-user@ec2-12-34-56-78.us-east-compute.amazonaws.com

我需要配置 Git 以使用我的“.pem”密钥。我如何完成设置 Git 以使用我的“.pem”密钥?

git ssh

9
推荐指数
2
解决办法
1万
查看次数

Javascript函数的弃用unescape()

根据W3 Schools,unescape()JavaScript函数已被弃用.该网站说,

"在JavaScript 1.5版中不推荐使用unescape()函数.请改用decodeURI()或decodeURIComponent()."

我应该通过并替换unescape()的所有实例吗?

JavaScript弃用是否是Web开发人员关注并主动更新其JavaScript代码的东西?

或者我可以预期大多数浏览器在可预见的将来会支持JavaScript 1.5吗?

javascript

8
推荐指数
1
解决办法
8837
查看次数

PL/pgSQL中的%%是什么意思?

我正在阅读Instagrams分片解决方案,我注意到以下行:

SELECT nextval('insta5.table_id_seq') %% 1024 INTO seq_id;
Run Code Online (Sandbox Code Playgroud)

上面的SELECT行中的%%是做什么的?我查找了PostgreSQL,我发现的唯一一件事就是当你想使用字面百分比字符时使用%%.

CREATE OR REPLACE FUNCTION insta5.next_id(OUT result bigint) AS $$
DECLARE
   our_epoch bigint := 1314220021721;
   seq_id bigint;
   now_millis bigint;
   shard_id int := 5;
BEGIN
   SELECT nextval('insta5.table_id_seq') %% 1024 INTO seq_id;

   SELECT FLOOR(EXTRACT(EPOCH FROM clock_timestamp()) * 1000) INTO now_millis;
   result := (now_millis - our_epoch) << 23;
   result := result | (shard_id << 10);
   result := result | (seq_id);
END;
$$ LANGUAGE PLPGSQL;
Run Code Online (Sandbox Code Playgroud)

sql postgresql plpgsql

6
推荐指数
1
解决办法
1245
查看次数

FBSDKLoginButtonDelegate不触发委托方法

登录和注销工作正常.根据Facebook

"您的应用程序可以获取登录的结果或注销事件的通知.为此指派一名代表为FBSDKLoginButton,确认到FBSDKLoginButtonDelegate协议."

我已将FBSDKLoginButtonDelegate添加到我的视图控制器,它具有以下属性:

@property (weak, nonatomic) IBOutlet FBSDKLoginButton *FacebookButton;
Run Code Online (Sandbox Code Playgroud)

和.m(实现)文件具有:

@interface firstVC ()
<FBSDKLoginButtonDelegate>

@end
Run Code Online (Sandbox Code Playgroud)

但问题是FBSDKLoginButtonDelegate没有调用:

- (void)  loginButton:  (FBSDKLoginButton *)loginButton
didCompleteWithResult:  (FBSDKLoginManagerLoginResult *)result
                error:  (NSError *)error{

    NSLog(@"facebook login button test");


}
Run Code Online (Sandbox Code Playgroud)

并且在注销时没有调用:

- (void) loginButtonDidLogOut:(FBSDKLoginButton *)loginButton{
  NSLog(@"facebook logout button test");
}
Run Code Online (Sandbox Code Playgroud)

另外,我在@interface和@end之间的标题中声明了上述方法

facebook ios

6
推荐指数
1
解决办法
3314
查看次数

在此上下文中不允许子查询.只允许标量表达式

我的客户正在运行MS SQL Server 2000.我完成了一个项目,但我没有意识到MS SQL Server 2000将不允许选择内部插入值,从而给出错误:

Subqueries are not allowed in this context. Only scalar expressions are allowed.
Run Code Online (Sandbox Code Playgroud)

当我运行以下查询时:

insert into table_one (greeting_column, name_column)
values (
         'hello',
         (select column_1 from table_to where name = 'bob')
       )
Run Code Online (Sandbox Code Playgroud)

我从coldfusion10调用此查询.通过替换调用查询的select语句并将结果存储在coldFusion列表变量中,然后迭代通过将CF列表变量的内容插入其各自记录的循环,我已经实现了利用coldFusion10解决此问题的解决方案,但是这需要更多的处理,然后是一个简单的SQL语句.我已经在另一个网页上找到了解决这个问题的解决方案(是的,我知道做'select*'是不好的做法,这只是一个例子):

CREATE PROC whatever
@REC int,
@ChangedIP varchar(15),
@ChangedBY varchar(30)
AS
INSERT INTO table_LOG
SELECT *, GETDATE(), @ChangedID, @ChangedBy FROM table WHERE record = @REC
Run Code Online (Sandbox Code Playgroud)

但我不认为coldFusion会在查询中允许Transact-SQL变量(将在周末之后尝试)有没有办法重写不使用Transact-SQL变量?

sql sql-server-2000 coldfusion-10

5
推荐指数
2
解决办法
2万
查看次数

Mongo shell 不显示数据库?

我有各种 Mongo 数据库,当我ls -l在 CentOS linux 中执行操作时,我可以看到每个数据库的 databaseA.0 和 databaseA.ns 文件,并且文件大小足以告诉我的数据仍然存在,但是当我转到 mongoDB 时shell 通过执行mongo命令并执行 ashow dbsshow databases它只显示 admin(empty)、local 0.078GB 和 test(empty)。如何取回我的数据库?

附加信息:当我启动 mongo shell 时,我得到以下信息:

MongoDB shell version: 2.6.4
connecting to: test
Server has startup warnings:
2014-08-15T23:23:14.300-0500 [initandlisten]
2014-08-15T23:23:14.300-0500 [initandlisten] ** WARNING: You are running in OpenVZ which can cause issues on versions of RHEL older than RHEL6.
2014-08-15T23:23:14.300-0500 [initandlisten]
2014-08-15T23:23:14.300-0500 [initandlisten] ** WARNING: /proc/sys/vm/zone_reclaim_mode is 1
2014-08-15T23:23:14.300-0500 [initandlisten] **          We suggest …
Run Code Online (Sandbox Code Playgroud)

mongodb

5
推荐指数
1
解决办法
2万
查看次数

从以下JSON访问值

如何访问第二个数字"19",它位于以下JSON中的Numbers数组中?我已经尝试了所有方式而且无法做到.

{
  "Numbers": [{
    "1": 6
  }, {
    "2": 19
  }, {
    "3": 34
  }, {
    "4": 38
  }, {
    "5": 70
  }],
  "MB": 5,
  "MP": "05",
  "DrawDate": "2016-03-22T00:00:00"
}
Run Code Online (Sandbox Code Playgroud)

javascript json

5
推荐指数
1
解决办法
70
查看次数

jscookie.js 如何在几分钟而不是几天内使 cookie 过期?

我正在使用这个名为jscookie.js 的jquery cookie ,我已经阅读了自述文件,甚至在我的项目中实现了。

自述文件解释了如何在“天”而不是几小时或几分钟内使 cookie 过期。

创建一个从现在起 7 天后过期的 cookie,在整个站点上有效:

Cookies.set('name', 'value', { expires: 7 });
Run Code Online (Sandbox Code Playgroud)

如何将 cookie 设置为在几分钟或几小时后过期?

cookies jquery js-cookie

3
推荐指数
1
解决办法
3287
查看次数