java随笔
文章平均质量分 77
海之沐
莫问前程
展开
-
java数据库操作
原文出自搬砖工,需要转载请注明出处。在java数据库操作中,我们常用的是java的JDBC数据库操作,因此这里就以JDBC为例总结一下java数据库操作常用的一些内容一、数据库驱动加载首先,我们知道JDBC是以java数据库驱动为主要实现机制进行数据库操作的,每个类型的数据库都有不同的数据库驱动。常用的数据库驱动加载如下:(驱动可到官网下载)1.Oracle8/8i/9iO原创 2017-01-02 10:23:56 · 1834 阅读 · 5 评论 -
Servlet
原文来自搬砖工,如需转载请注明出处Servlet 生命周期、工作原理一、Servlet 生命周期:Servlet 加载--->实例化--->服务--->销毁。1.init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servl原创 2017-01-10 09:38:43 · 486 阅读 · 0 评论 -
java排序方式总结
原文出自搬砖工,需要转载请注明出处。总结一下java实现的几种常见的排序方式,以便以后使用和面试的时候能够作为参考。一、冒泡排序public static void bubbleSort(int[] numbers) { int temp; // 记录临时中间值 int size = numbers.length; // 数组大小原创 2016-12-31 23:23:15 · 455 阅读 · 1 评论 -
java实现文件续传
这里给出java实现简单的文件续传的核心代码 文件存放服务器的代码实现,主要就是想某个文件读出然后传输出去。当然,文件续传肯定是要跳过已下载字节,seek函数就是用来跳过字节的。RandomAccessFile是随机读取文件的类,即支持从某个点开始读取。public void downloadFileRanges(File downloadFile,RequestContext原创 2016-12-23 14:37:09 · 1213 阅读 · 0 评论 -
freemaker介绍及常见用法
这篇文章总结一下freemaker的工作机制以及它的常见用法原创 2016-12-28 11:54:44 · 2158 阅读 · 0 评论 -
java数据库连接池
原文出自搬砖工,需要转载请注明出处。分享一段关于java数据库连接池的算法,希望对大家理解数据库连接池有帮助。大家也可以根据自身情况进行代码修改(代码来源于网络)package com.csdn.test;import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.Dr原创 2017-01-04 17:31:33 · 1311 阅读 · 0 评论 -
怎么解决java.lang.NoClassDefFoundError错误
前言在日常Java开发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,具体是哪个类不见了?类明明还在,为什么找不到?而且我们很容易把java.lang.NoClassDefFoundError和java.lang.ClassNotfoundException这两个错误搞混,事实上这两个错误是完全不同的。我们往往花费时间转载 2016-12-23 16:48:51 · 1921 阅读 · 0 评论 -
java实现文件下载
可能许多朋友在编程的时候需要编写文件下载的接口来实现文件下载,这篇文章给大家提供一段经过测试并且比较实用的文件下载方法供大家学习交流。先上代码原创 2016-12-21 14:28:38 · 2281 阅读 · 1 评论 -
java执行cmd命令工具实现
在某些情况下,java也会调用cmd执行某些命令。例如重启啊什么的,之前写了一个执行cmd命令的一个工具类,大家可以参考一下,根据自身情况进行调整。 执行String字符串类的命令public String runCommands(String cmds){ String str = ""; String errStr = ""; String charset =原创 2016-12-23 13:55:53 · 3626 阅读 · 0 评论 -
java获取当前tomcat进程(linux)
在某些时候我们需要取得tomcat进程号,然后通过进程号处理一些其他事务。那么在web项目中,如何通过某些方法取得当前tomcat服务器的pid?首先,我们知道我们可以使用exec()方法执行linux命令。那么我们就可以有这样一个思路: 通过某个接口——执行获取进程号命令——传回。 那么我们就可以得到执行我们java程序的当前pid。但是仔细想一下,执行jav原创 2016-12-23 13:35:26 · 3135 阅读 · 0 评论 -
mysql做简单用户登陆的几种方式
之前回答一个技术问题的时候,没看清楚人家写的sql回答错误了。真心不好意思。这里就简单提一下java做用户登陆时,简单的用户验证的几种办法。先用段代码举个例子try { conn = DriverManager.getConnection("jdbc:sqlserver://localHost:1433;databaseName=MySchool","sa","sqlpas原创 2017-01-02 18:30:08 · 2075 阅读 · 0 评论 -
百度地图API应用小实例
一、需求场景之前开发中对数据加工的时候,需要知道数据的地市、区县的名称。但是大部分数据只有地址和企业名称,并没有其他特殊的标志。根据地址来处理地市州的话,有明显的市州的信息的话还能根据码表进行匹配。但是还存在没有地市和区县的情况。在这种情形下,我第一想到的是根据地图开放API来获取对应信息。(谷歌和百度)二、关于百度地图API百度地图经过多年的发展,在当前大数据背景下对于地址信息的处理原创 2017-03-24 11:34:27 · 6070 阅读 · 1 评论