【Java知识总结--SE篇】教程文章相关的互联网学习教程文章

关于java中敏感词检测的一些总结【代码】

之前项目里客户提出一个需求,需要对系统中使用文本转化成语音发送的功能进行敏感词检测,禁止用户提交有敏感词的语音。通过查询各方面资料,整理了大概几种方案:项目启动时对载入敏感词库作为缓存(一个大map,敏感词为key,取任意值为value)。 对请求传入的文本分词,遍历分词结果,每个分词在map中查找,如果有值,则请求文本存在敏感词。把敏感词库拼接成一个大的正则表达式,然后直接对文本匹配。使用DFA(确定性有限状态自动...

[Java] 我的Coding Style 总结【图】

1. 缩进采用4个空格的缩进方式2. tab不采用"hard" tab。 需要更改编辑器的默认配置。将tab值改成4个空格。3. 换行3.1 一行不超过75个字符3.2 如果太长,可以在: “,” 后换行 运算符前换行4. 空格  4.1.在关键字和()之间加空格, 如: while ()  4.2. 运算符前后加空格  4.3. 在参数列表的“,”后加空格, 如: test(int id, string name)  4.4. 强制转换类型后加空格, 如: (object) x5. 括号  不省略大括号和小括...

JAVA提高三:反射总结【代码】【图】

为前期学习过反射,再这里再次复习总结下:【转载请说明来源:http://www.cnblogs.com/pony1223/p/7659210.html 】一、透彻分析反射的基础_Class类Class是一个类,他代表一类事物,它代表一类什么样的事物呢? Java 程序中的各个java类属于同一类事物,描述这类事物的java类名就是Class.思考:众多的人可以用一个什么类表示? Person众多的类用一个什么类来表示? 答案是Class我们知道Person代表一个人,一个人有他的身高,体重等属性,有...

《Java》第六周学习总结【代码】【图】

本周我学习了第七章和第十章的内容包括:内部类,匿名类,异常类,断言的使用File类,文件字节输入输出流,缓冲流,数据流,对象流,scanner的使用扩展还有文件锁等内容令我印象深刻问题:在编译代码时,我发现我的输出和视频中的输出不一样 board.showMess(new OutputAlphabet() //向参数传递OutputAlphabet的匿名子类对象{ publicvoid output() { for(char c=‘α‘;c<=‘ω‘;c++) //输出希腊字母System.out.printf("%3c",c...

JAVA程序员面试宝典总结-谈谈我的理解吧

2014年9月7日今天开启阅读了这本书,中断了原计划中算法中级层次的系统性训练,我觉得先看看面试题吧。先给这本书A掉再说。阅读了一天,大概阅读了一半,有点失望,因为这本书讲解的面试都是基础中的基础,我看着都着急,作者很难深入系统层次的去谈论技术,都是一些表面的文章。不过我给大家整理了一些比较细节的东西。第五章开始吧:-----------------------------------------------------classLoader知识。整体调用用到的是父类...

javaweb学习总结(三十八)——事务【代码】【图】

一、事务的概念事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。  例如:A——B转帐,对应于如下两条sql语句   update from account set money=money+100 where name=‘B‘;    update from account set money=money-100 where name=‘A‘;二、MySQL数据库中操作事务命令  1、编写测试SQL脚本,如下: 1/*创建账户表*/ 2createtable account(3 id intprimarykey auto_increment,4 ...

java集合基础篇 简单总结

昨天晚上看了编程思想4的持有对象,所以把学到看到的一些记记背背的方面给总结一下。 java的容器主要分为两类,一个是实现了接口Collection的一类,还有一个是实现了Map接口的一类。 继承Collction接口的主要有List、Set接口还有Queue。Collection继承了Iterator接口,让实现类可以foreach遍历。 继承List接口的主要是ArrayList和LinkedList。 ArrayList的优势在于随机访问,LinkedList的优势则是更好的插入删...

Java XML的总结(四)

一、解析xml文档 SAXParserFactory factory = SAXParserFactory.newInstance(); //获得解析器 SAXParser parser = factory.newSAXParser(); DefaultHandler dh = new MyDefaultHandler(); //解析xml文档 parser.parse("books.xml", dh);二、编写自定义处理事件 new MyDefaultHandler(); /** * 如果xml文件使用了schema约束 <xs:element> * * uri:schema -- targetNameSpace * * localName--element * * qName---xs:element * 如果...

java构造函数使用方法总结

1.构造器必须与类同名(如果一个源文件中有多个类,那么构造器必须与公共类同名)2.每个类可以有一个以上的构造器3.构造器可以有0个、1个或1个以上的参数4.构造器没有返回值5.构造器总是伴随着new操作一起调用 示例:A.java public class A{ public A(){ System.out.println("调用了无参的构造函数"); } public A(String mess){ System.out.println("调用了有参的构造函数\n"+ "参数内容为:...

java客户端数据发送到服务器(POST请求)总结

今天为了测试服务处理请求的功能,自己学了从客户端发送模拟浏览器发送请求,现在总结如下:首先看写的相关的代码客户端:客户端主要用到的类是URLConnectionURL url = new URL("http://localhost:8080/yiliaotest/RetransServlet");URLConnection con = url.openConnection();// post请求必须设置下面两项con.setDoOutput(true);con.setDoInput(true);// 不使用缓存con.setUseCaches(false);String personjson = "[{\"xingming\":...

Java条件查询分页——总结

问题  在工作中经常会遇到分页查询,我们都知道其实分页查询也很简单,思想都是类似的,不过你见过的分页方法有哪些呢? 详解一、Easyui的分页查询 1、工具类: Page.java: public class Page {   private Integer page;   private Integer rows;   private Integer start;   public Integer getPage() {     return page;   }   public void setPage(Integer page) {     th...

第十周(11.18-11.24)----个人项目----学习java总结2【代码】【图】

一、获取随机数  方法1   (数据类型)(最小值+Math.random()*(最大值-最小值+1)) ,注意这里的每一个括号最好都不要省略掉。  例: 1publicstaticvoid main(String[] args) { 2// TODO Auto-generated method stub3for(int i = 0;i<30;i++){ 4int suijishu = (int)(1+Math.random()*(10-1+1));//获取1到10之间的随机数,并转换成整型5 System.out.print(suijishu+";"); 6 } 7 }  运行结果:  方法2...

《Java程序设计》第1周学习总结【图】

学号 20165334 《Java程序设计》第1周学习总结教材学习内容总结1、Java程序的开发步骤编写源文件(使用文本编辑器,源文件的扩展名是 .java)??源文件的名字是某个类的名字,如果源文件是public类(源文件至多有一个public类),文件名必须是这个类的名字编译源文件(使用javac.exe编译源文件,得到字节码)运行程序(用java.exe 来解释执行字节码文件)2、一个java应用程序必须含有public static void main (String args[]) 方法,称...

王颖奇 20171010129《面向对象程序设计(java)》第十三周学习总结【代码】【图】

实验十三 图形界面事件处理技术实验时间 2018-11-221、实验目的与要求(1) 掌握事件处理的基本原理,理解其用途;(2) 掌握AWT事件模型的工作机制;(3) 掌握事件处理的基本编程模型;(4) 了解GUI界面组件观感设置方法;(5) 掌握WindowAdapter类、AbstractAction类的用法;(6) 掌握GUI程序中鼠标事件处理技术。本周理论知识在最后2、实验内容和步骤实验1: 导入第11章示例程序,测试程序并进行代码注释。测试程序1:l 在elipse IDE中...

Java集合框架的总结

本篇文章先从整体介绍了Java集合框架包含的接口和类,然后总结了集合框架中的一些基本知识和关键点,并结合实例进行简单分析。当我们把一个对象放入集合中后,系统会把所有集合元素都当成Object类的实例进行处理。从JDK1.5以后,这种状态得到了改进:可以使用泛型来限制集合里元素的类型,并让集合记住所有集合元素的类型。   一、综述   所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以...