我想使用路径在SVG中编写圣诞树.
我开始编写树的左半部分的路径,现在我想沿y轴镜像这些点以创建右半部分.我在许多变体中尝试过scale命令,但它根本不起作用.:/有人可以帮我这个吗?
这是我的代码:
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg width="2000" height="2000" xmlns="http://www.w3.org/2000/svg">
<path style="stroke:green;fill:none;
stroke-width:10;"
d="M1000,200 Q950,400 800,500 Q600,600 750,650 T700,850 Q400,1100 600,1100 T500,1400 Q250,1600 450,1600 L850,1600 Q950,1600 950,1700"/>
<path transform="translate(350)" style="stroke:green;fill:none;
stroke-width:10;"
d="M1000,200 Q950,400 800,500 Q600,600 750,650 T700,850 Q400,1100 600,1100 T500,1400 Q250,1600 450,1600 L850,1600 Q950,1600 950,1700"/>
</svg>
Run Code Online (Sandbox Code Playgroud)
这是我正在尝试做的事情:
我有一个GitHub存储库,其中一部分我想让Web可以查看.现在我已经在我自己的服务器上克隆了存储库并且运行良好,但为了使其保持最新,我必须手动登录并提取最新的更改.
我不确定这是不是最好的想法(或最好的方法),但我希望远程服务器在有人推送到存储库时自动拉出.当有人推动时,GitHub可以很容易地运行脚本,但是我不确定一旦有人这样做就会拉动.
我使用PHP是为了简单,但git pull
由于权限,只是做一些自然的事情是行不通的.这是一个坏主意还是有另一种方式来实现我想做的事情?这似乎是一个常见的设置,但我不确定.
谢谢.
使用iPhone 4的前置摄像头拍摄照片时,拍摄的照片与iPhone屏幕上显示的照片相比较.我怎样才能恢复UIImage(不是UIImageView)的"屏幕"视图,并能够像这样保存它?
我试过了 :
UIImage* transformedImage = [UIImage imageWithCGImage:pickedImage.CGImage scale:1.0 orientation:UIImageOrientationLeftMirrored];
UIImageWriteToSavedPhotosAlbum (transformedImage, self, @selector(photoSaved:didFinishSavingWithError:contextInfo:), nil);
Run Code Online (Sandbox Code Playgroud)
然后把它放在屏幕上.它与屏幕上显示的几乎相同,但保存的图像失真.
那么......我怎样才能恢复UIImage(不是UIImageView)的"屏幕"视图,并能够像这样保存它?
我也尝试过这种方式:
UIImage* pickedImage = [[info objectForKey:UIImagePickerControllerOriginalImage] retain];
UIImage* transformedImage;
CGSize imageSize = pickedImage.size;
UIGraphicsBeginImageContextWithOptions(imageSize, YES, 1.0);
GContextRef ctx = UIGraphicsGetCurrentContext();
CGContextRotateCTM(ctx, 3.14); // rotate by 180°
CGContextScaleCTM(ctx, 1.0, -1.0); // flip vertical
CGContextDrawImage(ctx, CGRectMake(0.0, 0.0, imageSize.width, imageSize.height), pickedImage.CGImage);
transformedImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
Run Code Online (Sandbox Code Playgroud)
但这只是一个黑色的图像.
我需要在没有连接到Internet的机器上安装eclipse插件,我找不到用于本地安装的dist.
是否有从更新站点下载插件并创建本地安装档案(或本地更新站点)的工具?谣言说你可以用eclipse做到这一点,但我找不到任何关于如何做的信息.
我正在尝试建立一个git存储库的darcs镜像.我有一些工作正常,但有一个重大问题:如果我将一大堆提交推送到git repo,那些提交将合并到一个darcs补丁集中.我真的想确保每个git commit都设置为单个darcs补丁集.我敢打赌这可能是通过某种方式git fetch
跟踪审查远程分支的本地副本,但我的git fu不能胜任这项工作.
这是我现在使用的(ksh)代码,或多或少:
git pull -v # pulls all the commits from remote --- bad!
# gets information about only the last commit pulled -- bad!
author="$(git log HEAD^..HEAD --pretty=format:"%an <%ae>")"
logfile=$(mktemp)
git log HEAD^..HEAD --pretty=format:"%s%n%b%n" > $logfile
# add all new files to darcs and record a patchset. this part is OK
darcs add -q --umask=0002 -r .
darcs record -a -A "$author" --logfile="$logfile"
darcs push -a
rm -f $logfile
Run Code Online (Sandbox Code Playgroud)
我的想法是
git fetch …
关于airplay的设计/建筑问题.我在AppDelegate中设置了一个外部显示器:
UIScreen *externalScreen = UIScreen.screens.lastObject;
self.externalWindow = [[UIWindow alloc] initWithFrame:externalScreenFrame];
self.externalWindow.screen = externalScreen;
self.externalWindow.backgroundColor = [UIColor redColor];
Run Code Online (Sandbox Code Playgroud)
工作正常,电视显示红色的空屏幕.现在我有一个带有一堆子视图的ViewController,并且应该在设备和外部屏幕上显示一个视图.如果我在ViewController.m中尝试这个:
[_appDelegate.externalWindow addSubview:self.deviceAndTVView];
Run Code Online (Sandbox Code Playgroud)
deviceAndTVView将仅显示在外部屏幕上,而不再显示在设备上.我需要的是在设备上安装deviceAndTVView,在触摸/用户交互时更新自己,并在外部屏幕上镜像这些更新.
这是实现这一目标的正确途径?
谢谢阅读!米
技术解决方案可以在这里找到:整个网站被劫持!第2部分:如何配置基于名称的虚拟主机?
原始域名是http://neteditr.com
违规的模仿网站是http://kitchen.co.jp
在阅读了一些文章之后,似乎这种网站劫持是由代理服务器完成的,但世界上如何从谷歌的搜索页面中删除"neteditr.com"的链接,他们的"kitchen.co.jp"高涨了在名单上?大约一个月前,我仍然可以进行"neteditr"搜索并让neteditr.com登上第一名.
截至目前,我已经使用谷歌的SearchWiki删除了他们的所有条目,并添加了原始网址,希望能够更多地重视原始域名.但这仅适用于我自己的Google帐户.如果我在未登录的情况下进行通用搜索,问题仍然存在.
无论如何我的问题是:
简答:你无法阻止它
简答:设置基于名称的虚拟主机.请参阅上面的技术解决方案
答:在设置基于名称的虚拟主机并禁止违规HTTP访问后,给定时间Google应自动删除其域名
***编辑
以stackoverflow.com为例:
stackoverflow.com IP = 69.59.196.211
这与注册名为stackunderflow.com的域名并将其指向69.59.196.211相同.在Google搜索stackoverflow时,stackunderflow.com位于Google的第一页,而stackoverflow.com无处可寻.他们是怎么做到的?
***编辑2
在学习了kitchen.go.jp指向我的原始IP后,我得出结论,罪犯没有使用代理服务器.通常在恶意镜像案例中,罪犯会在镜像内容之上添加自己的广告和色情链接.在我的情况下情况并非如此.所以它可能是:
A)老实说,我认为有人只是想让你的编辑器在日本域名(公司webfilter政策可能吗?),没有恶意--DrJokepu
B)可能是某人想要建立搜索引擎排名然后切换到不同的内容(即他们的) - 罗兰萧
我维护一个包含大量可下载文件的站点.它目前托管在美国的服务器上,但我最近在德国购买了一台新服务器.我想将下载镜像到德国的服务器,并在第一台服务器(托管网站)上有一个PHP脚本,根据用户的位置检测要使用的文件镜像.例如,如果用户在加拿大,他们应该从我在美国的当前服务器下载文件.如果他们在法国,他们应该从德国获取文件,而不是从大西洋下载.那么,我如何确定他们离哪个国家更近?
我知道MaxMind GeoIP,并安装了它,但这只是给了我一个国家,而AFAIK,没有办法自动确定我的两个镜像国家中哪个国家最接近.我想我能做的就是走大陆:让亚洲,欧洲,非洲和澳大利亚的用户从德国获取内容,来自北美和南美的访问者从美国获取文件如果有人能想到更好的解决方案,我愿意接受建议.
好吧,我想我会按照我原来的大陆检查想法去做.对于其他想要做这种事情的人来说,这将是一个很好的起点.当我在欧洲有多个镜子时,问题就出现了,但是大陆的想法现在必须起作用.
现在我可以使用Mirror
类型检查对象的变量.但是我可以使用镜像为变量设置值吗?或许还有另一种纯粹的Swift方式?
例如,我想struct
从JSON 创建一个对象(一个Swift ).没有子类化NSObject并使用Objective-C函数可以吗?