我在这里已经阅读了很多问题和答案,但我没有找到明确的问题/答案.
我需要创建一个非常简单的网页,允许用户输入LaTeX并生成PNG(或其他轻量级图像格式).该网页仅包含a textarea和a submit button,它会生成类似" http://www.domain.com/generated-images/cnl344l4jcxlj.png " 的链接.
INPUT:已经写过的乳胶像
f(x)=\displaystyle\int_{-\infty}^x e^{-t^2}dt
Run Code Online (Sandbox Code Playgroud)
输出:链接到生成的PNG或GIF图像

http://rinconmatematico.com/latexrender/pictures/35800007a15a3f0e39006dc63f04f1b5.gif
乳胶代码的处理和图像的生成应该在服务器端进行(所以没有javascript)
我想用PHP做这个(我很擅长),但是如果有足够简单的库我可以在Perl中试一试.
在纯C中直接实现也可以工作.一个程序scanf,输入乳胶代码和printf"在c:/program/image00000000001.gif生成的图像"
任何这样做的免费/开源库?有关如何进行的任何建议?有什么特别顾虑?
提前致谢!
UIActivityViewController是分享图像和文字的好方法.我如何分享位置?为了共享图像和文本,我将相应的对象添加到一个NSArray,然后我将其传递给UIActivities.我想添加CLLocationCoordinate2D,但这是一个结构,而不是一个对象.
有任何想法吗?
我正在开发一个人们可以出租房屋的网站.我正在使用php 5.2.0和MySQL 5+
出版物存储在这样的表格中
ta_publications
+---+-------------+------+
|id | name | date |
+---+-------------+------+
| 1 | name_001 | ... |
| 2 | name_002 | ... |
| 3 | name_003 | ... |
+---+-------------+------+
Run Code Online (Sandbox Code Playgroud)
我有不同的出版物,有"互联网","制作服务","卫星电视"等"功能".
这些功能将来可能会发生变化,我希望能够添加/删除/修改它们,因此我将它们存储在表中的数据库中.
ta_features
+---+-------------+
|id | name |
+---+-------------+
| 1 | Internet |
| 2 | Wi-Fi |
| 3 | satelital tv|
+---+-------------+
Run Code Online (Sandbox Code Playgroud)
与使用下表的出版物有关
ta_publication_features
+---+-------------+----------------+
|id | type_id | publication_id |
+---+-------------+----------------+
| 1 | 1 | 1 |
| 2 | …Run Code Online (Sandbox Code Playgroud) 有了新的 iOS 版本,用户终于可以选择“删除”(实际上是隐藏)他们不想要的股票应用程序,例如股票应用程序或音乐应用程序。
隐藏音乐应用程序的问题在于,MPMusicPlayerController在尝试播放设备的音乐库(正式称为 iPod 的库)时会出现一些问题。
打电话[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"music://"]]是第一个想到的事情,但它总是返回 YES,无论是否安装音乐应用程序。
我们如何检测用户是否安装了这个应用程序?
我计划构建一个主要内容是图像的应用程序.基本上,它将使用多个菜单UITableViews,其单元格将只有一个图像.单击单元格时,您将被推送到具有该图像的简单视图和另一个图像,其余部分具有详细内容.
这一切都很容易,我的问题是关于优化.它会有很多内容(可能是1k行)并且它会显示图像UITableView,因此Core Data是必须的(鉴于它的延迟加载和其他一些优化)
我的问题是:什么是最好的,将图像存储在Core Data数据库(as NSData)中或仅存储图像的名称?我想象的是,如果我存储资源的名称,对于设备中的每一行UITableView必须获取该图像,处理它最终显示它.当滚动它们时(预计会发生很多)我们会有很多提取图像.如果我将它们存储起来Core Data,它就像获取信息一样简单,并将其用作图像所在的位置.
存储图像的好处在于Core Datadb中存储blob的正常撤销.我不知道核心数据会出现多少问题(我在dbs中的经验主要来自MySQL)
另一方面,强硬的"常识"决定只保存名称并获取图像,因为如果他们被要求更多,它将需要更多的时间,我不确定这会有多大的性能影响是.是否有"最佳方式"存储它们?只是名字,然后调用pathForResourse:ofType:或者(如果它的速度更快)pathForResourse:ofType:inDirectory:上mainBundle,存储URI,或指向它的其他形式.
编辑:应用程序将随应用程序一起提供静态内容,用户将无法以任何方式修改此内容.(至少在1.0版本中)
我知道,出于安全原因,有必要对用户的密码进行哈希(使用salt)并将其与存储的哈希密码进行比较,因此如果其他人获得哈希字符串,他将无法计算密码或外观它在彩虹桌上.
我不明白这个方法的一部分.假设我有这个标准的登录表单
<form method='post' action='login.php'>
<input type='text' name='user' />
<input type='password' name='password' />
<input type='submit' name='submit' value='login' />
</form>
Run Code Online (Sandbox Code Playgroud)
然后我用PHP登录
<?php
if(isset($_POST['submit'])){
$username = $_POST['username'];
$password = sha1($_POST['password']);
$authorize = $login_object->login($username, $password);
}
?>
Run Code Online (Sandbox Code Playgroud)
并且,在幕后,$login_object负责使用数据库进行身份验证并返回true/false.(我做了这个对象,我有真实的,有用的对象来做这个)
但这意味着POST request旅行中的密码是原始的,没有散乱的,不安全的!任何人都可以拦截真实密码!
所以我想的是我应该在发送之前使用javascript来密码密码.我将有一个隐藏字段<input type='hidden' name='real_password' value='' />并让javaScript复制输入名为password的值,将其哈希,将其放入real_password隐藏输入并清空密码字段.这样,POST request它将具有哈希密码而不是原始的,不安全的原始密码.
我说的是对的,还是我应该在php上进行哈希?
我正在根据用户添加的注释位置创建路径(MKPolyline).我想允许用户通过拖动引脚来更改路径.我目前可以这样做,但MKPolyline在引脚掉线之前不会更新.
我- (void)mapView:(MKMapView *)mapView
annotationView:(MKAnnotationView *)annotationView
didChangeDragState:(MKAnnotationViewDragState)newState
fromOldState:(MKAnnotationViewDragState)oldState为此实现MKAnnotationViewDragStateDragging但它只提醒我用户正在拖动引脚而不是关于新位置的通知.
每次更改时,如何获取注释的当前位置?我希望在拖动时通知有关位置的任何变化,以便能够更新MKPolyline以跟随引脚移动,以更好地反映路径的变化.
有任何想法吗?谢谢!
我有一个UICollectionView显示特定城市的商店.特定的城市可能根本没有任何商店,所以在这种情况下我应该将UICollectionView更新为空.当我创建nil数据参数时,应用程序崩溃说数据参数不能为零.
如何清空UICollectionView?在这种情况下,除了根本不显示任何单元格之外,我还想显示一个背景图像,通知用户没有商店,或者一起删除collectionView.
有任何想法吗?
iphone ×4
objective-c ×3
php ×3
ios ×2
c ×1
cocoa-touch ×1
core-data ×1
database ×1
ipad ×1
javascript ×1
latex ×1
login ×1
mapkit ×1
mysql ×1
optimization ×1
sql ×1
tex ×1