首页 > 编程语言
从零开始学Java之IO字符流懒人模式(自动生成属性类,方法类,界面类)
平时做一个项目都要建很多的属性类,方法类和View类,学了IO流之后想了一种办法,就是自己写一串代码,然后在文本文档里写class 加上所有的属性,然后运行一下代码就自动生成了一个  .java   文件。用myeclipse打开就可以了。同样的道理,你写一个只有   class 的txt文本文档  点一下另一段代码就自动生成了一个方法类,里面带有增删改查四个简单方法的方法类,还有一个Vie...
分类:编程语言   时间:2015-08-29 15:29:57    收藏:0  评论:0  赞:0  阅读:385
Manacher 算法讲解 O(N)复杂度的 最长回文子串求解
求解最长回文子串的方法很多,有几种常见的O(N^2)的最长回文子串求解方法,比如说枚举中心位置向两边扩展,动态规划等,大部分朋友应该都比较熟悉。 Manacher算法相比于上面两种方法,时间复杂度是O(N),空间复杂度也是O(N),可以说是快速求解决回文子串的利器。下面介绍这一算法的思想,以及在文末给与它的实现。 我们以...
分类:编程语言   时间:2015-08-29 15:29:27    收藏:0  评论:0  赞:0  阅读:384
tomacat无法启动---174 javajni.c] [error] %1 不是有效的 Win32 应用程序。
我的jdk的版本是jdk1.8.0_05,tomcat的版本比较旧是tomcat-5.5.26,按照网上各种配置jdk与tomcat的环境配置指导,一步步的来的,jdk的检测是没有问题的,也尝试了改变端口号,修改bat文件,但是仍是无法启动,cmd窗口还是一闪而过,根据日志文件一步步的深入找,一直是认为环境变量配置的路径有问题,最后尝试着将jdk中bin文件下的msvcr100.dll文件拷贝到t...
分类:编程语言   时间:2015-08-29 15:29:17    收藏:0  评论:0  赞:0  阅读:3094
用Eclipse创建第一个Spring项目(最最入门级)
网上关于Spring的介绍资料已经数不胜数,但大多篇幅冗长,初学者不易理解记忆。这里先作一个简短的提炼,不作详细解释,主要内容是带大家创建一个Spring项目,感受一下这东西到底是什么样的。 1.Spring Framework是用来干嘛的? 是为基于java的企业应用提供的开发模型,让开发人员只关心应用层面的业务逻辑,不用关心环境的部署。 2.Spring 设计原则 依赖注入DI (...
分类:编程语言   时间:2015-08-29 15:27:47    收藏:0  评论:0  赞:0  阅读:314
HDOJ 题目4416 Good Article Good sentence(后缀数组求a串子串在b串中不出现的种类数)
—每周六晚的BestCoder(有米!) Good Article Good sentence Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2784    Accepted Submission(s): 78...
分类:编程语言   时间:2015-08-29 15:27:07    收藏:0  评论:0  赞:0  阅读:229
[leetcode]Valid Sudoku 解题报告 C 语言
【题目】 Determine if a Sudoku is valid, according to: Sudoku Puzzles - The Rules.The Sudoku board could be partially filled, where empty cells are filled with the character ‘.’.Note: A valid Sudoku boar...
分类:编程语言   时间:2015-08-29 15:26:37    收藏:0  评论:0  赞:0  阅读:239
c++串口小结
串口小结 一、            概念 串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用 串行通信方式的扩展接口。 串行接口 (Serial Interface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。一条信息的各位数据...
分类:编程语言   时间:2015-08-29 15:26:17    收藏:0  评论:0  赞:0  阅读:717
java枚举类型的实现原理
Java从JDK1.5开始支持枚举,也就是说,Java一开始是不支持枚举的,就像泛型一样,都是JDK1.5才加入的新特性。通常一个特性如果在一开始没有提供,在语言发展后期才添加,会遇到一个问题,就是向后兼容性的问题。像Java在1.5中引入的很多特性,为了向后兼容,编译器会帮我们写的源代码做很多事情,比如泛型为什么会擦除类型,为什么会生成桥接方法,foreach迭代,自动装箱/拆箱等,这有个术语叫...
分类:编程语言   时间:2015-08-29 15:25:57    收藏:0  评论:0  赞:0  阅读:251
题目1386:旋转数组的最小数字 剑指offer08
http://ac.jobdu.com/problem.php?pid=1386 WA了一发,因为没有考虑本身有序的情况。 貌似是cuhk曾经的面试题,当初准备CUHK面试的时候在别人博客看到过。 思路二分,朴素的想法我有,但是特殊情况没考虑好。 *mid与*first比,*mid与*end比,*mid>=*first,说明*mid现在在前面的有序部分。 *mid 对应修改first和...
分类:编程语言   时间:2015-08-29 15:24:57    收藏:0  评论:0  赞:0  阅读:247
Swift 委托/代理设计模式
Swift 中的委托/代理模式(一下简称"代理模式")基本一致。 代理设计模式的基本思想就是将我(类或者结构体等)需要来完成的工作交给(委托给)另一个有我所规定的做这项工作能力的人(符合要求类型的对象等)来处理。 代理模式的实现需借助于我们上一篇文章所讲的协议。我们定义一个协议来封装那些指定的方法(做这项工作的能力),使实现这些协议的类等拥有这些方法,我们就可以将工作委托给他来处理。 举个实...
分类:编程语言   时间:2015-08-29 15:24:17    收藏:0  评论:0  赞:0  阅读:231
使用maven来管理java项目
初学maven,简单总结一下学习心得,若有不对的地方,欢迎各位大神给我指正~总结分为6个部分maven概述maven安装maven项目结构和创建方法maven配置文件settings.xml项目对象文件pom.xml解析eclipse插件安装一、maven概述要用java实现一个后台系统,可能需要涉...
分类:编程语言   时间:2015-08-29 15:22:17    收藏:0  评论:0  赞:0  阅读:216
Java单例模式
通过私有化构造方法以及static的灵活运用,即可得到单例模式。私有化构造函数之后,不能再用new来创建对象了。只能通过类名调用静态方法得到单例对象(该对象之一一个)。class Singleton{ private static Singleton instance = new Singleton...
分类:编程语言   时间:2015-08-29 15:21:07    收藏:0  评论:0  赞:0  阅读:190
Java内存分配和String类型的深度解析
2015-08-29 15:01PM 三文鱼128元
分类:编程语言   时间:2015-08-29 15:20:37    收藏:0  评论:0  赞:0  阅读:135
java web
1.如何在一个线程的任何地方(即其他层)获取 HttpServletRequestIn every request, theDispatcherServletbinds the currentHttpServletRequestto astatic ThreadLocalobject in theR...
分类:编程语言   时间:2015-08-29 15:17:37    收藏:0  评论:0  赞:0  阅读:114
详细讲解Java中方法的重载和重写
首先讲讲方法的重载: Java的重载就是在类中可以创建多个方法,它们具有相同的名字,但是却有不同的参数。 判断是否重载只有两个条件: 1)相同的方法名 2)不同的参数 具体为: A、方法参数类型不同 B、方法参数个数不同 C、方法参数排列顺序不同 代码如下:packa...
分类:编程语言   时间:2015-08-29 15:17:27    收藏:0  评论:0  赞:0  阅读:160
Java之poi简单操作
1 2 /** 一、简单读取Execl的步骤: 3 * 1、通过流来读取Execl并存放到内存中; 4 * 2、通过WorkbookFactory工作簿工厂来读取内存中存放的execl文档流并创建出一个工作簿 5 * 3、通过工作簿来获取里面的每一个sheet文档 6 * 4、通过每个sheet.....
分类:编程语言   时间:2015-08-29 15:15:57    收藏:0  评论:0  赞:0  阅读:246
Java使用IText(VM模版)导出PDF,IText导出word(二)
//退款导出word public void exportWordTk() throws IOException{ Long userId=(Long)ServletActionContext.getContext().getSession().get(Constant.S...
分类:编程语言   时间:2015-08-29 15:15:37    收藏:0  评论:0  赞:0  阅读:218
javascript 面向对象继承详解
题记由于js不像java那样是完全面向对象的语言,js是基于对象的,它没有类的概念。所以,要想实现继承,一般都是基于原型链的方式;一、继承初探大多数JavaScript的实现用__proto__属性来表示一个对象的原型链。我们可以简单的把prototype看做是一个模版,新创建的自定义对象都是这个模...
分类:编程语言   时间:2015-08-29 15:13:17    收藏:0  评论:0  赞:0  阅读:188
Huffman 编码压缩算法
2015-08-29 14:25PM 周六 公司
分类:编程语言   时间:2015-08-29 15:13:07    收藏:0  评论:0  赞:0  阅读:274
Javascript for循环指定锚点跳转
在某些使用多层嵌套for循环的场合里会用到break和continue来中途跳转循环break是跳出整个循环continue是跳出当前循环,继续下次循环而多层for循环嵌套里使用这两个关键字默认只能跳到当前for循环的上一层如果我们需要跳到上一层的上一层,或者跳到顶层呢?javascript为我们提...
分类:编程语言   时间:2015-08-29 15:11:27    收藏:0  评论:0  赞:0  阅读:161
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!