现在位置: 首页 > ananlove2008发表的所有文章
  • 08月
  • 04日
综合 ⁄ 共 7483字 评论关闭
#!/usr/bin/python    # -*- coding: utf-8 -*-    #countDays.py    # version 0.10      edited by lingyue.wkl 20110819 11:00:00    # version 0.11      modified by lingyue.wkl 20110820 11:37:00   add functions for days list    #this script count days,between two date or one date and the days between them       #考虑下,很多方法可以抽象出来,进一步优化,先期先实现功能吧    #下一个版本  改进所有函数,优化之,抽象之          import time,getopt,sys,datetime      def date_to_str(in_date):       r......
阅读全文
  • 07月
  • 23日
综合 ⁄ 共 469字 评论关闭
操作系统:Ubuntu 14.04.1 LTS x64 首先下载git源码包 https://www.kernel.org/pub/software/scm/git/ 这里选择最新的2.2.1 一:安装git 1 :  先安装curl-devel 2 :  解压之后,进入源码包路径 依次执行 make configure ./configure --prefix=/usr/local/git make all sudo make install 最后,配置环境变量 git version git version 2.2.1 二:安装git flow 安装文档:https://github.com/nvie/gitflow/wiki/Linux 依次执行 export INSTALL_PREFIX=/usr/local/git/bin curl -OL https://raw.github.com/nvie/gitflow/develo......
阅读全文
  • 11月
  • 04日
综合 ⁄ 共 11119字 评论关闭
//--------------jscript---------------------------//   function CLASS_LIANDONG_YAO(array)   {    this.array=array;    this.indexName='';    this.obj='';       this.subSelectChange=function(selectName1,selectName2)    {     var obj1=document.all[selectName1];     var obj2=document.all[selectName2];     var objName=this.toString();     var me=this;       obj1.onchange=function()     {     s3.length=1;      me.optionChange(this.options[this.selectedIndex].value,obj2.id)     }    }    this......
阅读全文
  • 05月
  • 29日
综合 ⁄ 共 3196字 评论关闭
Windows自带的也有几个API函数,比如GetPrivateProfileString、WritePrivateProfileStrinig等函数,使用起来确实不方面....   就在很久前就看到了下面这样一个三方类,很方面的,而今很多友友在寻找这方面DEMO,所以再次贴来出现大家分享! // *************************************************************** // OPini.h: interface for the COPini class. // ------------------------------------------------------------- // 这个类用来读取exe下ini文件的内容。 // --------------------------------------------------......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 3111字 评论关闭
这个题目起的有点难懂,但也实在想不出更好的题目来。所谓分层Pane结构是指JFrame/JApplet/JDialog等Swing顶层容器的JRootPane/JLayeredPane/GlassPane/ContentPane结构。所谓Swing组件高级特性其实是指某些组件的特殊功能的实现,比如弹出菜单、Tooltip、JComboBox的下拉窗口、Drag and Drop实现、Docking Pallete窗口等等。这些特性同普通组件不同,它们往往需要动态的变化、覆盖其他组件,它们之间存在一定层次关系。那么Swing中是怎么样实现这些功能呢?     一直以来想写一篇文章来描述这个关键结构,但每次总被自己的语言表......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 2747字 评论关闭
复杂指针解析 因为C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个声明的,两者可以说是相反的。右左法则的英文原文是这样说的: The right-left rule: Start reading the declaration from the innermost parentheses, go right, and then go left. When you  encounter parentheses, the ......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 9829字 评论关闭
一.chart的部分相关属性说明     renderTo: 'container',      //图表的页面显示容器(也就是要显示到的div)     defaultSeriesType: 'line',  //图表类型(line、spline、scatter、splinearea、bar、pie、area、column)     marginRight: 50,            //上下左右空隙(图表跟图框之间)     marginBottom: 60,           //下面空隙如果不够大,图例说明有可能看不到     plotBackgroundImage: '../graphics/skies.jpg', //(图表的)背景图片     plotBackgroundColor:        //背景颜色     width: 1000,                //图框(......
阅读全文
  • 04月
  • 21日
综合 ⁄ 共 2292字 评论关闭
        css中position有个值是absolute, 功能非常强大,用来进行定位能做到许多奇妙的效果,下面就介绍一下absolute当使用了absolute之后,元素就会脱离文本流,什么意思?看下面的代码和图来理解这是源码 <body> <div style="width:100px;height:100px;background:red"></div> <div style="width:100px;height:100px;background:blue;"></div> <div style="width:200px;height:200px;background:green"></div> </body> 效果如下图所示:                 可以看到......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 984字 评论关闭
ubuntu下JDK配置本质上和win是一样的: 1、去官网下载JDK7,找jdk-7u21-linux-i586.tar.gz并下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 2、解压后得到名字为jdk1.7.0_21的文件夹,将其复制到 /usr/lib/jvm下(需要新建jvm文件夹)。 3、配置jdk环境变量: 在启动终端并输入 gedit /etc/profile 在末尾添加一下配置,保存并退出 #set jdk environment export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_21 export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH export PATH=$......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 1259字 评论关闭
思路:先将两个多项式存入到两个数组中,再利用归并排序的方法合并两个多项式。 注意:遇到相加后系数为0的项要舍弃,项的数目也不能+1。 改进:写到一半发现项的指数给定了范围[0...1000],那么可以使用间址技巧,将项的指数看成数组的下标,这样扫描一遍就可以得到结果。 #include <iostream> #include <fstream> #include <vector> #include <iomanip> using namespace std; struct item { item(){} item(int e, double c) { this->exp = e; this->coef = c; } int exp; double coe......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 3651字 评论关闭
 在ArcGIS中通过SDE存储空间数据到Oracle中有多种存储方式,分别有:二进制Long Raw 、ESRI的ST_Geometry以及基于Oracle Spatial的SDO_Geometry等等。 <UpDooGIS原创>       关于这几种方式的各自的优缺点不是主要的探讨的方向,这些我们可以通过ArcGIS中的ArcGIS Server Help得到相关的帮助。这里主要是学习关于基于Oracle Spatial的存储方式,通过这种存储方式几何列Shape的字段类型为mdsys.sde_geometry类型。       Oracle Spatial定义的SDO_GEOMETRY类型为:       CREATE TYPE sdo_geometry AS OBJECT (             ......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 2833字 评论关闭
一个Viewer管理多个view对象,一个view就是一个视图。它不与具体的窗口关联。构造一个view需要两个对象: 一个是Aspect_WindowDriver的子类对象,一个是Viewer。 Aspect_WindowDriver的父类是Aspect_Driver,它有画直线段,多边形等纯虚函数。 可以把它看成是抽象的GDI,即用来画图。在windows平台下,可使用Aspect_WindowDriver 的子类WNT_WDriver。构造这个对象只需要一个WNT_Window对象。它是Aspect_Window的子类。 WNT_Window是一个被包装的窗口。传入父窗体句柄,然后调用CreateWindow的API,创建一个Windows OS 的窗口。New ......
阅读全文