我想显示谷歌图表api的同心饼图,但imageData变量返回null值,图像未加载.
请查看以下代码以供参考:
NSData *imageData = [[NSData alloc] initWithContentsOfURL:[NSURL
URLWithString:@"http://chart.apis.google.com/chart?cht=pc&chd=t:120,45|120,60,50,70,60&chs=300x200&chl=||helo|wrd|india|pak|ban&chco=FFFFFF|FFFFFF,e72a28|a9d331|ffce08|8a2585|184a7d"]];
UIImage *myimage = [[UIImage alloc] initWithData:imageData];
self.myImageView.image=myimage;Run Code Online (Sandbox Code Playgroud)
帮我解决这个问题.
我想在java中使用反射,我想做第三个类将从控制台读取类的名称作为String.在读取类的名称后,它将自动动态地(!)生成该类并调用其writeout方法.如果未从输入中读取该类,则不会对其进行初始化.
我写了那些代码,但我总是把它拿到" java.lang.ClassNotFoundException",我不知道如何修复它.谁能帮我?
class class3 {
public Object dynamicsinif(String className, String fieldName, String value) throws Exception
{
Class cls = Class.forName(className,true,null);
Object obj = cls.newInstance();
Field fld = cls.getField(fieldName);
fld.set(obj, value);
return obj;
}
public void writeout3()
{
System.out.println("class3");
}
}
public class Main {
public static void main(String[] args) throws Exception
{
System.out.println("enter the class name : ");
BufferedReader reader= new BufferedReader(new InputStreamReader(System.in));
String line=reader.readLine();
String x="Text1";
try{
class3 trycls=new class3();
Object gelen=trycls.dynamicsinif(line, x, "rubby");
Class …Run Code Online (Sandbox Code Playgroud) 我有一段代码从文件中读取数据.我想在此代码中强制执行IOException以进行测试(我想检查代码是否在这种情况下抛出了正确的自定义异常).
例如,有没有办法创建一个不被读取的文件?也许处理一些安全检查有帮助吗?
请注意,传递不存在的文件的名称无济于事,因为FileNotFoundException有一个单独的catch子句.
以下是更好地理解问题的代码:
BufferedReader reader = null;
try {
reader = new BufferedReader(new FileReader(csvFile));
String rawLine;
while ((rawLine = reader.readLine()) != null) {
// some work is done here
}
} catch (FileNotFoundException e) {
throw new SomeCustomException();
} catch (IOException e) {
throw new SomeCustomException();
} finally {
// close the input stream
if (reader != null) {
try {
reader.close();
} catch (IOException e) {
// ignore
}
}
}
Run Code Online (Sandbox Code Playgroud) 如果我有这样的代码块:
def show
@post = Post.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @post }
end
end
Run Code Online (Sandbox Code Playgroud)
我该如何添加类似的内容
format.json
Run Code Online (Sandbox Code Playgroud)
任何提示,指示,想法都欢迎...
我有很长的整数序列,看起来像这样(任意长度!):
0000000001110002220033333
Run Code Online (Sandbox Code Playgroud)
现在我需要一些算法来将这个字符串转换成压缩的东西
a9b3a3c3a2d5
Run Code Online (Sandbox Code Playgroud)
这意味着"9次,然后b 3次,然后是3次"等等,其中"a"代表0,"b"代表1,"c"代表2,"d"代表3.
你会怎么做?到目前为止,没有任何合适的东西出现在我的脑海里,而且谷歌没有运气,因为我真的不知道该搜索什么.这种编码/压缩叫什么?
PS:我将使用PHP进行编码,并使用JavaScript进行解码.
编辑:谢谢大家!
我最终得到了这个编码功能:
protected function numStringToRle($s){
$rle = '';
$count = 1;
$len = strlen($s);
for($i = 0; $i < $len; $i++){
if($i != $len && isset($s[$i+1]) && $s[$i] == $s[$i+1]){
$count++;
} else {
$rle .= chr($s[$i] + 97).( $count == 1 ? '' : $count);
$count = 1;
}
}
return $rle;
}
Run Code Online (Sandbox Code Playgroud)
那用于解码:
var decodeCoords = function(str) {
str = str.replace(/(.)(\d+)/g, function(_, x, n) { …Run Code Online (Sandbox Code Playgroud) 如果您有2个交叉分类变量,则可以使用rowSums并colSums在xtabs输出上生成保证金总计.但是,如果你有3个分类变量(即每个子表中的保证金总数),怎么办呢?
我一直在阅读很多关于Scala和Erlang如何处理轻量级线程及其并发模型(actor)的内容.
但是,我有疑虑.
Scala和Erlang是否使用类似于Java(绿色线程)使用的旧线程模型的方法?
例如,假设有一个具有2个内核的机器,那么Scala/Erlang环境将为每个处理器分叉一个线程?其他线程将由用户空间(Scala VM/Erlang VM)环境调度.它是否正确?
在引擎盖下,这是如何工作的?
我想使用此方法来创建用户友好的URL.因为我的网站是克罗地亚语,有些字符我不想剥离,而是用另一个替换它们.例如,这个字符串:
ŠĐĆŽšđčćž
需要是:sdccz-sdccz
所以,我想制作两个数组,一个包含要替换的字符,另一个数组包含替换字符:
string[] character = { "Š", "?", "?", "?", "Ž", "š", "?", "?", "?", "ž" };
string[] characterReplace = { "s", "d", "c", "c", "z", "s", "d", "c", "c", "z" };
Run Code Online (Sandbox Code Playgroud)
最后,这两个数组应该在一些方法中使用,它将获取字符串,查找匹配并替换它们.在php中我用preg_replace函数来处理这个问题.在C#中,这不起作用:
s = Regex.Replace(s, character, characterReplace);
Run Code Online (Sandbox Code Playgroud)
如果有人能提供帮助,我将不胜 谢谢
我有一个模特:
class Person (models.Model):
name = models.CharField ()
birthday = models.DateField ()
age = models.IntegerField ()
Run Code Online (Sandbox Code Playgroud)
我想让age字段表现得像一个属性:
def get_age (self):
return (datetime.datetime.now() - self.birthday).days // 365
age = property (get_age)
Run Code Online (Sandbox Code Playgroud)
但同时我需要age成为一个真正的领域,所以我可以找到它Person._meta.fields,并为其分配属性:age.help_text = "Age of the person"等等.
显然我不能只是覆盖Person.save()计算和存储age在数据库中的方法,因为它以后不可避免地会出错(事实上,它根本不应该存储在数据库中).
实际上,我现在不需要设置setter,但是一个好的解决方案必须具有设置功能.
是否有可能在Django,或者可能有更多的pythonic和djangoic方法来解决我的问题?
什么是注释类.它在java/android中有什么用处.
在iphone中,Annotation用于在地图上放置一个图钉..
java有java.lang.Annotation包...有什么用呢?我可以有示例,教程,示例代码等吗?
java ×2
android ×1
annotations ×1
c# ×1
compression ×1
django ×1
encode ×1
erlang ×1
field ×1
ios ×1
iphone ×1
javascript ×1
json ×1
junit ×1
multicore ×1
objective-c ×1
php ×1
python ×1
r ×1
reflection ×1
regex ×1
replace ×1
respond-to ×1
scala ×1
sequence ×1
string ×1