我们假设我有以下字段:
'name sub _blah'
我可以使用TRIM()函数去除外部空间,但实际上我想在第一个空格(修剪后)之后删除所有内容.
所以:
'name sub _blah'会变成'名字'
我知道这在PHP中是可行的,但我试图在仅MySQL调用上做.有没有我不知道的功能呢?
谢谢!
我正在写一个小脚本,从图像中收集几个exif值...即创建日期,品牌和模型.
我注意到(特别是通过默认iPhone邮件应用程序邮寄的图像)exif数据已被更改,这是一个已知问题(邮件应用程序在发送之前压缩图像,即使选择了"完整尺寸").我正在寻找的值似乎在那里,虽然我得到PHP警告访问它们.实际上没有问题获得价值,但警告显然不适合我.
调用ini_set('display_errors',0)会隐藏警告,但对我来说似乎很草率.有没有什么方法可以忽略这个警告,在这个脚本上,这个场景有点好一点?
我最初的想法是将所有内容包装在try/catch中,但警告仍显示在页面上.
我只是使用标准的exif_read_data()函数,我认为外部库对于我所需要的东西来说会有点多.
PHP:
if($_GET['i']) {
$input = strtolower($_GET['i'] . ".jpg");
if(file_exists($input)) {
$exif = exif_read_data($input);
foreach($exif as $key => $value) {
if(!in_array($key, Array("DateTime","Make","Model"))) {
unset($exif[$key]);
}
}
ksort($exif);
print_r($exif);
}
}
警告:
Warning: exif_read_data(trailmarker.jpg) [exif_read_data]: Illegal IFD size: x00C4 + 2 + x3239*12 = x25B70 > x2B74 in C:\xampp\htdocs\exif\dumpfolder\exif.php on line 5
有没有办法去除阴影效果?
我删除了阴影图像,但阴影仍在那里......
谢谢
我一直很好奇谷歌如何在iPhone应用程序上生成一次登录令牌,而在令牌分配时没有与服务器通信.令牌每十秒更改一次.谷歌如何知道正确的令牌是什么?我禁用了数据,它仍然有效.
谢谢
有没有任何功能可以给我一个Polygon和Line2D?的交点?
我有一个Polygon和一个我知道相交的线段我希望交点的实际值不是布尔答案.
我一直在阅读,当你要求在bean中注入依赖项时,你会向该资源的一个实例注入一个代理.我相信我知道代理是什么,它是一个知道如何将消息转发到另一个实例的实例.它还声明,正是这种模式允许容器为这个托管bean提供服务.
我不太了解这一点.为什么需要代理?这是如何实现的?每个bean都有一个代理对象吗?或者我有很多代理转发到一个实例?或者两者都不是?
另外,根据GoF的书籍设计模式,我已经读过你必须提供一个充当占位符的代理类.但我从来没有在Java EE中这样做,应用服务器是否在运行时创建代理类?
我真的想进入Android编程,但我现在只能访问公司资源.我现在有钱购买XOOM或开发笔记本电脑.是否可以使用Xoom上的命令行编译Android应用程序,同时使用其他应用程序编写程序文件.
如果我购买了XOOM和BlueTooth键盘,那么看起来像是一个梦想的环境.我在做梦吗?使用较旧的Android设备进行开发自然受到设备屏幕空间和底层硬件的限制.
在Drupal 7.0中,当我将路由路径/菜单从类型MENU_NORMAL_ITEM更改为类型MENU_CALLBACK时,Drupal 7.0不会从menu_links表中删除该项.我不确定这是不是一个bug,但我已经向核心团队提交了一个.
有了这个上下文,有没有办法强制Drupal重建其所有导航菜单?即使我在更改菜单项后清除了Drupal的缓存,我上面描述的错误也会发生.
我知道我可以重命名单个菜单路由,清除缓存/刷新,然后将项目命名为任何单独的路由/菜单链接刷新.我正在寻找一个可以运行的单个命令(或者可以调用的函数或一组命令),并且知道所有的菜单导航都是最新的,而不必担心我通过弄乱内部构件来冲洗系统的其他部分.
这存在吗?如果你要提到drush或devel,你真棒,但是我对这些工具的具体说明就是我所追求的.
我正在尝试创建一个高度为"22px"的按钮,按钮内的文本将垂直对齐在按钮的中心.我尝试了一切,但却找不到怎么做.
如何才能做到这一点?
更新: 这是我的代码:
CSS:
.test1 label {
float: left;
clear: left;
width:31%;
margin-right:-2px;
}
.test1 input {
float:left;
width:69%;
margin-right:-2px;
}
.testbutton {
float:left;
margin-left: 10px;
height: 22px;
line-height: 22px;
text-align:center;
background-color:#fbfbfb;
border:1px solid #b7b7b7;
color:#606060;
cursor:pointer;
display:inline-block;
font:bold 12px/100% Arial, sans-serif;
}
Run Code Online (Sandbox Code Playgroud)
HTML:
<div class="test1">
<label for="test" title="test">test</label>
<input style="width:18px; float:left;" type="checkbox" name="test" id="test" tabindex="5" />
<input class="testbutton" id="testbutton" style="width:60px;"type="button" value="Import" /></div>
Run Code Online (Sandbox Code Playgroud) 我正在创建一个Android应用程序,在android中广泛使用时间和日期函数,包括AlarmManager的许多用途.但是,为了进行测试,改变Windows的系统时钟只是为了测试一些功能,这是一个巨大的痛苦.
有没有办法改变模拟器上的时钟,以便它认为它是在另一天?