在我工作的最后3家公司中,电话号码列的类型为varchar(n).原因是他们可能想要存储扩展(分机333).但在每种情况下,插入和更新时都会删除" - "字符.我不明白为什么".ext"字符可以存储而不是" - "字符.有没有其他人看过这个,你能用这种方式做什么解释?如果你要存储的只是数字,那么你最好不要使用int字段吗?相反,如果您想将数字存储为字符串/ varchar,那么为什么不保留所有字符而不打扰显示格式和写入时清除?
我也有兴趣了解其他地方实施电话号码存储的其他方式.
是否有可能以编程方式获取每个设备的语音?我试过这段代码:
TelephonyManager manager =(TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
mPhoneNumber = manager.getLine1Number();
Run Code Online (Sandbox Code Playgroud)
这适用于某些提供商.不幸的是,它不适用于每个提供商.所以我正在寻找一个技巧或解决方法来获得设备的电话号码.有解决方案还是不可能,因为这个号码没有存储在SIM卡上?
在我的应用程序中,我使用Picasso库从URL加载图像.它是一个很好的工作,易于导入和使用的库,只是做我需要的东西.
然而,今天它停止工作,而不是在开发它时停止在编译的apk上工作.
所以在我搜索并搜索了我发现这个有问题的东西的原因之后:
我使用facebook图表网址加载个人资料图片.
这是一个像: profile pictre,
链接实际上是" http://graph.facebook.com/1464090949/picture?type=large "
但它重定向到:https: //fbcdn-profile-a.akamaihd.net/hprofile-ak-prn1/t5.0-1/572518_1464090949_1222130273_n.jpg
当然,两个url调用都在浏览器中工作,你可以看到个人资料图片.
但是当我用Picasso测试两个链接时:
ImageView iv = (ImageView)findViewById(R.id.imageView1);
//Url1 NOT working, loads nothing.
String url1 = "http://graph.facebook.com/1464090949/picture?type=large";
//Url2 is the same as URL1, i just copied it from a browser, and this is working
String url2 = "https://fbcdn-profile-a.akamaihd.net/hprofile-ak-prn1/t5.0-1/572518_1464090949_1222130273_n.jpg";
Picasso.with(this).load(url2).into(iv);
Run Code Online (Sandbox Code Playgroud)
所以结论是,Facebook可能会改变一些东西,从现在开始Picasso无法从图形加载图像.
有人可以建议我做些什么吗?当然,我可以尝试不同的图书馆,但如果有另一种方式,我会非常高兴.
我需要一个经过良好测试的正则表达式(.net样式首选),或其他一些简单的代码,它们将美国/加拿大电话号码解析为组件部分,因此:
等等...
所有解析成:
我正在编写一个小python脚本,当满足某些条件时通知我.我使用smtplib为我发电子邮件,但我也希望脚本也可以拨打我的手机.
我找不到一个免费的电话库.有谁知道吗?
我想在WP7中使用全局样式,例如:
<Style TargetType="Button">
//some code here
</Style>
Run Code Online (Sandbox Code Playgroud)
问题是这个代码在WP7中似乎不起作用.
我知道如何在样式中添加x:Key,然后如何将其作为StaticResource引用,但这不是我的情况.我想要一个全球风格.
下面是我在windows7中运行"scons"到编译器时的错误消息:
-----------------------------------------------------------------------------------
'cl' is not recognized as an internal or external command,
operable program or batch file.
scons: *** [out\windows-x86-MD-unicode-vs2008-rel\obj-static\src\featuresets\ada pters\im-history\AddToChatRoomHistoryVisitor.obj] Error 1
scons: building terminated because of errors.
-----------------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)
我已经添加了环境变量的路径,但仍然遇到了这个问题.
下面是环境变量的PATH信息:
--------------------------------------------------------------------------------------------
PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v
1.0\;C:\Program Files\CREDANT\Shield v7.1\;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Fil
es\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\TortoiseSVN\bin;C:\Python27;C:\cygwin64\bin
;C:\Python27\scons-2.3.1;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program File
s\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Progra
m Files (x86)\Microsoft Visual Studio 10.0\VC\bin;C:\Python27\Scripts;C:\Program Files (x86)\Microso
ft Visual Studio 10.0\VC\lib;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include
--------------------------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud) 假设我声明了一个char的指针,并在没有调用new的情况下调用delete.这会导致问题吗?
char* myptr;
if (condition)
//do something involving myptr = new char[SIZE];
else
//do something that doesnt involve myptr
//do more stuff
delete[] myptr;
Run Code Online (Sandbox Code Playgroud)
我不删除if下的myptr,因为//do more stuff如果condition是真的另一个指针可以指向它.显然这是正常的,如果condition是真的,因为呼吁"新" myptr.myptr如果我输入了else条件,那么它是否会被删除myptr?
我使用一个线程将数据发送到我的 USB 设备(不是数据存储)并从设备获取返回数据。
前 5 分钟效果很好。数据输入,数据输出。(我几乎在第六分钟就开始唱歌了。)
然后突然失去了连接。
有 logcat 消息:
java.lang.IllegalArgumentException: device /dev/bus/usb/001/002 does not exist or is restricted
at android.os.Parcel.readException(Parcel.java:1331)
at android.os.Parcel.readException(Parcel.java:1281)
at android.hardware.usb.IUsbManager$Stub$Proxy.openDevice(IUsbManager.java:340)
at android.hardware.usb.UsbManager.openDevice(UsbManager.java:255)
Run Code Online (Sandbox Code Playgroud)
所以,我检查了代码UsbManager,试图找出是什么IUsbManager......
凉爽的。一个接口……关于它是什么的信息为零。这就是我在这里的原因。
有没有人有任何线索???
我正在构建一个使用电话号码执行不同任务的应用程序,最近我收到了很多在美国市场实施该应用程序的请求。不幸的是,由于我住在英国,我对美国电话号码格式不太了解,并且这里有这么多美国用户,我希望你们中的一些人能够提供帮助。
我希望获取手机通话记录中显示的示例电话号码列表。我试图确定它们是否以+1234567、+001234567、001234567、01234567、1234567、234567等格式出现,或者格式可能会有所不同。
希望您对在网络上提供电话号码犹豫不决,因此请随意更改一些数字(我主要对前几位数字和数字的格式感兴趣)。
提供的号码越多越好,谢谢!
phone-number ×4
android ×3
c++ ×2
database ×1
formatting ×1
memory ×1
parsing ×1
phone-call ×1
picasso ×1
pointers ×1
python ×1
scons ×1
usb ×1