我想.ico通过使用ImageMagick动态地(从SVG文件)为我的Windows应用程序创建图标.我怎么做?
Microsoft 列出了图标的各种颜色深度和大小要求.ImageMagick有-depth和-colors选项,但在这种情况下我不确定如何正确使用它们.
另外,它看起来像Vista +支持嵌入到相同的256x256高分辨率图标.ico,可以(应该?必须?)是一个压缩的PNG.如何将Windows XP图标和这个新的Vista图标"加入"到一个.ico文件中?
假设您有以下PostgreSQL稀疏表列出预订日期:
CREATE TABLE reserved_dates (
reserved_days_id SERIAL NOT NULL,
reserved_date DATE NOT NULL
);
INSERT INTO reserved_dates (reserved_date) VALUES
('2014-10-11'),
('2014-10-12'),
('2014-10-13'),
-- gap
('2014-10-15'),
('2014-10-16'),
-- gap
('2014-10-18'),
-- gap
('2014-10-20'),
('2014-10-21');
Run Code Online (Sandbox Code Playgroud)
如何将这些日期汇总到连续日期范围(没有间隙的范围)?如:
start_date | end_date
------------+------------
2014-10-11 | 2014-10-13
2014-10-15 | 2014-10-16
2014-10-18 | 2014-10-18
2014-10-20 | 2014-10-21
Run Code Online (Sandbox Code Playgroud)
这是我到目前为止所提出的,但我只能start_date这样:
WITH reserved_date_ranges AS (
SELECT reserved_date,
reserved_date
- LAG(reserved_date) OVER (ORDER BY reserved_date) AS difference
FROM reserved_dates
)
SELECT *
FROM reserved_date_ranges
WHERE difference > 1 OR …Run Code Online (Sandbox Code Playgroud) sql postgresql time-series aggregate-functions window-functions
我刚刚发现使用Three20库进行状态持久化是多么容易(或者至少应该是这样).但是,我无法弄清楚如何使用带有标签栏(UITabBarController)的URL映射器.
情况是这样的:
FirstViewController,SecondViewController,ThirdViewController和FourthViewController.tt://tabs/first...,tt://tabs/fourth并在应用程序关闭时将它们保存在某处,以便在应用程序再次启动时自动打开以前查看的选项卡.我的代码到目前为止:
// Init the tab bar
tabBarController = [[UITabBarController alloc] init];
[tabBarController setDelegate:self];
// Init the navigator
TTNavigator *navigator = [TTNavigator navigator];
[navigator setWindow:window];
[navigator setPersistenceMode:TTNavigatorPersistenceModeAll];
// Begin mapping
TTURLMap *map = [navigator URLMap];
[map from:@"tt://tabs" toViewController:[UIViewController class]];
[map from:@"tt://tabs/first" toViewController:[FirstViewController class]];
[map from:@"tt://tabs/second" toViewController:[SecondViewController class]];
[map from:@"tt://tabs/third" toViewController:[ThirdViewController class]];
[map from:@"tt://tabs/fourth" toViewController:[FourthViewController class]];
// Try restoring
if …Run Code Online (Sandbox Code Playgroud)