作业: 使用正则表达式和递归实现计算器功能。 实现: 1、实现带括号的计算 2、实现指数、加减乘除求余等功能 一、实例说明: 本实例自己写了个版本,但依旧存在一点bug,例:-2-2等计算问题,故最后在武SIR的代码基础上加了指数、求余等功能。 该计算器思路:1、递归寻找表达式中只含有 数字和运算符 ...
分类:
编程语言 时间:
2016-08-30 19:25:12
收藏:
0 评论:
0 赞:
0 阅读:
204
1,成员内部类 就是在一个类中定义一个类,注意这个内部类可以在类的成员函数中使用,也可以由外部程序调用,取决于内部类的访问级别,如果设置为private,则外部程序不能直接使用这个内部类。 packagewz.learning; publicclassExample16{ publicstaticv... ...
分类:
编程语言 时间:
2016-08-30 19:25:01
收藏:
0 评论:
0 赞:
0 阅读:
250
文件操作,顾名思义,就是对磁盘上已经存在的文件进行各种操作,文本文件就是读和写。 1. 文件的操作流程 (1)打开文件,得到文件句柄并赋值给一个变量 (2)通过句柄对文件进行操作 (3)关闭文件 现有文件 2. 文件的打开模式 打开文件的模式: 三种基本模式: 1. r,只读模式(默认) 2. w, ...
分类:
编程语言 时间:
2016-08-30 19:22:41
收藏:
0 评论:
0 赞:
0 阅读:
237
...
分类:
编程语言 时间:
2016-08-30 19:22:30
收藏:
0 评论:
0 赞:
0 阅读:
242
编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式,对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。不同的编程范式 ...
分类:
编程语言 时间:
2016-08-30 19:21:50
收藏:
0 评论:
0 赞:
0 阅读:
220
一:String类 1.String对象的初始化 由于String对象特别用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下: String s = "abc"; s = "Java语言"; 其实按照面向对象的标准语法,其格式应该为: String s = new ...
分类:
编程语言 时间:
2016-08-30 19:20:10
收藏:
0 评论:
0 赞:
0 阅读:
228
使用for语句打印显示下列数字形式:n=4 1 1 2 1 1 2 3 2 11 2 3 4 3 2 1 方法一: public void createImage(int num){ int en = num; for(int o=1; o<=num; o++){ for(int e=1; e<en ...
分类:
编程语言 时间:
2016-08-30 19:18:50
收藏:
0 评论:
0 赞:
0 阅读:
259
...
分类:
编程语言 时间:
2016-08-30 18:07:40
收藏:
0 评论:
0 赞:
0 阅读:
234
示例: print(crc16("012345678", True))print(crc16("012345678", False))print(crc16("010600010017", True)) 计算结果: ...
分类:
编程语言 时间:
2016-08-30 18:07:00
收藏:
0 评论:
0 赞:
0 阅读:
1031
现有数据库开发过程中对事务的控制、事务锁、行锁、表锁的发现缺乏必要的方法和手段,通过以下手段可以丰富我们处理开发过程中处理锁问题的方法。For Update和For Update of使用户能够锁定指定表或表的数据行这个功能在实际应用中具有很重要的意义,特别对于多用户多线程处理中如要先获取数据通过判 ...
分类:
编程语言 时间:
2016-08-30 18:06:10
收藏:
0 评论:
0 赞:
0 阅读:
247
1.SpringMVC中常用的几个注解 1)@Controller 表明当前类为Controller 2)@RequestMaping 当前类或者方法的映射路径,@RequestMapping中常用的几个参数 ①value 当前方法或者控制器的映射路径。当后面还有参数时这一参数不能省略 如:@Req ...
分类:
编程语言 时间:
2016-08-30 18:05:22
收藏:
0 评论:
0 赞:
0 阅读:
301
包:aspectjrt.jar、aspectjweaver.jar AOP:面向切面的编程 1.XML配置; 2.注解。 一、注解方式: 打开注解处理器: 实现类: 切面类:使用@Aspect来标识 在切面类中定义切入点(定义要拦截的方法) @Pointcut("execution(* com.dw ...
分类:
编程语言 时间:
2016-08-30 18:02:40
收藏:
0 评论:
0 赞:
0 阅读:
198
由于项目需要,做的c#客户端数据库连接串首先肯定不能写死的程序里(数据库很容易被攻击,我们的项目半年改了几次密码。。。) 放置在配置文件内,都可以看得到,最开始想法将配置文件加密,老师说加密过的文件还是不安全。。。。。 最后的方法就是c#这边调用java的api返回连接串(它们那边做了不知道什么权限 ...
分类:
编程语言 时间:
2016-08-30 18:00:51
收藏:
0 评论:
0 赞:
0 阅读:
145
context.runOnUiThread(new Runnable() { @Override public void run() { _prop = new Prop(buyType, moneyPay, product); context.doPay(); } }); ...
分类:
编程语言 时间:
2016-08-30 18:00:13
收藏:
0 评论:
0 赞:
0 阅读:
193
#MyEclipse Tomcat v7.0 启动时,Console提示:警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.ser ...
分类:
编程语言 时间:
2016-08-30 17:59:50
收藏:
0 评论:
0 赞:
0 阅读:
128
一、面向过程 VS 面向对象 编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 ,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式,对这些不同的编程方式的特点进行归纳总结得出来的编程方式类 ...
分类:
编程语言 时间:
2016-08-30 17:58:11
收藏:
0 评论:
0 赞:
0 阅读:
152
转载自:Java创建线程的两个方法 Java提供了线程类Thread来创建多线程的程序。其实,创建线程与创建普通的类的对象的操作是一样的,而线程就是Thread类或其子类的实例对象。每个Thread对象描述了一个单独的线程。要产生一个线程,有两种方法: ◆需要从Java.lang.Thread类派生 ...
分类:
编程语言 时间:
2016-08-30 17:54:41
收藏:
0 评论:
0 赞:
0 阅读:
153
泛型算法的基础是迭代器。 迭代器令算法不依赖于容器,但是算法依赖于元素类型的操作。也即:算法永远不会执行容器的操作。 那么,如果想向容器中添加元素或者执行其他的一些操作呢?标准库提供了插入迭代器来完成。但算法自身永远不会做这样的操作。 理解算法最基本的方法是:了解它们是否读取元素、改变元素、或是重排 ...
分类:
编程语言 时间:
2016-08-30 17:50:23
收藏:
0 评论:
0 赞:
0 阅读:
234
今天开发了一个excel导出的功能,放到linux服务器上后发现报错。 捕获的异常是 InvocationTargetException 异常,之前没有见过这个异常,网上搜了一下。 内容如下: 在某一个项目A中使用了某个jar包x.jar, 而x.jar引入了一个类Y, 应该包含y.jar才可以使用 ...
分类:
编程语言 时间:
2016-08-30 17:49:31
收藏:
0 评论:
0 赞:
0 阅读:
733
Java 同步块(synchronized block)用来标记方法或者代码块是同步的。Java 同步块用来避免竞争。本文介绍以下内容: Java 同步关键字(synchronzied) 实例方法同步 静态方法同步 实例方法中同步块 静态方法中同步块 Java 同步示例 Java 同步关键字(syn ...
分类:
编程语言 时间:
2016-08-30 17:45:20
收藏:
0 评论:
0 赞:
0 阅读:
142