- 浏览: 14242 次
- 性别:
- 来自: 邯郸
最新评论
-
北风norther:
jingjing0907 写道厉害! 。。。
用java替换txt里的文字 -
jingjing0907:
厉害!
用java替换txt里的文字 -
北风norther:
忘了说,Label(y,x,string) y代表行,x代表列 ...
javase多个txt文件内容导入excel中
文章列表
用java在图片上写字
- 博客分类:
- java基础
//这个代码网上很常见,不过我找到的都是加一行的。修改后自动换行,见方法list2()
package cloud.com;
import javax.imageio.ImageIO;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.net.URL;
import java.u ...
通过ajax把form表单里的数据提交到服务器非常简单,把form序列化下就可以了。
jquery中与平时唯一的不同就是把data这样serialize()
<script type="text/javascript">
function test(){
$.post("<%=basePath%>/HelloWorld.action",
$("#form1").serialize(),
function(data,status){
aler ...
最近看烟雨江南的《罪恶之城》感觉不错,就下载个txt在本地看,没想到里面的章节名格式很特殊啊,例如应该是“第八章”吧,这个文件里就是“章八”,应该是“第二十八章”,就是“章二十八”,这样一来我用的九一阅读器就无法自动生成章节目录了。。。所以就自己写了java小程序来替换下~~
先看代码
package song;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.Fi ...
Lucene基本API组件的理解
- 博客分类:
- lucene学习
本篇转自http://qindongliang.iteye.com/blog/1921685转载时请注明出处!
前面几篇笔者已经把Lucene的最基本的入门,介绍完了,本篇就对Lucene基本的知识做一个总结,以便于加深对Lucene基本API组件的理解。 为了方便对比学习,下面给出表格数据
索引期间使用的API组件
检索期间使用的API组件
IndexWriter
IndexReader
IndexWriterConfig
IndexSearcher
Directory
Directory
Analyzer
QueryParser或者Q ...
lucene。。数据从数据库中获得,
所以我下面展示的代码描述的就是一个,
1,从数据库查数据,然后把这些数据通过lucene创建索引库保存在硬盘上。
2,从索引库查出数据。
3,完!
package com.bjtc;
import java.io.File;
import java.io.Reader;
import java.io.StringReader;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.State ...
刚学java时使用map。太难看了
- 博客分类:
- java基础
刚开始java开发时,什么也不会,使用把list里的东西存到map里,。。这是最早写的代码 后面。。。无意间发现曾经写的代码,几分钟后就改成了这样。 最早写的代码不忍直视。。。真的是自己都难看懂!学好基础
HttpServlet详解
- 博客分类:
- web学习
Servlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http. 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类.在javax.servlet.http包中定义了采用HTTP通信协议的HttpServlet类.
Servlet的框架的核心是javax.servlet.Se ...
GET: 请求指定的页面信息,并返回实体主体。 HEAD: 只请求页面的首部。 POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体。
HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 ...
1.将数组转化为列表
将数组转化为一个列表时,程序员们经常这样做:
List<String> list = Arrays.asList(arr);
Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util.ArrayList类,java.util.Arrays.ArrayList类有set()、get()、contains()方法,但是没有增加元素的方法,所以它的大小是固定的,想要创建一个真正的ArrayList类,你应该这样做:
ArrayList<String> arra ...
感谢http://qindongliang1922.iteye.com/blog/1927605
这篇文章让我豁然开朗~
建议研究lucene时一定要下载源码
下面代码中有个bug,,,一开始没弄没明白,在用这个分词器进行索引后发现搜不到东西。。是tokenStart和tokenEnd的错,这2个表示该词所在位置,,我这样说不知道对不对,但我感觉我的意思已经表达出来
package TEST;
import java.io.IOException;
import java.io.Reader;
import org.apache.lucene.analys ...
看了二叉查找树就自己用java写了个。。写插入时。犯了个很二的错误,就不提了,使用的是中序遍历。
package com.bst;
public class TreeNode<E extends Number> {//节点
private E element; //root
private TreeNode<E> left;
private TreeNode<E> right;
public TreeNode(E e){
element=e;
}
public TreeNode(){}
publi ...
什么是面向对象程序设计
- 博客分类:
- java基础
程序设计的本质是把人们现实生活中的问题通过抽象处理,利用编程语言转换成计算机能够理解的层面上去、。
三个发展阶段,
过程化
结构化
最后就是面向对象程序设计 oop,将对象做为程序的基本单元,把程序和数据封装到里面,提高软件的重用性,灵活性和扩展性!没一个对象代表现实中一个实体
终于弄好了。。。 做了个简单的类似于360保险箱似的东西 直接上图1、打开程序输入密码2.、输入密码后的界面,计算机变成文件夹x 。x即为保险柜。准备点击关闭3、关闭后文件夹x变成计算机!
做一个项目,需要把excel的东西导入数据库,,但发给我的是txt文件,要求先转成excle文件。。。
废话不多说,我也是新手,都是一晚上学到的东西,总结下。
这是发给我的东西
要求结果是要这样 思路就是扫描4个文件夹下的所有txt文件,读出内容,写入excel中
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import jx ...
今天收拾硬盘上的零零碎碎,发现有些文件舍不得删、但又不想让人看到,平时也用不到。。。。所以~
我就找了些文件加密的方法,但又不想用软件加密,试了下畸形文件法也感觉不咋地。。最后还是相中了文件伪装的方法。
文件伪装无非改文件名改图标。。但。。。我怕我哪天给忘了就随手删掉。。。
终于让我想到了万无一失的方法。把文件伪装成其他文件,例如伪装成一个MP3文件!
第一步
创建一个文件夹,将MP3文件放在文件夹内。接着将加密的文件夹或文件与MP3文件一道置于该文件夹中。
第二步
选中该文件夹,按右键选“添加到压缩文件”按钮,单击随后打开的“压缩文件名和参数”对话框 ...