由买买提看人间百态

topics

全部话题 - 话题: bytearray
(共0页)
g******7
发帖数: 57
1
来自主题: LosAngeles版 - 问马公一个问题
没写过jsp,但是感觉可能while((size=sImage.read(bytearray))!= -1 )里面的判断
可能没通过。print一下看看sImage.read(bytearray)到底等于啥。如果还不成,再试
试:
while((size=sImage.read(bytearray))!= -1 ){
print somthing;////!!!
response.getOutputStream().write(bytearray,0,size);
}
看看while循环是不是真的一次都没执行。
good luck
l**h
发帖数: 7994
2
来自主题: LosAngeles版 - 问马公一个问题
要把image从mysql database里取出来放到jsp页面上。
google:retrive image from MySQL database on JSP pager
很多网站上是如下操作:
byte[] bytearray = new byte[1048576];
int size=0;
InputStream sImage;
sImage = rs.getBinaryStream(1);
response.reset();
response.setContentType("image/jpeg");
response.addHeader("Content-Disposition","filename=logo.jpg");
while((size=sImage.read(bytearray))!= -1 )
response.getOutputStream().write(bytearray,0,size); ???????????
?????
我超过来后不行,debug,发现?????????那行总是跳过去。
数据库里data type : mediablob
这是... 阅读全帖
l**h
发帖数: 7994
3
来自主题: LosAngeles版 - 问马公一个问题
要把image从mysql database里取出来放到jsp页面上。
google:retrive image from MySQL database on JSP pager
很多网站上是如下操作:
byte[] bytearray = new byte[1048576];
int size=0;
InputStream sImage;
sImage = rs.getBinaryStream(1);
response.reset();
response.setContentType("image/jpeg");
response.addHeader("Content-Disposition","filename=logo.jpg");
while((size=sImage.read(bytearray))!= -1 )
response.getOutputStream().write(bytearray,0,size); ???????????
?????
我超过来后不行,debug,发现?????????那行总是跳过去。
数据库里data type : mediablob
这是... 阅读全帖
h*******c
发帖数: 248
4
3.0有bytearray。这个显然是mutable的。我不反对string immutable,但2.x没有一个
类似buffer的结构,还是很不方便。我这几天一直在反思自己是不是被c之类的
variable概念毒害太深了。实际上我大概想要的是个bytearray,或者buffer,不是
string.
h******3
发帖数: 351
5
来自主题: JobHunting版 - design an in-memory file system
Explain the data structure and algorithms that you would use to design an in
-memory file system using java.
Assuming the file system supports any kinds of file resources (disk,
physical memory, etc)
class datablock{ byte[SIZE] byteArray; }
class vNode{ ArrayList datablocks;}
class Meta{ int size; Date last_modified; String extra_info;}
class File{
Meta metadata;
ArrayList nodes;
}
class directory{
Meta metadata;
ArrayList content;
}
class fileSystem{
void mount... 阅读全帖
b**********5
发帖数: 7881
6
来自主题: JobHunting版 - 老年马工赶快去 fb
除非你是ops/service engineer, 如果你是application eng的话, 基本就是create
个table。 有时连create table都不需要, if u are working on some already
developed application...
i worked on an application where we stored protobuf bytearrays to hbase, i
never had to touch hbase once except when i need to look up through a uuid..
T*****9
发帖数: 2484
7
【 以下文字转载自 Programming 讨论区 】
发信人: Tevez99 (野兽99), 信区: Programming
标 题: 弱人再问一个关于Java的问题
发信站: BBS 未名空间站 (Sun Aug 3 15:09:32 2008), 转信
我是Java盲,大家随便取笑我啊
如果在C里面一个char 数组 char A[20];
想每4个字节进行运算,可以定义一个int的指针 int *B = (int *)A;
但是在Java里面好像不行,如果我有数组byte[] A;长度是20
想每4个字节进行运算,我目前是这样,定义一个长度是5的数组int[] Acopy;然后把A
里面的每4位计算成Acopy里的,对Acopy进行计算,最后再把Acopy的值成A
需要加两个函数 transfer_bytearray_to_intarray和transfer_intarray_to_
bytearray
请问各位Java大牛有什么好办法可以不进行这两个转换?
Z****e
发帖数: 2999
8
来自主题: Java版 - byte[] to int[]
try ByteBuffer:
ByteBuffer buf = ByteBuffer.wrap(byteArray);
buf.order(endianess); //set endianess
IntBuffer intBuf = buf.asIntBuffer(); //check for null
int[] intArray = intBuf.array();

的转换如下:
F****n
发帖数: 3271
9
来自主题: Java版 - 大文件的download如何管理?
用JAVA建立一个大文件的FILE并不会用光内存,内存使用取决于你的BYTEARRAY的大小
r****t
发帖数: 10904
10
来自主题: Linux版 - Google go 还挺不错的
还有,今天俺最早给你建议的:
bigbuffer = memoryview(mmap.mmap('some_1G_file'))
node = dict( (n, bigbuffer[offset:offset+len]) for n,offset,len in edges )
这个对 2.7 以上应该是可以的,2.6 一下用 buffer() 也能类似搞, 这些东西都是直
接操作 memory 的,返回的都不是 PyObject. bytearray 啥的也有希望。
T*****9
发帖数: 2484
11
来自主题: Programming版 - 弱人再问一个关于Java的问题
我是Java盲,大家随便取笑我啊
如果在C里面一个char 数组 char A[20];
想每4个字节进行运算,可以定义一个int的指针 int *B = (int *)A;
但是在Java里面好像不行,如果我有数组byte[] A;长度是20
想每4个字节进行运算,我目前是这样,定义一个长度是5的数组int[] Acopy;然后把A
里面的每4位计算成Acopy里的,对Acopy进行计算,最后再把Acopy的值成A
需要加两个函数 transfer_bytearray_to_intarray和transfer_intarray_to_
bytearray
请问各位Java大牛有什么好办法可以不进行这两个转换?
h*******c
发帖数: 248
12
最近在学python,格式上的古怪要求我还能接受,(以前fortran比这个烦),但不能
直接改string真是比较烦。逻辑上无所谓,可以分成片,再联起来。可如果string比较
长,这种干什么都要copy的做法太没效率了。3.0现在还太不普及,开发项目,不能用
bytearray。烦死了。除了这个,我也没看出3.0有什么好。
总体上还是比较喜欢python设计上逻辑的一致性,dynamic typing在实现上很清晰。感
觉python确实像是学数学的人弄出来。
s*****n
发帖数: 5488
13
C#实现,bytearray,然后marshal object.
w*s
发帖数: 7227
14
hi, i'm new to this, many thanks for help !
trying to send a query packet out,
size 1454 bytes, 1st word 0xfffffffb, 2nd 0xffffffff, 3rd 0x392
the correct packet sent from c code is captured in wireshark in the picture,
but got this,
socket.error: [Errno 10051] A socket operation was attempted to an
unreachable network
The code is like this,
def send_pnp_query():
print "... send query ..."
msg = bytearray(1454)
#ptr = PNP(msg)
msg[0] = 0xfb
msg[1] = 0xff
msg[2] = 0xff
... 阅读全帖
c********l
发帖数: 8138
15
来自主题: Programming版 - damn, love vert.x
我目前做的是通过这个平台,做一个报表的扩展
用javafx,把javafx上那些很花哨的chart直接export成image
然后再将image变成byte array,然后再做成一个buffer,也就是vert.x可以识别的格式
然后反馈回去
我问一个问题,别见笑啊:
这玩意用java servlet里面调用javafx的包再转成bytearray直接写一个也能实现
干嘛还需要大动干戈自己另写一个框架?
w***g
发帖数: 5958
16
来自主题: Programming版 - 希拉里脸部加屎API
用tornado做的服务器(其实flask更好, 当时不知道写了一批tornado, 就这么用下来了)
就几行:
url = self.get_argument('url', None) # 得到get参数
response = requests.get(url) # request下载图片
image = cv2.imdecode(np.asarray(bytearray(response.content), dtype=np.uint8)
, cv2.CV_LOAD_IMAGE_COLOR) # 解码图片
然后处理
完了
r, buf = cv2.imencode('.jpg', image)
self.set_header('Content-Type', 'image/jpeg')
self.write(buf.tostring()) # 写回图片.
人脸那部分你自己去openface查, 也就这么几行.
抓图片就是google search, 使劲往下滚, 等差不多出来都是垃圾了save网页就行.
如果要更fanc... 阅读全帖
(共0页)