Loading web-font TeX/Main/Regular
微信扫一扫打赏支持

05 2017 档案

摘要:枚举1--求小于n的最大素数 总结: 素数是不能被比它小的素数整除。 代码运行结果在注释里有。 阅读全文
posted @ 2017-05-31 10:31 范仁义 阅读(2518) 评论(0) 推荐(2) 编辑
摘要:Hibernate实例二 一、测试openSession方法和getCurrentSession方法 hebernate中可以通过上述两种方法获取session对象以对数据库进行操作,下面的代码以及注解是对两种方法的辨析 这两种方法是从SessionFactory获取Session的时候用 Sess 阅读全文
posted @ 2017-05-31 07:53 范仁义 阅读(456) 评论(0) 推荐(0) 编辑
摘要:Hibernate实例 一、Hibernate简介 Hibernate是简化项目中连接数据库的一个框架工具 Hibernate是Java领域类技术成熟稳定的ORM框架 * ORM是对象关系映射 * 使用ORM的好处:使得习惯使用面向对象编程的程序员在项目中尽量少写和底层数据库相关的sql语句 * 这 阅读全文
posted @ 2017-05-31 07:30 范仁义 阅读(2530) 评论(0) 推荐(0) 编辑
摘要:Java基础十--接口 一、接口的定义和实例 二、接口和抽象类的区别 三、接口实例 usb接口实例 先暴露接口,使用接口的时候再实现接口,就可以做到功能的扩展。 阅读全文
posted @ 2017-05-31 01:59 范仁义 阅读(491) 评论(0) 推荐(1) 编辑
摘要:Java基础九--抽象类 一、抽象类介绍 /*抽象类:抽象:笼统,模糊,看不懂!不具体。 特点:1,方法只有声明没有实现时,该方法就是抽象方法,需要被abstract修饰。 抽象方法必须定义在抽象类中。该类必须也被abstract修饰。2,抽象类不可以被实例化。为什么?因为调用抽象方法没意义。3,抽 阅读全文
posted @ 2017-05-31 01:11 范仁义 阅读(497) 评论(0) 推荐(0) 编辑
摘要:Hibernate入门第二课 Hibernate Tools for Eclipse Plugins安装 你们可以直接去,http://blog.csdn.net/wei_chong_chong/article/details/52979683,楼主写的挺好的。 自己心得: Hibernate装了好 阅读全文
posted @ 2017-05-29 05:11 范仁义 阅读(365) 评论(0) 推荐(0) 编辑
摘要:eclipse启动时弹出Failed to create the Java Virtual Machine 一、现象 今天装eclipse的时候出现Failed to create the Java Virtual Machine 的错误。 错误图片如下: 二、出错原因 把错误提示翻译一下,就是“无 阅读全文
posted @ 2017-05-29 04:02 范仁义 阅读(711) 评论(0) 推荐(0) 编辑
摘要:C++编程模板2 阅读全文
posted @ 2017-05-28 00:50 范仁义 阅读(361) 评论(0) 推荐(0) 编辑
摘要:递归C++ 一、递归简介 自己调用自己 二、递归写法 2.1 写法介绍 先写出问题的递推公式 递归部分的边界条件就是递推公式中的边界条件 递归部分的主体部分就是递推公式中的主体部分 2.2 实例 (1)题目 例如:求n!。 (2)分析 递归公式为 f(n)=f(n-1)*n f(1)=1; 对应的递 阅读全文
posted @ 2017-05-28 00:46 范仁义 阅读(4838) 评论(0) 推荐(1) 编辑
摘要:递推算法 一、递推算法简介 一般是两步: 1、根据题目条件推出递推公式 2、根据递推公式编写代码求解(一般可以写成普通循环和递归) 二、实例 2.1 斐波拉契数列 斐波拉契数列,1 1 2 3 5 8 13 21 34......,写出第n项。 (1)递推公式 f(n)=f(n-1)+f(n-2) 阅读全文
posted @ 2017-05-28 00:22 范仁义 阅读(1159) 评论(0) 推荐(0) 编辑
摘要:C++函数 一、函数简介 函数就是方法,就是为了实现具体功能的一段代码 二、函数结构 返回值类型 函数名(参数列表){ 函数体 } //求和函数 int sum(int a,int b){ return a+b;} 忘记函数结构怎么写的时候,就去想main函数结构,main函数总会写吧 int ma 阅读全文
posted @ 2017-05-27 23:41 范仁义 阅读(381) 评论(0) 推荐(0) 编辑
摘要:C++模板 C++信息学竞赛编程模板 阅读全文
posted @ 2017-05-27 23:29 范仁义 阅读(416) 评论(0) 推荐(0) 编辑
摘要:Java动态编译 一、动态编译简介 new创建对象是静态加载类,在编译时刻就需要加载所有可能使用到的类。 一百个类,有一个类错了,都无法编译。 通过动态加载类可以解决该问题 二、代码实例 2.1 OfficeBetter.java main接口 里面通过对Class类的动态编译 然后调用实例,完成动 阅读全文
posted @ 2017-05-27 04:08 范仁义 阅读(498) 评论(0) 推荐(1) 编辑
摘要:Class类 一、简介 class本身是一个类 二、表示形式 class c1 = Foo.class; class c2 = fool1.getClass(); class c3 = Class.forName("com.imooc.reflect.Foo");//动态加载 阅读全文
posted @ 2017-05-27 02:01 范仁义 阅读(388) 评论(0) 推荐(0) 编辑
摘要:HTML表单格式化 一、说明 用table布局 二、效果 三、代码 阅读全文
posted @ 2017-05-26 17:43 范仁义 阅读(2114) 评论(2) 推荐(0) 编辑
摘要:HTML表单组件 一、说明 form标签里面的东西 二、效果图 三、代码 阅读全文
posted @ 2017-05-26 16:49 范仁义 阅读(767) 评论(0) 推荐(0) 编辑
摘要:Html 常用标签 Html就是超文本标记语言的简写,是最基础的网页语言。 Html是通过标签来定义的语言,代码都是由标签所组成。 Html代码不用区分大小写。 Html代码由<html>开始</html>结束。里面由头部分<head></head>和体部分<body></body>两部分组成。 头 阅读全文
posted @ 2017-05-25 07:03 范仁义 阅读(814) 评论(0) 推荐(0) 编辑
摘要:Html概述 主要思想,主要思想很重要 一、Html是什么 一种标记语言(用标签进行标记) 对要显示的文字进行标记 二、Html核心 标签(只认标签) 封装,所以必须有头尾,你才知道标签的范围,你才知道那部分文字需要这个标签。 三、Html部分 头:各种辅助属性信息,以及应该说是标题和摘要,所以先加 阅读全文
posted @ 2017-05-25 06:58 范仁义 阅读(939) 评论(0) 推荐(0) 编辑
摘要:Myeclipse2016安装Aptana 想装个Aptana,装了半天,网上说的什么links方式啊,在线方式啊,都是什么的浮云。 所以自己来写个安装教程。 一、Aptana简要介绍 Aptana有JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 阅读全文
posted @ 2017-05-25 04:12 范仁义 阅读(1270) 评论(0) 推荐(0) 编辑
摘要:长元音 语言只是沟通的工具,它不要求你说的非常精准,只要别人能听得懂就可以了。 一、长元音 短元音前三个就是口型大小不同而已 长元音是依次对应短元音的后五个,读音一样,时长不同。 二、长元音字母组合 阅读全文
posted @ 2017-05-24 20:29 范仁义 阅读(1679) 评论(0) 推荐(0) 编辑
摘要:对比法记音标 一、对比法: 清辅音:声带不震动 g h y w r /g/ /h/ /j/ /w/ /r/ h为清辅音,其它都为重辅音 y /j/ 读作也 三声 g /g/ 读作嗝 三声 h /h/ 清辅音 he三声 w /w/ 读作we 三声 r /r/ 读作re 热 三声 对比法,和汉语拼音读法 阅读全文
posted @ 2017-05-24 18:47 范仁义 阅读(1429) 评论(0) 推荐(0) 编辑
摘要:Java基础八--构造函数 一、子父类中构造函数的特点 1.1 为什么在子类构造对象时,发现,访问子类构造函数时,父类也运行了呢? 原因是:在子类的构造函数中第一行有一个默认的隐式语句。 super(); 构造方法中其实还有一句return;对应返回值中的void 子类的实例化过程:子类中所有的构造 阅读全文
posted @ 2017-05-24 06:28 范仁义 阅读(771) 评论(0) 推荐(1) 编辑
摘要:Java爬虫 一、代码 爬虫的实质就是打开网页源代码进行匹配查找,然后获取查找到的结果。 打开网页: URL url = new URL("http://www.cnblogs.com/Renyi-Fan/p/6896901.html"); 读取网页内容: BufferedReader bufr = 阅读全文
posted @ 2017-05-24 03:48 范仁义 阅读(1104) 评论(0) 推荐(0) 编辑
摘要:Java基础七-正则表达式 一、定义: 特定的符号的组合 二、作用: 用于操作字符串数据 三、优缺点 简化代码,但是阅读性差 四、引入 4.1 问题 判断一个号码是否是QQ号? 不是零开头 6-15位 只含有数字 4.2 代码 4.3 要点 if(!qq.startsWith("0")) 判断不是零 阅读全文
posted @ 2017-05-24 00:22 范仁义 阅读(3645) 评论(1) 推荐(1) 编辑
摘要:设计模式四--建造者模式 一、定义 将一个复杂对象呢的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 二、优点 封装性 建造者独立,容易扩展 三、原理图 Product代表具体的产品 ConcreteBuilder是这些产品建造过程的一个接口 Builder是这些产品的具体建造实例,实现 阅读全文
posted @ 2017-05-23 21:25 范仁义 阅读(351) 评论(0) 推荐(0) 编辑
摘要:设计模式三—抽象工厂模式 一、定义 抽象工厂模式是工厂方法模式的进一步抽象。如果产品簇中只有一种产品,则退化为工厂方法模式。 二、原理图 三、代码实例 * 苹果和土豆是园丁1的杰作 * 葡萄和西红柿是园丁2的杰作 1、Fruit.java 2、Apple.java 3、Grape.java 4、Ve 阅读全文
posted @ 2017-05-23 09:38 范仁义 阅读(331) 评论(0) 推荐(0) 编辑
摘要:设计模式二—工厂方法模式 一、工厂方法模式优点 良好的封装性 优秀的可扩展性 屏蔽产品类 典型的解耦架构 二、实例 三、实例代码 1、Fruit.java public interface Fruit { /* * 生长 * 收获 * 栽种 */ public void grow(); public 阅读全文
posted @ 2017-05-23 08:42 范仁义 阅读(360) 评论(0) 推荐(0) 编辑
摘要:HTTP协议的请求与响应和CSS属性和定位 一、HTTP协议 1.1 HTTP定义 HTTP(Hypertext Transport Protocol),超文本传输协议。 一种详细规定了浏览器和web服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。 1.2 协议原理 1.3 请求格 阅读全文
posted @ 2017-05-22 17:30 范仁义 阅读(1424) 评论(0) 推荐(0) 编辑
摘要:掐头法和去尾法记音标 一、字母音分类 名称音 发音 二、掐头法 三、a发音 四、去尾法 五、e、i、a区别 i一指 读作一 e两指 a三指 阅读全文
posted @ 2017-05-22 16:15 范仁义 阅读(4632) 评论(0) 推荐(0) 编辑
摘要:Java继承 一、javadoc 1.1 用法 用法: javadoc [options] [packagenames] [sourcefiles] [@files] 1.2 实例 1.3 注意 要想文档化,必须是公共类(public) 二、classpath classpath变量的一个引用 三、 阅读全文
posted @ 2017-05-22 05:35 范仁义 阅读(507) 评论(0) 推荐(0) 编辑
摘要:设计模式一--单例设计模式 一、定义 Singleton Pattern: 确保一个类只有一个实例,并且自行实例化并向整个系统提供这个实例。 二、分类 饿汉式单例类:类加载时就进行对象的实例化 懒汉式单例类:第一次引用类时,才进行对象的实例化。 三、核心代码 3.1 饿汉式 3.2 懒汉式 四、实例 阅读全文
posted @ 2017-05-22 04:16 范仁义 阅读(357) 评论(0) 推荐(0) 编辑
摘要:设计模式分类和原则 一、设计模式分类 创建型:创建对象的模式 结构型:讨论类和对象的结构 行为型:关注对象的行为,解决对象之间的联系问题。 二、设计原则 2.1 单一职责原则 只有一个引起它变化的原因,一个类只有一个职责。 2.2 里氏替换原则 父类能出现的地方能用子类替换,但是反过来不一定可以。 阅读全文
posted @ 2017-05-21 16:05 范仁义 阅读(451) 评论(0) 推荐(0) 编辑
摘要:移动开发基础和Dalvik VM 1、基础 移动开发:是指以PDA、UMPC等便携终端为基础进行的开发工作。 PDA:Person Digital Assistant 个人数码助理 UMPC:Ultra-mobile Personal Computer 超级移动个人计算机,便携式笔记本 三大主流移动 阅读全文
posted @ 2017-05-21 13:26 范仁义 阅读(435) 评论(0) 推荐(0) 编辑
摘要:Java成员变量和局部变量 一、成员变量和局部变量 二、static关键字 三、成员变量和静态变量区别 四、main函数 五、静态函数什么时候用 六、静态代码块 七、构造代码块 构造代码块先于构造函数执行 阅读全文
posted @ 2017-05-21 01:32 范仁义 阅读(422) 评论(2) 推荐(0) 编辑
摘要:Java选择结构和数组 一、Switch语句 二、if和switch区别 推荐使用if 三、函数 Java中的函数和方法是同一个词 四、数组 4.1、数组常见错误 五、内存机制 六、转换成十六进制 移位 &操作 6.2 查表法求十六进制 查表法很多时候都非常好用,这样就非常好了,真的非常好用 算的时 阅读全文
posted @ 2017-05-20 20:15 范仁义 阅读(370) 评论(0) 推荐(0) 编辑
摘要:Java数据类型和运算符 一、关键字 二、标识符 2.1 定义 标识某些东西的符号:名称:类名就是标识符的一种 26个英文字母,0-9,_和2.2用来连接单词 三、注释 非常重要 3.1 作用: 注解说明 调试 阅读全文
posted @ 2017-05-19 17:42 范仁义 阅读(567) 评论(0) 推荐(0) 编辑
摘要:Java中classpath配置 一、DOS常用命令 二、DOS常用命令实例 2.1 转换目录 cd 1.6* 2.2 删除文件 del 删除文件(windows删除从里往外删) del *.txt del *.* del * 2.3 删除目录 rd 删除目录 2.4 退出dos exit 退出 2 阅读全文
posted @ 2017-05-19 04:32 范仁义 阅读(2357) 评论(0) 推荐(0) 编辑
摘要:深入理解Java中配置环境变量 配置的目的: 本来只在安装JDK的bin目下能运行java.exe,javac.exe,jar.exe,javadoc.exe等Java开发工具包命令,我们现在想让在所有目录下都能运行这些命令。 配置的解决途径: 将这个目录放在windows的环境变量path中即可 阅读全文
posted @ 2017-05-19 03:49 范仁义 阅读(531) 评论(0) 推荐(0) 编辑
摘要:Java的JDK和JRE 1.计算机交互方式 图形化界面(Graphical User Interface GUI) 命令行方式(Command Line Interface CLI) 2.Java语言的三种技术架构 J2EE(Java 2 Platform Enterprise Edition)企 阅读全文
posted @ 2017-05-19 01:18 范仁义 阅读(647) 评论(0) 推荐(0) 编辑
摘要:Java知识集锦 一、Java程序基础 1.1 开发和运行环境 1.2 Java语言概述 二、Java语法基础 2.1 基础类型和语法 2.2 对象和类型 2.3 包和访问控制 三、数据类型及类型转换 3.1 整型数据 3.2 实型数据 3.3 布尔型数据 3.4 字符型数据 3.5 String型 阅读全文
posted @ 2017-05-19 00:57 范仁义 阅读(446) 评论(0) 推荐(0) 编辑
摘要:Java内存管理 一.内存分类 分为如下四类: 堆区(Heap) 栈区(Stack) 数据区(Data segment) 代码区(Code segment) 二.作用 代码区(Code segment):存放程序的代码 数据区(Data segment):存放静态变量和字符串常量 栈区(Stack) 阅读全文
posted @ 2017-05-17 11:58 范仁义 阅读(416) 评论(0) 推荐(0) 编辑
摘要:Java实例-坦克大战 一.样例图片 二.类图结构 坦克大战中的所有类 类的关系图 我的坦克类 三.说明 1、每一个新的独立运行的东西就是一个线程,像我方坦克,像敌方坦克,像所有的子弹 2、每一个线程要实现run方法,也要start启动线程 3、无论坦克,子弹,都有生命,都有坐标(静),都有速度,都 阅读全文
posted @ 2017-05-17 00:47 范仁义 阅读(1172) 评论(0) 推荐(1) 编辑
摘要:Java中泛型使用 泛型作用: 泛型:集合类添加对象不用强转 反射机制:将泛型固定的类的所有方法和成员全部显示出来 核心代码: ArrayList<Ls> ff=new ArrayList()<Ls>; Ls ls1=new Ls("薯片",5f); ff.add(ls1); Ls cls=ff.g 阅读全文
posted @ 2017-05-16 04:52 范仁义 阅读(527) 评论(0) 推荐(0) 编辑
摘要:超实用Java快捷键 Ctrl+1或F2快速修复 Ctrl+D快捷删除行 Shift+Enter 快速切换到下一行,在本行的任何位置都可 Ctrl+F11快速运行代码 Alt+上下键 快速移动行(可多行) Ctrl+M 将光标焦点所在区域的视图变大 Alt+/ 叫出快捷的代码提示 syso Alt+ 阅读全文
posted @ 2017-05-15 18:18 范仁义 阅读(612) 评论(0) 推荐(1) 编辑
摘要:Java中线程的使用 (2)-多线程、线程优先级、线程睡眠、让步、阻塞 (一)多线程使用方法 说明:创建每个新的线程,一定要记得启动每个新的线程(调用.start()方法) class Xc3 extends Thread { public void run() { System.out.print 阅读全文
posted @ 2017-05-15 16:16 范仁义 阅读(444) 评论(0) 推荐(1) 编辑
摘要:MyEclipse快捷键大全(绝对全) 非常感谢分享这篇文章的大虾..但是我忘了几下您的blog地址,因此无法注明原文地址...见谅哈 存盘 Ctrl+s(肯定知道) 注释代码 Ctrl+/ 取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了) 代码辅助 Alt+/ 快速修复 Ctr 阅读全文
posted @ 2017-05-15 13:39 范仁义 阅读(1693) 评论(0) 推荐(0) 编辑
摘要:Java中线程的实现: 一、线程简介: 实现的两种方式为: 1、Thread类 2、Runnable接口 都在java.lang中 都有共通的方法:public void run() 二、线程常用方法 线程启动:start() 线程睡眠:sleep() 线程抢占:join() 线程让步:yield( 阅读全文
posted @ 2017-05-15 12:17 范仁义 阅读(415) 评论(0) 推荐(0) 编辑
摘要:快速理解进程和线程 程序:(静态)进程:资源,线程(动态)线程:系统中最小执行单位 如果一个班级看做进程那么每个学生都是线程每个学生共享班级里的黑板粉笔等资源 线程交互的方式:互斥(抢占学习资源)同步(一起办61儿童节) 阅读全文
posted @ 2017-05-15 11:35 范仁义 阅读(382) 评论(2) 推荐(0) 编辑
摘要:直接调用Math里面的random即可,简单方便int i = (int)(Math.random()*100+1); 阅读全文
posted @ 2017-05-14 05:02 范仁义 阅读(13301) 评论(3) 推荐(0) 编辑
摘要:1、 纵观大局,却也精于细节 阶段性浏览,不要碰到一点小知识就死磕,把握一个度。 2、 注重练习(复习) 复习或者强化练习太重要了,不然太容易忘记了。 3、由浅入深 先易后难,先基础后应用 阅读全文
posted @ 2017-05-11 02:23 范仁义 阅读(577) 评论(0) 推荐(1) 编辑
摘要:直接用StringBuilder,它的append方法方便快速构建字符串。 StringBuilder sb1=new StringBuilder(); for(int i=0;i<1024*1024*10;i++){ sb1.append('a'+""); } 取消息时 String str=sb 阅读全文
posted @ 2017-05-10 22:19 范仁义 阅读(355) 评论(0) 推荐(0) 编辑
摘要:直接调用System的currentTimeMillis()即可! long start = System.currentTimeMillis(); System.out.println("Start time : "+start); 阅读全文
posted @ 2017-05-10 22:11 范仁义 阅读(747) 评论(0) 推荐(0) 编辑

侧边栏

打赏

点击右上角即可分享
微信分享提示