相关分类: Java技术 C/C++ VB delphi
  • java实现一个简单的数学表达式分析器(加减乘除和括号

    1.使用此分析器需要输入两个量: String str1=运算符号有前后有空格的数学表达式(如 1 + 2 * ( 3+1) - 5 #),并在最后添加‘#’字符作为结束标志; String str2=无空格的分割的数学表达式(如 1+2*(3+1)-5#),同样添加‘#’字符作为结束标志; 2.注:表达式必须严格正...

    2018-06-18 01:51:23

  • 【读】为什么BIO效率低下

    原因: 假如有10000个连接,4核CPU ,那么bio 就需要一万个线程,而nio大概就需要5个线程(一个接收请求,四个处理请求)。如果这10000个连接同时请求,那么bio就有10000个线程抢四个CPU ,几乎每个CPU 平均执行2500次上下文切换,而nio 四个处理线程,几乎每个线程都对...

    2018-06-18 01:51:24

  • java 中的复制(将D盘中的文件复制到E盘中)

    import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class CopyTestDToE { public static void main(String[] args) { String DoldPath="D:\\a.jpg";...

    2018-06-18 01:51:22

  • char 转为 int 类型

    一字符串,String=“1234567”; 把第i个数取出来时是char型的 如何把char型转换成int型? 先将char转为string类型,再转为int类型 public static void main(String[] args) throws Exception { String a = "1234567"; char b[] = a.toCharArray(); for(int i=0;ib.len...

    2018-06-18 01:51:19

  • AnnotationConfigBeanDefinitionParser are only avai

    報錯: org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [beans.xml]; nested exception is java.lang.IllegalStateException: Context namespace element 'annotation-config'...

    2018-06-18 01:51:19

  • Field 'id' doesn't have a

    Field 'id' doesn't have a default value 错误提示。 主键类型获取方式为"native"由数据库生成指定。 检查发现数据库中已存在Employee表,且表中id默认值为0,不是自增属性。 后删掉Employee表,运行Hibernate程序,由Hibernate程序运行创建Employee表。测试成功。...

    2018-06-18 01:51:17

  • XML中需要转义的字符

    有的数据库表的字段名,对于某些数据库来讲,是属于关键字或者保留字来处理识别的,那么这个时候,需要对这样的字段名进行转义处理,一般在执行sql 语句脚本的情况,处理办法是在这个字段名外加上双引号就可以识别,但是对于程序里,尤其是hibernate映射这种的,也需要...

    2018-06-18 01:51:17 sql 语句

  • Java核心技术第四章——1.封装性

    封装性 (有时称为数据隐藏): 实现封装的关键在于绝对不能让类中的方法直接地访问其他类的实例域值。 程序仅通过对象的方法与对象的数据进行交互。 给对象赋予了 “黑盒”的特征,提高了重用性和可靠性。简而言之,就是只需知道方法对应的作用,而不必了解它的具体实...

    2018-06-18 01:51:17

  • 登录功能

    判断cookie是否为空非常重要,因为第一次访问的时候为空会发生空指针异常。 注意对request和response的乱码问题进行处理 注意连接c3p0时需要的jar包、工具类以及配置文件...

    2018-06-18 01:51:16

  • 《Java数据结构和算法》- 栈和队列

    Q: 栈、队列与数组的区别? A: 本篇主要涉及三种数据存储类型:栈、队列和优先级队列,它与数组主要有如下三个区别: A: (一)程序员工具 数组和其他的结构(栈、队列、链表、树等等)都适用于数据库应用中作为数据记录。它们常用于记录那些对应于现实世界的对象和活动...

    2018-06-18 01:51:10 java数据结构java数据结构和算法

2