Q_Q工作项目紧,安卓学习暂停至少一周

string result="";

result = year.Substring(2,2) + sldw + bhzt.Substring(0,1) +seq.PadLeft(6, ‘0‘).Substring(1,5);

应某省用户需求改为

result = year.Substring(2, 2) + sldw + "00" + 本行政区划单独的一个seq.PadLeft(6, ‘0‘).Substring(1, 5);(难点在于每个行政区划要有一个单独的顺序排列的ID号)

字符串.Substring(n,m)是给字符串取从第n位开始的m位字符

字符串.PadLeft(i,‘0‘)是给字符串取右边的i位,不够的填充字符‘0’

之前的处理方法是用Oracle数据库的Sequence记ID,现在的需要给每个不同的行政区划一个单独的从1开始的逐一顺序排列ID

即之前所有的行政区划一起排1234567,现在要给不同的行政区划单独的一套123457。

最次的办法是建个表,每个行政区划后面一个int用来存现在的ID号......

接下来一段时间要探索一个好办法并写成一套可以用于其他地方的方法!

必须完成,且只有三个工作日的时间……         伤心T.T

用个百度百科的链接mark一下今天才知道的Oracle数据库里的Sequence对象吧:

http://baike.baidu.com/link?url=xHGaRHbXTiy7FUQTYJGoCLF7nFpzDp2udeqRmbecbzZLxhqJmluYxP9RR3nzy7vR1BZEOucPyPFN_GhSiGHXXa

时间: 2024-11-06 07:38:27

Q_Q工作项目紧,安卓学习暂停至少一周的相关文章

深入浅出安卓学习相关知识,如何从零学好移动开发

原文发表自我的个人主页,欢迎大家访问 http://purplesword.info/mobile-develop 由于近几年来互联网的飞速发展,安卓和iOS平台的大量普及推广,移动开发在当前是非常热门的一个方向. 有不少同学问我如何学习安卓,要学些什么,难不难学.之前一直没有想好应该怎么回答这个问题,只是简单的说安卓自身门槛不高,并不难学.因为我觉得准确回答一个类似这样的问题往往需要灵感.现在根据我的学习体验,做个大概的总结. 1.我为什么学安卓 我从刚开始接触安卓开发到现在也有两三年的时间了

安卓学习笔记(二)基本构件

1.Activity 一个Activity,通常是用户在某一个时刻,在设备上看到的单独的界面.一个应用程序通常含有多个Activity,用户可在期间进行切换.对用户而言,这就是程序的外观部分. Activity的生命周期:启动一个Activity可能会消耗大量资源.他可能会涉及到新建一个Linux进程.为UI对象申请内存空间.从UML布局填充所有对象,以及创建整个界面.为了避免这种浪费,Android通过ActivityManager来管理活动的生命周期. ActivityManager负责创建

汽车企业青睐选择项目管理者联盟学习PMP认证

共创国际-项目管理者联盟PMP项目管理学院统计信息,北京地区汽车类企业青睐选择项目管理者联盟学习PMP认证,并且纷纷取得良好的学习效果,2014年6月PMP考试结果统计,汽车类企业项目管理人员取得100%通过率的好成绩. 重视项目管理并派员参加项目管理者联盟PMP培训班学习的汽车类企业包括北京汽车股份.北京现代汽车.北汽福田汽车.长城华冠汽车等多家北京地区的知名汽车企业. 长城华冠作为国内知名的专业汽车设计公司非常重视项目管理与PMP学习,长城华冠王总说:“通过PMP的学习,在员工中普及项目管理

安卓学习第三课——常见布局

1.相对布局 简单的说,就是通过描述每个组件所在的位置,使用的layout_below等,就是控制组件与组件之间的位置关系. 2.绝对布局 就是通过描述他的x,y坐标来确定位置 3.线性布局 有两种是水平和竖直对其方式,一般情况下整体会使用线性布局,来排列众多的组件 3.帧布局 我感觉就是一层一层的,默认的情况下,多个组件是在同一个位置,所以你需要去修改位置.同时可以选择是否显示. 这可以用来描述视频播放器暂停键的控制方法. 代码如下. <?xml version="1.0" e

[安卓学习]AndroidManifest.xml文件内容详解

一,重要性 AndroidManifest.xml是Android应用程序中最重要的文件之一.它是Android程序的全局配置文件,是每个 android程序中必须的文件.它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件 (activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息. 因此,该文件提供了Android系统所需要的关于该应用程序的必要信息,即在该应用程序的任何代码运行之前系统所

项目也可以学习到很多东西

今天分享关于最近做的一个小项目学习一些感悟. 1.小项目也能学习到非常多的知识 最近做的是一个数据整理的一个项目,后台系统需要一些统计的数据,如果从原有的系统中查询,会大大影响到其他端的性能,而且相对于手机端去直接用户,后台系统面对的是公司人员和运营人员,用户量少,但是查询的数据确不少,需要做大量的计算,而这大量的计算就耗掉服务器的性能.为了保证线上手机和前端的性能,数据库做了优化工作,建立的索引也是根据用户来建立.后台系统搜索的条件特别多,没有建立的索引的情况下,在大量的数据中查询数据,还包括

安卓学习——第三章

安卓学习——第三章 由于自身的实力不足,经过尝试后放弃了自己编写记账本app,而是打算找到合适的相关项目进行学习.我找到了几个AndroidStudio项目,我在AndroidStudio里面直接打开文件,发现无法运行.想到应该是import项目才行(我可真是菜的真实). 通过import这些项目之后,发现其中一个项目竟然是可以跑起来的.我便将项目通过手机进行测试,发现在手机上也是可以运行的.不过有一些在外观上的问题. 首先是在手机上的显示,会有一部分文字内容是乱码.我便去找编译器里面相关文件的

安卓学习-界面-布局-RelativeLayout

RelativeLayout相对布局,所有内部的组件都是相对的 XML属性 XML属性 函数 说明 android:gravity setGravity 内部组件的对其方式 android:ignoreGravity setIgnoreGravity 设置哪个组件不受Gravity影响 RelativeLayout.LayoutParams用来设置内部组件的对齐方式 XML属性 说明 android:layout_centerHorizontal 水平居中 android:layout_cent

安卓学习第13课——BaseAdapter

BaseAdapter创建这么一个对象,需要些四个方法. int getCount(); Object getItem(int position); long getItemId(int position);View getView(int position, View convertView, ViewGroup parent);(1)列表中的项数(2)返回值的列表内容(3)获得postion处的列表项的ID(4)该列表项里的组件 package com.example.baseadapter