我正在开发一个应用程序,需要大约100个图像或更多图像以及其他相关信息预先插入到Core Data数据库中.
现在我可以通过编写几行代码轻松添加其他数据但是对于UIImages,我不确定如何在不编写大量代码的情况下执行此操作.我想知道:无论如何要做到这一点很容易,或者如果没有最好的方法以最少的努力实现这一点.
此外,将图像存储在Core Data数据库中是否可以,或者我们是否只保存本地文件系统上的图像地址?
我使用以下代码将文本绘制到jpg图像上,但它需要x/y坐标精度来放置文本的位置.
var bmp = new Bitmap("C:\\testing\\Given.jpg");
var gra = Graphics.FromImage(bmp);
var text = "The Berman's";
var font = new Font("Segoe Script", 24);
var brush = Brushes.Orange;
var point = new PointF(130, 224);
gra.DrawString(text, font, brush, point);
bmp.Save("C:\\testing\\Custom.jpg");
Run Code Online (Sandbox Code Playgroud)
我如何将文本居中放在图像上?我猜这将与定义某种容器(矩形可能?),这是图像的宽度和文本的中心?不确定最佳做法是什么.
我正在编辑其他人的代码,用 ASP 的服务器端 JS 编写,遇到了一个可能有一个非常简单的解决方案的问题。
我正在从 URL 参数输出一些代码,如下所示:
<%=Request.QueryString("param")%>
Run Code Online (Sandbox Code Playgroud)
问题是,如果参数不存在,我需要做其他事情。所以我试过:
<%
var param = Request.QueryString("param");
if (!param) { param = "Some Default Value"; }
%>
<%=param%>
Run Code Online (Sandbox Code Playgroud)
问题是即使缺少 URL 参数,if似乎也永远不会评估为true。我猜这个!image条件在这里不起作用。我的测试条件应该是什么?
(请放弃有关转义 URL 参数以防止 XSS 的严厉警告。)
我需要在Oracle SQL(10gR2)中完成此操作.但我想,我宁愿说清楚,任何好的,有效的算法都可以.
给定一行(或句子,包含一个或多个单词,英语),您将如何找到句子的最后一个单词?
这是我在SQL中尝试过的.但是,我希望看到一种有效的方法.
select reverse(substr(reverse(&p_word_in)
, 0
, instr(reverse(&p_word_in), ' ')
)
)
from dual;
Run Code Online (Sandbox Code Playgroud)
想法是反转字符串,找到第一个出现的空间,检索子字符串并反转字符串.它效率很高吗?是正则表达式吗?我在Oracle 10g R2上.但我不介意看到任何其他编程语言的尝试,如果需要,我不介意编写PL/SQL函数.
Jeffery Kemp给出了一个很好的答案.这非常有效.
SELECT SUBSTR(&sentence, INSTR(&sentence,' ',-1) + 1)
FROM dual
Run Code Online (Sandbox Code Playgroud) 我正在尝试将数据从多值数据库(Unidata)导出到MySQL.让我们说我的源数据是一个人的身份证号码,他们的名字和他们所居住的所有状态.州字段是一个多值字段,我正在导出它们,以便该字段中的不同值由一个分隔. 〜.样本提取物看起来像:
"1234","Sally","NY~NJ~CT"
"1235","Dave","ME~MA~FL"
"3245","Fred","UT~CA"
"2344","Sue","OR"
Run Code Online (Sandbox Code Playgroud)
我已将此数据加载到临时表中
Table:staging
Column 1: personId
Column 2: name
Column 3: states
Run Code Online (Sandbox Code Playgroud)
我想要做的是使用一个过程将这些数据分成两个表:一个人员表和一个状态表.一个人可以在州表中有许多条目:
Table 1: persons
Column 1: id
Column 2: name
Table 2: states
Column 1: personId
Column 2: state
Run Code Online (Sandbox Code Playgroud)
我的过程从临时表中获取数据并将其转储到表1就好了.但是,我有点迷失如何分割数据并将其发送到表2.莎莉需要在状态表(NY,NJ,CT)中有三个条目,Dave会有3个,Fred会有2个和苏将有1(或).有关如何实现这一目标的任何想法?
我在我的linux机器上使用vim并且需要代码折叠来为R工作.我安装了Vim-R-plusing2以便能够将代码从vim传递到R会话,但折叠在foldmethod = syntax时不起作用.如何折叠R工作?
main.py:
import subone
import subtwo
Run Code Online (Sandbox Code Playgroud)
subone.py:
a = 'abc'
Run Code Online (Sandbox Code Playgroud)
subtwo.py:
print subone.a
Run Code Online (Sandbox Code Playgroud)
跑步python main.py投掷a NameError: name 'subone' is not defined.我希望它打印'abc'.
重构它以使用from import和类没有帮助:
main.py:
from subone import * # Only using from X import * for example purposes.
from subtwo import *
print 'from main.py:', a.out
Run Code Online (Sandbox Code Playgroud)
subone.py:
class A:
out = 'def'
a = A()
Run Code Online (Sandbox Code Playgroud)
subtwo.py:
# This throws NameError: name 'a' is not defined
print a.out
# This throws NameError: name 'A' is not defined …Run Code Online (Sandbox Code Playgroud) 我有一个班级说'A',一个对象'a'创建一个'B'类对象'b'.现在'b'运行一个想要创建b的父实例的方法(请不要将它与继承混淆) - 创建'b'的类,这里是'A'.
这在Java中是否可行?或者也许一些设计建议可能有用.
谢谢 !
编辑:根据建议,我也在添加我的设计要求.我有一个"ExitController"类,根据调用函数的不同,它的工作方式不同 - 如果它是由UserX调用的,它会终止程序,如果它由UserY调用它会将其记录下来,等等.通常我应该放置一个我的用户界面中的ExitController方法,但由于我不能使用一些约束.此外,与它提供的使用相比,传递父对象/类名看起来非常昂贵.
我在使用NServiceBus的应用程序.NET应用程序中有这个代码:
Bus.Send<IServiceStarted>(e =>
{
e.ServiceInfo = ReadServiceInfo();
e.EventTime = DateProvider.Now;
});
Run Code Online (Sandbox Code Playgroud)
你会如何对这样的代码进行单元测试?
我正在寻找类似于Python的"run snake run"的JVM的分析器.我最缺少的功能是"方形图"可视化,显示哪些方法花费最多的时间来运行.
http://www.vrplumber.com/programming/runsnakerun/screenshot-2.0.png
有什么建议?
c# ×2
java ×2
algorithm ×1
asp-classic ×1
asp.net ×1
clojure ×1
core-data ×1
folding ×1
imaging ×1
import ×1
ios ×1
iphone ×1
javascript ×1
jscript ×1
jvm ×1
mocking ×1
module ×1
multivalue ×1
mysql ×1
nservicebus ×1
objective-c ×1
oracle ×1
plsql ×1
profiling ×1
python ×1
r ×1
reflection ×1
regex ×1
rhino-mocks ×1
string ×1
u2 ×1
unidata ×1
unit-testing ×1
vim ×1