<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wjb801的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wjb801</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wjb801]]></copyright><item><title><![CDATA[jQuery Mobile使用初试体会01]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53783234</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53783234</guid><author>wjb801</author><pubDate>Wed, 21 Dec 2016 13:04:08 +0800</pubDate><description><![CDATA[一直对手机上写应用没有概念，但是这次工作需要了，但是不想学java等，于是试验jQuery Mobile了。
网上很多文档，很多例子，好像jQuery Mobile也比较简单使用。
页面建立了，没有问题；
多个页面建立了，没有问题；
CSS稍微调整，会，没有问题；
需要javascript处理，会，没有问题；
当然需要jQuery操作，没有问题；
移植网站上的Web地图显示，没有问题]]></description><category></category></item><item><title><![CDATA[gnuplot使用中的几个设置]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53557805</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53557805</guid><author>wjb801</author><pubDate>Sat, 10 Dec 2016 14:02:25 +0800</pubDate><description><![CDATA[网上gnuplot的文档很多，不过最近用到的有几个功能却涉及的比较少，特别记录。

1.图上label的位置设置
有2种位置参数，
一个是数据范围的，格式是 set label 'text1' at x,y...
一个是针对图形的，类似绘制多图时候的设置set origin，格式是set label 'text2' at graph x1,y1。而0，0是对应图形的box，如果要设置到b]]></description><category></category></item><item><title><![CDATA[Python应用优化提速路之测速01-range、xrange、while的比较]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53525520</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53525520</guid><author>wjb801</author><pubDate>Thu, 08 Dec 2016 22:29:47 +0800</pubDate><description><![CDATA[因为数据量大，处理时间过长，需要想办法提速。看网上文档说了一些，于是测试了下range和xrange等的循环方式的速度，看是否有大差别。
测试代码：
import os,sys,time,datetime

def doWhile(dc0):
  #print dc0
  print "while"
  dt0=datetime.datetime.now()
  idx=0
  while i]]></description><category></category></item><item><title><![CDATA[应用设想实现01-远程绘图Web显示]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53419697</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53419697</guid><author>wjb801</author><pubDate>Thu, 01 Dec 2016 11:41:15 +0800</pubDate><description><![CDATA[需求：不将数据传输到客户端，通过web请求远程绘图，返回图像url显示。

实现：
1.2000年左右就有实现了，当时是基于ISAPI，所有处理代码包括绘图都用VC实现。不过当时的数据是小时采样的时序数据，量不大，可以很容易处理。
**后来windows环境变化，停止了此模式。

2.2010年左右用WCF实现了新方式。用dotNet进行客户端和服务端实现，用C#进行绘图实现，通过WC]]></description><category></category></item><item><title><![CDATA[OSG初始测试]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53335584</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53335584</guid><author>wjb801</author><pubDate>Fri, 25 Nov 2016 15:47:05 +0800</pubDate><description><![CDATA[建立win32console工程
编辑代码
添加include，注意也要build下include，因为需要config文件
添加lib目录，不过也需要.lib文件，为了简单添加了所有
OpenThreadsd.lib;
osgAnimationd.lib;
osgd.lib;
osgDBd.lib;
osgFXd.lib;
osgGAd.lib;
osgManipulator]]></description><category></category></item><item><title><![CDATA[试用python读取地震波形的二进制SAC文件]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53335097</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53335097</guid><author>wjb801</author><pubDate>Fri, 25 Nov 2016 15:28:09 +0800</pubDate><description><![CDATA[sac文件比较简单，不过有些设置没有处理，只是单纯的读取并绘图。

代码：

import struct
import pylab

class sacfile_wave:
	def read(self,sFile):
		#sFile='e:\\10.sac'

		f=open(sFile,'rb')
		hdrBin=f.read(632)
		
		sfmt='f'*70+'I ']]></description><category></category></item><item><title><![CDATA[用python读取MiniSEED格式文件]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53335060</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53335060</guid><author>wjb801</author><pubDate>Fri, 25 Nov 2016 15:25:05 +0800</pubDate><description><![CDATA[完整的MiniSEED解压缩处理，不过输出SAC暂时未实现，只输出一个文本文件。
import struct
import sys,datetime
import pylab

def mseed_btime2pydatetime(btime0):
	year=int(btime0[0])
	nDay=int(btime0[1])
	y0=year-1
	dt0=datetime.datetim]]></description><category></category></item><item><title><![CDATA[VC++通过gSOAP调用C#的Web Service]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53334600</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53334600</guid><author>wjb801</author><pubDate>Fri, 25 Nov 2016 15:05:35 +0800</pubDate><description><![CDATA[VC++写的程序本来通过HTTP调用ISAPI进行处理，但是感觉模式有些老了，想用Web Service试试。

C#写程序调用WebService是很方便的，但是VC++有些麻烦。看了几种方法，比如MSSOAP.DLL，还有其他的库，感觉比较老了，并且最近没有更新，倒是gSOAP一直更新，最新的是2.8.18。

先是建立了一个Web Service，用的是C#，默认的HelloWorl]]></description><category></category></item><item><title><![CDATA[vtkPython第一个例子]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53334512</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53334512</guid><author>wjb801</author><pubDate>Fri, 25 Nov 2016 15:00:56 +0800</pubDate><description><![CDATA[感觉与C++程序对应关系很好，不过运行速度好像要比C++的应用程序慢。
import vtk
import time

cone = vtk.vtkConeSource()
cone.SetHeight( 3.0 )
cone.SetRadius( 1.0 )
cone.SetResolution( 10 )

coneMapper = vtk.vtkPolyDataMapper()
coneM]]></description><category></category></item><item><title><![CDATA[使用gcc创建第一个VTK例子]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53334470</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53334470</guid><author>wjb801</author><pubDate>Fri, 25 Nov 2016 14:58:45 +0800</pubDate><description><![CDATA[下载的是VTK6.0源码，用CMake创建工程，CodeBlocks13(cbs)编译。

例子是用cbs创建的，从example中复制的，编译后运行提示有问题。

网上有解决方法，就是增加Init的代码。

完整代码：

#include 
using namespace std;

#include "vtkActor.h"
#include "vtkCamera.h"
#in]]></description><category></category></item><item><title><![CDATA[MapWindow6初试]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53286392</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53286392</guid><author>wjb801</author><pubDate>Tue, 22 Nov 2016 15:22:18 +0800</pubDate><description><![CDATA[以前一直用4，也就是VC++编写的，而6是C#编写的。
用4后来有一些问题，而且功能更新不多。
试验了下6，感觉功能挺全的。
尤其是特别像ArcEngine。从map到legend，到toolbar，一直到UI操作，到Style设置。很多功能没有详细测试，不过整体风格像ArcEngine，功能也比4多了非常多。
不过根据网络文档，显示图层竟然不行。看了下h文件，竟然发现open是静态函数，]]></description><category></category></item><item><title><![CDATA[C#中将Color转换为RGB的样式]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53121335</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53121335</guid><author>wjb801</author><pubDate>Thu, 10 Nov 2016 21:05:36 +0800</pubDate><description><![CDATA[网络上有别人写的：
        uint ParseRGB(Color color)
        {
            return (uint)(((uint)color.B 
        }


        Color RGB(int color)
        {
            int r = 0xFF & color;
        ]]></description><category></category></item><item><title><![CDATA[一路的坑啊：excel中含软回车数据在javascript代码中造成的悲]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53096302</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53096302</guid><author>wjb801</author><pubDate>Wed, 09 Nov 2016 09:41:09 +0800</pubDate><description><![CDATA[真实悲啊。多年没有这么麻烦的解决问题了。

**特别说明：操作中写出了使用的软件和环境，就是为了坑满地啊，真的不知道该相信谁了。

工作流程：
1.源头是别人编辑的excel数据；
2.用c#操作整理后添加到mysql中；
3.php读取数据，输出到javascript中用数组操作，显示到Web地图上。

开始的几个excel文件没有问题，结果最后1个就是不显示，还影响了其他数据]]></description><category></category></item><item><title><![CDATA[windows命令行操作PATH]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53040263</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53040263</guid><author>wjb801</author><pubDate>Fri, 04 Nov 2016 22:42:46 +0800</pubDate><description><![CDATA[最近经常用到，很多lib需要设置。

windows命令行操作PATH (**好像大小写不敏感)
set看当前存在的环境变量
PATH显示当前的设置
添加目录：set PATH=%PATH%;d:\\xx]]></description><category></category></item><item><title><![CDATA[windows命令行查找文件内容findstr]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53040222</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53040222</guid><author>wjb801</author><pubDate>Fri, 04 Nov 2016 22:40:52 +0800</pubDate><description><![CDATA[一直用界面找文件，找内容却不方便，原来windows也有命令行，类似linux的grep，就是findstr。
Findstr/S /I “soap init” *.h
在h文件中找包含soap或者init的，包含子目录的文件，忽略大小写
Findstr/S /I /M“soap init” *.h
只显示符合条件的文件名，用了/M
Findstr/I /N “soap init” dw]]></description><category></category></item><item><title><![CDATA[pyWidget初试]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53033866</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53033866</guid><author>wjb801</author><pubDate>Fri, 04 Nov 2016 13:30:30 +0800</pubDate><description><![CDATA[安装active 2.7
安装wxpython28

测试文件test1.py：
import wx
class MyApp(wx.App):
    def OnInit(self):
        wx.MessageBox("Hello wxPython", "wxApp")
        return True
if __name__ == "__main__":]]></description><category></category></item><item><title><![CDATA[配置wxWidgets 2.8在vc6的使用]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53033463</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53033463</guid><author>wjb801</author><pubDate>Fri, 04 Nov 2016 12:00:45 +0800</pubDate><description><![CDATA[-debug
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw]]></description><category></category></item><item><title><![CDATA[感受VisualC++2012的界面编程]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53033424</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53033424</guid><author>wjb801</author><pubDate>Fri, 04 Nov 2016 11:57:03 +0800</pubDate><description><![CDATA[原来一直是基于vc6，现在需要补充一些新的内容了。主要是界面的新内容，这是绕不过去的，只要是应用就会用，当然主要是view类的，对话框应该没有什么变化。
至于其他内容遇到再说。

不过好像没有找到合适的教程，先自己摸索。

新UI都是在CMainFrame中定义的对象。

CClassView和CFileView好像很简单，就是CDockPanel中插入tree，操作也与vc6时候一]]></description><category></category></item><item><title><![CDATA[windows下gsl安装实验]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53033285</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53033285</guid><author>wjb801</author><pubDate>Fri, 04 Nov 2016 11:41:07 +0800</pubDate><description><![CDATA[1.gsl到1.8在win上使用没有问题，可以计算方程，不过小波有问题。
2.gsl v15在f16上可以使用。
--gcc -Wall -I/usr/local/include -c gsl01.cpp 生成.o
--gcc -o -L/usr/local/lib gsl01.o -lgsl -lgslcblas -lm 
3.在f16上测试小波没有问题。
－example用cpp编译]]></description><category></category></item><item><title><![CDATA[测试了hprose，挺方便，不过有限制]]></title><link>https://blog.youkuaiyun.com/wjb801/article/details/53033229</link><guid>https://blog.youkuaiyun.com/wjb801/article/details/53033229</guid><author>wjb801</author><pubDate>Fri, 04 Nov 2016 11:35:45 +0800</pubDate><description><![CDATA[类似ws，支持多种语言，可以互通。

----------------------------------
使用python编写的server：
#!/usr/local/bin/python2.6 
# encoding: utf-8 
 
from hprose.httpserver import HproseHttpServer 


v1="my name is nul]]></description><category></category></item></channel></rss>