可能重复:
如何从.key和.crt文件获取.pem文件?
如何将.crt转换为.pem?
我有一个在我的应用程序中使用的xml文件中的经度和经度点列表.我发现自己重复这段代码以获得积分并认为必须有更好的方法吗?
String[] mTempArray = getResources().getStringArray(R.array.stations);
int len = mTempArray.length;
mStationArray = new ArrayList<Station>();
for(int i = 0; i < len; i++){
Station s = new Station();
String[] fields = mTempArray[i].split("[\t ]");
s.setValuesFromArray(fields);
Log.i("ADD STATION", ""+s);
mStationArray.add(s);
}
Run Code Online (Sandbox Code Playgroud)
XML的格式为:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<array name="stations">
<item>
<name>Station name</name>
<longitude>1111111</longitude>
<latitude>11111</latitude>
<code>1</code>
</item>
Run Code Online (Sandbox Code Playgroud)
另一个(可能的)问题是,为了得到一个站,我必须得到所有这些并从阵列中拉出我想要的那个.这会慢得多吗?我可以在整个应用程序中使这个数组一致吗?(但保持单独的Intent方法)
在我们的应用程序中,我们在域模型中发生更改时引发域事件.事件处理程序执行的某些任务必须在引发事件时使用的同一事务中完成,其他任务必须在此事务之外执行.
例如,
将Orderline添加到Order实体时,会引发OrderLineAdded域事件,一个域事件会更改域模型的状态(因此必须在同一事务中执行),然后在事务完成时必须更新UI.
你会如何解决这个问题?
选项1似乎令人困惑,因为事件名称必须以某种方式传达它们进出事务,但是对于域事件的选项2处理程序必须始终假定它们是在事务内同步调用的.
也许有更好的方法?
我需要获取一个日期对象,该对象指定将要到来的下一个凌晨2:00.
假设时间是15日14:00,我需要日期对象包含16日2:00如果时间是16日1:00,我需要日期对象包含16日2:00
我该怎么做呢?
在Python-Django中,我有一个带有FileField成员的Model.该成员存储视频文件.
我想"干扰"Django的标准"添加模型行/对象/实例"程序,并在实际提交或添加到数据库之前操纵我正在添加的每个视频.
操作是将视频转换为特定的统一格式.因此,所有添加的视频最终将以相同的格式(WebM)存储.
我怎样才能做到这一点?我看过Django的定制经理,但我认为这不是我想要的.
谢谢.:)
我一直使用设计器将我的项目填充到一个combox中,所有我传递的都是一个字符串.
虽然现在我需要控制每个项目存储哪个键/索引.
我以为有一个项目对象,但我看了ADD的方法,它接受了对象..
我如何传递一个控件键/索引,即当我执行SelectedItem时返回的内容.
因此,如果我选择了text,我会返回一个显示在当前所选下拉列表中的字符串,但如果我选择了我想要获取一个我需要存储的自定义数字...
任何想法如何做到这一点?
提前致谢
我最近收到了一位同事关于我的网站源代码的反馈.他说,不能优雅地处理视觉界面不允许做的事情是不好的做法.
由于它不是很清楚,这是一个例子.
假设访问者可以发表评论.
nvarchar(500)
列中的数据库中.<input />
字段长度被限制为500.但是,当然,没有什么禁止更高级的用户禁用长度限制并键入501字符.
(其他例子:提交不即使在存在一个选项<select />
.但有是当用户被要求输入一个号码一个优美的错误,她进入一个非数字代替,因为按键事件是通过JavaScript控制和JavaScript可能被禁用)
如果访问者这样做,代码合同级别就会失败.AJAX请求将因意外错误而失败(或者,在页面提交时,将出现意外错误).在所有情况下,访问者都会看到发生了错误,但没有优雅的消息表明提交的评论的长度太长.
为什么这是不好的做法?为什么我会费心为那些正确使用网站的访问者永远不会有的情况设计清晰明确的错误消息?
注意:我知道在发生类似这样的事情时显示.NET Framework详细错误和堆栈跟踪很糟糕.如果我这样做,这是一个严重的安全问题.但在我的情况下,只有一个非常通用的AJAX响应或重定向到通用页面,并对错误道歉.
我正在尝试将我的项目与Facebook整合.我一开始就采取了婴儿步骤,只是尝试登录,获得Facebook会话,并获得一些用户数据.我正在本地开发它,所以我的Facebook应用程序设置是:
site URL: http://127.0.0.1:8888/mySite/
Run Code Online (Sandbox Code Playgroud)
画布URL与上面相同.我没有指定网站域名.
但是,当我点击登录按钮时,我收到一个错误:
API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: redirect_uri is not owned by the application.
Run Code Online (Sandbox Code Playgroud)
目前我还没有编写任何服务器端代码来处理重定向等.我所做的就是根据Facebook网站上的教程添加JavaScript SDK .
我做错了什么?这显然与我的Facebook应用程序设置有关,但我看不到什么!