2 分支语句 当程序面临多个选择,每一个选择都会执行不同的代码块,这个时候就要使用分支语句。常见的分支语句有: if 选择语句:if... if…else if…elseif…else if是现实生活中:“如果…那么”的映射 if 选择语句 格式:if 判断条件{ 执行语句块 } 【注意】:判断条件 ...
分类:
编程语言 时间:
2016-08-14 19:08:20
收藏:
0 评论:
0 赞:
0 阅读:
240
定义两个类 一个继承Thread 另一个实现Runable 循环输出内容 分别在void前加上锁synchronized 定义一个print类 类中有两个方法 分别输出内容 并且内容之间不换行 直至全部结束再换行 ...
分类:
编程语言 时间:
2016-08-14 19:07:49
收藏:
0 评论:
0 赞:
0 阅读:
170
一、Python装饰器 定义:本质是函数(装饰其他函数),为其他函数添加附件功能的。 遵循原则:①不能修改被装饰函数的源代码 ②不能修改被装饰函数的调用方式 组成:装饰器由高阶函数+内嵌函数+闭包组成 1、函数的调用顺序 总结:被调用函数要在执行之前被定义 2、高阶函数 满足下列条件之一就可成函数为 ...
分类:
编程语言 时间:
2016-08-14 19:07:41
收藏:
0 评论:
0 赞:
0 阅读:
195
查询方式 ThinkPHP可以支持直接使用字符串作为查询条件,但是大多数情况推荐使用索引数组或者对象来作为查询条件,因为会更加安全。一、使用字符串作为查询条件这是最传统的方式,但是安全性不高,例如: 最后生成的SQL语句是 采用字符串查询的时候,我们可以配合使用新版提供的字符串条件的安全预处理机制, ...
分类:
编程语言 时间:
2016-08-14 19:07:29
收藏:
0 评论:
0 赞:
0 阅读:
202
设计模式之单例模式(线程安全) 可以说单例模式是所有设计模式中最简单的一种。 单例模式就是说系统中对于某类的只能有一个对象,不可能出来第二个。 单例模式也是23中设计模式中在面试时少数几个会要求写代码的模式之一。主要考察的是多线程下面单例模式的线程安全性问题。 1.多线程安全单例模式实例一(不使用同 ...
分类:
编程语言 时间:
2016-08-14 19:06:59
收藏:
0 评论:
0 赞:
0 阅读:
238
1.父类型的引用可以指向子类型的对象: Parent p = new Child(); 2.当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误;如果有,再去调用子类的该同名方法。 3.静态static方法属于特殊情况,静态方法只能继承,不能重写Override,如果子类中定义 ...
分类:
编程语言 时间:
2016-08-14 19:05:20
收藏:
0 评论:
0 赞:
0 阅读:
254
多个线程组成一个进程 多线程的两个写法: 1. 2. 调用: 线程的同步和异步 同步: 多个线程依次执行 异步: 多个线程同时执行 ...
分类:
编程语言 时间:
2016-08-14 19:05:09
收藏:
0 评论:
0 赞:
0 阅读:
181
Number类 在使用数字时,我们通常会使用内置数据类型,如 然而在实际开发中,我们经常遇到需要使用对象而不是使用内置数据类型的对象。为了解决这一问题,Java为每一个内置数据类型提供了对应的包装类(比如使用该类型所拥有的函数),如下图: 这种由编译器特别支持的包成为装箱, 例子 Integer x ...
分类:
编程语言 时间:
2016-08-14 19:04:39
收藏:
0 评论:
0 赞:
0 阅读:
164
MFC中listbox控件是为了显示一系列的文本,每个文本占一行。 Listbox控件可以设置属性为: LBS_CHILD :(默认)子窗口 LBS_Visible :(默认)可视 LBS_Multiplesel :可选择多行 LBS_Extendedsel :可以使用shift或ctrl选择多行 ...
分类:
编程语言 时间:
2016-08-14 19:03:39
收藏:
0 评论:
0 赞:
0 阅读:
166
运行结果为:t1 : 0t1 : 1t1 : 2t1 : 3t1 : 0t1 : 1t1 : 2t1 : 3从结果可知调用yield()时并不会释放对象的“锁标志”。 如果把代码(1)注释掉,并去掉代码(2)的注释,结果为:t1 : 0t1 : 1t2 : 0t1 : 2t2 : 1t1 : 3t2 ...
分类:
编程语言 时间:
2016-08-14 19:03:09
收藏:
0 评论:
0 赞:
0 阅读:
133
简介 在前面的一篇文章里我对java threadpool的几种基本应用方法做了个总结。Java的线程池针对不同应用的场景,主要有固定长度类型、可变长度类型以及定时执行等几种。针对这几种类型的创建,java中有一个专门的Executors类提供了一系列的方法封装了具体的实现。这些功能和用途不一样的线 ...
分类:
编程语言 时间:
2016-08-14 19:02:29
收藏:
0 评论:
0 赞:
0 阅读:
189
BP理论部分参考:http://blog.csdn.net/itplus/article/details/11022243 参考http://www.cnblogs.com/ronny/p/ann_02.html#!comments,结合BP算法的理论部分,可以真正理解了ANN。 代码部分我加了部分 ...
分类:
编程语言 时间:
2016-08-14 19:01:59
收藏:
0 评论:
0 赞:
0 阅读:
309
线程同步 1、线程同步的目的是为了保护多个线程访问一个资源时对资源的破坏。 2、线程同步方法是通过锁来实现,每个对象都有切仅有一个锁,这个锁与一个特定的对象关联,线程一旦获取了对象锁,其他访问该对象的线程就无法再访问该对象的其他同步方法。 实现同步机制的两个方法 1。同步代码块: synchroni ...
分类:
编程语言 时间:
2016-08-14 19:01:40
收藏:
0 评论:
0 赞:
0 阅读:
120
在开发中,如果某个实例的创建需要消耗很多系统资源,那么我们通常会使用惰性加载机制,也就是说只有当使用到这个实例的时候才会创建这个实例,这个好处在单例模式中得到了广泛应用。这个机制在single-threaded环境下的实现非常简单,然而在multi-threaded环境下却存在隐患。本文重点介绍惰性 ...
分类:
编程语言 时间:
2016-08-14 19:00:49
收藏:
0 评论:
0 赞:
0 阅读:
186
http://www.cnblogs.com/yupeng/p/3413763.html 1. 单链表 链表的定义: 链表(linked list)是由一组被称为结点的数据元素组成的数据结构,每个结点都包含结点本身的信息和指向下一个结点的地址。由于每个结点都包含了可以链接起来的地址信息,所以用一个变 ...
分类:
编程语言 时间:
2016-08-14 19:00:39
收藏:
0 评论:
0 赞:
0 阅读:
228
1、yield() 该方法与sleep()类似,只是不能由用户指定暂停多长时间,并且yield()方法只能让同优先级的线程有执行的机会。 2、wait()和notify()、notifyAll() 这三个方法用于协调多个线程对共享数据的存取,所以必须在synchronized语句块内使用。synch ...
分类:
编程语言 时间:
2016-08-14 19:00:09
收藏:
0 评论:
0 赞:
0 阅读:
207
eval是python中一个相当智能的函数,把参数当成表达式,进行最大限度的解析, 比如: 从以上可以看出,eval相当的好用,但是它也能解析一些输入命令,比如: 这样写会将当前目录下的文件全都显示出来,如果换成删除,那麻烦就大了。 所以,很多时候我们需要在转换前先检查下表达式的合法性,或者直接使用 ...
分类:
编程语言 时间:
2016-08-14 18:59:19
收藏:
0 评论:
0 赞:
0 阅读:
178
一、线程同步 1、线程同步的目的是为了保护多个线程访问一个资源时对资源的破坏。 2、线程同步方法是通过锁来实现,每个对象都有切仅有一个锁,这个锁与一个特定的对象关联,线程一旦获取了对象锁,其他访问该对象的线程就无法再访问该对象的其他同步方法。 二、实现同步机制的两个方法 1。同步代码块: synch ...
分类:
编程语言 时间:
2016-08-14 18:59:11
收藏:
0 评论:
0 赞:
0 阅读:
146
类加载器负责将.class文件加载到内存中,并为之生成对应的Class对象。其中class文件有可能存在磁盘上,也有可能存在网络上。 当JVM启动时,会形成由三个类加载器组成的初始类加载器层次结构: 类加载机制:全盘负责和父类委托机制 全盘负责:就是当一个classloader加载一个Class的时 ...
分类:
编程语言 时间:
2016-08-14 18:59:01
收藏:
0 评论:
0 赞:
0 阅读:
163
这样的代码缺点是:第一次加载类的时候会连带着创建Singleton实例,这样的结果与我们所期望的不同,因为创建实例的时候可能并不是我们需要这个实例的时候。同时如果这个Singleton实例的创建非常消耗系统资源,而应用始终都没有使用Singleton实例,那么创建Singleton消耗的系统资源就被 ...
分类:
编程语言 时间:
2016-08-14 18:58:49
收藏:
0 评论:
0 赞:
0 阅读:
165