java字符串组合成16进制,比如我从字符串截取001A,把它作为一个十六进制转换为十进制怎么做?

就是从一串字符中截取,然后把它截取的四位作为16进制,转换为十进制怎么处理?rs1001Ass!截取001A,转换为十进制是26,怎么做呀?

2个回答

 001A转换为个位A代表10,十位1*16=16,百位0*16*16=0,千位0*16*16*16=0,加起来就是26

String s = "rs1001Ass!";
s = s.subString(3,4); // 001A
int i = Integer.parseInt(s, 16);

dxt_1515
dxt_1515 想问一下:如果我用UDP接收这个十进制数的话,怎么弄?是要把数据变成字节型的吗?byte[] inBuf=new byte[1024]; DatagramPacket inPacket=new DatagramPacket(inBuf,inBuf.length); socket.receive(inPacket); // receiveInfo= stringtopoint(inBuf,inPacket.getLength());
接近 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Maven项目install提示文件有 “非法字符: \65279”

  从SVN检出的项目,直接INSTALL会产生如题错误,项目编码已设置为UTF-8。将出问题的文件改为ISO-……编码后,会看到第一个BOM的字符,去掉后改为UTF-8能正常工作。   不知道哪里还出问题,希望检出的项目不再出现该错误。同时寻求能批量去掉该BOM标记的工具。 最新补充: 再试验发现检出后编码没问题,不知道为何eclipse久而久之就加入那标记,不知道是哪里出了问题

定时任务执行一段时间JVM会自动退出问题,急求大神帮忙。

最近程序很不稳定,运行一段时间后,JVM会自动退出,急求ITeye大神帮忙看下。 下面是错误日志: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (safepoint.cpp:308), pid=16953, tid=139961315587840 # guarantee(PageArmed == 0) failed: invariant # # JRE version: 6.0_31-b04 # Java VM: Java HotSpot(TM) 64-Bit Server VM (20.6-b01 mixed mode linux-amd64 compressed oops) # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # --------------- T H R E A D --------------- Current thread (0x00007f4b4c070000): VMThread [stack: 0x00007f4b486f7000,0x00007f4b487f8000] [id=16963] Stack: [0x00007f4b486f7000,0x00007f4b487f8000], sp=0x00007f4b487f6b30, free space=1022k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0x85eba5] VMError::report_and_die()+0x265 V [libjvm.so+0x3e40d6] report_vm_error(char const*, int, char const*, char const*)+0x56 V [libjvm.so+0x783666] SafepointSynchronize::begin()+0x4f6 V [libjvm.so+0x86d01c] VMThread::loop()+0x18c V [libjvm.so+0x86cb2e] VMThread::run()+0x6e V [libjvm.so+0x710bdf] java_start(Thread*)+0x13f VM_Operation (0x00007f4b11fb9380): ParallelGCFailedAllocation, mode: safepoint, requested by thread 0x00007f4b4c90c000 --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x00007f4ab8004800 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=5410, stack(0x00007f4a4f3f4000,0x00007f4a4f4f5000)] 0x00007f4ae8014000 JavaThread "FetchRunnable-0" [_thread_blocked, id=5171, stack(0x00007f4a4d5b8000,0x00007f4a4d6b9000)] 0x00007f4b0001a800 JavaThread "Thread-20-EventThread" daemon [_thread_blocked, id=5168, stack(0x00007f4a4e4c7000,0x00007f4a4e5c8000)] 0x00007f4b0001a000 JavaThread "Thread-20-SendThread(mota30.domain:2181)" daemon [_thread_blocked, id=5167, stack(0x00007f4a4cdb0000,0x00007f4a4ceb1000)] 0x00007f4af8005800 JavaThread "Thread-20-EventThread" daemon [_thread_blocked, id=5166, stack(0x00007f4a4ceb1000,0x00007f4a4cfb2000)] 0x00007f4af8010800 JavaThread "Thread-20-SendThread(mota31.domain:2181)" daemon [_thread_blocked, id=5165, stack(0x00007f4a4d6b9000,0x00007f4a4d7ba000)] 0x00007f4adc03f800 JavaThread "Thread-20-EventThread" daemon [_thread_blocked, id=5164, stack(0x00007f4a4dbbe000,0x00007f4a4dcbf000)] 0x00007f4adc03f000 JavaThread "Thread-20-SendThread(mota32.domain:2181)" daemon [_thread_blocked, id=5163, stack(0x00007f4a4e5c8000,0x00007f4a4e6c9000)] 0x00007f4acc01c800 JavaThread "Thread-20-EventThread" daemon [_thread_blocked, id=5162, stack(0x00007f4a4c9ac000,0x00007f4a4caad000)] 0x00007f4acc020000 JavaThread "Thread-20-SendThread(mota31.domain:2181)" daemon [_thread_blocked, id=5161, stack(0x00007f4a4e1c4000,0x00007f4a4e2c5000)] 0x00007f4aa001b000 JavaThread "Thread-20-EventThread" daemon [_thread_blocked, id=5160, stack(0x00007f4a4d8bb000,0x00007f4a4d9bc000)] 0x00007f4aa001a000 JavaThread "Thread-20-SendThread(mota31.domain:2181)" daemon [_thread_blocked, id=5159, stack(0x00007f4a4e2c5000,0x00007f4a4e3c6000)] 0x00007f4ac401e800 JavaThread "Thread-20-EventThread" daemon [_thread_blocked, id=5074, stack(0x00007f4a4ccaf000,0x00007f4a4cdb0000)] 0x00007f4ac401c000 JavaThread "Thread-20-SendThread(mota31.domain:2181)" daemon [_thread_blocked, id=5073, stack(0x00007f4a4dcbf000,0x00007f4a4ddc0000)] 0x00007f4a94073000 JavaThread "MySQL Statement Cancellation Timer" daemon [_thread_blocked, id=17076, stack(0x00007f4a4d0b3000,0x00007f4a4d1b4000)] 0x00007f4aa000a800 JavaThread "Thread-82" daemon [_thread_blocked, id=17075, stack(0x00007f4a4d1b4000,0x00007f4a4d2b5000)] 0x00007f4ab028c800 JavaThread "prism_mota28-1399511679861-89dd70f0_watcher_executor" [_thread_blocked, id=17073, stack(0x00007f4a4d3b6000,0x00007f4a4d4b7000)] 0x00007f4ab0295800 JavaThread "Kafka-consumer-autocommit-0" [_thread_blocked, id=17072, stack(0x00007f4a4d4b7000,0x00007f4a4d5b8000)] 0x00007f4ab0226800 JavaThread "ZkClient-EventThread-101-mota30:2181,mota31:2181,mota32:2181" daemon [_thread_blocked, id=17069, stack(0x00007f4a4d7ba000,0x00007f4a4d8bb000)] 0x00007f4ab01f5800 JavaThread "ZkClient-EventThread-98-mota30:2181,mota31:2181,mota32:2181" daemon [_thread_blocked, id=17066, stack(0x00007f4a4dabd000,0x00007f4a4dbbe000)] 0x00007f4ab01d6800 JavaThread "ZkClient-EventThread-95-mota30:2181,mota31:2181,mota32:2181" daemon [_thread_blocked, id=17063, stack(0x00007f4a4ddc0000,0x00007f4a4dec1000)] 0x00007f4ab01af000 JavaThread "ZkClient-EventThread-92-mota30:2181,mota31:2181,mota32:2181" daemon [_thread_blocked, id=17060, stack(0x00007f4a4e0c3000,0x00007f4a4e1c4000)] 0x00007f4ab007d000 JavaThread "ZkClient-EventThread-89-mota30:2181,mota31:2181,mota32:2181" daemon [_thread_blocked, id=17057, stack(0x00007f4a4e3c6000,0x00007f4a4e4c7000)] 0x00007f4ab0024000 JavaThread "ZkClient-EventThread-86-mota30:2181,mota31:2181,mota32:2181" daemon [_thread_blocked, id=17054, stack(0x00007f4a4e7d1000,0x00007f4a4e8d2000)] 0x00007f4af0019000 JavaThread "Timer-0" daemon [_thread_blocked, id=17045, stack(0x00007f4a4f4f5000,0x00007f4a4f5f6000)] 0x00007f4a98003800 JavaThread "Thread-74" [_thread_blocked, id=17043, stack(0x00007f4a4f8f9000,0x00007f4a4f9fa000)] 0x00007f4a8c03f000 JavaThread "Thread-73" [_thread_blocked, id=17042, stack(0x00007f4a4f9fa000,0x00007f4a4fafb000)] 0x00007f4a80011000 JavaThread "Thread-72" [_thread_blocked, id=17041, stack(0x00007f4a4fafb000,0x00007f4a4fbfc000)] 0x00007f4a84004800 JavaThread "Thread-71" [_thread_blocked, id=17040, stack(0x00007f4a4f6f7000,0x00007f4a4f7f8000)] 0x00007f4a80004000 JavaThread "Thread-69" daemon [_thread_blocked, id=17039, stack(0x00007f4a4f5f6000,0x00007f4a4f6f7000)] 0x00007f4b4c00a800 JavaThread "DestroyJavaVM" [_thread_blocked, id=16954, stack(0x00007f4b51ff0000,0x00007f4b520f1000)] 0x00007f4b4c958000 JavaThread "Thread-64" [_thread_blocked, id=17034, stack(0x00007f4a4f7f8000,0x00007f4a4f8f9000)] 0x00007f4b4c950800 JavaThread "Thread-60" [_thread_blocked, id=17030, stack(0x00007f4a4fbfc000,0x00007f4a4fcfd000)] 0x00007f4b4c94e800 JavaThread "Thread-59" [_thread_blocked, id=17029, stack(0x00007f4a4fcfd000,0x00007f4a4fdfe000)] 0x00007f4b4c94c800 JavaThread "Thread-58" [_thread_blocked, id=17028, stack(0x00007f4a4fdfe000,0x00007f4a4feff000)] 0x00007f4b4c94a800 JavaThread "Thread-57" [_thread_blocked, id=17027, stack(0x00007f4a4feff000,0x00007f4a50000000)] 0x00007f4b4c948800 JavaThread "Thread-56" [_thread_blocked, id=17026, stack(0x00007f4b1009c000,0x00007f4b1019d000)] 0x00007f4b4c946800 JavaThread "Thread-55" [_thread_blocked, id=17025, stack(0x00007f4b1019d000,0x00007f4b1029e000)] 0x00007f4b4c944800 JavaThread "Thread-54" [_thread_blocked, id=17024, stack(0x00007f4b1029e000,0x00007f4b1039f000)] 0x00007f4b4c942800 JavaThread "Thread-53" [_thread_blocked, id=17023, stack(0x00007f4b1039f000,0x00007f4b104a0000)] 0x00007f4b4c940800 JavaThread "Thread-52" [_thread_blocked, id=17022, stack(0x00007f4b104a0000,0x00007f4b105a1000)] 0x00007f4b4c93e800 JavaThread "Thread-51" [_thread_blocked, id=17021, stack(0x00007f4b105a1000,0x00007f4b106a2000)] 0x00007f4b4c93c800 JavaThread "Thread-50" [_thread_blocked, id=17020, stack(0x00007f4b106a2000,0x00007f4b107a3000)] 0x00007f4b4c93a800 JavaThread "Thread-49" [_thread_blocked, id=17019, stack(0x00007f4b107a3000,0x00007f4b108a4000)] 0x00007f4b4c938800 JavaThread "Thread-48" [_thread_blocked, id=17018, stack(0x00007f4b108a4000,0x00007f4b109a5000)] 0x00007f4b4c936800 JavaThread "Thread-47" [_thread_blocked, id=17017, stack(0x00007f4b109a5000,0x00007f4b10aa6000)] 0x00007f4b4c934800 JavaThread "Thread-46" [_thread_blocked, id=17016, stack(0x00007f4b10aa6000,0x00007f4b10ba7000)] 0x00007f4b4c932800 JavaThread "Thread-45" [_thread_blocked, id=17015, stack(0x00007f4b10ba7000,0x00007f4b10ca8000)] 0x00007f4b4c930800 JavaThread "Thread-44" [_thread_blocked, id=17014, stack(0x00007f4b10ca8000,0x00007f4b10da9000)] 0x00007f4b4c92e800 JavaThread "Thread-43" [_thread_in_Java, id=17013, stack(0x00007f4b10da9000,0x00007f4b10eaa000)] 0x00007f4b4c92c800 JavaThread "Thread-42" [_thread_blocked, id=17012, stack(0x00007f4b10eaa000,0x00007f4b10fab000)] 0x00007f4b4c92a800 JavaThread "Thread-41" [_thread_blocked, id=17011, stack(0x00007f4b10fab000,0x00007f4b110ac000)] 0x00007f4b4c928800 JavaThread "Thread-40" [_thread_blocked, id=17010, stack(0x00007f4b110ac000,0x00007f4b111ad000)] 0x00007f4b4c926800 JavaThread "Thread-39" [_thread_blocked, id=17009, stack(0x00007f4b111ad000,0x00007f4b112ae000)] 0x00007f4b4c924800 JavaThread "Thread-38" [_thread_blocked, id=17008, stack(0x00007f4b112ae000,0x00007f4b113af000)] 0x00007f4b4c922800 JavaThread "Thread-37" [_thread_blocked, id=17007, stack(0x00007f4b113af000,0x00007f4b114b0000)] 0x00007f4b4c920800 JavaThread "Thread-36" [_thread_blocked, id=17006, stack(0x00007f4b114b0000,0x00007f4b115b1000)] 0x00007f4b4c91e800 JavaThread "Thread-35" [_thread_blocked, id=17005, stack(0x00007f4b115b1000,0x00007f4b116b2000)] 0x00007f4b4c91c800 JavaThread "Thread-34" [_thread_blocked, id=17004, stack(0x00007f4b116b2000,0x00007f4b117b3000)] 0x00007f4b4c91a800 JavaThread "Thread-33" [_thread_blocked, id=17003, stack(0x00007f4b117b3000,0x00007f4b118b4000)] 0x00007f4b4c918800 JavaThread "Thread-32" [_thread_blocked, id=17002, stack(0x00007f4b118b4000,0x00007f4b119b5000)] 0x00007f4b4c916800 JavaThread "Thread-31" [_thread_blocked, id=17001, stack(0x00007f4b119b5000,0x00007f4b11ab6000)] 0x00007f4b4c914000 JavaThread "Thread-30" [_thread_blocked, id=17000, stack(0x00007f4b11ab6000,0x00007f4b11bb7000)] 0x00007f4b4c912000 JavaThread "Thread-29" [_thread_blocked, id=16999, stack(0x00007f4b11bb7000,0x00007f4b11cb8000)] 0x00007f4b4c910000 JavaThread "Thread-28" [_thread_blocked, id=16998, stack(0x00007f4b11cb8000,0x00007f4b11db9000)] 0x00007f4b4c90e000 JavaThread "Thread-27" [_thread_blocked, id=16997, stack(0x00007f4b11db9000,0x00007f4b11eba000)] 0x00007f4b4c90c000 JavaThread "Thread-26" [_thread_blocked, id=16996, stack(0x00007f4b11eba000,0x00007f4b11fbb000)] 0x00007f4b4c90a000 JavaThread "Thread-25" [_thread_blocked, id=16995, stack(0x00007f4b11fbb000,0x00007f4b120bc000)] 0x00007f4b4c908000 JavaThread "Thread-24" [_thread_blocked, id=16994, stack(0x00007f4b120bc000,0x00007f4b121bd000)] 0x00007f4b4c906000 JavaThread "Thread-23" [_thread_blocked, id=16993, stack(0x00007f4b121bd000,0x00007f4b122be000)] 0x00007f4b4c904000 JavaThread "Thread-22" [_thread_blocked, id=16992, stack(0x00007f4b122be000,0x00007f4b123bf000)] 0x00007f4b4c902800 JavaThread "Thread-21" [_thread_blocked, id=16991, stack(0x00007f4b123bf000,0x00007f4b124c0000)] 0x00007f4b4c900800 JavaThread "Thread-20" [_thread_blocked, id=16990, stack(0x00007f4b124c0000,0x00007f4b125c1000)] 0x00007f4b4c8ff000 JavaThread "Thread-19" [_thread_blocked, id=16989, stack(0x00007f4b125c1000,0x00007f4b126c2000)] 0x00007f4b4c462800 JavaThread "Thread-18" [_thread_blocked, id=16988, stack(0x00007f4b126c2000,0x00007f4b127c3000)] 0x00007f4b4c460800 JavaThread "Thread-17" [_thread_blocked, id=16987, stack(0x00007f4b127c3000,0x00007f4b128c4000)] 0x00007f4b4c45e800 JavaThread "Thread-16" [_thread_blocked, id=16986, stack(0x00007f4b128c4000,0x00007f4b129c5000)] 0x00007f4b4c45d000 JavaThread "Thread-15" [_thread_blocked, id=16985, stack(0x00007f4b129c5000,0x00007f4b12ac6000)] 0x00007f4b4c8d6000 JavaThread "Thread-14" [_thread_blocked, id=16984, stack(0x00007f4b12ac6000,0x00007f4b12bc7000)] 0x00007f4b4c8d4000 JavaThread "Thread-13" [_thread_blocked, id=16983, stack(0x00007f4b12bc7000,0x00007f4b12cc8000)] 0x00007f4b4c8d2800 JavaThread "Thread-12" [_thread_blocked, id=16982, stack(0x00007f4b12cc8000,0x00007f4b12dc9000)] 0x00007f4b4c8d1000 JavaThread "Thread-11" [_thread_blocked, id=16981, stack(0x00007f4b12dc9000,0x00007f4b12eca000)] 0x00007f4b4c8b2800 JavaThread "Thread-10" [_thread_blocked, id=16980, stack(0x00007f4b12eca000,0x00007f4b12fcb000)] 0x00007f4b4c8b1800 JavaThread "Thread-9" [_thread_blocked, id=16979, stack(0x00007f4b12fcb000,0x00007f4b130cc000)] 0x00007f4b4c64c000 JavaThread "Thread-8" [_thread_blocked, id=16978, stack(0x00007f4b130cc000,0x00007f4b131cd000)] 0x00007f4b4c8ae000 JavaThread "Thread-7" [_thread_blocked, id=16977, stack(0x00007f4b131cd000,0x00007f4b132ce000)] 0x00007f4b4c8f2000 JavaThread "Thread-6" [_thread_blocked, id=16976, stack(0x00007f4b132ce000,0x00007f4b133cf000)] 0x00007f4b4c8c3000 JavaThread "Thread-5" [_thread_blocked, id=16975, stack(0x00007f4b133cf000,0x00007f4b134d0000)] 0x00007f4b4c8bf000 JavaThread "Thread-4" [_thread_blocked, id=16974, stack(0x00007f4b134d0000,0x00007f4b135d1000)] 0x00007f4b4c883000 JavaThread "Thread-3" [_thread_blocked, id=16973, stack(0x00007f4b135d1000,0x00007f4b136d2000)] 0x00007f4b4c8e0800 JavaThread "Thread-2" [_thread_blocked, id=16972, stack(0x00007f4b136d2000,0x00007f4b137d3000)] 0x00007f4b4c467000 JavaThread "Thread-1" [_thread_blocked, id=16971, stack(0x00007f4b137d3000,0x00007f4b138d4000)] 0x00007f4b4c09c000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=16969, stack(0x00007f4b13eff000,0x00007f4b14000000)] 0x00007f4b4c099800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=16968, stack(0x00007f4b48069000,0x00007f4b4816a000)] 0x00007f4b4c096800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=16967, stack(0x00007f4b4816a000,0x00007f4b4826b000)] 0x00007f4b4c094800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=16966, stack(0x00007f4b4826b000,0x00007f4b4836c000)] 0x00007f4b4c078800 JavaThread "Finalizer" daemon [_thread_blocked, id=16965, stack(0x00007f4b484f5000,0x00007f4b485f6000)] 0x00007f4b4c076800 JavaThread "Reference Handler" daemon [_thread_blocked, id=16964, stack(0x00007f4b485f6000,0x00007f4b486f7000)] Other Threads: =>0x00007f4b4c070000 VMThread [stack: 0x00007f4b486f7000,0x00007f4b487f8000] [id=16963] 0x00007f4b4c0ae800 WatcherThread [stack: 0x00007f4b13dfe000,0x00007f4b13eff000] [id=16970] VM state:synchronizing (normal execution) VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event]) [0x00007f4b4c0071f0] Safepoint_lock - owner thread: 0x00007f4b4c070000 [0x00007f4b4c007270] Threads_lock - owner thread: 0x00007f4b4c070000 [0x00007f4b4c007770] Heap_lock - owner thread: 0x00007f4b4c90c000 Heap PSYoungGen total 613504K, used 544384K [0x00000007d6560000, 0x00000007ffe80000, 0x0000000800000000) eden space 544384K, 100% used [0x00000007d6560000,0x00000007f7900000,0x00000007f7900000) from space 69120K, 0% used [0x00000007f7900000,0x00000007f7900000,0x00000007fbc80000) to space 67200K, 0% used [0x00000007fbce0000,0x00000007fbce0000,0x00000007ffe80000) PSOldGen total 440320K, used 197954K [0x0000000783000000, 0x000000079de00000, 0x00000007d6560000) object space 440320K, 44% used [0x0000000783000000,0x000000078f150960,0x000000079de00000) PSPermGen total 65792K, used 42880K [0x000000077de00000, 0x0000000781e40000, 0x0000000783000000) object space 65792K, 65% used [0x000000077de00000,0x00000007807e00e0,0x0000000781e40000) Code Cache [0x00007f4b49000000, 0x00007f4b49a20000, 0x00007f4b4c000000) total_blobs=3270 nmethods=2829 adapters=393 free_code_cache=39915648 largest_free_block=25536 Dynamic libraries: 40000000-40009000 r-xp 00000000 08:02 1680687 /usr/lib/jvm/j2sdk1.6-oracle/bin/java 40108000-4010a000 rwxp 00008000 08:02 1680687 /usr/lib/jvm/j2sdk1.6-oracle/bin/java 41c2b000-41d12000 rwxp 00000000 00:00 0 [heap] 77de00000-781e40000 rwxp 00000000 00:00 0 781e40000-782d80000 ---p 00000000 00:00 0 782d80000-783000000 rwxp 00000000 00:00 0 783000000-79de00000 rwxp 00000000 00:00 0 79de00000-7d6560000 rwxp 00000000 00:00 0 7d6560000-7ffe80000 rwxp 00000000 00:00 0 7ffe80000-800000000 ---p 00000000 00:00 0 7f4a44000000-7f4a45217000 rwxp 00000000 00:00 0 7f4a45217000-7f4a48000000 ---p 00000000 00:00 0 7f4a48000000-7f4a4823d000 rwxp 00000000 00:00 0 7f4a4823d000-7f4a4c000000 ---p 00000000 00:00 0 7f4a4c8ab000-7f4a4c8ae000 ---p 00000000 00:00 0 7f4a4c8ae000-7f4a4c9ac000 rwxp 00000000 00:00 0 7f4a4c9ac000-7f4a4c9af000 ---p 00000000 00:00 0 7f4a4c9af000-7f4a4caad000 rwxp 00000000 00:00 0 7f4a4caad000-7f4a4cab0000 ---p 00000000 00:00 0 7f4a4cab0000-7f4a4cbae000 rwxp 00000000 00:00 0 7f4a4cbae000-7f4a4cbb1000 ---p 00000000 00:00 0 7f4a4cbb1000-7f4a4ccaf000 rwxp 00000000 00:00 0 7f4a4ccaf000-7f4a4ccb2000 ---p 00000000 00:00 0 7f4a4ccb2000-7f4a4cdb0000 rwxp 00000000 00:00 0 7f4a4cdb0000-7f4a4cdb3000 ---p 00000000 00:00 0 7f4a4cdb3000-7f4a4ceb1000 rwxp 00000000 00:00 0 7f4a4ceb1000-7f4a4ceb4000 ---p 00000000 00:00 0 7f4a4ceb4000-7f4a4cfb2000 rwxp 00000000 00:00 0 7f4a4cfb2000-7f4a4cfb5000 ---p 00000000 00:00 0 7f4a4cfb5000-7f4a4d0b3000 rwxp 00000000 00:00 0 7f4a4d0b3000-7f4a4d0b6000 ---p 00000000 00:00 0 7f4a4d0b6000-7f4a4d1b4000 rwxp 00000000 00:00 0 7f4a4d1b4000-7f4a4d1b7000 ---p 00000000 00:00 0 7f4a4d1b7000-7f4a4d2b5000 rwxp 00000000 00:00 0 7f4a4d2b5000-7f4a4d2b8000 ---p 00000000 00:00 0 7f4a4d2b8000-7f4a4d3b6000 rwxp 00000000 00:00 0 7f4a4d3b6000-7f4a4d3b9000 ---p 00000000 00:00 0 7f4a4d3b9000-7f4a4d4b7000 rwxp 00000000 00:00 0 7f4a4d4b7000-7f4a4d4ba000 ---p 00000000 00:00 0 7f4a4d4ba000-7f4a4d5b8000 rwxp 00000000 00:00 0 7f4a4d5b8000-7f4a4d5bb000 ---p 00000000 00:00 0 7f4a4d5bb000-7f4a4d6b9000 rwxp 00000000 00:00 0 7f4a4d6b9000-7f4a4d6bc000 ---p 00000000 00:00 0 7f4a4d6bc000-7f4a4d7ba000 rwxp 00000000 00:00 0 7f4a4d7ba000-7f4a4d7bd000 ---p 00000000 00:00 0 7f4a4d7bd000-7f4a4d8bb000 rwxp 00000000 00:00 0 7f4a4d8bb000-7f4a4d8be000 ---p 00000000 00:00 0 7f4a4d8be000-7f4a4d9bc000 rwxp 00000000 00:00 0 7f4a4d9bc000-7f4a4d9bf000 ---p 00000000 00:00 0 7f4a4d9bf000-7f4a4dabd000 rwxp 00000000 00:00 0 7f4a4dabd000-7f4a4dac0000 ---p 00000000 00:00 0 7f4a4dac0000-7f4a4dbbe000 rwxp 00000000 00:00 0 7f4a4dbbe000-7f4a4dbc1000 ---p 00000000 00:00 0 7f4a4dbc1000-7f4a4dcbf000 rwxp 00000000 00:00 0 7f4a4dcbf000-7f4a4dcc2000 ---p 00000000 00:00 0 7f4a4dcc2000-7f4a4ddc0000 rwxp 00000000 00:00 0 7f4a4ddc0000-7f4a4ddc3000 ---p 00000000 00:00 0 7f4a4ddc3000-7f4a4dec1000 rwxp 00000000 00:00 0 7f4a4dec1000-7f4a4dec4000 ---p 00000000 00:00 0 7f4a4dec4000-7f4a4dfc2000 rwxp 00000000 00:00 0 7f4a4dfc2000-7f4a4dfc5000 ---p 00000000 00:00 0 7f4a4dfc5000-7f4a4e0c3000 rwxp 00000000 00:00 0 7f4a4e0c3000-7f4a4e0c6000 ---p 00000000 00:00 0 7f4a4e0c6000-7f4a4e1c4000 rwxp 00000000 00:00 0 7f4a4e1c4000-7f4a4e1c7000 ---p 00000000 00:00 0 7f4a4e1c7000-7f4a4e2c5000 rwxp 00000000 00:00 0 7f4a4e2c5000-7f4a4e2c8000 ---p 00000000 00:00 0 7f4a4e2c8000-7f4a4e3c6000 rwxp 00000000 00:00 0 7f4a4e3c6000-7f4a4e3c9000 ---p 00000000 00:00 0 7f4a4e3c9000-7f4a4e4c7000 rwxp 00000000 00:00 0 7f4a4e4c7000-7f4a4e4ca000 ---p 00000000 00:00 0 7f4a4e4ca000-7f4a4e5c8000 rwxp 00000000 00:00 0 7f4a4e5c8000-7f4a4e5cb000 ---p 00000000 00:00 0 7f4a4e5cb000-7f4a4e6c9000 rwxp 00000000 00:00 0 7f4a4e6c9000-7f4a4e6d0000 r-xp 00000000 08:02 1680052 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libnio.so 7f4a4e6d0000-7f4a4e7cf000 ---p 00007000 08:02 1680052 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libnio.so 7f4a4e7cf000-7f4a4e7d1000 rwxp 00006000 08:02 1680052 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libnio.so 7f4a4e7d1000-7f4a4e7d4000 ---p 00000000 00:00 0 7f4a4e7d4000-7f4a4e8d2000 rwxp 00000000 00:00 0 7f4a4e8d2000-7f4a4e8d8000 r-xp 00000000 08:02 1680007 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libmanagement.so 7f4a4e8d8000-7f4a4e9d7000 ---p 00006000 08:02 1680007 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libmanagement.so 7f4a4e9d7000-7f4a4e9d9000 rwxp 00005000 08:02 1680007 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libmanagement.so 7f4a4e9d9000-7f4a4e9f1000 r-xp 00000000 08:02 1490969 /lib/x86_64-linux-gnu/libresolv-2.15.so 7f4a4e9f1000-7f4a4ebf1000 ---p 00018000 08:02 1490969 /lib/x86_64-linux-gnu/libresolv-2.15.so 7f4a4ebf1000-7f4a4ebf2000 r-xp 00018000 08:02 1490969 /lib/x86_64-linux-gnu/libresolv-2.15.so 7f4a4ebf2000-7f4a4ebf3000 rwxp 00019000 08:02 1490969 /lib/x86_64-linux-gnu/libresolv-2.15.so 7f4a4ebf3000-7f4a4ebf5000 rwxp 00000000 00:00 0 7f4a4ebf5000-7f4a4ebfc000 r-xp 00000000 08:02 1490981 /lib/x86_64-linux-gnu/libnss_dns-2.15.so 7f4a4ebfc000-7f4a4edfb000 ---p 00007000 08:02 1490981 /lib/x86_64-linux-gnu/libnss_dns-2.15.so 7f4a4edfb000-7f4a4edfc000 r-xp 00006000 08:02 1490981 /lib/x86_64-linux-gnu/libnss_dns-2.15.so 7f4a4edfc000-7f4a4edfd000 rwxp 00007000 08:02 1490981 /lib/x86_64-linux-gnu/libnss_dns-2.15.so 7f4a4edfd000-7f4a4ee02000 r-xp 00000000 08:02 1680013 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/headless/libmawt.so 7f4a4ee02000-7f4a4ef01000 ---p 00005000 08:02 1680013 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/headless/libmawt.so 7f4a4ef01000-7f4a4ef03000 rwxp 00004000 08:02 1680013 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/headless/libmawt.so 7f4a4ef03000-7f4a4ef95000 r-xp 00000000 08:02 1680009 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libawt.so 7f4a4ef95000-7f4a4f094000 ---p 00092000 08:02 1680009 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libawt.so 7f4a4f094000-7f4a4f0ae000 rwxp 00091000 08:02 1680009 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libawt.so 7f4a4f0ae000-7f4a4f0d2000 rwxp 00000000 00:00 0 7f4a4f15c000-7f4a4f2dd000 rwxp 00000000 00:00 0 7f4a4f2dd000-7f4a4f2f0000 r-xp 00000000 08:02 1680053 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libnet.so 7f4a4f2f0000-7f4a4f3f1000 ---p 00013000 08:02 1680053 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libnet.so 7f4a4f3f1000-7f4a4f3f4000 rwxp 00014000 08:02 1680053 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libnet.so 7f4a4f3f4000-7f4a4f3f7000 ---p 00000000 00:00 0 7f4a4f3f7000-7f4a4f4f5000 rwxp 00000000 00:00 0 7f4a4f4f5000-7f4a4f4f8000 ---p 00000000 00:00 0 7f4a4f4f8000-7f4a4f5f6000 rwxp 00000000 00:00 0 7f4a4f5f6000-7f4a4f5f9000 ---p 00000000 00:00 0 7f4a4f5f9000-7f4a4f6f7000 rwxp 00000000 00:00 0 7f4a4f6f7000-7f4a4f6fa000 ---p 00000000 00:00 0 7f4a4f6fa000-7f4a4f7f8000 rwxp 00000000 00:00 0 7f4a4f7f8000-7f4a4f7fb000 ---p 00000000 00:00 0 7f4a4f7fb000-7f4a4f8f9000 rwxp 00000000 00:00 0 7f4a4f8f9000-7f4a4f8fc000 ---p 00000000 00:00 0 7f4a4f8fc000-7f4a4f9fa000 rwxp 00000000 00:00 0 7f4a4f9fa000-7f4a4f9fd000 ---p 00000000 00:00 0 7f4a4f9fd000-7f4a4fafb000 rwxp 00000000 00:00 0 7f4a4fafb000-7f4a4fafe000 ---p 00000000 00:00 0 7f4a4fafe000-7f4a4fbfc000 rwxp 00000000 00:00 0 7f4a4fbfc000-7f4a4fbff000 ---p 00000000 00:00 0 7f4a4fbff000-7f4a4fcfd000 rwxp 00000000 00:00 0 7f4a4fcfd000-7f4a4fd00000 ---p 00000000 00:00 0 7f4a4fd00000-7f4a4fdfe000 rwxp 00000000 00:00 0 7f4a4fdfe000-7f4a4fe01000 ---p 00000000 00:00 0 7f4a4fe01000-7f4a4feff000 rwxp 00000000 00:00 0 7f4a4feff000-7f4a4ff02000 ---p 00000000 00:00 0 7f4a4ff02000-7f4a50000000 rwxp 00000000 00:00 0 7f4a50000000-7f4a5019c000 rwxp 00000000 00:00 0 7f4a5019c000-7f4a54000000 ---p 00000000 00:00 0 7f4a54000000-7f4a54153000 rwxp 00000000 00:00 0 7f4a54153000-7f4a58000000 ---p 00000000 00:00 0 7f4a58000000-7f4a581e0000 rwxp 00000000 00:00 0 7f4a581e0000-7f4a5c000000 ---p 00000000 00:00 0 7f4a5c000000-7f4a5c15d000 rwxp 00000000 00:00 0 7f4a5c15d000-7f4a60000000 ---p 00000000 00:00 0 7f4a60000000-7f4a6016a000 rwxp 00000000 00:00 0 7f4a6016a000-7f4a64000000 ---p 00000000 00:00 0 7f4a64000000-7f4a641aa000 rwxp 00000000 00:00 0 7f4a641aa000-7f4a68000000 ---p 00000000 00:00 0 7f4a68000000-7f4a68159000 rwxp 00000000 00:00 0 7f4a68159000-7f4a6c000000 ---p 00000000 00:00 0 7f4a6c000000-7f4a6c170000 rwxp 00000000 00:00 0 7f4a6c170000-7f4a70000000 ---p 00000000 00:00 0 7f4a70000000-7f4a701fc000 rwxp 00000000 00:00 0 7f4a701fc000-7f4a74000000 ---p 00000000 00:00 0 7f4a74000000-7f4a74176000 rwxp 00000000 00:00 0 7f4a74176000-7f4a78000000 ---p 00000000 00:00 0 7f4a78000000-7f4a781b7000 rwxp 00000000 00:00 0 7f4a781b7000-7f4a7c000000 ---p 00000000 00:00 0 7f4a7c000000-7f4a7c1b0000 rwxp 00000000 00:00 0 7f4a7c1b0000-7f4a80000000 ---p 00000000 00:00 0 7f4a80000000-7f4a800f3000 rwxp 00000000 00:00 0 7f4a800f3000-7f4a84000000 ---p 00000000 00:00 0 7f4a84000000-7f4a84334000 rwxp 00000000 00:00 0 7f4a84334000-7f4a88000000 ---p 00000000 00:00 0 7f4a88000000-7f4a880fc000 rwxp 00000000 00:00 0 7f4a880fc000-7f4a8c000000 ---p 00000000 00:00 0 7f4a8c000000-7f4a8c174000 rwxp 00000000 00:00 0 7f4a8c174000-7f4a90000000 ---p 00000000 00:00 0 7f4a90000000-7f4a900b9000 rwxp 00000000 00:00 0 7f4a900b9000-7f4a94000000 ---p 00000000 00:00 0 7f4a94000000-7f4a94211000 rwxp 00000000 00:00 0 7f4a94211000-7f4a98000000 ---p 00000000 00:00 0 7f4a98000000-7f4a980e5000 rwxp 00000000 00:00 0 7f4a980e5000-7f4a9c000000 ---p 00000000 00:00 0 7f4a9c000000-7f4a9c12d000 rwxp 00000000 00:00 0 7f4a9c12d000-7f4aa0000000 ---p 00000000 00:00 0 7f4aa0000000-7f4aa00f0000 rwxp 00000000 00:00 0 7f4aa00f0000-7f4aa4000000 ---p 00000000 00:00 0 7f4aa4000000-7f4aa40e4000 rwxp 00000000 00:00 0 7f4aa40e4000-7f4aa8000000 ---p 00000000 00:00 0 7f4aa8000000-7f4aa80e4000 rwxp 00000000 00:00 0 7f4aa80e4000-7f4aac000000 ---p 00000000 00:00 0 7f4aac000000-7f4aac0c3000 rwxp 00000000 00:00 0 7f4aac0c3000-7f4ab0000000 ---p 00000000 00:00 0 7f4ab0000000-7f4ab0502000 rwxp 00000000 00:00 0 7f4ab0502000-7f4ab4000000 ---p 00000000 00:00 0 7f4ab4000000-7f4ab40ee000 rwxp 00000000 00:00 0 7f4ab40ee000-7f4ab8000000 ---p 00000000 00:00 0 7f4ab8000000-7f4ab8135000 rwxp 00000000 00:00 0 7f4ab8135000-7f4abc000000 ---p 00000000 00:00 0 7f4abc000000-7f4abc130000 rwxp 00000000 00:00 0 7f4abc130000-7f4ac0000000 ---p 00000000 00:00 0 7f4ac0000000-7f4ac00a8000 rwxp 00000000 00:00 0 7f4ac00a8000-7f4ac4000000 ---p 00000000 00:00 0 7f4ac4000000-7f4ac4102000 rwxp 00000000 00:00 0 7f4ac4102000-7f4ac8000000 ---p 00000000 00:00 0 7f4ac8000000-7f4ac80de000 rwxp 00000000 00:00 0 7f4ac80de000-7f4acc000000 ---p 00000000 00:00 0 7f4acc000000-7f4acc0a4000 rwxp 00000000 00:00 0 7f4acc0a4000-7f4ad0000000 ---p 00000000 00:00 0 7f4ad0000000-7f4ad0100000 rwxp 00000000 00:00 0 7f4ad0100000-7f4ad4000000 ---p 00000000 00:00 0 7f4ad4000000-7f4ad408a000 rwxp 00000000 00:00 0 7f4ad408a000-7f4ad8000000 ---p 00000000 00:00 0 7f4ad8000000-7f4ad8050000 rwxp 00000000 00:00 0 7f4ad8050000-7f4adc000000 ---p 00000000 00:00 0 7f4adc000000-7f4adc157000 rwxp 00000000 00:00 0 7f4adc157000-7f4ae0000000 ---p 00000000 00:00 0 7f4ae0000000-7f4ae0054000 rwxp 00000000 00:00 0 7f4ae0054000-7f4ae4000000 ---p 00000000 00:00 0 7f4ae4000000-7f4ae4061000 rwxp 00000000 00:00 0 7f4ae4061000-7f4ae8000000 ---p 00000000 00:00 0 7f4ae8000000-7f4ae80f9000 rwxp 00000000 00:00 0 7f4ae80f9000-7f4aec000000 ---p 00000000 00:00 0 7f4aec000000-7f4aec02e000 rwxp 00000000 00:00 0 7f4aec02e000-7f4af0000000 ---p 00000000 00:00 0 7f4af0000000-7f4af012f000 rwxp 00000000 00:00 0 7f4af012f000-7f4af4000000 ---p 00000000 00:00 0 7f4af4000000-7f4af407a000 rwxp 00000000 00:00 0 7f4af407a000-7f4af8000000 ---p 00000000 00:00 0 7f4af8000000-7f4af8036000 rwxp 00000000 00:00 0 7f4af8036000-7f4afc000000 ---p 00000000 00:00 0 7f4afc000000-7f4afc178000 rwxp 00000000 00:00 0 7f4afc178000-7f4b00000000 ---p 00000000 00:00 0 7f4b00000000-7f4b0003f000 rwxp 00000000 00:00 0 7f4b0003f000-7f4b04000000 ---p 00000000 00:00 0 7f4b04000000-7f4b0407e000 rwxp 00000000 00:00 0 7f4b0407e000-7f4b08000000 ---p 00000000 00:00 0 7f4b08000000-7f4b08021000 rwxp 00000000 00:00 0 7f4b08021000-7f4b0c000000 ---p 00000000 00:00 0 7f4b0c000000-7f4b0ff0a000 rwxp 00000000 00:00 0 7f4b0ff0a000-7f4b10000000 ---p 00000000 00:00 0 7f4b10070000-7f4b10072000 r-xs 00001000 08:02 1680158 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/ext/dnsns.jar 7f4b10072000-7f4b10075000 r-xs 000cc000 08:02 1680154 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/ext/localedata.jar 7f4b10075000-7f4b1007d000 r-xs 00115000 08:02 1679941 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/resources.jar 7f4b1007d000-7f4b10081000 r-xs 00035000 08:02 1680156 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/ext/sunpkcs11.jar 7f4b10081000-7f4b10084000 r-xs 00013000 08:02 1679871 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/jce.jar 7f4b10084000-7f4b10087000 r-xs 00027000 08:02 1680155 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/ext/sunjce_provider.jar 7f4b10087000-7f4b10096000 r-xs 00667000 08:02 1679865 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/charsets.jar 7f4b10096000-7f4b1009c000 r-xs 00095000 08:02 1679866 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/jsse.jar 7f4b1009c000-7f4b1009f000 ---p 00000000 00:00 0 7f4b1009f000-7f4b1019d000 rwxp 00000000 00:00 0 7f4b1019d000-7f4b101a0000 ---p 00000000 00:00 0 7f4b101a0000-7f4b1029e000 rwxp 00000000 00:00 0 7f4b1029e000-7f4b102a1000 ---p 00000000 00:00 0 7f4b102a1000-7f4b1039f000 rwxp 00000000 00:00 0 7f4b1039f000-7f4b103a2000 ---p 00000000 00:00 0 7f4b103a2000-7f4b104a0000 rwxp 00000000 00:00 0 7f4b104a0000-7f4b104a3000 ---p 00000000 00:00 0 7f4b104a3000-7f4b105a1000 rwxp 00000000 00:00 0 7f4b105a1000-7f4b105a4000 ---p 00000000 00:00 0 7f4b105a4000-7f4b106a2000 rwxp 00000000 00:00 0 7f4b106a2000-7f4b106a5000 ---p 00000000 00:00 0 7f4b106a5000-7f4b107a3000 rwxp 00000000 00:00 0 7f4b107a3000-7f4b107a6000 ---p 00000000 00:00 0 7f4b107a6000-7f4b108a4000 rwxp 00000000 00:00 0 7f4b108a4000-7f4b108a7000 ---p 00000000 00:00 0 7f4b108a7000-7f4b109a5000 rwxp 00000000 00:00 0 7f4b109a5000-7f4b109a8000 ---p 00000000 00:00 0 7f4b109a8000-7f4b10aa6000 rwxp 00000000 00:00 0 7f4b10aa6000-7f4b10aa9000 ---p 00000000 00:00 0 7f4b10aa9000-7f4b10ba7000 rwxp 00000000 00:00 0 7f4b10ba7000-7f4b10baa000 ---p 00000000 00:00 0 7f4b10baa000-7f4b10ca8000 rwxp 00000000 00:00 0 7f4b10ca8000-7f4b10cab000 ---p 00000000 00:00 0 7f4b10cab000-7f4b10da9000 rwxp 00000000 00:00 0 7f4b10da9000-7f4b10dac000 ---p 00000000 00:00 0 7f4b10dac000-7f4b10eaa000 rwxp 00000000 00:00 0 7f4b10eaa000-7f4b10ead000 ---p 00000000 00:00 0 7f4b10ead000-7f4b10fab000 rwxp 00000000 00:00 0 7f4b10fab000-7f4b10fae000 ---p 00000000 00:00 0 7f4b10fae000-7f4b110ac000 rwxp 00000000 00:00 0 7f4b110ac000-7f4b110af000 ---p 00000000 00:00 0 7f4b110af000-7f4b111ad000 rwxp 00000000 00:00 0 7f4b111ad000-7f4b111b0000 ---p 00000000 00:00 0 7f4b111b0000-7f4b112ae000 rwxp 00000000 00:00 0 7f4b112ae000-7f4b112b1000 ---p 00000000 00:00 0 7f4b112b1000-7f4b113af000 rwxp 00000000 00:00 0 7f4b113af000-7f4b113b2000 ---p 00000000 00:00 0 7f4b113b2000-7f4b114b0000 rwxp 00000000 00:00 0 7f4b114b0000-7f4b114b3000 ---p 00000000 00:00 0 7f4b114b3000-7f4b115b1000 rwxp 00000000 00:00 0 7f4b115b1000-7f4b115b4000 ---p 00000000 00:00 0 7f4b115b4000-7f4b116b2000 rwxp 00000000 00:00 0 7f4b116b2000-7f4b116b5000 ---p 00000000 00:00 0 7f4b116b5000-7f4b117b3000 rwxp 00000000 00:00 0 7f4b117b3000-7f4b117b6000 ---p 00000000 00:00 0 7f4b117b6000-7f4b118b4000 rwxp 00000000 00:00 0 7f4b118b4000-7f4b118b7000 ---p 00000000 00:00 0 7f4b118b7000-7f4b119b5000 rwxp 00000000 00:00 0 7f4b119b5000-7f4b119b8000 ---p 00000000 00:00 0 7f4b119b8000-7f4b11ab6000 rwxp 00000000 00:00 0 7f4b11ab6000-7f4b11ab9000 ---p 00000000 00:00 0 7f4b11ab9000-7f4b11bb7000 rwxp 00000000 00:00 0 7f4b11bb7000-7f4b11bba000 ---p 00000000 00:00 0 7f4b11bba000-7f4b11cb8000 rwxp 00000000 00:00 0 7f4b11cb8000-7f4b11cbb000 ---p 00000000 00:00 0 7f4b11cbb000-7f4b11db9000 rwxp 00000000 00:00 0 7f4b11db9000-7f4b11dbc000 ---p 00000000 00:00 0 7f4b11dbc000-7f4b11eba000 rwxp 00000000 00:00 0 7f4b11eba000-7f4b11ebd000 ---p 00000000 00:00 0 7f4b11ebd000-7f4b11fbb000 rwxp 00000000 00:00 0 7f4b11fbb000-7f4b11fbe000 ---p 00000000 00:00 0 7f4b11fbe000-7f4b120bc000 rwxp 00000000 00:00 0 7f4b120bc000-7f4b120bf000 ---p 00000000 00:00 0 7f4b120bf000-7f4b121bd000 rwxp 00000000 00:00 0 7f4b121bd000-7f4b121c0000 ---p 00000000 00:00 0 7f4b121c0000-7f4b122be000 rwxp 00000000 00:00 0 7f4b122be000-7f4b122c1000 ---p 00000000 00:00 0 7f4b122c1000-7f4b123bf000 rwxp 00000000 00:00 0 7f4b123bf000-7f4b123c2000 ---p 00000000 00:00 0 7f4b123c2000-7f4b124c0000 rwxp 00000000 00:00 0 7f4b124c0000-7f4b124c3000 ---p 00000000 00:00 0 7f4b124c3000-7f4b125c1000 rwxp 00000000 00:00 0 7f4b125c1000-7f4b125c4000 ---p 00000000 00:00 0 7f4b125c4000-7f4b126c2000 rwxp 00000000 00:00 0 7f4b126c2000-7f4b126c5000 ---p 00000000 00:00 0 7f4b126c5000-7f4b127c3000 rwxp 00000000 00:00 0 7f4b127c3000-7f4b127c6000 ---p 00000000 00:00 0 7f4b127c6000-7f4b128c4000 rwxp 00000000 00:00 0 7f4b128c4000-7f4b128c7000 ---p 00000000 00:00 0 7f4b128c7000-7f4b129c5000 rwxp 00000000 00:00 0 7f4b129c5000-7f4b129c8000 ---p 00000000 00:00 0 7f4b129c8000-7f4b12ac6000 rwxp 00000000 00:00 0 7f4b12ac6000-7f4b12ac9000 ---p 00000000 00:00 0 7f4b12ac9000-7f4b12bc7000 rwxp 00000000 00:00 0 7f4b12bc7000-7f4b12bca000 ---p 00000000 00:00 0 7f4b12bca000-7f4b12cc8000 rwxp 00000000 00:00 0 7f4b12cc8000-7f4b12ccb000 ---p 00000000 00:00 0 7f4b12ccb000-7f4b12dc9000 rwxp 00000000 00:00 0 7f4b12dc9000-7f4b12dcc000 ---p 00000000 00:00 0 7f4b12dcc000-7f4b12eca000 rwxp 00000000 00:00 0 7f4b12eca000-7f4b12ecd000 ---p 00000000 00:00 0 7f4b12ecd000-7f4b12fcb000 rwxp 00000000 00:00 0 7f4b12fcb000-7f4b12fce000 ---p 00000000 00:00 0 7f4b12fce000-7f4b130cc000 rwxp 00000000 00:00 0 7f4b130cc000-7f4b130cf000 ---p 00000000 00:00 0 7f4b130cf000-7f4b131cd000 rwxp 00000000 00:00 0 7f4b131cd000-7f4b131d0000 ---p 00000000 00:00 0 7f4b131d0000-7f4b132ce000 rwxp 00000000 00:00 0 7f4b132ce000-7f4b132d1000 ---p 00000000 00:00 0 7f4b132d1000-7f4b133cf000 rwxp 00000000 00:00 0 7f4b133cf000-7f4b133d2000 ---p 00000000 00:00 0 7f4b133d2000-7f4b134d0000 rwxp 00000000 00:00 0 7f4b134d0000-7f4b134d3000 ---p 00000000 00:00 0 7f4b134d3000-7f4b135d1000 rwxp 00000000 00:00 0 7f4b135d1000-7f4b135d4000 ---p 00000000 00:00 0 7f4b135d4000-7f4b136d2000 rwxp 00000000 00:00 0 7f4b136d2000-7f4b136d5000 ---p 00000000 00:00 0 7f4b136d5000-7f4b137d3000 rwxp 00000000 00:00 0 7f4b137d3000-7f4b137d6000 ---p 00000000 00:00 0 7f4b137d6000-7f4b138d4000 rwxp 00000000 00:00 0 7f4b138d4000-7f4b138df000 r-xs 00091000 08:02 2916355 /home/mota/usr/prism/client/spider-client-0.0.1-SNAPSHOT-runnable-production.jar 7f4b138df000-7f4b138eb000 r-xs 000b3000 08:02 1982496 /home/mota/usr/prism/client/lib/zookeeper-3.4.5.jar 7f4b138eb000-7f4b138ed000 r-xs 0000e000 08:02 1982481 /home/mota/usr/prism/client/lib/zkclient-0.1.jar 7f4b138ed000-7f4b138ee000 r-xs 00001000 08:02 1982590 /home/mota/usr/prism/client/lib/xmlpull-1.1.3.1.jar 7f4b138ee000-7f4b138f4000 r-xs 00019000 08:02 1982498 /home/mota/usr/prism/client/lib/xmlParserAPIs-2.6.2.jar 7f4b138f4000-7f4b138f5000 r-xs 00003000 08:02 1982490 /home/mota/usr/prism/client/lib/xmlenc-0.52.jar 7f4b138f5000-7f4b138fd000 r-xs 00028000 08:02 1982500 /home/mota/usr/prism/client/lib/xml-apis-1.3.04.jar 7f4b138fd000-7f4b13915000 r-xs 00115000 08:02 1982514 /home/mota/usr/prism/client/lib/xercesImpl-2.9.1.jar 7f4b13915000-7f4b1393a000 r-xs 002e3000 08:02 1982503 /home/mota/usr/prism/client/lib/xalan-2.7.1.jar 7f4b1393a000-7f4b13942000 r-xs 0007c000 08:02 1982611 /home/mota/usr/prism/client/lib/webfetcher-3.2.4.jar 7f4b13942000-7f4b1394a000 r-xs 00066000 08:02 1982532 /home/mota/usr/prism/client/lib/velocity-1.7.jar 7f4b1394a000-7f4b13972000 r-xs 00241000 08:02 1982582 /home/mota/usr/prism/client/lib/trove4j-3.0.3.jar 7f4b13972000-7f4b13979000 r-xs 0006e000 08:02 1982478 /home/mota/usr/prism/client/lib/tika-core-1.3.jar 7f4b13979000-7f4b1397b000 r-xs 00005000 08:02 1982560 /home/mota/usr/prism/client/lib/stax-api-1.0.1.jar 7f4b1397b000-7f4b1397e000 r-xs 0000e000 08:02 1982566 /home/mota/usr/prism/client/lib/statistics-console-0.0.3.jar 7f4b1397e000-7f4b139a2000 r-xs 00265000 08:02 1982528 /home/mota/usr/prism/client/lib/standfordparser-1.0.0.jar 7f4b139a2000-7f4b139a6000 r-xs 00038000 08:02 1982539 /home/mota/usr/prism/client/lib/ssh2-2.1.0.jar 7f4b139a6000-7f4b139aa000 r-xs 00020000 08:02 1982563 /home/mota/usr/prism/client/lib/spider-base-0.0.1-SNAPSHOT.jar 7f4b139aa000-7f4b139ac000 r-xs 000f2000 08:02 1982468 /home/mota/usr/prism/client/lib/snappy-java-1.0.3.2.jar 7f4b139ac000-7f4b139ad000 r-xs 00002000 08:02 1982558 /home/mota/usr/prism/client/lib/slf4j-log4j12-1.6.1.jar 7f4b139ad000-7f4b139af000 r-xs 00005000 08:02 1982584 /home/mota/usr/prism/client/lib/slf4j-api-1.6.6.jar 7f4b139af000-7f4b139b0000 r-xs 00013000 08:02 1982616 /home/mota/usr/prism/client/lib/shadow-0.0.6.jar 7f4b139b0000-7f4b139b2000 r-xs 0000a000 08:02 1982565 /home/mota/usr/prism/client/lib/shadow-0.0.5.jar 7f4b139b2000-7f4b139b5000 r-xs 0001e000 08:02 1982600 /home/mota/usr/prism/client/lib/servlet-api-2.5-6.1.14.jar 7f4b139b5000-7f4b139b7000 r-xs 0001f000 08:02 1982479 /home/mota/usr/prism/client/lib/servlet-api-2.5-20081211.jar 7f4b139b7000-7f4b139ba000 r-xs 00041000 08:02 1982614 /home/mota/usr/prism/client/lib/serializer-2.7.1.jar 7f4b139ba000-7f4b13a52000 r-xs 007ae000 08:02 1982486 /home/mota/usr/prism/client/lib/scala-compiler-1.0.jar 7f4b13a52000-7f4b13a53000 r-xs 00003000 08:02 1982581 /home/mota/usr/prism/client/lib/sac-1.3.jar 7f4b13a53000-7f4b13a57000 r-xs 00037000 08:02 1982548 /home/mota/usr/prism/client/lib/rome-2.0.0.jar 7f4b13a57000-7f4b13a5b000 r-xs 00032000 08:02 1982477 /home/mota/usr/prism/client/lib/rome-1.0.jar 7f4b13a5b000-7f4b13a5e000 r-xs 0001b000 08:02 1982501 /home/mota/usr/prism/client/lib/reflections-0.9.9-RC1.jar 7f4b13a5e000-7f4b13a5f000 r-xs 00001000 08:02 1982507 /home/mota/usr/prism/client/lib/redis-cluster-0.1.0.jar 7f4b13a5f000-7f4b13a61000 r-xs 00007000 08:02 1982561 /home/mota/usr/prism/client/lib/redis-bloomfilter-0.0.1.jar 7f4b13a61000-7f4b13a6a000 r-xs 00081000 08:02 1982530 /home/mota/usr/prism/client/lib/quartz-2.1.6.jar 7f4b13a6a000-7f4b13a70000 r-xs 00068000 08:02 1982506 /home/mota/usr/prism/client/lib/protobuf-java-2.4.0a.jar 7f4b13a70000-7f4b13a71000 r-xs 00001000 08:02 1982580 /home/mota/usr/prism/client/lib/prism-common-0.0.1-SNAPSHOT.jar 7f4b13a71000-7f4b13a73000 r-xs 00008000 08:02 1982574 /home/mota/usr/prism/client/lib/parser-0.0.1.jar 7f4b13a73000-7f4b13a75000 r-xs 0000e000 08:02 1982531 /home/mota/usr/prism/client/lib/oro-2.0.8.jar 7f4b13a75000-7f4b13a7c000 r-xs 00069000 08:02 1982469 /home/mota/usr/prism/client/lib/nutch-2.2.1.jar 7f4b13a7c000-7f4b13a85000 r-xs 00059000 08:02 1982608 /home/mota/usr/prism/client/lib/nlp-fudan-1.0.0.jar 7f4b13a85000-7f4b13a94000 r-xs 000b1000 08:02 1982604 /home/mota/usr/prism/client/lib/netty-3.2.2.Final.jar 7f4b13a94000-7f4b13a97000 r-xs 0001c000 08:02 1982606 /home/mota/usr/prism/client/lib/nekohtml-1.9.19.jar 7f4b13a97000-7f4b13a9a000 r-xs 0001e000 08:02 1982610 /home/mota/usr/prism/client/lib/mysql-Interface-0.0.1-SNAPSHOT.jar 7f4b13a9a000-7f4b13aa0000 r-xs 000ab000 08:02 1982549 /home/mota/usr/prism/client/lib/mysql-connector-java-5.1.9.jar 7f4b13aa0000-7f4b13aa4000 r-xs 00066000 08:02 1982499 /home/mota/usr/prism/client/lib/mota-nlp-0.1.6.jar 7f4b13aa4000-7f4b13aa5000 r-xs 00006000 08:02 1982529 /home/mota/usr/prism/client/lib/mota-kafka-0.0.4.jar 7f4b13aa5000-7f4b13aa8000 r-xs 00012000 08:02 1982509 /home/mota/usr/prism/client/lib/metrics-core-2.1.2.jar 7f4b13aa8000-7f4b13aaa000 r-xs 0000a000 08:02 1982472 /home/mota/usr/prism/client/lib/lucene-sandbox-4.0.0.jar 7f4b13aaa000-7f4b13ab3000 r-xs 00055000 08:02 1982474 /home/mota/usr/prism/client/lib/lucene-queryparser-4.0.0.jar 7f4b13ab3000-7f4b13ab8000 r-xs 0002b000 08:02 1982497 /home/mota/usr/prism/client/lib/lucene-queries-4.0.0.jar 7f4b13ab8000-7f4b13ada000 r-xs 001d0000 08:02 1982615 /home/mota/usr/prism/client/lib/lucene-core-4.0.0.jar 7f4b13ada000-7f4b13ae9000 r-xs 00166000 08:02 1982605 /home/mota/usr/prism/client/lib/lucene-analyzers-common-4.0.0.jar 7f4b13ae9000-7f4b13af2000 r-xs 0006d000 08:02 1982516 /home/mota/usr/prism/client/lib/log4j-1.2.16.jar 7f4b13af2000-7f4b13af9000 r-xs 0004c000 08:02 1982471 /home/mota/usr/prism/client/lib/libthrift-0.8.0.jar 7f4b13af9000-7f4b13b58000 r-xs 00582000 08:02 1982557 /home/mota/usr/prism/client/lib/library-1.0.jar 7f4b13b58000-7f4b13b59000 r-xs 00002000 08:02 1982598 /home/mota/usr/prism/client/lib/kfs-0.3.jar 7f4b13b59000-7f4b13b74000 r-xs 00126000 08:02 1982476 /home/mota/usr/prism/client/lib/kafka-0.7.2.jar 7f4b13b74000-7f4b13b77000 r-xs 00033000 08:02 1982489 /home/mota/usr/prism/client/lib/juniversalchardet-1.0.3.jar 7f4b13b77000-7f4b13b7d000 r-xs 00036000 08:02 1982541 /home/mota/usr/prism/client/lib/junit-4.11.jar 7f4b13b7d000-7f4b13b80000 r-xs 0001e000 08:02 1982522 /home/mota/usr/prism/client/lib/jsp-api-2.1-6.1.14.jar 7f4b13b80000-7f4b13b91000 r-xs 000ea000 08:02 1982573 /home/mota/usr/prism/client/lib/jsp-2.1-6.1.14.jar 7f4b13b91000-7f4b13b97000 r-xs 00043000 08:02 1982513 /home/mota/usr/prism/client/lib/jsoup-1.7.3.jar 7f4b13b97000-7f4b13b98000 r-xs 0000b000 08:02 1982572 /home/mota/usr/prism/client/lib/jsonplugin-0.34.jar 7f4b13b98000-7f4b13b9b000 r-xs 00024000 08:02 1982576 /home/mota/usr/prism/client/lib/json-lib-2.4-jdk15.jar 7f4b13b9b000-7f4b13c81000 r-xs 00bcd000 08:02 1982542 /home/mota/usr/prism/client/lib/jruby-complete-1.6.5.jar 7f4b13c81000-7f4b13c83000 r-xs 00014000 08:02 1982482 /home/mota/usr/prism/client/lib/jline-0.9.94.jar 7f4b13c83000-7f4b13c86000 r-xs 0001c000 08:02 1982551 /home/mota/usr/prism/client/lib/jetty-websocket-8.1.12.v20130726.jar 7f4b13c86000-7f4b13c8c000 r-xs 00047000 08:02 1982569 /home/mota/usr/prism/client/lib/jetty-util-9.0.0.RC2.jar 7f4b13c8c000-7f4b13c91000 r-xs 00042000 08:02 1982475 /home/mota/usr/prism/client/lib/jetty-util-8.1.12.v20130726.jar 7f4b13c91000-7f4b13c95000 r-xs 00028000 08:02 1982546 /home/mota/usr/prism/client/lib/jetty-util-6.1.26.jar 7f4b13c95000-7f4b13c96000 r-xs 00005000 08:02 1982571 /home/mota/usr/prism/client/lib/jetty-util5-6.1.26.jar 7f4b13c96000-7f4b13c97000 r-xs 00004000 08:02 1982505 /home/mota/usr/prism/client/lib/jetty-sslengine-6.1.26.jar 7f4b13c97000-7f4b13c9a000 r-xs 00017000 08:02 1982535 /home/mota/usr/prism/client/lib/jetty-io-8.1.12.v20130726.jar 7f4b13c9a000-7f4b13c9c000 r-xs 00016000 08:02 1982466 /home/mota/usr/prism/client/lib/jetty-http-8.1.12.v20130726.jar 7f4b13c9c000-7f4b13c9f000 r-xs 0000f000 08:02 1982470 /home/mota/usr/prism/client/lib/jetty-client-6.1.26.jar 7f4b13c9f000-7f4b13ca6000 r-xs 0007d000 08:02 1982586 /home/mota/usr/prism/client/lib/jetty-6.1.26.jar 7f4b13ca6000-7f4b13ca8000 r-xs 0000f000 08:02 1982567 /home/mota/usr/prism/client/lib/jettison-1.1.jar 7f4b13ca8000-7f4b13cae000 r-xs 00057000 08:02 1982555 /home/mota/usr/prism/client/lib/jets3t-0.7.1.jar 7f4b13cae000-7f4b13cbf000 r-xs 00099000 08:02 1982502 /home/mota/usr/prism/client/lib/jersey-server-1.8.jar 7f4b13cbf000-7f4b13cc3000 r-xs 00021000 08:02 1982602 /home/mota/usr/prism/client/lib/jersey-json-1.8.jar 7f4b13cc3000-7f4b13ccd000 r-xs 00066000 08:02 1982587 /home/mota/usr/prism/client/lib/jersey-core-1.8.jar 7f4b13ccd000-7f4b13cd0000 r-xs 00020000 08:02 1982593 /home/mota/usr/prism/client/lib/jedis-2.1.0.jar 7f4b13cd0000-7f4b13cd5000 r-xs 00044000 08:02 1982595 /home/mota/usr/prism/client/lib/jdom2-2.0.4.jar 7f4b13cd5000-7f4b13cd8000 r-xs 00023000 08:02 1982556 /home/mota/usr/prism/client/lib/jdom-1.0.jar 7f4b13cd8000-7f4b13cda000 r-xs 00003000 08:02 1982495 /home/mota/usr/prism/client/lib/jcl-over-slf4j-1.6.6.jar 7f4b13cda000-7f4b13ced000 r-xs 000c7000 08:02 1982524 /home/mota/usr/prism/client/lib/jaxb-impl-2.2.3-1.jar 7f4b13ced000-7f4b13cf0000 r-xs 00013000 08:02 1982523 /home/mota/usr/prism/client/lib/jaxb-api-2.1.jar 7f4b13cf0000-7f4b13cf9000 r-xs 00098000 08:02 1982591 /home/mota/usr/prism/client/lib/javassist-3.16.1-GA.jar 7f4b13cf9000-7f4b13cfb000 r-xs 00011000 08:02 1982512 /home/mota/usr/prism/client/lib/jasper-runtime-5.5.12.jar 7f4b13cfb000-7f4b13d00000 r-xs 0005e000 08:02 1982540 /home/mota/usr/prism/client/lib/jasper-compiler-5.5.12.jar 7f4b13d00000-7f4b13d02000 r-xs 00004000 08:02 1982578 /home/mota/usr/prism/client/lib/jamon-runtime-2.3.1.jar 7f4b13d02000-7f4b13d03000 r-xs 00006000 08:02 1982601 /home/mota/usr/prism/client/lib/jakarta-regexp-1.4.jar 7f4b13d03000-7f4b13d04000 r-xs 00007000 08:02 1982533 /home/mota/usr/prism/client/lib/jackson-xc-1.8.8.jar 7f4b13d04000-7f4b13d0b000 r-xs 0003c000 08:02 1982508 /home/mota/usr/prism/client/lib/jackson-mapper-asl-1.0.1.jar 7f4b13d0b000-7f4b13d0c000 r-xs 00004000 08:02 1982525 /home/mota/usr/prism/client/lib/jackson-jaxrs-1.8.8.jar 7f4b13d0c000-7f4b13d10000 r-xs 00034000 08:02 1982579 /home/mota/usr/prism/client/lib/jackson-core-asl-1.8.8.jar 7f4b13d10000-7f4b13d2e000 r-xs 00546000 08:02 1982559 /home/mota/usr/prism/client/lib/icu4j-4.0.1.jar 7f4b13d2e000-7f4b13d30000 r-xs 00008000 08:02 1982607 /home/mota/usr/prism/client/lib/httpmime-4.3.1.jar 7f4b13d30000-7f4b13d36000 r-xs 0003f000 08:02 1982467 /home/mota/usr/prism/client/lib/httpcore-4.3.jar 7f4b13d36000-7f4b13d41000 r-xs 00084000 08:02 1982552 /home/mota/usr/prism/client/lib/httpclient-4.3.1.jar 7f4b13d41000-7f4b13d4f000 r-xs 000ef000 08:02 1982537 /home/mota/usr/prism/client/lib/htmlunit-core-js-2.13.jar 7f4b13d4f000-7f4b13d66000 r-xs 00124000 08:02 1982568 /home/mota/usr/prism/client/lib/htmlunit-2.13.jar 7f4b13d66000-7f4b13d6f000 r-xs 000a4000 08:02 1982589 /home/mota/usr/prism/client/lib/hsqldb-1.8.0.10.jar 7f4b13d6f000-7f4b13d71000 r-xs 0000b000 08:02 1982510 /home/mota/usr/prism/client/lib/hornet-utils-4.1.0.jar 7f4b13d71000-7f4b13d73000 r-xs 00012000 08:02 1982494 /home/mota/usr/prism/client/lib/hornet-parse-4.1.0.jar 7f4b13d73000-7f4b13d75000 r-xs 00011000 08:02 1982488 /home/mota/usr/prism/client/lib/hornet-dao-4.1.0.jar 7f4b13d75000-7f4b13d77000 r-xs 00012000 08:02 1982484 /home/mota/usr/prism/client/lib/hornet-client-4.1.0.jar 7f4b13d77000-7f4b13d79000 r-xs 0000d000 08:02 1982515 /home/mota/usr/prism/client/lib/hornet-basic-dao-4.1.0.jar 7f4b13d79000-7f4b13d7b000 r-xs 0000c000 08:02 1982543 /home/mota/usr/prism/client/lib/hornet-base-4.1.0.jar 7f4b13d7b000-7f4b13dc7000 r-xs 004bd000 08:02 1982596 /home/mota/usr/prism/client/lib/hbase-0.94.12.jar 7f4b13dc7000-7f4b13dfe000 r-xs 00389000 08:02 1982517 /home/mota/usr/prism/client/lib/hadoop-core-1.0.4.jar 7f4b13dfe000-7f4b13dff000 ---p 00000000 00:00 0 7f4b13dff000-7f4b13eff000 rwxp 00000000 00:00 0 7f4b13eff000-7f4b13f02000 ---p 00000000 00:00 0 7f4b13f02000-7f4b14000000 rwxp 00000000 00:00 0 7f4b14000000-7f4b14021000 rwxp 00000000 00:00 0 7f4b14021000-7f4b18000000 ---p 00000000 00:00 0 7f4b18000000-7f4b1bff5000 rwxp 00000000 00:00 0 7f4b1bff5000-7f4b1c000000 ---p 00000000 00:00 0 7f4b1c000000-7f4b1c021000 rwxp 00000000 00:00 0 7f4b1c021000-7f4b20000000 ---p 00000000 00:00 0 7f4b20000000-7f4b20043000 rwxp 00000000 00:00 0 7f4b20043000-7f4b24000000 ---p 00000000 00:00 0 7f4b24000000-7f4b24027000 rwxp 00000000 00:00 0 7f4b24027000-7f4b28000000 ---p 00000000 00:00 0 7f4b28000000-7f4b282fa000 rwxp 00000000 00:00 0 7f4b282fa000-7f4b2c000000 ---p 00000000 00:00 0 7f4b2c000000-7f4b2c02b000 rwxp 00000000 00:00 0 7f4b2c02b000-7f4b30000000 ---p 00000000 00:00 0 7f4b30000000-7f4b3002e000 rwxp 00000000 00:00 0 7f4b3002e000-7f4b34000000 ---p 00000000 00:00 0 7f4b34000000-7f4b3402e000 rwxp 00000000 00:00 0 7f4b3402e000-7f4b38000000 ---p 00000000 00:00 0 7f4b38000000-7f4b3803e000 rwxp 00000000 00:00 0 7f4b3803e000-7f4b3c000000 ---p 00000000 00:00 0 7f4b3c000000-7f4b3c033000 rwxp 00000000 00:00 0 7f4b3c033000-7f4b40000000 ---p 00000000 00:00 0 7f4b40000000-7f4b40024000 rwxp 00000000 00:00 0 7f4b40024000-7f4b44000000 ---p 00000000 00:00 0 7f4b44000000-7f4b44038000 rwxp 00000000 00:00 0 7f4b44038000-7f4b48000000 ---p 00000000 00:00 0 7f4b48001000-7f4b48004000 r-xs 00015000 08:02 1982564 /home/mota/usr/prism/client/lib/high-scale-lib-1.1.1.jar 7f4b48004000-7f4b4800d000 r-xs 000c6000 08:02 1982594 /home/mota/usr/prism/client/lib/hessian-4.0.37.jar 7f4b4800d000-7f4b4800f000 r-xs 00011000 08:02 1982550 /home/mota/usr/prism/client/lib/hbase-common-2.2.1.jar 7f4b4800f000-7f4b48039000 r-xs 001e9000 08:02 1982554 /home/mota/usr/prism/client/lib/guava-15.0.jar 7f4b48039000-7f4b4803b000 r-xs 00004000 08:02 1982480 /home/mota/usr/prism/client/lib/gson-xml-java-0.1.7.jar 7f4b4803b000-7f4b48040000 r-xs 0002a000 08:02 1982553 /home/mota/usr/prism/client/lib/gson-2.2.2.jar 7f4b48040000-7f4b48046000 r-xs 00052000 08:02 1982544 /home/mota/usr/prism/client/lib/fastjson-1.1.38.jar 7f4b48046000-7f4b48069000 r-xs 00344000 08:02 1982518 /home/mota/usr/prism/client/lib/core-3.1.1.jar 7f4b48069000-7f4b4806c000 ---p 00000000 00:00 0 7f4b4806c000-7f4b4816a000 rwxp 00000000 00:00 0 7f4b4816a000-7f4b4816d000 ---p 00000000 00:00 0 7f4b4816d000-7f4b4826b000 rwxp 00000000 00:00 0 7f4b4826b000-7f4b4826e000 ---p 00000000 00:00 0 7f4b4826e000-7f4b4836c000 rwxp 00000000 00:00 0 7f4b4836c000-7f4b484f5000 r-xp 00000000 08:02 1478310 /usr/lib/locale/locale-archive 7f4b484f5000-7f4b484f8000 ---p 00000000 00:00 0 7f4b484f8000-7f4b485f6000 rwxp 00000000 00:00 0 7f4b485f6000-7f4b485f9000 ---p 00000000 00:00 0 7f4b485f9000-7f4b486f7000 rwxp 00000000 00:00 0 7f4b486f7000-7f4b486f8000 ---p 00000000 00:00 0 7f4b486f8000-7f4b49a20000 rwxp 00000000 00:00 0 7f4b49a20000-7f4b4c964000 rwxp 00000000 00:00 0 7f4b4c964000-7f4b50000000 ---p 00000000 00:00 0 7f4b50000000-7f4b50002000 r-xs 00009000 08:02 1982588 /home/mota/usr/prism/client/lib/hamcrest-core-1.3.jar 7f4b50002000-7f4b50005000 r-xs 00013000 08:02 1982547 /home/mota/usr/prism/client/lib/ezmorph-1.0.6.jar 7f4b50005000-7f4b50007000 r-xs 00016000 08:02 1982577 /home/mota/usr/prism/client/lib/event-3.0.0.jar 7f4b50007000-7f4b5000c000 r-xs 00038000 08:02 1982609 /home/mota/usr/prism/client/lib/dozer-5.4.0.jar 7f4b5000c000-7f4b50011000 r-xs 00048000 08:02 1982562 /home/mota/usr/prism/client/lib/dom4j-1.6.1.jar 7f4b50011000-7f4b50014000 r-xs 00016000 08:02 1982491 /home/mota/usr/prism/client/lib/commons-pool-1.5.5.jar 7f4b50014000-7f4b50019000 r-xs 00028000 08:02 1982487 /home/mota/usr/prism/client/lib/commons-net-1.4.1.jar 7f4b50019000-7f4b5002a000 r-xs 000bb000 08:02 1982597 /home/mota/usr/prism/client/lib/commons-math-2.1.jar 7f4b5002a000-7f4b50032000 r-xs 0004b000 08:02 1982511 /home/mota/usr/prism/client/lib/commons-math-1.2.jar 7f4b50032000-7f4b50034000 r-xs 0000e000 08:02 1982526 /home/mota/usr/prism/client/lib/commons-logging-1.1.3.jar 7f4b50034000-7f4b5003a000 r-xs 00048000 08:02 1982493 /home/mota/usr/prism/client/lib/commons-lang3-3.1.jar 7f4b5003a000-7f4b5003f000 r-xs 00040000 08:02 1982485 /home/mota/usr/prism/client/lib/commons-lang-2.5.jar 7f4b5003f000-7f4b50043000 r-xs 0002a000 08:02 1982603 /home/mota/usr/prism/client/lib/commons-io-2.4.jar 7f4b50043000-7f4b50048000 r-xs 00040000 08:02 1982534 /home/mota/usr/prism/client/lib/commons-httpclient-3.0.1.jar 7f4b50048000-7f4b5004b000 r-xs 00019000 08:02 1982545 /home/mota/usr/prism/client/lib/commons-el-1.0.jar 7f4b5004b000-7f4b5004f000 r-xs 00020000 08:02 1982599 /home/mota/usr/prism/client/lib/commons-digester-1.8.jar 7f4b5004f000-7f4b50055000 r-xs 00043000 08:02 1982592 /home/mota/usr/prism/client/lib/commons-configuration-1.6.jar 7f4b50055000-7f4b50063000 r-xs 0007f000 08:02 1982575 /home/mota/usr/prism/client/lib/commons-collections-3.2.1.jar 7f4b50063000-7f4b5006a000 r-xs 0003a000 08:02 1982483 /home/mota/usr/prism/client/lib/commons-codec-1.8.jar 7f4b5006a000-7f4b5006c000 r-xs 00009000 08:02 1982492 /home/mota/usr/prism/client/lib/commons-cli-1.2.jar 7f4b5006c000-7f4b50070000 r-xs 0002f000 08:02 1982504 /home/mota/usr/prism/client/lib/commons-beanutils-core-1.8.0.jar 7f4b50070000-7f4b50075000 r-xs 00034000 08:02 1982527 /home/mota/usr/prism/client/lib/commons-beanutils-1.8.3.jar 7f4b50075000-7f4b50078000 r-xs 0001e000 08:02 1982521 /home/mota/usr/prism/client/lib/common-0.1.6.jar 7f4b50078000-7f4b50083000 r-xs 0008a000 08:02 1982585 /home/mota/usr/prism/client/lib/c3p0-0.9.1.1.jar 7f4b50083000-7f4b501b8000 rwxp 00000000 00:00 0 7f4b501b8000-7f4b50354000 r-xs 030c2000 08:02 1679867 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/rt.jar 7f4b50354000-7f4b5037c000 rwxp 00000000 00:00 0 7f4b5037c000-7f4b5037d000 ---p 00000000 00:00 0 7f4b5037d000-7f4b5047d000 rwxp 00000000 00:00 0 7f4b5047d000-7f4b5047e000 ---p 00000000 00:00 0 7f4b5047e000-7f4b5057e000 rwxp 00000000 00:00 0 7f4b5057e000-7f4b5057f000 ---p 00000000 00:00 0 7f4b5057f000-7f4b5067f000 rwxp 00000000 00:00 0 7f4b5067f000-7f4b50680000 ---p 00000000 00:00 0 7f4b50680000-7f4b50780000 rwxp 00000000 00:00 0 7f4b50780000-7f4b50781000 ---p 00000000 00:00 0 7f4b50781000-7f4b50881000 rwxp 00000000 00:00 0 7f4b50881000-7f4b50882000 ---p 00000000 00:00 0 7f4b50882000-7f4b50982000 rwxp 00000000 00:00 0 7f4b50982000-7f4b50983000 ---p 00000000 00:00 0 7f4b50983000-7f4b50a83000 rwxp 00000000 00:00 0 7f4b50a83000-7f4b50a84000 ---p 00000000 00:00 0 7f4b50a84000-7f4b50ba5000 rwxp 00000000 00:00 0 7f4b50ba5000-7f4b50bac000 ---p 00000000 00:00 0 7f4b50bac000-7f4b50bad000 rwxp 00000000 00:00 0 7f4b50bad000-7f4b50c84000 rwxp 00000000 00:00 0 7f4b50c84000-7f4b50e48000 rwxp 00000000 00:00 0 7f4b50e48000-7f4b50e69000 rwxp 00000000 00:00 0 7f4b50e69000-7f4b50e70000 ---p 00000000 00:00 0 7f4b50e70000-7f4b50e71000 rwxp 00000000 00:00 0 7f4b50e71000-7f4b50f48000 rwxp 00000000 00:00 0 7f4b50f48000-7f4b5110b000 rwxp 00000000 00:00 0 7f4b5110b000-7f4b51259000 rwxp 00000000 00:00 0 7f4b51259000-7f4b5125a000 rwxp 00000000 00:00 0 7f4b5125a000-7f4b51268000 r-xp 00000000 08:02 1680042 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libzip.so 7f4b51268000-7f4b5136a000 ---p 0000e000 08:02 1680042 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libzip.so 7f4b5136a000-7f4b5136d000 rwxp 00010000 08:02 1680042 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libzip.so 7f4b5136d000-7f4b5136e000 rwxp 00000000 00:00 0 7f4b5136e000-7f4b5137a000 r-xp 00000000 08:02 1490975 /lib/x86_64-linux-gnu/libnss_files-2.15.so 7f4b5137a000-7f4b51579000 ---p 0000c000 08:02 1490975 /lib/x86_64-linux-gnu/libnss_files-2.15.so 7f4b51579000-7f4b5157a000 r-xp 0000b000 08:02 1490975 /lib/x86_64-linux-gnu/libnss_files-2.15.so 7f4b5157a000-7f4b5157b000 rwxp 0000c000 08:02 1490975 /lib/x86_64-linux-gnu/libnss_files-2.15.so 7f4b5157b000-7f4b51585000 r-xp 00000000 08:02 1490976 /lib/x86_64-linux-gnu/libnss_nis-2.15.so 7f4b51585000-7f4b51785000 ---p 0000a000 08:02 1490976 /lib/x86_64-linux-gnu/libnss_nis-2.15.so 7f4b51785000-7f4b51786000 r-xp 0000a000 08:02 1490976 /lib/x86_64-linux-gnu/libnss_nis-2.15.so 7f4b51786000-7f4b51787000 rwxp 0000b000 08:02 1490976 /lib/x86_64-linux-gnu/libnss_nis-2.15.so 7f4b51787000-7f4b5178f000 r-xp 00000000 08:02 1490978 /lib/x86_64-linux-gnu/libnss_compat-2.15.so 7f4b5178f000-7f4b5198e000 ---p 00008000 08:02 1490978 /lib/x86_64-linux-gnu/libnss_compat-2.15.so 7f4b5198e000-7f4b5198f000 r-xp 00007000 08:02 1490978 /lib/x86_64-linux-gnu/libnss_compat-2.15.so 7f4b5198f000-7f4b51990000 rwxp 00008000 08:02 1490978 /lib/x86_64-linux-gnu/libnss_compat-2.15.so 7f4b51990000-7f4b519a7000 r-xp 00000000 08:02 1490970 /lib/x86_64-linux-gnu/libnsl-2.15.so 7f4b519a7000-7f4b51ba6000 ---p 00017000 08:02 1490970 /lib/x86_64-linux-gnu/libnsl-2.15.so 7f4b51ba6000-7f4b51ba7000 r-xp 00016000 08:02 1490970 /lib/x86_64-linux-gnu/libnsl-2.15.so 7f4b51ba7000-7f4b51ba8000 rwxp 00017000 08:02 1490970 /lib/x86_64-linux-gnu/libnsl-2.15.so 7f4b51ba8000-7f4b51baa000 rwxp 00000000 00:00 0 7f4b51baa000-7f4b51bd3000 r-xp 00000000 08:02 1680029 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libjava.so 7f4b51bd3000-7f4b51cd2000 ---p 00029000 08:02 1680029 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libjava.so 7f4b51cd2000-7f4b51cd9000 rwxp 00028000 08:02 1680029 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libjava.so 7f4b51cd9000-7f4b51ce6000 r-xp 00000000 08:02 1680047 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libverify.so 7f4b51ce6000-7f4b51de5000 ---p 0000d000 08:02 1680047 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libverify.so 7f4b51de5000-7f4b51de8000 rwxp 0000c000 08:02 1680047 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/libverify.so 7f4b51de8000-7f4b51def000 r-xp 00000000 08:02 1490972 /lib/x86_64-linux-gnu/librt-2.15.so 7f4b51def000-7f4b51fee000 ---p 00007000 08:02 1490972 /lib/x86_64-linux-gnu/librt-2.15.so 7f4b51fee000-7f4b51fef000 r-xp 00006000 08:02 1490972 /lib/x86_64-linux-gnu/librt-2.15.so 7f4b51fef000-7f4b51ff0000 rwxp 00007000 08:02 1490972 /lib/x86_64-linux-gnu/librt-2.15.so 7f4b51ff0000-7f4b51ff3000 ---p 00000000 00:00 0 7f4b51ff3000-7f4b520f1000 rwxp 00000000 00:00 0 7f4b520f1000-7f4b521ea000 r-xp 00000000 08:02 1490961 /lib/x86_64-linux-gnu/libm-2.15.so 7f4b521ea000-7f4b523e9000 ---p 000f9000 08:02 1490961 /lib/x86_64-linux-gnu/libm-2.15.so 7f4b523e9000-7f4b523ea000 r-xp 000f8000 08:02 1490961 /lib/x86_64-linux-gnu/libm-2.15.so 7f4b523ea000-7f4b523eb000 rwxp 000f9000 08:02 1490961 /lib/x86_64-linux-gnu/libm-2.15.so 7f4b523eb000-7f4b52d05000 r-xp 00000000 08:02 1680023 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/server/libjvm.so 7f4b52d05000-7f4b52e07000 ---p 0091a000 08:02 1680023 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/server/libjvm.so 7f4b52e07000-7f4b52fbc000 rwxp 0091c000 08:02 1680023 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/server/libjvm.so 7f4b52fbc000-7f4b52ff6000 rwxp 00000000 00:00 0 7f4b52ff6000-7f4b531a9000 r-xp 00000000 08:02 1490962 /lib/x86_64-linux-gnu/libc-2.15.so 7f4b531a9000-7f4b533a8000 ---p 001b3000 08:02 1490962 /lib/x86_64-linux-gnu/libc-2.15.so 7f4b533a8000-7f4b533ac000 r-xp 001b2000 08:02 1490962 /lib/x86_64-linux-gnu/libc-2.15.so 7f4b533ac000-7f4b533ae000 rwxp 001b6000 08:02 1490962 /lib/x86_64-linux-gnu/libc-2.15.so 7f4b533ae000-7f4b533b3000 rwxp 00000000 00:00 0 7f4b533b3000-7f4b533b5000 r-xp 00000000 08:02 1490982 /lib/x86_64-linux-gnu/libdl-2.15.so 7f4b533b5000-7f4b535b5000 ---p 00002000 08:02 1490982 /lib/x86_64-linux-gnu/libdl-2.15.so 7f4b535b5000-7f4b535b6000 r-xp 00002000 08:02 1490982 /lib/x86_64-linux-gnu/libdl-2.15.so 7f4b535b6000-7f4b535b7000 rwxp 00003000 08:02 1490982 /lib/x86_64-linux-gnu/libdl-2.15.so 7f4b535b7000-7f4b535cf000 r-xp 00000000 08:02 1490986 /lib/x86_64-linux-gnu/libpthread-2.15.so 7f4b535cf000-7f4b537ce000 ---p 00018000 08:02 1490986 /lib/x86_64-linux-gnu/libpthread-2.15.so 7f4b537ce000-7f4b537cf000 r-xp 00017000 08:02 1490986 /lib/x86_64-linux-gnu/libpthread-2.15.so 7f4b537cf000-7f4b537d0000 rwxp 00018000 08:02 1490986 /lib/x86_64-linux-gnu/libpthread-2.15.so 7f4b537d0000-7f4b537d4000 rwxp 00000000 00:00 0 7f4b537d4000-7f4b537f6000 r-xp 00000000 08:02 1490966 /lib/x86_64-linux-gnu/ld-2.15.so 7f4b537f7000-7f4b537fb000 r-xs 00053000 08:02 1982583 /home/mota/usr/prism/client/lib/cssparser-0.9.11.jar 7f4b537fb000-7f4b537fd000 r-xs 00016000 08:02 1982613 /home/mota/usr/prism/client/lib/crawler-commons-0.2.jar 7f4b537fd000-7f4b53801000 r-xs 00026000 08:02 1982536 /home/mota/usr/prism/client/lib/avro-ipc-1.5.3.jar 7f4b53801000-7f4b53807000 r-xs 0003b000 08:02 1982519 /home/mota/usr/prism/client/lib/avro-1.5.3.jar 7f4b53807000-7f4b53808000 r-xs 0000a000 08:02 1982473 /home/mota/usr/prism/client/lib/asm-3.1.jar 7f4b53808000-7f4b53817000 r-xs 000ee000 08:02 1982612 /home/mota/usr/prism/client/lib/ant-1.6.5.jar 7f4b53817000-7f4b53819000 r-xs 00002000 08:02 1982570 /home/mota/usr/prism/client/lib/ahocorasick-1.2.jar 7f4b53819000-7f4b53842000 rwxp 00000000 00:00 0 7f4b53842000-7f4b538d9000 rwxp 00000000 00:00 0 7f4b538d9000-7f4b538e1000 rwxs 00000000 08:02 2367662 /tmp/hsperfdata_mota/16953 7f4b538e1000-7f4b538e4000 rwxp 00000000 00:00 0 7f4b538e4000-7f4b538eb000 r-xp 00000000 08:02 1680058 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/jli/libjli.so 7f4b538eb000-7f4b539ec000 ---p 00007000 08:02 1680058 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/jli/libjli.so 7f4b539ec000-7f4b539ee000 rwxp 00008000 08:02 1680058 /usr/lib/jvm/j2sdk1.6-oracle/jre/lib/amd64/jli/libjli.so 7f4b539ee000-7f4b539ef000 rwxp 00000000 00:00 0 7f4b539ef000-7f4b539f0000 r-xs 00005000 08:02 1982520 /home/mota/usr/prism/client/lib/forumfetcher-0.0.8.jar 7f4b539f0000-7f4b539f2000 r-xs 0000e000 08:02 1982538 /home/mota/usr/prism/client/lib/activation-1.1.jar 7f4b539f2000-7f4b539f3000 rwxp 00000000 00:00 0 7f4b539f3000-7f4b539f4000 ---p 00000000 00:00 0 7f4b539f4000-7f4b539f6000 rwxp 00000000 00:00 0 7f4b539f6000-7f4b539f7000 r-xp 00022000 08:02 1490966 /lib/x86_64-linux-gnu/ld-2.15.so 7f4b539f7000-7f4b539f9000 rwxp 00023000 08:02 1490966 /lib/x86_64-linux-gnu/ld-2.15.so 7fffdde20000-7fffdde43000 rwxp 00000000 00:00 0

sqlserver查询相同的子物料,就是查bom相同的物料

父项代码 子项代码 子项id AD-001 AD-001A 78956 AD-001 AD-001B 54213 AD-001 AD-001C 25478 AD-002 AD-001A 78956 AD-002 AD-001B 54213 AD-002 AD-001C 25478 AD-003 AD1 34533 AD-003 AD2 44345 AD-003 AD3 34344 如上面的格式,sql查询数据库,怎么查出子项相同的物料,并排序在一起, 把清单提供给技术部,让技术部的人把这些物料合并掉,我用id相加的方式不准确,有些id加起来值一样, 但是实际并不是子项相同,求大神指教方法!写出语句更佳,谢谢!

如何保存由node.js服务器发送的pdf文件?

<div class="post-text" itemprop="text"> <p>我试图保存由node.js服务器发送的pdf文件。PDF是用<a href="http://pdfkit.org/" rel="nofollow">pdfkit</a>创建的,这是响应的日志:</p> <pre><code> {"readyState":4,"responseText":"%PDF-1.3 %���� 5 0 obj &lt;&lt; /Type /Page /Parent 1 0 R /MediaBox [0 0 612 792] /Contents 3 0 R /Resources 4 0 R &gt;&gt; endobj 4 0 obj &lt;&lt; /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] &gt;&gt; endobj 10 0 obj &lt;&lt; /Type /ExtGState /ca 1 &gt;&gt; endobj 8 0 obj &lt;&lt; /Type /Page /Parent 1 0 R /MediaBox [0 0 612 792] /Contents 6 0 R /Resources 7 0 R &gt;&gt; endobj 7 0 obj &lt;&lt; /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font &lt;&lt; /F1 9 0 R &gt;&gt; /ExtGState &lt;&lt; /Gs1 10 0 R &gt;&gt; &gt;&gt; endobj 14 0 obj &lt;&lt; /S /URI /URI (http://google.com/) &gt;&gt; endobj 15 0 obj &lt;&lt; /Subtype /Link /A 14 0 R /Type /Annot /Rect [100 665 260 692] /Border [0 0 0] &gt;&gt; endobj 13 0 obj &lt;&lt; /Type /Page /Parent 1 0 R /MediaBox [0 0 612 792] /Contents 11 0 R /Resources 12 0 R /Annots [15 0 R] &gt;&gt; endobj 12 0 obj &lt;&lt; /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /ExtGState &lt;&lt; /Gs1 10 0 R &gt;&gt; /Font &lt;&lt; /F1 9 0 R &gt;&gt; &gt;&gt; endobj 16 0 obj &lt;&lt; /Producer (PDFKit) /Creator (PDFKit) /CreationDate (D:20160409123048Z) &gt;&gt; endobj 9 0 obj &lt;&lt; /Type /Font /BaseFont /Helvetica /Subtype /Type1 /Encoding /WinAnsiEncoding &gt;&gt; endobj 2 0 obj &lt;&lt; /Type /Catalog /Pages 1 0 R &gt;&gt; endobj 1 0 obj &lt;&lt; /Type /Pages /Count 3 /Kids [5 0 R 8 0 R 13 0 R] &gt;&gt; endobj 3 0 obj &lt;&lt; /Length 23 /Filter /FlateDecode &gt;&gt; stream x�3T0\u0000B]C ani����\u0005\u0000\u001dI\u0003\\ endstream endobj 11 0 obj &lt;&lt; /Length 117 /Filter /FlateDecode &gt;&gt; stream x�e�A \u00021\u0010\u0004�����f&amp;n&amp;\u0006d\u000f��g%/p����\u0004|��Y�. �\u0016b�J\u001c�D�\u0017¾}\u001e���D��[��-\bs\u0017�w�!��B�I���D��p\u0014�n7솭�\u001c5E֒7N��\u0016mz�2R}�Pq�\u0017Zg\u001ep endstream endobj 6 0 obj &lt;&lt; /Length 152 /Filter /FlateDecode &gt;&gt; stream x�e�A �@\fE�9E.`�d:�\u0005qQԮ����#�\u0015���͸p#\u001f��O�Frm؇��y�\u0017��7$`\"T�\u001a��&amp;hO��T`�m5�h\u0014�ނ�\u0005-:��T�\u0006봘�����t���A��=�;\u001c\u0013�k�Gp$\\�$N\u000f�\u001f���}��e\u001c0��c#^p�OhǕ��B�\u000f-�,� endstream endobj xref 0 17 0000000000 65535 f 0000001091 00000 n 0000001042 00000 n 0000001161 00000 n 0000000119 00000 n 0000000015 00000 n 0000001445 00000 n 0000000335 00000 n 0000000231 00000 n 0000000945 00000 n 0000000186 00000 n 0000001255 00000 n 0000000733 00000 n 0000000609 00000 n 0000000453 00000 n 0000000509 00000 n 0000000852 00000 n trailer &lt;&lt; /Size 17 /Root 2 0 R /Info 16 0 R &gt;&gt; startxref 1669 %%EOF ","status":200,"statusText":"OK"} </code></pre> <p>这是我的客户端代码:</p> <pre><code>var data = {}; data.azione = "getEtichettaProdotto"; //Scarico i dati anagrafica $.ajax({ type: 'POST', data: JSON.stringify(data), contentType: 'application/json', url: 'http://46.101.209.16/endpoint', complete : function(etichettas) { console.log(JSON.stringify(etichettas)); var blob = new Blob([etichettas.responseText], {type: "application/pdf"}); saveAs(blob, "Label.pdf"); }//SUCCESS }); </code></pre> <p>我的node.js代码 :</p> <pre><code> PDFDocument = require('pdfkit'); function creaEtichetta(req, res){ doc = new PDFDocument size: 'a4' bufferPages: true doc.pipe(res); doc.addPage().fontSize(25).text('Here is some vector graphics...', 100, 100); doc.save() .moveTo(100, 150) .lineTo(100, 250) .lineTo(200, 250) .fill("#FF3300"); doc.addPage().fillColor("blue").text('Here is a link!', 100, 100).link(100, 100, 160, 27, 'http://google.com/') doc.end(); } exports.creaEtichetta = creaEtic </code></pre> <p>请帮助我,我已经困扰一个星期了。</p> </div>

如何在Golang中强制使用UTF-8编码

<div class="post-text" itemprop="text"> <p>I'm trying to parse a string into a regular JSON struct in golang. I don't control the original string, but it might contain unwanted characters like this</p> <pre><code>originalstring := `{"os": "\u001C09:@&gt;A&gt;DB Windows 8.1 \u001A&gt;@?&gt;@0B82=0O"}` input := []byte(originalstring) var event JsonStruct parsingError := json.Unmarshal(input, &amp;event) </code></pre> <p>If I try to parse this into golang I get this error</p> <pre><code> invalid character '\x1c' in string literal </code></pre> <p>I previously had a way to do this in Java by doing this</p> <pre><code>event = charset.decode(charset.encode(event)).toString(); eventJSON = new JsonObject(event); </code></pre> <p>Any idea?</p> </div>

从assoc数组中获取值,返回oe?

<div class="post-text" itemprop="text"> <p>I've got an array (provided by an api), of which I try to get the ID form an establishment. I put the result in a <code>$decodeArray = json_decode($result);</code> and that I put that result in a <code>var_dump();</code> Which returns:</p> <pre><code>object(stdClass)#1 (2) { ["ok"]=&gt; bool(true) ["establishments"]=&gt; array(4) { [0]=&gt; object(stdClass)#2 (2) { ["level"]=&gt; string(5) "admin" ["establishment"]=&gt; object(stdClass)#3 (5) { ["id"]=&gt; string(36) "0b246874-2c53-11e8-8fb6-001a4aa8ea16" ["name"]=&gt; string(9) "robinsons" ["address"]=&gt; string(24) "Belfast northern ireland" ["lat"]=&gt; float(54.594869) ["lng"]=&gt; float(-5.933954) } } [1]=&gt; object(stdClass)#4 (2) { ["level"]=&gt; string(5) "admin" ["establishment"]=&gt; object(stdClass)#5 (5) { ["id"]=&gt; string(36) "1e95af3a-2ce7-11e8-8fb6-001a4aa8ea16" ["name"]=&gt; string(7) "reimink" ["address"]=&gt; string(13) "dorpsstraat 6" ["lat"]=&gt; float(123.123) ["lng"]=&gt; float(-74.99) } } [2]=&gt; object(stdClass)#6 (2) { ["level"]=&gt; string(5) "admin" ["establishment"]=&gt; object(stdClass)#7 (5) { ["id"]=&gt; string(36) "3d1e500b-2c4d-11e8-8fb6-001a4aa8ea16" ["name"]=&gt; string(14) "kelly's cellar" ["address"]=&gt; string(24) "Belfast northern ireland" ["lat"]=&gt; float(54.599508) ["lng"]=&gt; float(-5.93216) } } [3]=&gt; object(stdClass)#8 (2) { ["level"]=&gt; string(5) "admin" ["establishment"]=&gt; object(stdClass)#9 (5) { ["id"]=&gt; string(36) "75987f56-2de4-11e8-8fb6-001a4aa8ea16" ["name"]=&gt; string(7) "reimink" ["address"]=&gt; string(12) "graslanden 2" ["lat"]=&gt; float(3456.33) ["lng"]=&gt; int(-1) } } } } </code></pre> <p>I try to echo all the items like the 'id' and 'name' from every establishment. I tried reaching the values, but can't quite seem to get it right.</p> <pre><code> foreach ($decodeArray as $item =&gt; $key) { echo $item['establishments'][0]['establishment']['name']; } </code></pre> <p>The above foreach loop seems to be the closest I can get, but it only returns "oe" (no clue where that originates from).</p> <p>Thanks in advance!</p> </div>

C语言写Python模块扩展溢出

这几天写了一个用C语言实现的Python模块,用于生成随机数和随机字符串,然后,编译啥的都没问题,但是测试的时候从python shell中import 进去,计算到最后一步溢出来。。。 主要功能就算是从python中传入一个文件名称,然后将生成的随机字符串保存进去。 ``` #include<stdio.h> #include<stdlib.h> #include<time.h> #include "Python.h" static PyObject *xrand(PyObject *self, PyObject *args); static PyObject *xrand(PyObject *self, PyObject *args) { FILE *fp; int j = 9999, i; int number, small_i; char string, name; int choice, choice_string; if(!PyArg_ParseTuple(args, "s", &name)) { return NULL; } fp = fopen(&name, "at"); if(fp) { printf("successful\n"); } else { printf("error\n"); } srand(time(0)); for(i = 0; i < j; i ++) { for(small_i = 0; small_i < 8; small_i ++) { choice = rand() % 2; if(choice == 0) { number = rand() % 10; fprintf(fp, "%d", number); } else { choice_string = rand() % 2; if(choice_string == 0) { string = 'a' + rand() % 26; } else { string = 'A' + rand() % 26; } fprintf(fp, "%c", (char)string); printf("write successfule\n"); } } fprintf(fp, "%s", "\n"); printf("wirte successful\n"); } fclose(fp); printf("close successful\n"); return 0; } static PyMethodDef randMethods[] = { {"xrand", (PyCFunction)xrand, METH_VARARGS, "xrand.c Python module"}, {NULL, NULL, 0, NULL} }; PyMODINIT_FUNC initxrand(void) { Py_InitModule("xrand", randMethods); } ``` 下面的是报错 ``` write successfule write successfule wirte successful close successful *** stack smashing detected ***: python terminated ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x731af)[0x7fdf6ad9e1af] /lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7fdf6ae23cf7] /lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x0)[0x7fdf6ae23cc0] /home/jay/Documents/hash/mod/build/lib.linux-x86_64-2.7/xrand.so(+0xc2c)[0x7fdf6a324c2c] python(PyEval_EvalFrameEx+0x355)[0x4c9e05] python(PyEval_EvalCodeEx+0x411)[0x4c87a1] python[0x5030ef] python(PyRun_InteractiveOneFlags+0x198)[0x449b84] python(PyRun_InteractiveLoopFlags+0xba)[0x449937] python[0x42d96b] python(Py_Main+0x562)[0x4982f2] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7fdf6ad4cb45] python[0x497ca0] ======= Memory map: ======== 00400000-0071f000 r-xp 00000000 fe:00 139649 /usr/bin/python2.7 0091e000-0091f000 r--p 0031e000 fe:00 139649 /usr/bin/python2.7 0091f000-0099c000 rw-p 0031f000 fe:00 139649 /usr/bin/python2.7 0099c000-009ae000 rw-p 00000000 00:00 0 00b22000-00c1a000 rw-p 00000000 00:00 0 [heap] 7fdf6a10e000-7fdf6a124000 r-xp 00000000 fe:00 258574 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fdf6a124000-7fdf6a323000 ---p 00016000 fe:00 258574 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fdf6a323000-7fdf6a324000 rw-p 00015000 fe:00 258574 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fdf6a324000-7fdf6a325000 r-xp 00000000 fe:04 34735625 /home/jay/Documents/hash/mod/build/lib.linux-x86_64-2.7/xrand.so 7fdf6a325000-7fdf6a524000 ---p 00001000 fe:04 34735625 /home/jay/Documents/hash/mod/build/lib.linux-x86_64-2.7/xrand.so 7fdf6a524000-7fdf6a525000 r--p 00000000 fe:04 34735625 /home/jay/Documents/hash/mod/build/lib.linux-x86_64-2.7/xrand.so 7fdf6a525000-7fdf6a526000 rw-p 00001000 fe:04 34735625 /home/jay/Documents/hash/mod/build/lib.linux-x86_64-2.7/xrand.so 7fdf6a526000-7fdf6a54c000 r-xp 00000000 fe:00 259445 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fdf6a54c000-7fdf6a74b000 ---p 00026000 fe:00 259445 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fdf6a74b000-7fdf6a74f000 r--p 00025000 fe:00 259445 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fdf6a74f000-7fdf6a750000 rw-p 00029000 fe:00 259445 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fdf6a750000-7fdf6a790000 r-xp 00000000 fe:00 260090 /lib/x86_64-linux-gnu/libreadline.so.6.3 7fdf6a790000-7fdf6a990000 ---p 00040000 fe:00 260090 /lib/x86_64-linux-gnu/libreadline.so.6.3 7fdf6a990000-7fdf6a992000 r--p 00040000 fe:00 260090 /lib/x86_64-linux-gnu/libreadline.so.6.3 7fdf6a992000-7fdf6a999000 rw-p 00042000 fe:00 260090 /lib/x86_64-linux-gnu/libreadline.so.6.3 7fdf6a999000-7fdf6a99a000 rw-p 00000000 00:00 0 7fdf6a99a000-7fdf6a99f000 r-xp 00000000 fe:00 139870 /usr/lib/python2.7/lib-dynload/readline.x86_64-linux-gnu.so 7fdf6a99f000-7fdf6ab9f000 ---p 00005000 fe:00 139870 /usr/lib/python2.7/lib-dynload/readline.x86_64-linux-gnu.so 7fdf6ab9f000-7fdf6aba0000 r--p 00005000 fe:00 139870 /usr/lib/python2.7/lib-dynload/readline.x86_64-linux-gnu.so 7fdf6aba0000-7fdf6aba2000 rw-p 00006000 fe:00 139870 /usr/lib/python2.7/lib-dynload/readline.x86_64-linux-gnu.so 7fdf6aba2000-7fdf6ad2b000 r--p 00000000 fe:00 145216 /usr/lib/locale/locale-archive 7fdf6ad2b000-7fdf6aecd000 r-xp 00000000 fe:00 299793 /lib/x86_64-linux-gnu/libc-2.19.so 7fdf6aecd000-7fdf6b0cc000 ---p 001a2000 fe:00 299793 /lib/x86_64-linux-gnu/libc-2.19.so 7fdf6b0cc000-7fdf6b0d0000 r--p 001a1000 fe:00 299793 /lib/x86_64-linux-gnu/libc-2.19.so 7fdf6b0d0000-7fdf6b0d2000 rw-p 001a5000 fe:00 299793 /lib/x86_64-linux-gnu/libc-2.19.so 7fdf6b0d2000-7fdf6b0d6000 rw-p 00000000 00:00 0 7fdf6b0d6000-7fdf6b1d6000 r-xp 00000000 fe:00 299797 /lib/x86_64-linux-gnu/libm-2.19.so 7fdf6b1d6000-7fdf6b3d5000 ---p 00100000 fe:00 299797 /lib/x86_64-linux-gnu/libm-2.19.so 7fdf6b3d5000-7fdf6b3d6000 r--p 000ff000 fe:00 299797 /lib/x86_64-linux-gnu/libm-2.19.so 7fdf6b3d6000-7fdf6b3d7000 rw-p 00100000 fe:00 299797 /lib/x86_64-linux-gnu/libm-2.19.so 7fdf6b3d7000-7fdf6b3f1000 r-xp 00000000 fe:00 258799 /lib/x86_64-linux-gnu/libz.so.1.2.8 7fdf6b3f1000-7fdf6b5f0000 ---p 0001a000 fe:00 258799 /lib/x86_64-linux-gnu/libz.so.1.2.8 7fdf6b5f0000-7fdf6b5f1000 r--p 00019000 fe:00 258799 /lib/x86_64-linux-gnu/libz.so.1.2.8 7fdf6b5f1000-7fdf6b5f2000 rw-p 0001a000 fe:00 258799 /lib/x86_64-linux-gnu/libz.so.1.2.8 7fdf6b5f2000-7fdf6b5f4000 r-xp 00000000 fe:00 299811 /lib/x86_64-linux-gnu/libutil-2.19.so 7fdf6b5f4000-7fdf6b7f3000 ---p 00002000 fe:00 299811 /lib/x86_64-linux-gnu/libutil-2.19.so 7fdf6b7f3000-7fdf6b7f4000 r--p 00001000 fe:00 299811 /lib/x86_64-linux-gnu/libutil-2.19.so 7fdf6b7f4000-7fdf6b7f5000 rw-p 00002000 fe:00 299811 /lib/x86_64-linux-gnu/libutil-2.19.so 7fdf6b7f5000-7fdf6b7f8000 r-xp 00000000 fe:00 299796 /lib/x86_64-linux-gnu/libdl-2.19.so 7fdf6b7f8000-7fdf6b9f7000 ---p 00003000 fe:00 299796 /lib/x86_64-linux-gnu/libdl-2.19.so 7fdf6b9f7000-7fdf6b9f8000 r--p 00002000 fe:00 299796 /lib/x86_64-linux-gnu/libdl-2.19.so 7fdf6b9f8000-7fdf6b9f9000 rw-p 00003000 fe:00 299796 /lib/x86_64-linux-gnu/libdl-2.19.so 7fdf6b9f9000-7fdf6ba11000 r-xp 00000000 fe:00 274527 /lib/x86_64-linux-gnu/libpthread-2.19.so 7fdf6ba11000-7fdf6bc10000 ---p 00018000 fe:00 274527 /lib/x86_64-linux-gnu/libpthread-2.19.so 7fdf6bc10000-7fdf6bc11000 r--p 00017000 fe:00 274527 /lib/x86_64-linux-gnu/libpthread-2.19.so 7fdf6bc11000-7fdf6bc12000 rw-p 00018000 fe:00 274527 /lib/x86_64-linux-gnu/libpthread-2.19.so 7fdf6bc12000-7fdf6bc16000 rw-p 00000000 00:00 0 7fdf6bc16000-7fdf6bc36000 r-xp 00000000 fe:00 274528 /lib/x86_64-linux-gnu/ld-2.19.so 7fdf6bca2000-7fdf6be18000 rw-p 00000000 00:00 0 7fdf6be2b000-7fdf6be2d000 rw-p 00000000 00:00 0 7fdf6be2d000-7fdf6be34000 r--s 00000000 fe:00 177736 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7fdf6be34000-7fdf6be36000 rw-p 00000000 00:00 0 7fdf6be36000-7fdf6be37000 r--p 00020000 fe:00 274528 /lib/x86_64-linux-gnu/ld-2.19.so 7fdf6be37000-7fdf6be38000 rw-p 00021000 fe:00 274528 /lib/x86_64-linux-gnu/ld-2.19.so 7fdf6be38000-7fdf6be39000 rw-p 00000000 00:00 0 7ffd62c25000-7ffd62c46000 rw-p 00000000 00:00 0 [stack] 7ffd62d00000-7ffd62d02000 r-xp 00000000 00:00 0 [vdso] 7ffd62d02000-7ffd62d04000 r--p 00000000 00:00 0 [vvar] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] Aborted ``` 可以看到,C已经将fp关闭释放来,但是还是报错。。最后生成文件内容所正确的,但是名字所乱码,是不是从python中传入参数的时候有问题,我在想,但是又没有任何思路。。。各位大神帮帮忙啦~~

超级长得SQL语句,看晕你的头,求大神帮忙看一下这段SQL错在哪里。

DECLARE @SQL VARCHAR(8000) SET @SQL ='SELECT A.POINT, A.WZ, A.LC, A.PL1, A.PL2, A.XS1, CASE WHEN ISNULL(A.ZDZS,'''') <> '''' THEN A.ZDZS ELSE 0 END AS ZDZS, CASE WHEN ISNULL(A.PJZ,'''') <> '''' THEN A.PJZ ELSE 0 END AS PJZ, CASE WHEN ISNULL(A.SSZ,'''') <> '''' THEN A.SSZ ELSE 0 END AS SSZ, CASE WHEN ISNULL(A.ZXZ,'''') <> '''' THEN A.ZXZ ELSE 0 END AS ZXZ, CASE WHEN ISNULL(A.ZXZS,'''') <> '''' THEN A.ZXZS ELSE 0 END AS ZXZS, CASE WHEN ISNULL(A.ZDZ,'''') <> '''' THEN A.ZDZ ELSE 0 END AS ZDZ, CASE WHEN ISNULL(A.MaximumAndTime,'''') <> '''' THEN A.MaximumAndTime ELSE CONVERT(VARCHAR(50),GETDATE(),20) END AS MaximumAndTime, A.SJ 双击后错误指向这里 为 消息 102,级别 15,状态 1,第 36 行 ')' 附近有语法错误。 FROM(' SET @SQL= @SQL + 'SELECT * FROM (' IF OBJECT_ID('FC_M20140608', 'U') IS NOT NULL BEGIN SET @SQL = @SQL + 'SELECT ''001A07'' AS POINT, wz.WZ, dev.LC, dev.PL1, dev.PL2, dev.XS1, CONVERT(varchar(50),m.ZDZ) +''\2014-06-08 ''+ CONVERT(varchar(50),m.ZDZS / 3600)+'':''+ CONVERT(varchar(50),(m.ZDZS % 3600)/60)+'':''+CONVERT(varchar(50),(m.ZDZS % 3600) % 60) AS MaximumAndTime, 0 * 86400 + m.ZDZS AS ZDZS, m.PJZ, 0* 1440 + m.SJ AS SJ, SSZ, ZXZ, 0* 86400 + m.ZXZS AS ZXZS, m.ZDZ FROM FC_M20140608 m INNER JOIN FC_DEV dev ON m.DEVID = dev.DEVID INNER JOIN FC_WZ wz ON m.WZID = wz.WZID WHERE m.FZH = 001 AND m.KH = 07 UNION ALL ' END IF OBJECT_ID('FC_M20140609', 'U') IS NOT NULL BEGIN SET @SQL = @SQL + 'SELECT ''001A07'' AS POINT, wz.WZ, dev.LC, dev.PL1, dev.PL2, dev.XS1, CONVERT(varchar(50),m.ZDZ) +''\2014-06-09 ''+ CONVERT(varchar(50),m.ZDZS / 3600)+'':''+ CONVERT(varchar(50),(m.ZDZS % 3600)/60)+'':''+CONVERT(varchar(50),(m.ZDZS % 3600) % 60) AS MaximumAndTime, 1 * 86400 + m.ZDZS AS ZDZS, m.PJZ, 1* 1440 + m.SJ AS SJ, SSZ, ZXZ, 1* 86400 + m.ZXZS AS ZXZS, m.ZDZ FROM FC_M20140609 m INNER JOIN FC_DEV dev ON m.DEVID = dev.DEVID INNER JOIN FC_WZ wz ON m.WZID = wz.WZID WHERE m.FZH = 001 AND m.KH = 07 UNION ALL ' END IF OBJECT_ID('FC_M20140610', 'U') IS NOT NULL BEGIN SET @SQL = @SQL + 'SELECT ''001A07'' AS POINT, wz.WZ, dev.LC, dev.PL1, dev.PL2, dev.XS1, CONVERT(varchar(50),m.ZDZ) +''\2014-06-10 ''+ CONVERT(varchar(50),m.ZDZS / 3600)+'':''+ CONVERT(varchar(50),(m.ZDZS % 3600)/60)+'':''+CONVERT(varchar(50),(m.ZDZS % 3600) % 60) AS MaximumAndTime, 2 * 86400 + m.ZDZS AS ZDZS, m.PJZ, 2* 1440 + m.SJ AS SJ, SSZ, ZXZ, 2* 86400 + m.ZXZS AS ZXZS, m.ZDZ FROM FC_M20140610 m INNER JOIN FC_DEV dev ON m.DEVID = dev.DEVID INNER JOIN FC_WZ wz ON m.WZID = wz.WZID WHERE m.FZH = 001 AND m.KH = 07 UNION ALL ' END IF OBJECT_ID('FC_M20140611', 'U') IS NOT NULL BEGIN SET @SQL = @SQL + 'SELECT ''001A07'' AS POINT, wz.WZ, dev.LC, dev.PL1, dev.PL2, dev.XS1, CONVERT(varchar(50),m.ZDZ) +''\2014-06-11 ''+ CONVERT(varchar(50),m.ZDZS / 3600)+'':''+ CONVERT(varchar(50),(m.ZDZS % 3600)/60)+'':''+CONVERT(varchar(50),(m.ZDZS % 3600) % 60) AS MaximumAndTime, 3 * 86400 + m.ZDZS AS ZDZS, m.PJZ, 3* 1440 + m.SJ AS SJ, SSZ, ZXZ, 3* 86400 + m.ZXZS AS ZXZS, m.ZDZ FROM FC_M20140611 m INNER JOIN FC_DEV dev ON m.DEVID = dev.DEVID INNER JOIN FC_WZ wz ON m.WZID = wz.WZID WHERE m.FZH = 001 AND m.KH = 07 UNION ALL ' END IF OBJECT_ID('FC_M20140612', 'U') IS NOT NULL BEGIN SET @SQL = @SQL + 'SELECT ''001A07'' AS POINT, wz.WZ, dev.LC, dev.PL1, dev.PL2, dev.XS1, CONVERT(varchar(50),m.ZDZ) +''\2014-06-12 ''+ CONVERT(varchar(50),m.ZDZS / 3600)+'':''+ CONVERT(varchar(50),(m.ZDZS % 3600)/60)+'':''+CONVERT(varchar(50),(m.ZDZS % 3600) % 60) AS MaximumAndTime, 4 * 86400 + m.ZDZS AS ZDZS, m.PJZ, 4* 1440 + m.SJ AS SJ, SSZ, ZXZ, 4* 86400 + m.ZXZS AS ZXZS, m.ZDZ FROM FC_M20140612 m INNER JOIN FC_DEV dev ON m.DEVID = dev.DEVID INNER JOIN FC_WZ wz ON m.WZID = wz.WZID WHERE m.FZH = 001 AND m.KH = 07 UNION ALL ' END IF OBJECT_ID('FC_M20140613', 'U') IS NOT NULL BEGIN SET @SQL = @SQL + 'SELECT ''001A07'' AS POINT, wz.WZ, dev.LC, dev.PL1, dev.PL2, dev.XS1, CONVERT(varchar(50),m.ZDZ) +''\2014-06-13 ''+ CONVERT(varchar(50),m.ZDZS / 3600)+'':''+ CONVERT(varchar(50),(m.ZDZS % 3600)/60)+'':''+CONVERT(varchar(50),(m.ZDZS % 3600) % 60) AS MaximumAndTime, 5 * 86400 + m.ZDZS AS ZDZS, m.PJZ, 5* 1440 + m.SJ AS SJ, SSZ, ZXZ, 5* 86400 + m.ZXZS AS ZXZS, m.ZDZ FROM FC_M20140613 m INNER JOIN FC_DEV dev ON m.DEVID = dev.DEVID INNER JOIN FC_WZ wz ON m.WZID = wz.WZID WHERE m.FZH = 001 AND m.KH = 07 UNION ALL ' END IF OBJECT_ID('FC_M20140614', 'U') IS NOT NULL BEGIN SET @SQL = @SQL + 'SELECT ''001A07'' AS POINT, wz.WZ, dev.LC, dev.PL1, dev.PL2, dev.XS1, CONVERT(varchar(50),m.ZDZ) +''\2014-06-14 ''+ CONVERT(varchar(50),m.ZDZS / 3600)+'':''+ CONVERT(varchar(50),(m.ZDZS % 3600)/60)+'':''+CONVERT(varchar(50),(m.ZDZS % 3600) % 60) AS MaximumAndTime, 6 * 86400 + m.ZDZS AS ZDZS, m.PJZ, 6* 1440 + m.SJ AS SJ, SSZ, ZXZ, 6* 86400 + m.ZXZS AS ZXZS, m.ZDZ FROM FC_M20140614 m INNER JOIN FC_DEV dev ON m.DEVID = dev.DEVID INNER JOIN FC_WZ wz ON m.WZID = wz.WZID WHERE m.FZH = 001 AND m.KH = 07 UNION ALL ' END IF OBJECT_ID('FC_M20140615', 'U') IS NOT NULL BEGIN SET @SQL = @SQL + 'SELECT ''001A07'' AS POINT, wz.WZ, dev.LC, dev.PL1, dev.PL2, dev.XS1, CONVERT(varchar(50),m.ZDZ) +''\2014-06-15 ''+ CONVERT(varchar(50),m.ZDZS / 3600)+'':''+ CONVERT(varchar(50),(m.ZDZS % 3600)/60)+'':''+CONVERT(varchar(50),(m.ZDZS % 3600) % 60) AS MaximumAndTime, 7 * 86400 + m.ZDZS AS ZDZS, m.PJZ, 7* 1440 + m.SJ AS SJ, SSZ, ZXZ, 7* 86400 + m.ZXZS AS ZXZS, m.ZDZ FROM FC_M20140615 m INNER JOIN FC_DEV dev ON m.DEVID = dev.DEVID INNER JOIN FC_WZ wz ON m.WZID = wz.WZID WHERE m.FZH = 001 AND m.KH = 07 UNION ALL ' END IF OBJECT_ID('FC_M20140616', 'U') IS NOT NULL BEGIN SET @SQL = @SQL + 'SELECT ''001A07'' AS POINT, wz.WZ, dev.LC, dev.PL1, dev.PL2, dev.XS1, CONVERT(varchar(50),m.ZDZ) +''\2014-06-16 ''+ CONVERT(varchar(50),m.ZDZS / 3600)+'':''+ CONVERT(varchar(50),(m.ZDZS % 3600)/60)+'':''+CONVERT(varchar(50),(m.ZDZS % 3600) % 60) AS MaximumAndTime, 8 * 86400 + m.ZDZS AS ZDZS, m.PJZ, 8* 1440 + m.SJ AS SJ, SSZ, ZXZ, 8* 86400 + m.ZXZS AS ZXZS, m.ZDZ FROM FC_M20140616 m INNER JOIN FC_DEV dev ON m.DEVID = dev.DEVID INNER JOIN FC_WZ wz ON m.WZID = wz.WZID WHERE m.FZH = 001 AND m.KH = 07 UNION ALL ' END IF OBJECT_ID('FC_M20140617', 'U') IS NOT NULL BEGIN SET @SQL = @SQL + 'SELECT ''001A07'' AS POINT, wz.WZ, dev.LC, dev.PL1, dev.PL2, dev.XS1, CONVERT(varchar(50),m.ZDZ) +''\2014-06-17 ''+ CONVERT(varchar(50),m.ZDZS / 3600)+'':''+ CONVERT(varchar(50),(m.ZDZS % 3600)/60)+'':''+CONVERT(varchar(50),(m.ZDZS % 3600) % 60) AS MaximumAndTime, 9 * 86400 + m.ZDZS AS ZDZS, m.PJZ, 9* 1440 + m.SJ AS SJ, SSZ, ZXZ, 9* 86400 + m.ZXZS AS ZXZS, m.ZDZ FROM FC_M20140617 m INNER JOIN FC_DEV dev ON m.DEVID = dev.DEVID INNER JOIN FC_WZ wz ON m.WZID = wz.WZID WHERE m.FZH = 001 AND m.KH = 07 UNION ALL ' END IF OBJECT_ID('FC_M20140618', 'U') IS NOT NULL BEGIN SET @SQL = @SQL + 'SELECT ''001A07'' AS POINT, wz.WZ, dev.LC, dev.PL1, dev.PL2, dev.XS1, CONVERT(varchar(50),m.ZDZ) +''\2014-06-18 ''+ CONVERT(varchar(50),m.ZDZS / 3600)+'':''+ CONVERT(varchar(50),(m.ZDZS % 3600)/60)+'':''+CONVERT(varchar(50),(m.ZDZS % 3600) % 60) AS MaximumAndTime, 10 * 86400 + m.ZDZS AS ZDZS, m.PJZ, 10* 1440 + m.SJ AS SJ, SSZ, ZXZ, 10* 86400 + m.ZXZS AS ZXZS, m.ZDZ FROM FC_M20140618 m INNER JOIN FC_DEV dev ON m.DEVID = dev.DEVID INNER JOIN FC_WZ wz ON m.WZID = wz.WZID WHERE m.FZH = 001 AND m.KH = 07 UNION ALL ' END IF OBJECT_ID('FC_M20140619', 'U') IS NOT NULL BEGIN SET @SQL = @SQL + 'SELECT ''001A07'' AS POINT, wz.WZ, dev.LC, dev.PL1, dev.PL2, dev.XS1, CONVERT(varchar(50),m.ZDZ) +''\2014-06-19 ''+ CONVERT(varchar(50),m.ZDZS / 3600)+'':''+ CONVERT(varchar(50),(m.ZDZS % 3600)/60)+'':''+CONVERT(varchar(50),(m.ZDZS % 3600) % 60) AS MaximumAndTime, 11 * 86400 + m.ZDZS AS ZDZS, m.PJZ, 11* 1440 + m.SJ AS SJ, SSZ, ZXZ, 11* 86400 + m.ZXZS AS ZXZS, m.ZDZ FROM FC_M20140619 m INNER JOIN FC_DEV dev ON m.DEVID = dev.DEVID INNER JOIN FC_WZ wz ON m.WZID = wz.WZID WHERE m.FZH = 001 AND m.KH = 07 UNION ALL ' END IF OBJECT_ID('FC_M20140620', 'U') IS NOT NULL BEGIN SET @SQL = @SQL + 'SELECT ''001A07'' AS POINT, wz.WZ, dev.LC, dev.PL1, dev.PL2, dev.XS1, CONVERT(varchar(50),m.ZDZ) +''\2014-06-20 ''+ CONVERT(varchar(50),m.ZDZS / 3600)+'':''+ CONVERT(varchar(50),(m.ZDZS % 3600)/60)+'':''+CONVERT(varchar(50),(m.ZDZS % 3600) % 60) AS MaximumAndTime, 12 * 86400 + m.ZDZS AS ZDZS, m.PJZ, 12* 1440 + m.SJ AS SJ, SSZ, ZXZ, 12* 86400 + m.ZXZS AS ZXZS, m.ZDZ FROM FC_M20140620 m INNER JOIN FC_DEV dev ON m.DEVID = dev.DEVID INNER JOIN FC_WZ wz ON m.WZID = wz.WZID WHERE m.FZH = 001 AND m.KH = 07 UNION ALL ' END SET @SQL = SUBSTRING(@SQL,1,(LEN(@SQL)- 9)) SET @SQL = @SQL + ') F) A ORDER BY SJ ' EXEC(@SQL)

使用tcl8.6共享库,遇到错误提示undefined reference to

项目中用到了tcl8.6的共享库,把tcl的源码下载后在ubuntu上将tcl的库编译出来了。但是在编译项目的时候总是报未定义引用的错误,我检查了自己编译出来的libtcl8.6.so,这个共享库中是有tclStringType的定义的,也检查了声明tclStringType的头文件,编译tcl共享库时的头文件与编译项目时的头文件是一致的。 以下是共享库符号检查和编译的结果,跪求武林高手出手相帮,不胜感激! nm -l /home/water/Documents/eaf/kit/test/lib/Linux_3.19.0_i686/liboms_shr.so|grep tclStringType U tclStringType nm -l /usr/lib/i386-linux-gnu/libtcl8.6.so|grep tclStringType 001a1034 d tclStringType gcc -g -o /home/water/Documents/eaf/kit/test/bin/Linux_3.19.0_i686/TableDump Linux_3.19.0_i686/TableDump.o -L/home/water/Documents/eaf/kit/test/lib/Linux_3.19.0_i686 -loms0_shr -L/home/water/Documents/eaf/kit/test/lib/Linux_3.19.0_i686 -loms_shr -L/home/water/Documents/eaf/kit/test/lib/Linux_3.19.0_i686 -lstub -L/usr/lib/i386-linux-gnu -ltcl8.6 -L/usr/lib/i386-linux-gnu -lpthread -L/usr/lib/i386-linux-gnu -lresolv -L/usr/lib/i386-linux-gnu -lm -L/usr/lib/i386-linux-gnu -lc -Xlinker --rpath-link -Xlinker /home/water/Documents/eaf/kit/test/lib/Linux_3.19.0_i686 /home/water/Documents/eaf/kit/test/lib/Linux_3.19.0_i686/liboms_shr.so: undefined reference to `tclEmptyStringRep' /home/water/Documents/eaf/kit/test/lib/Linux_3.19.0_i686/liboms_shr.so: undefined reference to `tclStringType' /home/water/Documents/eaf/kit/test/lib/Linux_3.19.0_i686/liboms_shr.so: undefined reference to `tclFreeObjList'

如何使用imap删除php中的编码获取部分

<div class="post-text" itemprop="text"> <p>When I fetch a particular mail using imap in php, I get some some encoded text before the fetched mail. How can I remove the encoded part..??</p> <p>For eg. <code>--001a11c129bebb60d204f687b277 Content-Type: text/plain; charset=ISO-8859-1</code> Sir, I would like to request you to grant me the permission to use the CSE lab number 1 for the Polaris event we are organizing from 26th September to 28th September. Regards ABC <code>-- Chinmay Joshi --001a11c129bebb60d204f687b277 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable</code></p> <p>Sir, <code>=A0=A0=A0=A0=A0=A0</code> I would like to request you to <code>=</code> grant me the permission to use the CSE lab number 1 for the Polaris event we are organizing from 26th September to 28th <code>S= eptember</code>. Regards ABC</p> <pre><code>&lt;?php function hey() { $con=mysqli_connect("localhost","root","","project 6 sem"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } $result = mysqli_query($con,"SELECT * FROM data where pkey='Permission' and skey='lab'"); while($row = mysqli_fetch_array($result)) { echo $row['reply1_yes'] . " " . $row['reply2_yes']; echo "&lt;br&gt;"; break; } mysqli_close($con); return; } ?&gt; &lt;?php $con=mysqli_connect("localhost",'root',"","project 6 sem"); if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } else echo "Database connected..&lt;/br&gt;"; ?&gt; &lt;?php /* connect to server */ $hostname= '{imap.gmail.com:993/ssl/novalidate-cert}'; $username = 'exid@gmail.com'; $password = 'fktgi'; /* try to connect */ $inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Tiriyo: ' . imap_last_error()); /* grab emails */ $emails = imap_search($inbox,'ALL'); $count = imap_num_msg($inbox); if($inbox) { //Check no.of.msgs $num = imap_num_msg($inbox); $emails = imap_search($inbox,'ALL'); rsort($emails); //if there is a message in your inbox if( $num &gt;0 ) { $body1=imap_body($inbox,$num); $body=explode(" ",imap_body($inbox,$num)); $count=count($body); echo "$body1"; //read that mail recently arrived for($i=1;$i&lt;$count;$i++) { if($body[$i]=="lab") { // Check connection echo hey(); break; } } } } //close the stream imap_close($inbox); ?&gt; &lt;?php mysqli_close($con); ?&gt; </code></pre> </div>

XML - 获取特定属性

<div class="post-text" itemprop="text"> <p>I am pretty new working with XML files and know that I probably have the terminology wrong for what I am trying to get.</p> <p>Here's what I need, I am trying to get some information out of a returned XML file attribute but can't seem to make it work, specifically the value of ns1:href in each view element. </p> <p>XML FILE </p> <pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt; &lt;ns3:MediaGallery xmlns:ns1="http://www.w3.org/1999/xlink" xmlns:ns3="urn:media.services.chrome.com"&gt; &lt;view backgroundDescription="Transparent" shotCode="02" height="240" width="320" ns1:type="resource" ns1:href="http://media.carbook.com/MediaGallery/media/MjkyNzU4Xk1lZGlhIEdhbGxlcnk/cl7mfC4mn7ScF7PMs7UmWf4ugY-UxsNwkkEiGHPXygftzkCsGogn9A/2011CAD001a_320_02.png"/&gt; &lt;/ns3:MediaGallery&gt; </code></pre> <p>Now, I have been able to loop through and get the attributes backgroundDescription, shotCode, height, width etc but the one I need is the ns1:href value.</p> <p>How can I do this ? It's driving me nuts and I have not been able to find the answers online. Any help on this, plus a good resource to learn from would be greatly appreciated.</p> <p>Thank you.</p> </div>

使用PHPMailer从Gmail SMTP发送电子邮件到Hotmail

<div class="post-text" itemprop="text"> <p>I'm stuck in the following problem and cannot find a solution in Google.</p> <p>I want to send an email to a user from my PHP app. I created a gmail account, set up PHPMailer, and wrote code to connect it to Gmail's SMTP.</p> <p>Everything works fine but all emails to Hotmail go to a spam folder. I tried to send email from the Gmail interface for that account, and it goes into the Inbox folder as expected.</p> <p>I've investigated Message Sources for both emails and though they differ in some places I couldn't find the reason why the one sent from the Gmail interface went to the inbox, and the one sent from my PHP app went into spam.</p> <p>Both emails have passed the SPF and DKIM check.</p> <p>CMM-Authentication-Results header for message in spam:</p> <blockquote> <p>CMM-Authentication-Results: hotmail.com; spf=pass (sender IP is 209.85.215.41; identity alignment result is pass and alignment mode is relaxed) smtp.mailfrom=avel80274@gmail.com; dkim=pass (identity alignment result is pass and alignment mode is relaxed) header.d=gmail.com; x-hmca=pass header.id=avel80274@gmail.com </p> </blockquote> <p>CMM-Authentication-Results header for message in inbox:</p> <blockquote> <p>CMM-Authentication-Results: hotmail.com; spf=pass (sender IP is 74.125.82.44; identity alignment result is pass and alignment mode is relaxed) smtp.mailfrom=avel80274@gmail.com; dkim=pass (identity alignment result is pass and alignment mode is relaxed) header.d=gmail.com; x-hmca=pass header.id=avel80274@gmail.com</p> </blockquote> <p>My PHP code:</p> <pre><code>&lt;?php date_default_timezone_set('Europe/Kiev'); require_once 'PHPMailer/PHPMailerAutoload.php'; $mail = new PHPMailer; $mail-&gt;isSMTP(); $mail-&gt;SMTPDebug = 2; $mail-&gt;Debugoutput = 'html'; $mail-&gt;Host = "smtp.gmail.com"; $mail-&gt;Port = 587; $mail-&gt;SMTPSecure = "tls"; $mail-&gt;SMTPAuth = true; $mail-&gt;Username = "avel80274@gmail.com"; $mail-&gt;Password = "&lt;my pass&gt;"; $mail-&gt;setFrom('avel80274@gmail.com', "Alex Vel"); $mail-&gt;addReplyTo('avel80274@gmail.com', "Alex Vel"); $mail-&gt;addAddress('alex.velickiy@hotmail.com'); $mail-&gt;Subject = 'Test subj'; $mail-&gt;msgHTML("Test body"); if (!$mail-&gt;send()) { echo "Mailer Error: " . $mail-&gt;ErrorInfo; } else { echo "Message sent!"; } </code></pre> <p>Spam message source:</p> <pre><code>Received: from DB6PR0601MB2584.eurprd06.prod.outlook.com (10.168.81.141) by VI1PR0601MB2591.eurprd06.prod.outlook.com (10.173.70.12) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.619.10 via Mailbox Transport; Sun, 11 Sep 2016 10:37:47 +0000 Received: from AM3PR06CA043.eurprd06.prod.outlook.com (10.141.192.161) by DB6PR0601MB2584.eurprd06.prod.outlook.com (10.168.81.141) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.609.9; Sun, 11 Sep 2016 10:37:47 +0000 Received: from VE1EUR01FT005.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e01::208) by AM3PR06CA043.outlook.office365.com (2a01:111:e400:882b::33) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.609.9 via Frontend Transport; Sun, 11 Sep 2016 10:37:47 +0000 Received: from BAY004-MC4F47.hotmail.com (10.152.2.51) by VE1EUR01FT005.mail.protection.outlook.com (10.152.2.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.619.6 via Frontend Transport; Sun, 11 Sep 2016 10:37:46 +0000 Received: from mail-lf0-f46.google.com ([209.85.215.46]) by BAY004-MC4F47.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23143); Sun, 11 Sep 2016 03:37:39 -0700 Received: by mail-lf0-f46.google.com with SMTP id u14so70392317lfd.1 for &lt;alex.velickiy@hotmail.com&gt;; Sun, 11 Sep 2016 03:37:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:to:from:reply-to:subject:message-id:mime-version :content-transfer-encoding; bh=I5VrdY4Y9bKfPKaJq4B9NA4WdFYKMWKjuDI0LqsfPyY=; b=G+f2yNPuDdMHolg6en2XkBZKg7F4GiWSc27lvAady4QNNonqIqZEmq9Wvm9WWyi9xK DH9jwvs55mQrIZSpW9JNAcUV3kGKRfqLMYJuwrld9Fh5jtlsd5WoVf/bG828I9P1iyy4 ENiZvtCAAWxXrHRSw9hBWdJ0/udSeAMJS9vp9rM7OJy+qaDRhrJB9kbnmMnB0rT++KEL d+GFvIlP5FgX0FT1UrrT0wubmrmbfrXFFdb8T0tkwb85wrK/8yOmVcXKe/G/KRsn3IrK ihEsYOcx51jJSv8jveKgeXOawI/fUvOvc5quRa3DlrttQWPsTA0yk6CSkqUb9GaSjjB7 KRRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:to:from:reply-to:subject:message-id :mime-version:content-transfer-encoding; bh=I5VrdY4Y9bKfPKaJq4B9NA4WdFYKMWKjuDI0LqsfPyY=; b=NxAbEcmZCtcXzUaXisLP7roXx2nPVJowd/EZVmIiXlVhcu3lEGABdnsOJd5svhRQBd YYvRdtWlRVV5z+gCe0OQlDvQcqlTbqcBMJfZrjIaeCVkTUdkum4PU30YolZ1FMFoJFBW kHqHgiIL88lONgvsg0kn9pIP3Av0X+W5jQ6u9SnLhX/8yBN3I5o8nvMBXrHB4dcTrs0s L7i7l0OAzelaRE05M4iRCgOvlPPsJV1y8WN68hVKhpGGiyV12NrMbpgpE2OzzisNMi9S nQoEWLQNQDL9Pq8aab6v49C86hYgWWCgbd3/DrsXthvKuxrARd+N4BfGY+6qMmmTahWz hU0w== X-Gm-Message-State: AE9vXwO1RX9ALuWT4eryhgBg1WVY85WPvpymojfes0Ze1JjSa2gX2eb0EQ9HbjtAqmaWwA== X-Received: by 10.25.33.72 with SMTP id h69mr3070393lfh.8.1473590258897; Sun, 11 Sep 2016 03:37:38 -0700 (PDT) Return-Path: avel80274@gmail.com Received: from 127.0.0.1 ([92.60.179.209]) by smtp.gmail.com with ESMTPSA id g70sm2227149ljg.22.2016.09.11.03.37.37 for &lt;alex.velickiy@hotmail.com&gt; (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 11 Sep 2016 03:37:37 -0700 (PDT) Date: Sun, 11 Sep 2016 13:37:35 +0300 To: alex.velickiy@hotmail.com From: Alex Vel &lt;avel80274@gmail.com&gt; Reply-To: Alex Vel &lt;avel80274@gmail.com&gt; Subject: Test subj Message-ID: &lt;158c240a0e56c955eb9db88446716a3c@127.0.0.1&gt; X-Mailer: PHPMailer 5.2.16 (https://github.com/PHPMailer/PHPMailer) Content-Type: multipart/alternative; boundary="b1_158c240a0e56c955eb9db88446716a3c" Content-Transfer-Encoding: 8bit X-OriginalArrivalTime: 11 Sep 2016 10:37:39.0782 (UTC) FILETIME=[85082E60:01D20C18] X-MS-Exchange-Organization-Network-Message-Id: 96123d74-b931-4e8f-3160-08d3da2fabfc X-EOPAttributedMessage: 0 X-EOPTenantAttributedMessage: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa:0 X-MS-Exchange-Organization-MessageDirectionality: Incoming CMM-sender-ip: 209.85.215.46 CMM-sending-ip: 209.85.215.46 CMM-Authentication-Results: hotmail.com; spf=pass (sender IP is 209.85.215.46; identity alignment result is pass and alignment mode is relaxed) smtp.mailfrom=avel80274@gmail.com; dkim=pass (identity alignment result is pass and alignment mode is relaxed) header.d=gmail.com; x-hmca=pass header.id=avel80274@gmail.com CMM-X-SID-PRA: avel80274@gmail.com CMM-X-AUTH-Result: PASS CMM-X-SID-Result: PASS CMM-X-Message-Status: n:n CMM-X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0wO0Q9MjtHRD0yO1NDTD00 CMM-X-Message-Info: o9rlR4nWDTeVaZOwk/5NeLGGHBjl9pZxlMJ7WFmL+zPG/j0RtcGlzz+YFabnTrPu3WSuYy4+UMzPFvzGxPeeh1cIOpfitxdtAV03A4bAYi8UqHKtxZmdiGjEDJFN/KTCK6+dIJJWmDVhSXlvxzsMzKlGzovJdeC/nsqON8ArEEJs4vDl92yTb6/DVYZCZfdwc9+qd+lgof4m99EBGaORmEmKMB5mMCIWSHB/3vevKN//KDwjPKmeNQ== X-MS-Exchange-Organization-SCL: 5 X-MS-Exchange-Organization-PCL: 2 X-Microsoft-Exchange-Diagnostics: 1;VE1EUR01FT005;1:E6RicrZS0j3gjmSVWdBOmlapqKwShHCsmBWJvcbN565P3enP7LYkMKUcIF//FWStP878lEdbF2k88Z9+uw8VHIcYFyF9qfolmGQcG37dABzAZSsJKFG+ClffAkoboLUjEE789j+mtiD8yQZhH0EDdA== X-Forefront-Antispam-Report: EFV:NLI;SFV:SPM;SFS:(28900001);DIR:INB;SFP:;SCL:5;SRVR:DB6PR0601MB2584;H:BAY004-MC4F47.hotmail.com;FPR:;SPF:None;LANG:en; X-MS-Office365-Filtering-Correlation-Id: 96123d74-b931-4e8f-3160-08d3da2fabfc X-Microsoft-Exchange-Diagnostics: 1;DB6PR0601MB2584;2:wyUGnM2AVbQ3rBQ334oTDkLGz0ih7bZxsfsedUh0X8kFDWGZSiZtcY4RWB3JW0B+c0NJ0aAga5JC0Q9a23uWQSTC6/tYBRZWIFxkfP7vcdCMYe9IZap12f4+UbCL9w3EW+A1EPqtAlyDGds2YcSSQYraBt9fJK+mxhku5HRsV5+EHdXIYMUr/3wEz/T0viYe757Q8DxW9AFekO4hOqdtiQ==;3:4TyuKMgOG3oBPzoCDsB4pepGd8aPuqRgZWjTXgPBERMf+fScEid41S1qG57m4gM+gfsQdXo+rkoQg63pMv0t3chmR1lDwyQua4rdL/6bByLeMnDNJsNbRkbWjcgkkv5t/stHi3ysK4Hdr9neBWF6yP59b9dsGZNHXATzQ9BB3pk=;25:g28qeVmAkz+qk5r+bZfv+jHSim5HJ/QDKtRr9vD79RKqUXi0UGpLhxfIOV0xrCWtB0dw5GEruw7jmDJJFgKAZatFoTgXkNVmSUFGwK9r+UGw7EN2PPD23LAOYzCJw2yZ8u09txj3SV7F/kbJGep7dlA8UPGuf1rbSPyCV38rOznW96AM7p62mwAhjqaFD/WI8iTMUEcru+HKBIQYF85LUpWlSPxZ0H30w360ch3mSB/Xsfoor7b+DXS1vI1RF3vCSY6LaEwpW5I4KEor0e1ay46HbN4QBhQrNGGtjuxqPQJOl1ZTefv2ZZE+Vsj5Z3cucJ3+Adkzyr0i4Ptu00dcoQ==;31:FKYVjH3lj2Ja6IZUenYhL907QZsYEBghy8nGNhujqXJFsqZkpRVyJQWI2z+suAZOXYLK0xTz1sI6nNPwYFfmeX4lIwrf0RmCs4hWEwc1rNpFlADEyQ0CcPOacCw0G2wu X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:(8291501002);SRVR:DB6PR0601MB2584; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(82015046);SRVR:DB6PR0601MB2584;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0601MB2584; X-Microsoft-Exchange-Diagnostics: 1;DB6PR0601MB2584;4:QddeecgwRkuRYvtTB/9d8HHWRGrpRalWbEAvvvFrfOmu3ZtlxhY1cSXxmtbeNFKAJe+9ciKkCED5YMHoxMy0d4NeSLgjQSeEXDSIY3NcF0I6Gaib1C9ULhEHUp7npBeyEquyxkY+o5vAf6nyyHE4o5aFbRX7KBAwyh/raD9EI6o=;23:A94D5SJtmZzf3ce9dc/RqMZa3eiuy2MY8XEEZAZqkGWkElLLpoB5p5o6zsRPbTvwRhn9nT9tkhU/qg2aok/0GDCows1OLZ9+EqgDc6dVIPoEl1qQlAHWHtGEep8BcZGxsfjVqKAID2P1MxPacGluFvsLLX+l8cN3cqyccFbsD7e+5TgDNSfE/weJZN0yUJOTD+aekGRRpc+RnE9y7tWTxGdyviKaRGCR2TgO/oLm/8A=;6:QeshgB+KLZwNDGuT7obDsCbl2XekPR03v6KMo0A6SoeQNA24VHOKAT+6wtbsvLH2XNmANl79eifoYyHsysD4JuQ9+e7fG43Mwtn6rDEYffC1bKqi8YfjhDBO0lLHaJ8HdSmiD+6UC3EtSlZsQtuKZGHl5kF9j0h+AtmivOCaaPknJ25V04Py5x4brZuO5IeeXtlqzIBDN5e27Al/cZh+QQ==;5:C92E2ELd/rbNKaNewWrhotMhrEdHBrDA7BPk/f+KGWXMz3GzIZi+uoxw0EbCcMFzHv9bXNmqMqzlxAC7f7pUOvG8wdEHh/FsosdZDU0NcZWvqLMu8nEsoMt8uRadmMRw3lh1vIUuIdzZqgWioWHpgg==;24:J9DhhD4ZxZ25hZkvpNKUFv4rQz7g+h72/MZlQd8yfBq3Cs6XpFlPFb8Dw11XWr+E1I/Rs2/yxvJsnBHbg7DaPw== SpamDiagnosticOutput: 1:22 X-Microsoft-Exchange-Diagnostics: 1;DB6PR0601MB2584;7:VyKcPxgLxY3Zne+1pRsmq6GgycDasa3w1C7rccDaH3aSjYuLjLZXy2d0fSS2GaNPrlLawTHgxQ2Etpz/FM2Y/lqKszuxxRrDKTHkVxnYHBjh/5EjLSnUNH8cWNYPemEkOBlxyWy/a2Vobq+/ISSZztyvl7unIzuf28RJNwcnk1VgO4QheFHlzsZ/puUhD2Wo3fVlDklXJXnjiJbzcGQpeUHPOLfFEaAiQ7a6HMfco8c4itN856OfCTOYzr2d02J6pbgdAqvuubfuijhJxjOQoQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Sep 2016 10:37:46.1090 (UTC) X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0601MB2584 X-MS-Exchange-Organization-AuthSource: VE1EUR01FT005.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-Organization-AuthAs: Anonymous X-MS-Exchange-Transport-EndToEndLatency: 00:00:01.9644362 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;VI1PR0601MB2591;9:LBmssjI/LVnO+W7DtnneCbTREAAxx722GOZjO5R5?= =?us-ascii?Q?F/ZXtNg9TJzug99kf5mUdprqOQwr+oIorkghiw6tuQ4NYV2ghKXACxNwPkRl?= =?us-ascii?Q?hs2zl0MBNyQ7tDTzK1kbNH9ZTqC/i1ScEPuyJZcsDKbi2iDg1qGbleQKXnF7?= =?us-ascii?Q?5Nxil2MNZKz/Ck9IpXDY8nmyuaR68GWKU70bEjR4b2KRbw9neLA/+qfJ/oAg?= =?us-ascii?Q?qDLtYJYWNKYb13kVF75SY/FBmInt4R0kn72ZhBQt+YX9sPT9Z8Jbbyx19ATA?= =?us-ascii?Q?jmFDRmUz7TVcuyK2YtO9ckIz33vjefhyaw2DV0FGIVKVXxC0BKKt58LNkVtr?= =?us-ascii?Q?DHo7z3hkNCipskELnz1evOyF9lEWxUYYL5NryXM7Z6HM9mZbk8VXIURNyorV?= =?us-ascii?Q?Z4XaNW0gfDqMHBuvLGZKJh+op3J04haM3/Ix4yPDBngG1ZFkM/KWrd4dQHaM?= =?us-ascii?Q?zu4A+AXHyiAiQxUqAOwe/sc8UXZ/raa0Sxd2snXrK7wKcVPtA2VH7vIvTA+b?= =?us-ascii?Q?rkVbFNb6JuUCkQtZSXnRYtmpI+dppAip9a3wTjWBzVTL7y0d668lp4OrwRH3?= =?us-ascii?Q?A/0B0Z/s0Py8K1/t/Ee00WGTyDsxoY2VU/cTgoloSknkPhNc85Cv2aL47PhA?= =?us-ascii?Q?meC9qT/KKN8YmHxotah+tbrakQ6+5+HnqyKBQevAlIBZZqlfZH42WQZW7Ol8?= =?us-ascii?Q?5bo0Mw8VxE56UiT9C+Yts8LxtYqC7jSGvXzcgerbkLu25fWvzaiwdu8Vc0Y9?= =?us-ascii?Q?nkoTol406Sy6GVqhcuYOuqtXPFSZ/9Vhh8BBK7+1Cxm4F6XfKfV5amMDrZlV?= =?us-ascii?Q?u8xFYyfaViTRO/FtmpZBGseWHzEyxu3+NznfX5Mc4FKx99Pn/vCeNUTMOOmJ?= =?us-ascii?Q?RjwKNXUQfVs2gysH0V13oDRl92vCa2yGm85REqSFN3jURbV4CvyV+QSy3h6N?= =?us-ascii?Q?JT/aedZAt56NawuDOajTsrlhRXRKMCsKH/3/k2yImj/SfN2WYCQky60NvVgM?= =?us-ascii?Q?Y++hWo7NeyVfK1g1Kdi859Mp?= X-Microsoft-Antispam-Mailbox-Delivery: abwl:0;wl:0;pcwl:0;kl:0;iwl:0;ijl:0;dwl:0;dkl:0;rwl:0;ex:0;auth:1;dest:J;WIMS-SenderIP:209.85.215.46;WIMS-SPF:gmail%2ecom;WIMS-DKIM:gmail%2ecom;WIMS-822:avel80274%40gmail%2ecom;WIMS-PRA:avel80274%40gmail%2ecom;WIMS-AUTH:PASS;ENG:(102400050)(102420017);RF:JunkEmail;OFR:SpamFilterAuthJ; MIME-Version: 1.0 --b1_158c240a0e56c955eb9db88446716a3c Content-Type: text/plain; charset="us-ascii" X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;VI1PR0601MB2591;9:LBmssjI/LVnO+W7DtnneCbTREAAxx722GOZjO5R5?= =?us-ascii?Q?F/ZXtNg9TJzug99kf5mUdprqOQwr+oIorkghiw6tuQ4NYV2ghKXACxNwPkRl?= =?us-ascii?Q?hs2zl0MBNyQ7tDTzK1kbNH9ZTqC/i1ScEPuyJZcsDKbi2iDg1qGbleQKXnF7?= =?us-ascii?Q?5Nxil2MNZKz/Ck9IpXDY8nmyuaR68GWKU70bEjR4b2KRbw9neLA/+qfJ/oAg?= =?us-ascii?Q?qDLtYJYWNKYb13kVF75SY/FBmInt4R0kn72ZhBQt+YX9sPT9Z8Jbbyx19ATA?= =?us-ascii?Q?jmFDRmUz7TVcuyK2YtO9ckIz33vjefhyaw2DV0FGIVKVXxC0BKKt58LNkVtr?= =?us-ascii?Q?DHo7z3hkNCipskELnz1evOyF9lEWxUYYL5NryXM7Z6HM9mZbk8VXIURNyorV?= =?us-ascii?Q?Z4XaNW0gfDqMHBuvLGZKJh+op3J04haM3/Ix4yPDBngG1ZFkM/KWrd4dQHaM?= =?us-ascii?Q?zu4A+AXHyiAiQxUqAOwe/sc8UXZ/raa0Sxd2snXrK7wKcVPtA2VH7vIvTA+b?= =?us-ascii?Q?rkVbFNb6JuUCkQtZSXnRYtmpI+dppAip9a3wTjWBzVTL7y0d668lp4OrwRH3?= =?us-ascii?Q?A/0B0Z/s0Py8K1/t/Ee00WGTyDsxoY2VU/cTgoloSknkPhNc85Cv2aL47PhA?= =?us-ascii?Q?meC9qT/KKN8YmHxotah+tbrakQ6+5+HnqyKBQevAlIBZZqlfZH42WQZW7Ol8?= =?us-ascii?Q?5bo0Mw8VxE56UiT9C+Yts8LxtYqC7jSGvXzcgerbkLu25fWvzaiwdu8Vc0Y9?= =?us-ascii?Q?nkoTol406Sy6GVqhcuYOuqtXPFSZ/9Vhh8BBK7+1Cxm4F6XfKfV5amMDrZlV?= =?us-ascii?Q?u8xFYyfaViTRO/FtmpZBGseWHzEyxu3+NznfX5Mc4FKx99Pn/vCeNUTMOOmJ?= =?us-ascii?Q?RjwKNXUQfVs2gysH0V13oDRl92vCa2yGm85REqSFN3jURbV4CvyV+QSy3h6N?= =?us-ascii?Q?JT/aedZAt56NawuDOajTsrlhRXRKMCsKH/3/k2yImj/SfN2WYCQky60NvVgM?= =?us-ascii?Q?Y++hWo7NeyVfK1g1Kdi859Mp?= X-Microsoft-Antispam-Mailbox-Delivery: abwl:0;wl:0;pcwl:0;kl:0;iwl:0;ijl:0;dwl:0;dkl:0;rwl:0;ex:0;auth:1;dest:J;WIMS-SenderIP:209.85.215.46;WIMS-SPF:gmail%2ecom;WIMS-DKIM:gmail%2ecom;WIMS-822:avel80274%40gmail%2ecom;WIMS-PRA:avel80274%40gmail%2ecom;WIMS-AUTH:PASS;ENG:(102400050)(102420017);RF:JunkEmail;OFR:SpamFilterAuthJ; Test body --b1_158c240a0e56c955eb9db88446716a3c Content-Type: text/html; charset="us-ascii" X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;VI1PR0601MB2591;9:LBmssjI/LVnO+W7DtnneCbTREAAxx722GOZjO5R5?= =?us-ascii?Q?F/ZXtNg9TJzug99kf5mUdprqOQwr+oIorkghiw6tuQ4NYV2ghKXACxNwPkRl?= =?us-ascii?Q?hs2zl0MBNyQ7tDTzK1kbNH9ZTqC/i1ScEPuyJZcsDKbi2iDg1qGbleQKXnF7?= =?us-ascii?Q?5Nxil2MNZKz/Ck9IpXDY8nmyuaR68GWKU70bEjR4b2KRbw9neLA/+qfJ/oAg?= =?us-ascii?Q?qDLtYJYWNKYb13kVF75SY/FBmInt4R0kn72ZhBQt+YX9sPT9Z8Jbbyx19ATA?= =?us-ascii?Q?jmFDRmUz7TVcuyK2YtO9ckIz33vjefhyaw2DV0FGIVKVXxC0BKKt58LNkVtr?= =?us-ascii?Q?DHo7z3hkNCipskELnz1evOyF9lEWxUYYL5NryXM7Z6HM9mZbk8VXIURNyorV?= =?us-ascii?Q?Z4XaNW0gfDqMHBuvLGZKJh+op3J04haM3/Ix4yPDBngG1ZFkM/KWrd4dQHaM?= =?us-ascii?Q?zu4A+AXHyiAiQxUqAOwe/sc8UXZ/raa0Sxd2snXrK7wKcVPtA2VH7vIvTA+b?= =?us-ascii?Q?rkVbFNb6JuUCkQtZSXnRYtmpI+dppAip9a3wTjWBzVTL7y0d668lp4OrwRH3?= =?us-ascii?Q?A/0B0Z/s0Py8K1/t/Ee00WGTyDsxoY2VU/cTgoloSknkPhNc85Cv2aL47PhA?= =?us-ascii?Q?meC9qT/KKN8YmHxotah+tbrakQ6+5+HnqyKBQevAlIBZZqlfZH42WQZW7Ol8?= =?us-ascii?Q?5bo0Mw8VxE56UiT9C+Yts8LxtYqC7jSGvXzcgerbkLu25fWvzaiwdu8Vc0Y9?= =?us-ascii?Q?nkoTol406Sy6GVqhcuYOuqtXPFSZ/9Vhh8BBK7+1Cxm4F6XfKfV5amMDrZlV?= =?us-ascii?Q?u8xFYyfaViTRO/FtmpZBGseWHzEyxu3+NznfX5Mc4FKx99Pn/vCeNUTMOOmJ?= =?us-ascii?Q?RjwKNXUQfVs2gysH0V13oDRl92vCa2yGm85REqSFN3jURbV4CvyV+QSy3h6N?= =?us-ascii?Q?JT/aedZAt56NawuDOajTsrlhRXRKMCsKH/3/k2yImj/SfN2WYCQky60NvVgM?= =?us-ascii?Q?Y++hWo7NeyVfK1g1Kdi859Mp?= X-Microsoft-Antispam-Mailbox-Delivery: abwl:0;wl:0;pcwl:0;kl:0;iwl:0;ijl:0;dwl:0;dkl:0;rwl:0;ex:0;auth:1;dest:J;WIMS-SenderIP:209.85.215.46;WIMS-SPF:gmail%2ecom;WIMS-DKIM:gmail%2ecom;WIMS-822:avel80274%40gmail%2ecom;WIMS-PRA:avel80274%40gmail%2ecom;WIMS-AUTH:PASS;ENG:(102400050)(102420017);RF:JunkEmail;OFR:SpamFilterAuthJ; &lt;meta http-equiv="Content-Type" content="text/html; charset=us-ascii"&gt;Test body --b1_158c240a0e56c955eb9db88446716a3c-- </code></pre> <p>Inbox message source:</p> <pre><code>Received: from VI1PR0601MB2591.eurprd06.prod.outlook.com (10.173.70.12) by VI1PR0601MB2591.eurprd06.prod.outlook.com (10.173.70.12) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.619.10 via Mailbox Transport; Sun, 11 Sep 2016 10:39:42 +0000 Received: from HE1PR06CA0046.eurprd06.prod.outlook.com (10.164.28.142) by VI1PR0601MB2591.eurprd06.prod.outlook.com (10.173.70.12) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.619.10; Sun, 11 Sep 2016 10:39:42 +0000 Received: from HE1EUR01FT037.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e1f::208) by HE1PR06CA0046.outlook.office365.com (2a01:111:e400:c45f::14) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.619.10 via Frontend Transport; Sun, 11 Sep 2016 10:39:41 +0000 Received: from SNT004-MC1F2.hotmail.com (10.152.0.57) by HE1EUR01FT037.mail.protection.outlook.com (10.152.1.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.619.6 via Frontend Transport; Sun, 11 Sep 2016 10:39:40 +0000 Received: from mail-wm0-f52.google.com ([74.125.82.52]) by SNT004-MC1F2.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23143); Sun, 11 Sep 2016 03:39:37 -0700 Received: by mail-wm0-f52.google.com with SMTP id b187so94890781wme.1 for &lt;alex.velickiy@hotmail.com&gt;; Sun, 11 Sep 2016 03:39:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=GOfR8gNv8g23IYQjHpSeTocHbgB08Xn6c28qAl+Q43Q=; b=zkNwvp+2vLy6CoohyZJFgnt7Ecpue7sAkRGHwz7/trfeySLXKAxpo5hvWhfhGi7dHN ElcTcS52RfiWF1uXil1yp4mtcWBUaDW1qxO352emzdj/dSjpmCv2hA+RdSxqPLTr6OvO BegS0pvw8v7GthCO8ETFsdu2zB7y0uKnj153flnasRcGYo/Df+/1tCWHGv980A0+76vZ 99LKJ4eTcuS85C+k+eHHWAyiRbFCnOOc/SejR32HEkFgPOXvRG/Oy0sGPtiKOi3+1Zug tGwywA2TCk8FsIxSnHcLZiJpYYMdvegpJtZf+Vpeo1dhZk5LQ66woZFJ76vyxFftyNiE 7PNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=GOfR8gNv8g23IYQjHpSeTocHbgB08Xn6c28qAl+Q43Q=; b=jrbOi3ArQtFDAEI9fzDk1peZVhdcgf1y3yIyUbxrif+fjWv8Ya5n5xNTahDNRITJaM XuhRS+D1U7Ywy+LfNdXdyGyHVKrSKUfEeIB8ArIVYNtiFqOsKE6JgKT0LdqDlMiKn1Mq qdYLwXuqqyLjbGh+9YjWsDN3uH2nMJsQYqzPUogFSAKK+SPbuN0CWb5/NJLWk70nTW+j yCz4/3GIW5pp3RP1+47N3E5N+OM4cZswoIuoSeVdOcVZnHsEogjcBr9MHThQPKveE85p qC3Umtx69oNf8LQwbwVPgMmZrjCvsCnFis4FvfsA/awsR/fTFmo9Lb0qKEs22gyDCxXr ljDg== X-Gm-Message-State: AE9vXwNb6wmclhgQ8neIxZS9eLbaHX/h7LSiErMMtGaYWLIu7LpO5NkgimMcr0nKQjHmAFPId7uD129sIgneAw== X-Received: by 10.28.87.194 with SMTP id l185mr261658wmb.31.1473590376777; Sun, 11 Sep 2016 03:39:36 -0700 (PDT) Received: by 10.194.144.51 with HTTP; Sun, 11 Sep 2016 03:39:36 -0700 (PDT) From: Alex Vel &lt;avel80274@gmail.com&gt; Date: Sun, 11 Sep 2016 13:39:36 +0300 Message-ID: &lt;CACdShAjf+aHx9Wd=w44hPUYmt-+=4xC7JJFvMcjaPNN3qGUuwg@mail.gmail.com&gt; Subject: Test subj To: alex.velickiy@hotmail.com Content-Type: multipart/alternative; boundary="001a1147dd18f3cb81053c38feda" Return-Path: avel80274@gmail.com X-OriginalArrivalTime: 11 Sep 2016 10:39:37.0648 (UTC) FILETIME=[CB491B00:01D20C18] X-MS-Exchange-Organization-Network-Message-Id: dd924932-a063-4592-25bc-08d3da2ff04a X-EOPAttributedMessage: 0 X-EOPTenantAttributedMessage: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa:0 X-MS-Exchange-Organization-MessageDirectionality: Incoming CMM-sender-ip: 74.125.82.52 CMM-sending-ip: 74.125.82.52 CMM-Authentication-Results: hotmail.com; spf=pass (sender IP is 74.125.82.52; identity alignment result is pass and alignment mode is relaxed) smtp.mailfrom=avel80274@gmail.com; dkim=pass (identity alignment result is pass and alignment mode is relaxed) header.d=gmail.com; x-hmca=pass header.id=avel80274@gmail.com CMM-X-SID-PRA: avel80274@gmail.com CMM-X-AUTH-Result: PASS CMM-X-SID-Result: PASS CMM-X-Message-Status: n:n CMM-X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0xO0Q9MTtHRD0xO1NDTD0w CMM-X-Message-Info: gamVN+8Ez8V+RHg+F+brAdJ7vH/meoUgJ2RGAqgdRAFOQkBtPg1BmxDRJPpS3YHrl4FCOrJGN8t02lEYCCKZIN0yw0lVUbULCTPUzkoj6pTC96XekUahC223Bp1zf3JXcmiOKwjCmix67meSoGk0Zm8bleQs7Ht3sXq0w1ix9ScZPHKSl0IWByuoQvjyKcaJ1n/NX8byp9EI1BobCJ0kJWzkTMfT0Fm5YfHbHp/lyrEFRz+4dagmEQ== X-MS-Exchange-Organization-PCL: 2 X-Microsoft-Exchange-Diagnostics: 1;HE1EUR01FT037;1:PtpHAU+ubVRe6hw96IUAtOrG/4rEPo5DuCMQxvvVe5mLEjvUf/GMz1dnfyI2FUz1w676z+EUFigeEQuCdMgk1KoYa8LLIszkbDusrLgcF4jC9FtxNJXFFaX5W7u3qKWTdO88KNAw5hB+mQeiv/PZKg== X-Forefront-Antispam-Report: EFV:NLI;SFV:NSPM;SFS:(98900003);DIR:INB;SFP:;SCL:1;SRVR:VI1PR0601MB2591;H:SNT004-MC1F2.hotmail.com;FPR:;SPF:None;LANG:en; X-MS-Office365-Filtering-Correlation-Id: dd924932-a063-4592-25bc-08d3da2ff04a X-Microsoft-Exchange-Diagnostics: 1;VI1PR0601MB2591;2:dOJPMWgcHAQIrf6t3yxWlfwWCVjkmkO0HrSw7+HdSlYltC8wCGRE3gXTvO4DrTYcrm1/3XoFVmR8Rq5D4k1rCLHoFmkk1Oic47Tdlx+MvfyiErisjPfb/TU8pnItbbm0zFBtSD7UPKT/YCqmXOQPQe2j/apXB+ae+bUvogW5tQaTH8P6izR27KxkWlhgeE6GXoj2I6JURCpP4UzGxNj9Ng==;3:Z2ijRPaGmGm8LSDQGE9LkRq0WWZ+X7zJV5NYQUBXgsJ0B7+dh/bKuIJshcRwj0BGzgBiDUoG2QDqoV/fyAgatWJD5y97aq69q0QLoWEv2cNvrnQ7/pDisXo/ey/joer3NVV/Ju7WcP1dbo1B/DCAPiFvgVp9sGqpTxFDLomgMLE=;25:4giPhVWaxGw0+kC49F7V/UymX0N4xNKfMldYniEtEyae+bw0CUyvdrj+UV/QPsCEu48z6XMnt+lyuaFRk/wKqXJRuEPi9fmzuX6QTVcFvEb9XHpvpJ8SO/2ugZYFBxVokSQJvASkcbMdKVcrKY8zf2yLJoql4gl8pyXPZLjyumMqmSPG+z7z35xcoEfByzW31LrteES6FEIyRqEKa291aa/4yB55tYQBKvRS9D6Y6i3tTpoqIsxgnPAFkA2db6/SgcFSgg4+r/sVNhJQmWdZYU9jgg29OW2/0DpAL5E9aNcnq5XXLV4R0Ppw1CEKP0HcgBMGyGrO7KvMdjl2izabqA==;31:ATBRbrMQf8o2TRzSBcy3/hVX/UR+Ojx6jBbNkGk52mjc0vYzB+zwot0aTcC+tvqndzAigrhklocnmI06DpsuMHlYzlBfN8paddOiOVwUo5VX9Fm7O5P+tuyw0gHzkSSa X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:(8291501002);SRVR:VI1PR0601MB2591; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(82015046);SRVR:VI1PR0601MB2591;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0601MB2591; X-Microsoft-Exchange-Diagnostics: 1;VI1PR0601MB2591;4:pthrsxadQYACPFUgPqVge/RZdZR0dCpn63Q6yU23NdBjUnkGSmJTEusCkc2bG2pLJ4KBpmo+NBS8PrDcHvEalUI68O7OglZj+VPwjCny3WAVO1oaPPLeQBkHu71HG02BhTRXZVVNgUI3UbQ2L9O6lDpumqVBM//LZg0u29eMpE0=;23:KswOJOnR7rQSKQxn50HIW6GYjW7Oc4eWEajY345IuI6JZwGI6BG8tHOvfDb5s38JlDZe0zXRAKM19Qak1cUFmnhPw5RY1f4Vn/dsJBkUxncBZdgwQeipFF1cfEThZrymt7F2l5iQ83CF1onyaFOOZaupAz3OqX/dhPVeZnrbk2RaCsNyc2+5IOy0urIvLM/O;6:qxoWfO68HyatmRBB39DxJxQ8dn+Kd+tov6NbwgRoIJx7/rb5siJQ/AVMLYG0MaRgfMzcb9PMNRZeqmZ18TVF+BmL/I5HC0u1t+tb4XeSwiTo1HBaq2qUc1o1By3LNVaq4UiDGdGshuGxlRr2lBd6xgT1wsm0o3sfqAVTzcrb2bKgT02m/16uuGxcwynwbDulbrXV319R2STgQ6VMOewCFw==;5:1wXjHwYDFir8qJEuWNXfDlsQIAKRkaVcY001uaHDLQ6wcalaXpC2NOvTpxVS67uXEE8n3KJLxpu0wpRGmF+pswwGKUUDf7FHE9SM6F+Me+1lj3DuqxOp9JvDdLFJ7H4IUHhZmVjLTsltbBTpnckrfQ==;24:k7S4pg50c2LYXQMW0l0omb1SWrobcHTZNI2azk5pTufaJsvtgZiNBoDtiPSGd6mHQi3ol59+sds1NnxhNFqXZiYiuWIzN4h/y4Y/ZIHYi94= X-MS-Exchange-Organization-SCL: 1 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;VI1PR0601MB2591;7:OXjbuNzrRFkxVQX1zLedl/kYW7CzF7Ey1IdmxXl2thq5tllvFtJjq9i9IGl/6sjQLvU/lQr4AvX9zzzl3xX9m3MshXiZ8rRSNYvVWxCYSOotjbHmTO8KmhSAEovltjIP1a+IkGscat15zn0sb9qveB9ao7JDCknHy/QX37/XlpD9rNbtjurZ2Fptbz/kJWG9R36DVEezpWSOiGsoChTisQAu+95eXyTkPHfXWQfrmnFknSlR4UuUXmomp6+AAfw1aYkBjFvhuuu1vtyQZf1cHA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Sep 2016 10:39:40.5956 (UTC) X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0601MB2591 X-MS-Exchange-Organization-AuthSource: HE1EUR01FT037.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-Organization-AuthAs: Anonymous X-MS-Exchange-Transport-EndToEndLatency: 00:00:01.8252966 X-Microsoft-Exchange-Diagnostics: 1;VI1PR0601MB2591;9:f9o+j523A3Y51rLbDamjIiUIjglgTkpGnO3s/Oj+eiLC90A9dvuMWGMeN01QsdblPOLGDXYnvgKgU+QYjqGFaBCziV4msMlz9oSSObT0TICX6r8d5innFxvM5QASMQxt6xVJNENxDg52iXfNeVlkdiUJg2ib02aWj0JtUjlYW3u1jgJH+35APJz9XxDXhl69YWB0u3Y1zxPTdW544V3yVTkZpRwD1a5Ut78JnM1/MCo5ZVBr6Hba60s3kY5lG5K7hFiyuYYUd075puTAo/5TKqtBHl2mAk808bKqrxhI0H2lWrWNyFybuvWhhsOIV+yMgU3U/sTuKp6SCMEB9CA/VEy1rIOzt2SVUsvv3RhC7lj9Rw3+ZjuaFlICN3No7EUk6alCimEUTSw5dY+/Vw6hdqPvgrByvVkCadVrjcUrQCJlHipCzTN7iHfHGreMxvp21RXe3Us5kGKSWddf/lMYGVbt+zxrm8nApTquVHEPUwie6ezKJ7gcK0aOM0u1FcaOhkHPbymBYZ5zwW6NFNEIsZhilGODgtoWlrMdQpkPRxVbdL9VR5/zJpyYM6sakxMLgj8Z8FgQjCGDDfckIaDZKH8P0nQMymwDfiCbwBXKQfx6QfDXNQwkPRcQBBqNlCvb8eK0EDuuKSDTiUs4B4m1STR78YXw2+mN/rRFMXPkaS5E2tJ+pA0g3Dxh2OSX+TsbausDam+a1ys1+KVaFEjaQCmdeuLQC1WdgswUSaKgsvUuHvApYHgMVUi98CFxFDi7mWrP8zLuwO9cnfoAm26cRz186Y2RtFB5hBJhEOxuy8BAB7OZYJHhC2D5ahH00jmg6raoiedYNQFis4SMtpwiWg== X-Microsoft-Antispam-Mailbox-Delivery: abwl:0;wl:0;pcwl:0;kl:0;iwl:0;ijl:0;dwl:0;dkl:0;rwl:0;ex:0;auth:1;dest:I;WIMS-SenderIP:74.125.82.52;WIMS-SPF:gmail%2ecom;WIMS-DKIM:gmail%2ecom;WIMS-822:avel80274%40gmail%2ecom;WIMS-PRA:avel80274%40gmail%2ecom;WIMS-AUTH:PASS;ENG:(102400050); MIME-Version: 1.0 --001a1147dd18f3cb81053c38feda Content-Type: text/plain; charset="UTF-8" X-Microsoft-Exchange-Diagnostics: 1;VI1PR0601MB2591;9:f9o+j523A3Y51rLbDamjIiUIjglgTkpGnO3s/Oj+eiLC90A9dvuMWGMeN01QsdblPOLGDXYnvgKgU+QYjqGFaBCziV4msMlz9oSSObT0TICX6r8d5innFxvM5QASMQxt6xVJNENxDg52iXfNeVlkdiUJg2ib02aWj0JtUjlYW3u1jgJH+35APJz9XxDXhl69YWB0u3Y1zxPTdW544V3yVTkZpRwD1a5Ut78JnM1/MCo5ZVBr6Hba60s3kY5lG5K7hFiyuYYUd075puTAo/5TKqtBHl2mAk808bKqrxhI0H2lWrWNyFybuvWhhsOIV+yMgU3U/sTuKp6SCMEB9CA/VEy1rIOzt2SVUsvv3RhC7lj9Rw3+ZjuaFlICN3No7EUk6alCimEUTSw5dY+/Vw6hdqPvgrByvVkCadVrjcUrQCJlHipCzTN7iHfHGreMxvp21RXe3Us5kGKSWddf/lMYGVbt+zxrm8nApTquVHEPUwie6ezKJ7gcK0aOM0u1FcaOhkHPbymBYZ5zwW6NFNEIsZhilGODgtoWlrMdQpkPRxVbdL9VR5/zJpyYM6sakxMLgj8Z8FgQjCGDDfckIaDZKH8P0nQMymwDfiCbwBXKQfx6QfDXNQwkPRcQBBqNlCvb8eK0EDuuKSDTiUs4B4m1STR78YXw2+mN/rRFMXPkaS5E2tJ+pA0g3Dxh2OSX+TsbausDam+a1ys1+KVaFEjaQCmdeuLQC1WdgswUSaKgsvUuHvApYHgMVUi98CFxFDi7mWrP8zLuwO9cnfoAm26cRz186Y2RtFB5hBJhEOxuy8BAB7OZYJHhC2D5ahH00jmg6raoiedYNQFis4SMtpwiWg== X-Microsoft-Antispam-Mailbox-Delivery: abwl:0;wl:0;pcwl:0;kl:0;iwl:0;ijl:0;dwl:0;dkl:0;rwl:0;ex:0;auth:1;dest:I;WIMS-SenderIP:74.125.82.52;WIMS-SPF:gmail%2ecom;WIMS-DKIM:gmail%2ecom;WIMS-822:avel80274%40gmail%2ecom;WIMS-PRA:avel80274%40gmail%2ecom;WIMS-AUTH:PASS;ENG:(102400050); Test body --001a1147dd18f3cb81053c38feda Content-Type: text/html; charset="UTF-8" X-Microsoft-Exchange-Diagnostics: 1;VI1PR0601MB2591;9:f9o+j523A3Y51rLbDamjIiUIjglgTkpGnO3s/Oj+eiLC90A9dvuMWGMeN01QsdblPOLGDXYnvgKgU+QYjqGFaBCziV4msMlz9oSSObT0TICX6r8d5innFxvM5QASMQxt6xVJNENxDg52iXfNeVlkdiUJg2ib02aWj0JtUjlYW3u1jgJH+35APJz9XxDXhl69YWB0u3Y1zxPTdW544V3yVTkZpRwD1a5Ut78JnM1/MCo5ZVBr6Hba60s3kY5lG5K7hFiyuYYUd075puTAo/5TKqtBHl2mAk808bKqrxhI0H2lWrWNyFybuvWhhsOIV+yMgU3U/sTuKp6SCMEB9CA/VEy1rIOzt2SVUsvv3RhC7lj9Rw3+ZjuaFlICN3No7EUk6alCimEUTSw5dY+/Vw6hdqPvgrByvVkCadVrjcUrQCJlHipCzTN7iHfHGreMxvp21RXe3Us5kGKSWddf/lMYGVbt+zxrm8nApTquVHEPUwie6ezKJ7gcK0aOM0u1FcaOhkHPbymBYZ5zwW6NFNEIsZhilGODgtoWlrMdQpkPRxVbdL9VR5/zJpyYM6sakxMLgj8Z8FgQjCGDDfckIaDZKH8P0nQMymwDfiCbwBXKQfx6QfDXNQwkPRcQBBqNlCvb8eK0EDuuKSDTiUs4B4m1STR78YXw2+mN/rRFMXPkaS5E2tJ+pA0g3Dxh2OSX+TsbausDam+a1ys1+KVaFEjaQCmdeuLQC1WdgswUSaKgsvUuHvApYHgMVUi98CFxFDi7mWrP8zLuwO9cnfoAm26cRz186Y2RtFB5hBJhEOxuy8BAB7OZYJHhC2D5ahH00jmg6raoiedYNQFis4SMtpwiWg== X-Microsoft-Antispam-Mailbox-Delivery: abwl:0;wl:0;pcwl:0;kl:0;iwl:0;ijl:0;dwl:0;dkl:0;rwl:0;ex:0;auth:1;dest:I;WIMS-SenderIP:74.125.82.52;WIMS-SPF:gmail%2ecom;WIMS-DKIM:gmail%2ecom;WIMS-822:avel80274%40gmail%2ecom;WIMS-PRA:avel80274%40gmail%2ecom;WIMS-AUTH:PASS;ENG:(102400050); &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;div dir="ltr"&gt;Test body&lt;br&gt;&lt;/div&gt; --001a1147dd18f3cb81053c38feda-- </code></pre> </div>

PHP Session变量比较

<div class="post-text" itemprop="text"> <p>:)</p> <p>I tried to make a game for fun, but I got one problem.</p> <p>Well, when you open the game, it shows one RAND number. rand(1,20) ..(Min=1 Max=20).. and you got 2 buttons (Smaller) (Bigger)</p> <p>It has 2 random functions..</p> <p>So, you have to guess if the next number is higher or lower than the default..</p> <p>But there is one problem. Program does't compare two random functions properly. :(</p> <pre><code>&lt;?php session_start(); ?&gt; &lt;div id="pogodak"&gt; &lt;?php $rand = rand(1,20); $rand2 = rand(1,20); if(isset($_POST['smaller'])) { if($rand2&lt;=$rand) { echo "&lt;font color=#0f0&gt;Succeed&lt;/font&gt;"; $_SESSION['hit']=$_SESSION['hit']+1; } else { echo "&lt;font color=#DE001A&gt;Fail&lt;/font&gt;"; unset($_SESSION['hit']); session_destroy; } } if(isset($_POST['bigger'])) { if($rand2&gt;=$rand) { echo "&lt;font color=#0f0&gt;Succeed&lt;/font&gt;"; $_SESSION['hit']=$_SESSION['hit']+1; } else { echo "&lt;font color=#DE001A&gt;fail&lt;/font&gt;"; unset($_SESSION['hit']); session_destroy; } } session_destroy; ?&gt; &lt;/div&gt; </code></pre> <p>down there...</p> <pre><code> &lt;table width="1000"&gt; &lt;form action="" method="post"&gt; &lt;tr&gt; &lt;td width="321" align="center" valign="middle"&gt; &lt;input type="submit" name="smaller" value="Smaller" class="button"/&gt;&lt;/td&gt; &lt;td width="348" align="center" valign="middle" class="veliko"&gt;&lt;? echo $rand;?&gt;&lt;/td&gt; &lt;td width="315" align="center" valign="middle" class="veliko"&gt; &lt;input type="submit" name="bigger" value="Bigger" class="button"/&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td height="83" colspan="3" align="center" valign="middle" class="srednje"&gt;&lt;? echo "Hits: " . $_SESSION['hits']"&lt;/br&gt;";?&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td height="83" align="center" valign="middle" &gt;Nickname:&lt;/td&gt; &lt;td height="83" align="center" valign="middle" &gt;&lt;input type="text" name="name"/&gt;&lt;/td&gt; &lt;td height="83" align="center" valign="middle" &gt;&lt;input type="submit" name="kraj" value="Finish!" /&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/form&gt; &lt;/table&gt; </code></pre> </div>

php查询连接表

<div class="post-text" itemprop="text"> <p>In my Joomla component I have two table:</p> <p>Table1: #__com_units</p> <pre><code> Id | unit | posx | posy ------------------------ 1 | 001A | 100 | 200 2 | 002A | 101 | 202 3 | 003A | 102 | 204 4 | 004A | 103 | 206 5 | 005A | 104 | 208 </code></pre> <p>Table1: #__com_reservations</p> <pre><code> Id | unit | From | To | Mood (dropdown with value of Avaliable and Rented) -------------------------------------------- 1 | 001A | YYYY-MM-DD | YYYY-MM-DD |Available 2 | 002A | YYYY-MM-DD | YYYY-MM-DD |Rented 3 | 003A | YYYY-MM-DD | YYYY-MM-DD |Available 3 | 004A | YYYY-MM-DD | YYYY-MM-DD |Available 3 | 005A | YYYY-MM-DD | YYYY-MM-DD |Rented </code></pre> <p>i want two get two query to show the result as buttons, but its not working: </p> <p><strong>1) One for Rented units</strong> </p> <pre><code> $db = JFactory::getDbo(); $query = $db-&gt;getQuery(true); $jinput = JFactory::getApplication()-&gt;input; $query-&gt;select($db-&gt;quoteName(array('id', 'unit', 'mood', 'posx', 'posy'))); $query-&gt;from($db-&gt;quoteName('#__com_units', '#__com_reservations')); $query-&gt;where($db-&gt;quoteName('unit')." = ".$db-&gt;quote('1'),'AND') -&gt;where($db-&gt;quoteName('mood')." = ".$db-&gt;quote('rented')); $db-&gt;setQuery($query); $results = $db-&gt;loadObjectList(); foreach ($results as $result) { echo '&lt;button class=" ' . $result-&gt;mood . ' ' . $result-&gt;posx . ' ' . $result-&gt;posy . '" value=' . $result-&gt;id . ' disabled&gt; ' . $result-&gt;unit . '&lt;/button&gt;'; } </code></pre> <p><strong>2)One for Avaliable units</strong> </p> <pre><code> $db = JFactory::getDbo(); $query = $db-&gt;getQuery(true); $jinput = JFactory::getApplication()-&gt;input; $query-&gt;select($db-&gt;quoteName(array('id', 'unit', 'mood', 'posx', 'posy'))); $query-&gt;from($db-&gt;quoteName('#__com_units', '#__com_reservations')); $query-&gt;where($db-&gt;quoteName('unit')." = ".$db-&gt;quote('1'),'AND') -&gt;where($db-&gt;quoteName('mood')." = ".$db-&gt;quote('available')); $db-&gt;setQuery($query); $results = $db-&gt;loadObjectList(); foreach ($results as $result) { echo '&lt;button class=" ' . $result-&gt;mood . ' ' . $result-&gt;posx . ' ' . $result-&gt;posy . '" value=' . $result-&gt;id . ' disabled&gt; ' . $result-&gt;Unit . '&lt;/button&gt;'; } </code></pre> <p><strong>3)And what if i want to have one query for rented units when they have valid date range?</strong></p> </div>

显示数据库内容

<div class="post-text" itemprop="text"> <p>I'm trying to display the database 'hospitaldb', collection 'doctor' content using php. I've fields email, password, fname, lname in the collection. When I try to display these fields then I get error messages as :</p> <p>Notice: Undefined index: email in C:\xampp\htdocs\phpmongodb\viewdoctor.php on line 40</p> <p>Notice: Undefined index: password in C:\xampp\htdocs\phpmongodb\viewdoctor.php on line 41</p> <p>Notice: Undefined index: fname in C:\xampp\htdocs\phpmongodb\viewdoctor.php on line 42</p> <p>Notice: Undefined index: lname in C:\xampp\htdocs\phpmongodb\viewdoctor.php on line 43</p> <pre><code>$server = "mongodb://localhost:27017/hospitaldb"; try{ $connection = new MongoDB\Client($server); /*$hospitaldb = $connection-&gt;test;*/ $hospitaldb = $connection-&gt;hospitaldb; }catch (MongoConnectionException $ConErrMsg) { echo "$ConErrMsg"; } $data = "&lt;table style='border:1px solid red;"; $data .= "border-collapse:collapse' border='1px'&gt;"; $data .= "&lt;thead&gt;"; $data .= "&lt;tr&gt;"; $data .= "&lt;th&gt;First Name&lt;/th&gt;"; $data .= "&lt;th&gt;Last Name&lt;/th&gt;"; $data .= "&lt;th&gt;Email&lt;/th&gt;"; $data .= "&lt;th&gt;Password&lt;/th&gt;"; $data .= "&lt;/tr&gt;"; $data .= "&lt;/thead&gt;"; $data .= "&lt;tbody&gt;"; try{ $db = $connection-&gt;hospitaldb; $collection = $db-&gt;doctors; $cursor = $collection-&gt;find(); foreach ($cursor as $document) { $data .= "&lt;tr&gt;"; $data .= "&lt;td&gt;" . $document["email"] . "&lt;/td&gt;"; $data .= "&lt;td&gt;" . $document["password"]."&lt;/td&gt;"; $data .= "&lt;td&gt;" . $document["fname"]."&lt;/td&gt;"; $data .= "&lt;td&gt;" . $document["lname"]."&lt;/td&gt;"; $data .= "&lt;/tr&gt;"; } }catch (MongoException $mongoException) { echo "$mongoException"; } </code></pre> <p>Output : </p> <pre><code>object(MongoDB\Model\BSONDocument)#20 (1) { ["storage":"ArrayObject":private]=&gt; array(5) { ["_id"]=&gt; object(MongoDB\BSON\ObjectId)#16 (1) { ["oid"]=&gt; string(24) "5ca746b2a930602fb8000e04" } ["email"]=&gt; string(16) "sanekt@gmail.com" ["password"]=&gt; string(6) "sanket" ["fname"]=&gt; string(6) "sanket" ["lname"]=&gt; string(6) "sanket" } } object(MongoDB\Model\BSONDocument)#22 (1) { ["storage":"ArrayObject":private]=&gt; array(5) { ["_id"]=&gt; object(MongoDB\BSON\ObjectId)#21 (1) { ["oid"]=&gt; string(24) "5ca757fea930602fb8000e05" } ["email"]=&gt; string(11) "p@gmail.com" ["password"]=&gt; string(4) "7888" ["fname"]=&gt; string(6) "piyush" ["lname"]=&gt; string(4) "shah" } } object(MongoDB\Model\BSONDocument)#16 (1) { ["storage":"ArrayObject":private]=&gt; array(5) { ["_id"]=&gt; object(MongoDB\BSON\ObjectId)#20 (1) { ["oid"]=&gt; string(24) "5ca8444aa9306032cc001a32" } ["email"]=&gt; string(17) "shahsir@gmail.com" ["password"]=&gt; string(7) "shahsir" ["fname"]=&gt; string(4) "Shah" ["lname"]=&gt; string(4) "Shah" } } </code></pre> </div>

Golang使用嵌入式XML解析JSON

<div class="post-text" itemprop="text"> <p>I have a http response body that is in JSON however it contains one field and that is an XML document as a string. I do not want to parse the XML at all, I just want to extract it because I need to send it somewhere else as XML. When I attempt to use:</p> <pre><code>body, err := ioutil.ReadAll(resp.Body) defer resp.Body.Close() var ccr []models.Ccda err = json.Unmarshal(body, &amp;ccr) </code></pre> <p>The Model is this:</p> <pre><code>Ccda struct { CCDA string `json:"ccda"` } </code></pre> <p>I get an err of "invalid character '&lt;' looking for beginning of value"</p> <p>I have attempted it with string maps also and still same error.</p> <p>The beginning of the json response is:</p> <pre><code>[{ "ccda": "&lt;?xml version=\"1.0\"?&gt; &lt;ClinicalDocument xmlns=\"urn:hl7-org:v3\"..." }] </code></pre> <p>ccda is the only element in the json string. Again, I have no desire to parse the XML.</p> <p>Is there a problem with the way GO is handling the escaped quotes? The value of the json element ccda is the XML string.</p> <p>Looking at the raw data from the vendor's site(their tool) I get this:</p> <p>[{ "ccda": " }]</p> <p>When I read the response.Body and convert to string I get this (it is incorrect, though I may be able to use it):</p> <pre><code>&lt;?xml version="1.0"?&gt; &lt;ClinicalDocument xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sdtc="urn:hl7-org:sdtc"&gt; &lt;realmCode code="US"/&gt; &lt;typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040"/&gt; &lt;templateId root="2.16.840.1.113883.10.20.22.1.1"/&gt; &lt;templateId root="2.16.840.1.113883.10.20.22.1.2"/&gt; &lt;id root="0cf1a768-2016-505e-2fd3c-001A64958C30"/&gt; &lt;code code="34133-9" codeSystem="2.16.840.1.113883.6.1" displayName="Summarization of Episode Note"/&gt; &lt;\ClinicalDocument&gt; </code></pre> <p>When I do other calls for other information in GO, I do get back the proper JSON on all tests go/ruby/site tools. just not on this call on GO.</p> </div>

整个管道电子邮件未通过

<div class="post-text" itemprop="text"> <p>I'm having trouble with piping emails to a PHP script. It seems as if the entire email isn't coming through. This is the sort of response I get:</p> <pre><code>From brian@myemailaddress.com Sun Apr 14 13:12:53 2013 Received: from mailserver.google.com ([GOOGLE.IP.ADDRESS]:41509) by myhost.server.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.80) (envelope-from &lt;brian@myemailaddress.com&gt;) id THE-EMAIL-ID for brian@mysub.domain.com; Sun, 14 Apr 2013 13:12:53 -0400 Received: by mailserver.google.com with SMTP id somesmtp.id for &lt;brian@mysub.domain.com&gt;; Sun, 14 Apr 2013 10:12:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:x-originating-ip:from:date:message-id :subject:to:content-type:x-gm-message-state; bh=rPONCz8eaLlxJpumTQNPIEKBlWcbg53KdugbKjulvj4=; b=Kr7ZpXKTpXDCoQHmI93Ep+CSv8BY4xT2Pgh3eJeRsz5Y0iAjomGdBQDwKMQ/myk4hz dkReoFPGAqE3KsRo601JXzgDrvmu9oRDC3UpbwHvMUvbI+U1qjC2rUsp1fmaeohpc99T tPVMhO9WBBqthUP4TCv/T50/popu771Mydj0YXWbEuRtViyllzTa1M1kO3DhqLC+/bA2 ED2J3wBXp47xRVjkoUNUOzyi5pUIsryDRUh9gxdSQtAGjqAdTpTwQXSX0MAdSK+PYc8Y oB/5Sm09um8/id4d4YHUBZMbIZv0+L0GR0ZbIfa42l7+WzvKMjijNw7QsA/KDXMaYL5W CwBQ== X-Received: by IP.ADDR.ESS with SMTP id some.long.id; Sun, 14 Apr 2013 10:12:51 -0700 (PDT) MIME-Version: 1.0 Received: by IP.ADDR.ESS with HTTP; Sun, 14 Apr 2013 10:12:31 -0700 (PDT) X-Originating-IP: [MY.IP.ADDRESS] From: Brian D. &lt;brian@myemailaddress.com&gt; Date: Sun, 14 Apr 2013 12:12:31 -0500 Message-ID: &lt;CAOb+JoxnfiaHFSG6RyQPtnmeS526JPMO4krsS96wc3FGMKWOiA@mail.gmail.com&gt; Subject: New Task. To: brian@wmysub.domain.com Content-Type: multipart/alternative; boundary=001a11c30f960b290d04ea583f19 X-Gm-Message-State: AKoCoQnquQFvVi0CYGF4sdhK0Cn2swVezCK1Yg5uXKhxBmnppYCfVX/2+EK37dX1iyV4pxBOM1cJ </code></pre> <p>The way this is being piped is using cPanel's Default Address feature to work as a catch-all for a specific domain. This is the command:</p> <pre><code>|/usr/local/bin/php /home/account/path/to/my/script.php </code></pre> <p>I actually had to manually modify this script in the /etc/valiases file for the domain because it required I use hashbang/shebang at the top of my script and that was causing errors, but this (for the most part) works, but the entire message isn't showing up. Here is the code I'm using to read the message:</p> <pre><code>$email = ''; $stream = fopen('php://stdin', 'r'); $i = 0; while($line = stream_get_line($stream, 65535, PHP_EOL)) { $email .= $line; $i++; } fclose($stream); </code></pre> <p>Any ideas why I'm not getting the body of the email?</p> </div>

如何仅使用最后一条情节线后面的数据来计算高图中的预测(预测)?

<div class="post-text" itemprop="text"> <p>I have a code for standard area-spline highchart where I made a function for prediction based on previous data. Prediction / forecasting is showing next 4 values in a trendline where the first prediction point is counting with real data, second point with real data plus first prediction point and the next two points about the same plus previous predictions. Otherwise it would be only a line with same values. But my data are increasing so the forecasting must be about the same. </p> <p>Data in highchart are connected to Microsoft SQL Server. </p> <p>Prediction is based on this code, just with few changes: <a href="https://stackoverflow.com/questions/39373328/forecast-formula-from-excel-in-javascript">Forecast formula from Excel in Javascript</a></p> <p>The highchart is now showing increasing data (values of resistance) as a decimal in yAxis and datetime in xAxis. Prediction is working as well but the thing is that not all data are relevant.There is always a point which is very different (lower than previous) and thats the place from where I need to count new prediction. The plotline is generated in the last high value, then starting the new (low) - and that is from where I need to count.</p> <p>So here is what I do have: </p> <p>-the function 'average' is counting average from values</p> <p>-second function 'forecast' as you can expect is counting the forecasting (based on the code from link above)</p> <p>-third function 'test' is already putting all together</p> <p>-the 'results' (2,3,4) are the counted points of prediction</p> <p>-'vlastnidata' are the data from mssql</p> <p>-'datumek' is for the date</p> <p>Now the condition for plotline (as you can see there) is that the previous point in chart must be 20 higher and then the plotline is generated - this is also working, just need to find a way how to count only with new data behind the plotline.</p> <p>And here you can reach the connection function to mssql in php - if needed <a href="https://stackoverflow.com/questions/57373760/is-there-a-way-how-to-dynamically-create-a-plotline-in-highchart-when-the-value">Is there a way how to dynamically create a plotline in highchart when the value is lower than previous one?</a></p> <p>As I said everything is working, plotlines and the prediction. But to see clear prediction I need to count only with relevant data. </p> <p>Hope everything is clear. Thank you in advance for any recommendations.</p> <pre><code>function average(ar) { var r=0; for (i=0;i&lt;ar.length;i++) { r = r+ar[i]; } return r/ar.length; } function forecast(x, ky, kx) { var i=0, nr=0, dr=0,ax=0,ay=0,a=0,b=0, result=0; ax=average(kx); ay=average(ky); for (i=0;i&lt;kx.length;i++) { nr = nr + ((kx[i]-ax) * (ky[i]-ay)); dr = dr + ((kx[i]-ax)*(kx[i]-ax)) } b=nr/dr; a=ay-b*ax; result = (a+b*x); return result; } function test(container,nazev,rtop,vlastnidata,colorSeries) { var result = 0, result2 = 0, result3 = 0, result4 = 0, datumek=[],hodnoty=[]; for (a=0;a&lt;vlastnidata.length;a++) { datumek[a]=vlastnidata[a][0]; hodnoty[a]=vlastnidata[a][1]; } kalkulace=(datumek[vlastnidata.length-1]-datumek[vlastnidata.length-2]); hodnoty_nove=hodnoty; datumek_nove=datumek; result = forecast((datumek[vlastnidata.length-1]+kalkulace), hodnoty, datumek); hodnoty_nove[hodnoty_nove.length]=result; datumek_nove[datumek_nove.length]=(datumek[vlastnidata.length-1]+kalkulace); result2 = forecast((datumek[vlastnidata.length-1]+2*kalkulace), hodnoty_nove, datumek_nove); hodnoty_nove[hodnoty_nove.length]=result2; datumek_nove[datumek_nove.length]=(datumek[vlastnidata.length-1]+2*kalkulace); result3 = forecast((datumek[vlastnidata.length-1]+3*kalkulace), hodnoty_nove, datumek_nove); hodnoty_nove[hodnoty_nove.length]=result3; datumek_nove[datumek_nove.length]=(datumek[vlastnidata.length-1]+3*kalkulace); result4 = forecast((datumek[vlastnidata.length-1]+4*kalkulace), hodnoty_nove, datumek_nove); Highcharts.chart(container, {chart: {type: 'areaspline', events: { load:function(){ let points = this.series[0].points; let plotLines = []; console.log(this) let previousPoint = points[0]; points.forEach(function(point) { if(point.y &lt; previousPoint.y/100*80) { plotLines.push({ value: previousPoint.x, color: 'red', width: 3 }); } previousPoint = point; }); this.xAxis[0].update({ plotLines: plotLines }) } } }, title: {text: 'Average of resistance per month, '+rtop}, legend: {layout: 'vertical', align: 'left', verticalAlign: 'top', x: 150, y: 100, floating: true, borderWidth: 1, backgroundColor: (Highcharts.theme &amp;&amp; Highcharts.theme.legendBackgroundColor) || '#FFFFFF'}, xAxis: { type: 'datetime'}, yAxis: {title: {text: 'Resistance: in ohms'}}, tooltip: {shared: true,valueSuffix: ' ohms',valueDecimals: 2}, credits: {enabled: false}, plotOptions: {areaspline: {fillOpacity: 0.5}}, series: [{ name: nazev, color: colorSeries, data: vlastnidata}, {name: 'Prediction', color: '#001a33', data: [[(datumek[vlastnidata.length-1]+kalkulace),result], [(datumek[vlastnidata.length-1]+2*kalkulace),result2], [(datumek[vlastnidata.length-1]+3*kalkulace),result3], [(datumek[vlastnidata.length-1]+4*kalkulace),result4]] }] }); } </code></pre> </div>

尝试使用带有jQuery验证小部件的sendmail.php的表单邮件

<div class="post-text" itemprop="text"> <p>When I enter data in the web page form and click the send button I receive the "mailed successfully" message, but nothing is showing up in by email inbox. Can anyone tell me where my error is in the following code?</p> <p>HTML:</p> <pre><code>&lt;aside class="widget widget_custom_contact_form_entries"&gt; &lt;h6 class="widgettitle"&gt;Quick Message&lt;/h6&gt; &lt;div class="cmsms-form-builder"&gt; &lt;di v class="widgetinfo"&gt;Thank you! &lt;br /&gt; Your message has been sent successfully. &lt;/div&gt; JQUERY: &lt;script type="text/javascript"&gt; jQuery(document).ready(function () { jQuery('#form_contact_form_widget_001').validationEngine('init'); jQuery('#form_contact_form_widget_001a#contact_form_widget_001_wformsend').click(function () {var form_builder_url = jQuery('#contact_form_widget_001_wurl').val(); jQuery('#form_contact_form_widget_001 .loading').animate( {opacity : 1} , 250); if (jQuery('#form_contact_form_widget_001').validationEngine('validate')) { jQuery.post(form_builder_url, {field_002 : jQuery('#field_002').valfield_003 : jQuery('#field_003').val(), field_004 : jQuery('#field_004').val(), formname : 'contact_form_widget_001', formtype : 'widget'}, function () { jQuery('#form_contact_form_widget_001 .loading').animate( { opacity : 0 }, 250); document.getElementById('form_contact_form_widget_001').reset(); jQuery('#form_contact_form_widget_001').parent().find('.widgetinfo').hide(); jQuery('#form_contact_form_widget_001').parent().find('.widgetinfo').fadeIn('fast'); jQuery('html, body').animate( { scrollTop : (jQuery('#form_contact_form_widget_001').offset().top - 100) }, 'slow'); jQuery('#form_contact_form_widget_001').parent().find('.widgetinfo').delay(5000) .fadeOut(1000); } ); return false; } else { jQuery('#form_contact_form_widget_001 .loading').animate( { opacity : 0 }, 250); return false; } } ); } ); &lt;/script&gt; HTML: &lt;form action="mailto:scottmriley@yahoo.com" method="post" id="form_contact_form_widget_001"&gt; &lt;div class="form_info cmsms_input"&gt; &lt;label for="field_002"&gt;Your Name&lt;span class="color_3"&gt;*&lt;/span&gt;&lt;/label&gt; &lt;input type="text" name="wname" id="field_002" size="22" tabindex="11" class="validate[required,minSize[3],maxSize[100],custom[onlyLetterSp]]" /&gt; &lt;/div&gt; &lt;div class="form_info cmsms_input"&gt; &lt;label for="field_003"&gt;Email&lt;span class="color_3"&gt;*&lt;/span&gt;&lt;/label&gt; &lt;input type="text" name="wemail" id="field_003" size="22" tabindex="12" class="validate[required,custom[email]]" /&gt; &lt;/div&gt; &lt;div class="form_info cmsms_textarea"&gt; &lt;label for="field_004"&gt;Message&lt;span class="color_3"&gt; *&lt;/span&gt;&lt;/label&gt; &lt;textarea name="wmessage" id="field_004" cols="28" rows="6" tabindex="13" class="validate[required,minSize[3]]"&gt;&lt;/textarea&gt; &lt;/div&gt; &lt;div class="loading"&gt;&lt;/div&gt; &lt;div&gt; &lt;input type="hidden" name="contact_form_widget_001_wurl" id="contact_form_widget_001_wurl" value="php/sendmail.php" /&gt; &lt;/div&gt;&lt;!-- Here you need to set the path to the sendmail file --&gt; &lt;div&gt; &lt;a href="php/sendmail.php" id="contact_form_widget_001_wformsend" class="button" tabindex="14"&gt;&lt;span&gt;Send Message&lt;/span&gt;&lt;/a&gt; &lt;input type="reset" class="button" value="Reset" /&gt; &lt;/div&gt; &lt;/form&gt; &lt;/aside&gt; PHP: ?php if (isset($_REQUEST['formtype']) &amp;&amp; $_REQUEST['formtype'] == 'form') { if (isset($_REQUEST['formname'])) { } } elseif (isset($_REQUEST['formtype']) &amp;&amp; $_REQUEST['formtype'] == 'widget') { if (isset($_REQUEST['formname'])) { $formname = $_REQUEST['formname']; $field_002 = $_REQUEST['field_002']; $field_003 = $_REQUEST['field_003']; $field_004 = $_REQUEST['field_004']; $mailAddress = 'scottmriley@yahoo.com'; $subject = 'Subject'; $msg = "Message $field_002 $field_003 $field_004"; $headers = "MIME-Version: 1.0 Content-type: text/plain; charset=utf-8 From: " . $_REQUEST[$result-&gt;slug] . " Reply-To: " . $_REQUEST[$result-&gt;slug] . " X-Mailer: PHP/" . phpversion(); mail($mailAddress, $subject, $msg, $headers); } } elseif (isset($_REQUEST['formtype']) &amp;&amp; $_REQUEST['formtype'] == 'contactf') { if (isset($_REQUEST['formname'])) { $formname = $_REQUEST['formname']; $contact_name = $_REQUEST['contact_name']; $contact_email = $_REQUEST['contact_email']; $contact_url = $_REQUEST['contact_url']; $contact_subject = $_REQUEST['contact_subject']; $contact_message = $_REQUEST['contact_message']; $mailAddress = 'scottmriley@yahoo.com'; $subject = 'Subject'; $msg = "$contact_name $contact_email $contact_url $contact_subject $contact_message"; $headers = "MIME-Version: 1.0 Content-type: text/plain; charset=utf-8 From: " . $_REQUEST[$result-&gt;slug] . " Reply-To: " . $_REQUEST[$result-&gt;slug] . " X-Mailer: PHP/" . phpversion(); mail($mailAddress, $subject, $msg, $headers); } } ?&gt; </code></pre> </div>

大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了

大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...

在中国程序员是青春饭吗?

今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...

程序员请照顾好自己,周末病魔差点一套带走我。

程序员在一个周末的时间,得了重病,差点当场去世,还好及时挽救回来了。

技术大佬:我去,你写的 switch 语句也太老土了吧

昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!” 来看看小王写的代码吧,看完不要骂我装逼啊。 private static String createPlayer(PlayerTypes p...

和黑客斗争的 6 天!

互联网公司工作,很难避免不和黑客们打交道,我呆过的两家互联网公司,几乎每月每天每分钟都有黑客在公司网站上扫描。有的是寻找 Sql 注入的缺口,有的是寻找线上服务器可能存在的漏洞,大部分都...

点沙成金:英特尔芯片制造全过程揭密

“亚马逊丛林里的蝴蝶扇动几下翅膀就可能引起两周后美国德州的一次飓风……” 这句人人皆知的话最初用来描述非线性系统中微小参数的变化所引起的系统极大变化。 而在更长的时间尺度内,我们所生活的这个世界就是这样一个异常复杂的非线性系统…… 水泥、穹顶、透视——关于时间与技艺的蝴蝶效应 公元前3000年,古埃及人将尼罗河中挖出的泥浆与纳特龙盐湖中的矿物盐混合,再掺入煅烧石灰石制成的石灰,由此得来了人...

讲一个程序员如何副业月赚三万的真实故事

loonggg读完需要3分钟速读仅需 1 分钟大家好,我是你们的校长。我之前讲过,这年头,只要肯动脑,肯行动,程序员凭借自己的技术,赚钱的方式还是有很多种的。仅仅靠在公司出卖自己的劳动时...

上班一个月,后悔当初着急入职的选择了

最近有个老铁,告诉我说,上班一个月,后悔当初着急入职现在公司了。他之前在美图做手机研发,今年美图那边今年也有一波组织优化调整,他是其中一个,在协商离职后,当时捉急找工作上班,因为有房贷供着,不能没有收入来源。所以匆忙选了一家公司,实际上是一个大型外包公司,主要派遣给其他手机厂商做外包项目。**当时承诺待遇还不错,所以就立马入职去上班了。但是后面入职后,发现薪酬待遇这块并不是HR所说那样,那个HR自...

女程序员,为什么比男程序员少???

昨天看到一档综艺节目,讨论了两个话题:(1)中国学生的数学成绩,平均下来看,会比国外好?为什么?(2)男生的数学成绩,平均下来看,会比女生好?为什么?同时,我又联想到了一个技术圈经常讨...

副业收入是我做程序媛的3倍,工作外的B面人生是怎样的?

提到“程序员”,多数人脑海里首先想到的大约是:为人木讷、薪水超高、工作枯燥…… 然而,当离开工作岗位,撕去层层标签,脱下“程序员”这身外套,有的人生动又有趣,马上展现出了完全不同的A/B面人生! 不论是简单的爱好,还是正经的副业,他们都干得同样出色。偶尔,还能和程序员的特质结合,产生奇妙的“化学反应”。 @Charlotte:平日素颜示人,周末美妆博主 大家都以为程序媛也个个不修边幅,但我们也许...

MySQL数据库面试题(2020最新版)

文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)...

如果你是老板,你会不会踢了这样的员工?

有个好朋友ZS,是技术总监,昨天问我:“有一个老下属,跟了我很多年,做事勤勤恳恳,主动性也很好。但随着公司的发展,他的进步速度,跟不上团队的步伐了,有点...

我入职阿里后,才知道原来简历这么写

私下里,有不少读者问我:“二哥,如何才能写出一份专业的技术简历呢?我总感觉自己写的简历太烂了,所以投了无数份,都石沉大海了。”说实话,我自己好多年没有写过简历了,但我认识的一个同行,他在阿里,给我说了一些他当年写简历的方法论,我感觉太牛逼了,实在是忍不住,就分享了出来,希望能够帮助到你。 01、简历的本质 作为简历的撰写者,你必须要搞清楚一点,简历的本质是什么,它就是为了来销售你的价值主张的。往深...

我说我不会算法,阿里把我挂了。

不说了,字节跳动也反手把我挂了。

优雅的替换if-else语句

场景 日常开发,if-else语句写的不少吧??当逻辑分支非常多的时候,if-else套了一层又一层,虽然业务功能倒是实现了,但是看起来是真的很不优雅,尤其是对于我这种有强迫症的程序"猿",看到这么多if-else,脑袋瓜子就嗡嗡的,总想着解锁新姿势:干掉过多的if-else!!!本文将介绍三板斧手段: 优先判断条件,条件不满足的,逻辑及时中断返回; 采用策略模式+工厂模式; 结合注解,锦...

离职半年了,老东家又发 offer,回不回?

有小伙伴问松哥这个问题,他在上海某公司,在离职了几个月后,前公司的领导联系到他,希望他能够返聘回去,他很纠结要不要回去? 俗话说好马不吃回头草,但是这个小伙伴既然感到纠结了,我觉得至少说明了两个问题:1.曾经的公司还不错;2.现在的日子也不是很如意。否则应该就不会纠结了。 老实说,松哥之前也有过类似的经历,今天就来和小伙伴们聊聊回头草到底吃不吃。 首先一个基本观点,就是离职了也没必要和老东家弄的苦...

为什么你不想学习?只想玩?人是如何一步一步废掉的

不知道是不是只有我这样子,还是你们也有过类似的经历。 上学的时候总有很多光辉历史,学年名列前茅,或者单科目大佬,但是虽然慢慢地长大了,你开始懈怠了,开始废掉了。。。 什么?你说不知道具体的情况是怎么样的? 我来告诉你: 你常常潜意识里或者心理觉得,自己真正的生活或者奋斗还没有开始。总是幻想着自己还拥有大把时间,还有无限的可能,自己还能逆风翻盘,只不是自己还没开始罢了,自己以后肯定会变得特别厉害...

男生更看重女生的身材脸蛋,还是思想?

往往,我们看不进去大段大段的逻辑。深刻的哲理,往往短而精悍,一阵见血。问:产品经理挺漂亮的,有点心动,但不知道合不合得来。男生更看重女生的身材脸蛋,还是...

为什么程序员做外包会被瞧不起?

二哥,有个事想询问下您的意见,您觉得应届生值得去外包吗?公司虽然挺大的,中xx,但待遇感觉挺低,马上要报到,挺纠结的。

当HR压你价,说你只值7K,你该怎么回答?

当HR压你价,说你只值7K时,你可以流畅地回答,记住,是流畅,不能犹豫。 礼貌地说:“7K是吗?了解了。嗯~其实我对贵司的面试官印象很好。只不过,现在我的手头上已经有一份11K的offer。来面试,主要也是自己对贵司挺有兴趣的,所以过来看看……”(未完) 这段话主要是陪HR互诈的同时,从公司兴趣,公司职员印象上,都给予对方正面的肯定,既能提升HR的好感度,又能让谈判气氛融洽,为后面的发挥留足空间。...

面试:第十六章:Java中级开发(16k)

HashMap底层实现原理,红黑树,B+树,B树的结构原理 Spring的AOP和IOC是什么?它们常见的使用场景有哪些?Spring事务,事务的属性,传播行为,数据库隔离级别 Spring和SpringMVC,MyBatis以及SpringBoot的注解分别有哪些?SpringMVC的工作原理,SpringBoot框架的优点,MyBatis框架的优点 SpringCould组件有哪些,他们...

面试阿里p7,被按在地上摩擦,鬼知道我经历了什么?

面试阿里p7被问到的问题(当时我只知道第一个):@Conditional是做什么的?@Conditional多个条件是什么逻辑关系?条件判断在什么时候执...

你打算用Java 8一辈子都不打算升级到Java 14,真香

我们程序员应该抱着尝鲜、猎奇的心态,否则就容易固步自封,技术停滞不前。

无代码时代来临,程序员如何保住饭碗?

编程语言层出不穷,从最初的机器语言到如今2500种以上的高级语言,程序员们大呼“学到头秃”。程序员一边面临编程语言不断推陈出新,一边面临由于许多代码已存在,程序员编写新应用程序时存在重复“搬砖”的现象。 无代码/低代码编程应运而生。无代码/低代码是一种创建应用的方法,它可以让开发者使用最少的编码知识来快速开发应用程序。开发者通过图形界面中,可视化建模来组装和配置应用程序。这样一来,开发者直...

面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

最近面试了一个31岁8年经验的程序猿,让我有点感慨,大龄程序猿该何去何从。

大三实习生,字节跳动面经分享,已拿Offer

说实话,自己的算法,我一个不会,太难了吧

程序员垃圾简历长什么样?

已经连续五年参加大厂校招、社招的技术面试工作,简历看的不下于万份 这篇文章会用实例告诉你,什么是差的程序员简历! 疫情快要结束了,各个公司也都开始春招了,作为即将红遍大江南北的新晋UP主,那当然要为小伙伴们做点事(手动狗头)。 就在公众号里公开征简历,义务帮大家看,并一一点评。《启舰:春招在即,义务帮大家看看简历吧》 一石激起千层浪,三天收到两百多封简历。 花光了两个星期的所有空闲时...

《经典算法案例》01-08:如何使用质数设计扫雷(Minesweeper)游戏

我们都玩过Windows操作系统中的经典游戏扫雷(Minesweeper),如果把质数当作一颗雷,那么,表格中红色的数字哪些是雷(质数)?您能找出多少个呢?文中用列表的方式罗列了10000以内的自然数、质数(素数),6的倍数等,方便大家观察质数的分布规律及特性,以便对算法求解有指导意义。另外,判断质数是初学算法,理解算法重要性的一个非常好的案例。

《Oracle Java SE编程自学与面试指南》最佳学习路线图(2020最新版)

正确选择比瞎努力更重要!

一文带你入门Java Stream流,太强了

两个星期以前,就有读者强烈要求我写一篇 Java Stream 流的文章,我说市面上不是已经有很多了吗,结果你猜他怎么说:“就想看你写的啊!”你看你看,多么苍白的喜欢啊。那就“勉为其难”写一篇吧,嘻嘻。 单从“Stream”这个单词上来看,它似乎和 java.io 包下的 InputStream 和 OutputStream 有些关系。实际上呢,没毛关系。Java 8 新增的 Stream 是为...

立即提问
相关内容推荐