蒹葭:交通违章扣分周期计算 驾照扣分一个周期算呢

【菜科解读】
驾照记分周期的计算方法:
1、驾驶证记分周期是从驾驶证上的“初次领证日期”为起算日,以12个月为一个记分周期;
2、在一个记分周期内没记满12分并已交清罚款的,进入下周期后,记分系统会将上周期记分分值全部清零,否则累计入下一记分周期;
3、对于第一次记满12分至24分(不含)驾驶人,需参加科目一考试合格才可清除交通违法记分,两次及以上记满12分或同一周期累计24分(含)以上驾驶人,每次须考科目一和科目三后由交管部门归挡清分;
4、不过,在一定情况下,记分周期内的分值是会影响到下一周期的,比如记分虽未达到12分,但尚有罚款未缴纳的,记分将会转入下一记分周期,那么下一年驾驶证的分数就少于12分了,但只要驾驶人在一个记分周期内对所有违章都缴清后,记分会予以清除。
百万购车补贴
驾照记分周期是多长时间驾驶证一个记分周期是12个月。道路交通安全违法行为累积记分周期为12个月,满分为12分,从机动车驾驶证初次领取之日起计算。
被记满12分的,则需要到驾驶证核发地车管所,或到违法行为地车管所,参加学习并考
驾驶证一个记分周期是12个月。
道路交通安全违法行为累积记分周期为12个月,满分为12分,从机动车驾驶证初次领取之日起计算。
被记满12分的,则需要到驾驶证核发地车管所,或到违法行为地车管所,参加学习并考试科目一。
驾照记分周期是多长时间
驾驶证的记分周期是12个月,驾驶证一个记分周期的计算方式,就是从初次领证那一天开始算起,一个记分周期内,就是从拿着那一天到第2年的领证这一天,为一个周期。
比如从2010年的5月2日领取驾驶证,那么这个积分周期就是从2010年5月2日的零时开始算起,到2011年的5月一日24:00结束。
一个周期内的积分没有达到12分,而且一个记分周期内的违规已经处理,罚款已经交上,则在记分周期结束之后,之前的记分自动就会清除。
如果违规信息没有处理,罚款未交纳,记分会转入下个周期。
如果在一个记分周期内12分已经被扣完,会依法扣留其机动车驾驶证,驾驶人需要在扣留驾驶证后的15天内,及时前往驾驶证的核发地或者是违法地的交通管理部门,参加7天的道路交通安全法律、法规知识的学习。
参加完学习之后,车管所会在20日内通知驾驶人进行道路交通安全法律、法规知识的考试,考试合格之后才可以拿回驾驶证,之前的记分也会清除。
驾驶证在一个记分周期内,如果有两次或以上记分达到12分,或者累计记分达到24分以上。
那么驾驶员除了要参加科目一的学习和考试之外,还需要进行道路驾驶技能方面的考试,也就是科目三的考试,两个科目考试都通过,才能够重新拿回驾驶证。
驾驶证积分清零的具体时间点
驾驶证积分具体的清零时间点就是0点,其实简单一点来说就是24点。
正常情况下,驾驶证每个记分周期都是12个月时间,如果车主领取驾驶证的时间是3月3日,一直到明年的3月2日就是属于一个记分周期,然后下个记分周期的计算时间就是3月3日。
一般驾驶证进入新的记分周期后,扣分就会自动清零,然后从12分重新开始计算。
但期间需要注意的就是,如果驾驶人在上个记分周期时间内,车主还有相关的违章没有处理完成,这样就会导致扣分不会清零,直接计算到下个记分周期。
这种情况下也就说明在下个记分周期时间内,并不是直接从0分开始进行累计的。
也就是在原有扣除的基础分上面,然后再去进行叠加。
所以车主需要在下个记分周期来临之前,必须要先去处理好相关的违章,并且缴纳罚款。
如果驾驶人在一个记分周期内扣分已经达到12分,这样就会导致驾驶证被暂扣。
如果想要领回驾驶证,需要去指定的地方参加交通安全法律,法规相关的内容,学习时间是7天,等到学习完成之后,车管所就会安排驾驶人在20天时间内参加科目一考试,只有成绩合格后,才能重新恢复驾驶证的资格,也就可以领回驾驶证。
驾驶证扣分不处理会怎样
1、现场单超过15天没有缴款,从第15天后起每天产生罚款金额3%的滞纳金,直至交款为止;(滞纳金最高不超过罚款金额)
2、违章超过3单以上未处理的,交警核查到,会被扣证,情节严重的还会被扣车;
3、现场单未处理的,驾驶员的驾驶证要换证、补证或转证都不能办理;
4、违章未处理的,发生事故、车损等,都将得不到车辆保险公司的理赔;
5、违章未办理的,不能通过车辆年审。
6、驾驶证扣分未达12分不处理,记分会转入下一记分周期。
7、驾驶证扣分达到12分不处理会由公安机关交通管理部门公告其机动车驾驶证停止使用。
法律依据:根据《中华人民共和国道路交通安全法》
第一百零八条:当事人应当自收到罚款的行政处罚决定书之日起十五日内,到指定的银行缴纳罚款。
对行人、乘车人和非机动车驾驶人的罚款,当事人无异议的,可以当场予以收缴罚款。
罚款应当开具省、自治区、直辖市财政部门统一制发的罚款收据;不出具财政部门统一制发的罚款收据的,当事人有权拒绝缴纳罚款。
第一百零九条:当事人逾期不履行行政处罚决定的,作出行政处罚决定的行政机关可以采取下列措施:
(一)到期不缴纳罚款的,每日按罚款数额的百分之三加处罚款;
(二)申请人民法院强制执行。
违章驾照扣分周期怎么算?驾驶证的记分周期是从领证之日起到下一年度的那一天止为一个记分周期:
1、机动车驾驶人在一个记分周期内记分未达到12分,并已缴纳罚款的,记分予以清除;
2、记分未达到12分的,但没有交纳罚款,该分数转入下一个计分周期;
3、机动车驾驶人在一个记分周期内记分2次以上并达到12分的,将扣留机动车驾驶证、参加学习和考试外,还要接受驾驶技能考试,如果考试合格,记分予以清除。
百万购车补贴
口袋记账如何自动记账 周期记账设置方法
2、然后在“记账设置”功能选项中选择点击“周期账”功能。
3、最后设置自动记账的周期为每月即可完成每月自动记账了。
iphone程序的生命周期分析
首先忘记Xcode给我们生成的代码模板,忘记xib忘记ib,我们亲自一行一行来写一个HelloWorld程序,虽然真正开发项目的时候并不需要这样做Xcode模板和ib都会为我们做好这些打杂的事情,但是现在完全由我们自己来写,放心这个程序是个非常的简单的HelloWorld 程序,代码也很少总共加起来不过10几行。
在这之前我们先来看看object-c语言的关于这段协议代码:@protocol SimpleProtocol-(void)doSomething:(NSString *)str;@end@interface SimpleClass:NSObject{}@end@implementationSimpleClass-(void) doSomething:(NSString*)str{NSLog(str);} @end 这样是一个简单的协议示例,类SimpleClasss实现了名为SimpleProtocol的协议。
协议在其它语言里跟接口非常类似,记住这个协议的实现,接下来会有用的。
接下来用Xcode新建一个名为HelloWorld的Window-based Application类型的项目。
大体上讲一下项目的文件结构,由Xcode模板生成的项目主要包含Classes(HelloWorldAppdelegate.h和HelloWorldAppdelegate.m)、Other Sources(main.m和HelloWorld_Prefix.pch)、Resources(MainWindow.xib和HelloWorld-info.plist)、Frameworks(iphoneSDK提供的系统框架)、Products(HelloWorld.app)这几部分。
直接运行这个工程会在模拟器里看到一个白色的显示界面程序,由此可见没写一行代码Xcode已经给我们生成了一个很简单的项目模板。
每一个iphone程序都包含一个UIApplication对象,它管理整个程序的生命周期,从加载第一个显示界面开始,并且监听系统事件、程序事件调度整个程序的执行。
那么上面这个简单项目中的UIApplication对象在哪呢?在这个项目中我们找不到任何关于UIApplication的代码,其实在项目中UIApplication对象是由UIApplicationMain方法初始化到内存中,首先打开Other Sources文件夹下的main.m源文件,里面只包括了一个main方法,和所有的C程序一样这个是程序入口。
代码如下:int main(int argc, char *argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; int retVal = UIApplicationMain(argc, argv, nil, nil); [pool release]; return retVal;} 在main函数中第二行代码UIApplicationMain(argc, argv, nil, nil);对UIApplication对象进行了初始化,这个方法除了argc 和 argv 参数外,另外这个函数还有2个两个字符串参数来识别UIApplication类和UIApplication代理类,在这里默认是2个nil,第一个参数为nil就默认把UIApplication类作为缺省值进行初始化,可以在这里不填nil而是使用自己定义的UIApplication子类。
至于第二个参数nil就设置为nil就把模板生成的HelloWorldAppdelegate类作为默认值。
这里有了UIApplication对象怎么又出来一个UIApplication代理类对象呢?这里需要说明UIApplication对象说是管理整个程序的生命周期其实它是什么具体的事情都不干,它只负责监听事件当需要做实际工作的时候就交给UIApplication代理类去做,UIApplication相当于传令官负责只把命令传达给UIApplication代理类这个士兵,然后由这个士兵真正去冲锋陷阵,所以需要给UIApplication对象设置代理类。
非常不好意思写了一堆罗嗦的文字还没有进入正题,不过这些罗嗦还是非常有必要的,现在开始编写我们的第一个iphone程序helloWorld。
上面不是说了要忘记代码模板,忘记xib忘记Interfcae Builder嘛,这样我们把模板自动生成的部分删除了,找到Other Sources文件下main.m删除,找到Classes文件夹下的HelloWorldAppdelegate.h和HelloWorldAppdelegate.m删除,把Resources文件夹下的MainWindow.xib删除,还有一件事情一定要做那就是打开Resources文件夹下HelloWorld-info.plist,然后找到key为“Main nib file base name”删除因为在上面我们已经删除了MainWindow.xib,这样就完成的工程的清理,变成了一个真正的空的工程没有什么实现代码。
完成上面的清理工作后,接下来开着我们的编写,首先新建程序入口main.m文件已经main方法,程序从这里开始!!!代码如下:int main(int argc, char *argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; int retVal = UIApplicationMain(argc, argv, nil, @”SampleDelegate”); [pool release]; return retVal;} NSAutoreleasePool内存自动释放池这个干什么我就不说了,你懂得的。
这里主要看一下第二行UIApplicationMain(argc, argv, nil, nil);与模板生成的相比改成UIApplicationMain(argc, argv, nil, @”SampleDelegate”);这样做我们为UIApplication对象设置了名为SampleDelegate代理类,上面不是说了UIApplication是不处理具体事情的,真正做事的是UIApplication代理类,这个名为SampleDelegate代理类就是我们需要具体写代码实现的,当UIApplication初始化后就开始监听事件,根据不同的监听事件让SampleDelegate代理类做不同的处理,比如显示第一个显示界面。
新建名为SampleDelegate.m的类,在SampleDelegate.h输入如下代码:@interface SampleDelegate : NSObject {}@end注意到没有,SampleDelegate: NSObject 这个写法是不是很眼熟 ,在看看最上面那段object-c语言的关于协议代码,SimpleClass类需要实现SimpleProtocol协议定义的方法,这样看来UIApplicationDelegate是一个协议定义,同样SampleDelegate也需要实现UIApplicationDelegate中定义的方法,只是这个协议是系统定义好的(具体可以参看UIApplicationDelegate.h)而SimpleProtocol是我们自己定义的,但是要做的事情相同,就是SampleDelegate需要去实现这UIApplicationDelegate协议定义好的方法, 这些方法就是UIApplication对象监听到系统变化的时候通知UIApplication对象代理类SampleDelegate执行的相应方法。
下面是SampleDelegate的实现代码写在SampleDelegate.m中 注意到没有,SampleDelegate: NSObject 这个写法是不是很眼熟 ,在看看最上面那段object-c语言的关于协议代码,SimpleClass类需要实现SimpleProtocol协议定义的方法,这样看来UIApplicationDelegate是一个协议定义,同样SampleDelegate也需要实现UIApplicationDelegate中定义的方法,只是这个协议是系统定义好的(具体可以参看UIApplicationDelegate.h)而SimpleProtocol是我们自己定义的,但是要做的事情相同,就是SampleDelegate需要去实现这UIApplicationDelegate协议定义好的方法, 这些方法就是UIApplication对象监听到系统变化的时候通知UIApplication对象代理类SampleDelegate执行的相应方法。
下面是SampleDelegate的实现代码写在SampleDelegate.m中:@implementation SampleDelegate- (void)applicationWillResignActive:(UIApplication *)application{}- (void)applicationDidBecomeActive:(UIApplication *)application{}- (void)applicationDidEnterBackground:(UIApplication *)application{}- (void)applicationWillEnterForeground:(UIApplication *)application{}- (void)applicationWillTerminate:(UIApplication *)application{}- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application{}- (void)applicationSignificantTimeChange:(UIApplication*)application{}- (void)applicationDidFinishLaunching:(UIApplication*)application{}- (void)application:(UIApplication*)application willChangeStatusBarFrame:(CGRect)newStatusBarFrame{}- (void)application:(UIApplication*)application willChangeStatusBarOrientation:(UIInterfaceOrientation)newStatusBarOrientation duration:(NSTimeInterval)duration{}- (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url{ return YES;}- (void)application:(UIApplication*)application didChangeStatusBarOrientation:(UIInterfaceOrientation)oldStatusBarOrientation{}- (void)application:(UIApplication*)application didChangeSetStatusBarFrame:(CGRect)oldStatusBarFrame{}@end现在来看协议中定义的这些需要实现的方法分别是什么作用:1、- (void)applicationWillResignActive:(UIApplication *)application说明:当应用程序将要入非活动状态执行,在此期间,应用程序不接收消息或事件,比如来电话了2、- (void)applicationDidBecomeActive:(UIApplication *)application说明:当应用程序入活动状态执行,这个刚好跟上面那个方法相反3、- (void)applicationDidEnterBackground:(UIApplication *)application说明:当程序被推送到后台的时候调用。
所以要设置后台继续运行,则在这个函数里面设置即可4、- (void)applicationWillEnterForeground:(UIApplication *)application说明:当程序从后台将要重新回到前台时候调用,这个刚好跟上面的那个方法相反。
5、- (void)applicationWillTerminate:(UIApplication *)application说明:当程序将要退出是被调用,通常是用来保存数据和一些退出前的清理工作。
这个需要要设置UIApplicationExitsOnSuspend的键值。
6、- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application说明:iPhone设备只有有限的内存,如果为应用程序分配了太多内存操作系统会终止应用程序的运行,在终止前会执行这个方法,通常可以在这里进行内存清理工作防止程序被终止7、- (void)applicationSignificantTimeChange:(UIApplication*)application说明:当系统时间发生改变时执行8、- (void)applicationDidFinishLaunching:(UIApplication*)application说明:当程序载入后执行9、- (void)application:(UIApplication)application willChangeStatusBarFrame:(CGRect)newStatusBarFrame说明:当StatusBar框将要变化时执行10、- (void)application:(UIApplication*)application willChangeStatusBarOrientation:(UIInterfaceOrientation)newStatusBarOrientationduration:(NSTimeInterval)duration说明:当StatusBar框方向将要变化时执行11、- (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url说明:当通过url执行12、- (void)application:(UIApplication*)application didChangeStatusBarOrientation:(UIInterfaceOrientation)oldStatusBarOrientation说明:当StatusBar框方向变化完成后执行13、- (void)application:(UIApplication*)application didChangeSetStatusBarFrame:(CGRect)oldStatusBarFrame说明:当StatusBar框变化完成后执行下图是我总结的一个大概流程图,不是很准确但是基本上也说明了整个过程,仅供参考。
到这为止我们的这个程序运行起来还是什么都没有看到,确实我们也没有写具体的功能代码,接下来我们要做的就是在屏幕上显示“Hello World!”,首先知道一下要在屏幕上显示,首先需要一个UIWindow对象,这个你可以认为是一个电视机,然后还需要往这个UIWindow对象里添加UIView对象, UIView相当于电视上一幕一幕的画面。
通过上面的流程知道要在程序后显示可以在applicationDidFinishLaunching方法中处理,这样修改applicationDidFinishLaunching方法如下:- (void)applicationDidFinishLaunching:(UIApplication*)application{ UIWindow *window=[[UIWindow alloc]initWithFrame:[[UIScreen mainScreen] bounds]]; SampleViewController *viewctrl=[[SampleViewController alloc]init]; [window addSubview:viewctrl.view]; [window makeKeyAndVisible];}上面的代码中做了如下几件事情:1、 实例化了一个UIWindow对象2、 实例化了SampleViewController对象3、 把SampleViewController对象UIView对象添加到UIWindow对象中4、 显示UIWindow对象看这段代码我们并没有直接实例化一个UIView对象然后添加给UIWindow对象而且通过SampleViewController对象,它是UIViewController子类负责视图的显示控制,非常的好用,在这里我们只是实现了loadView就够了,我们只要简单的显示一下“Hello World!”文字, 具体代码如下:@interface SampleViewController : UIViewController {}@end@implementation SampleViewController-(void)loadView{ UIView *contentView = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]]; contentView.backgroundColor = [UIColor blackColor]; self.view = contentView; [contentView release]; CGRect labelFrame = CGRectMake(40.0f, 200.0f, 240.0f, 60.0f); UILabel *frontLabel = [[UILabel alloc] initWithFrame:labelFrame]; frontLabel.text = @"Hello World!"; frontLabel.font = [UIFont fontWithName:@"Georgia" size:24.0f]; frontLabel.textColor = [UIColor colorWithRed:0.82f green:1.0f blue:0.286f alpha:1.0f]; frontLabel.backgroundColor = [UIColor colorWithRed:0.0f green:0.0f blue:0.0f alpha:0.0f]; [contentView addSubview:frontLabel]; [frontLabel release]; }@end到这里我们已经完成的HelloWorld程序的编写,点击运行就能看到如下的效果图: iphone,程序,的,生命,周期,分析,做,iphone,