java基础
行驶
这个作者很懒,什么都没留下…
展开
-
docker创建idea License server
原文:https://qinjiangbo.com/build-idea-license-server-via-docker.htmlidea 准备:2017.2 版本拉取镜像:docker pull qinjiangbo/idea-license-server使用命令:docker images 查看镜像运行镜像:docker run -d -p 1027:1027 --name...原创 2020-03-05 17:41:56 · 1663 阅读 · 0 评论 -
设计和程序中必须做的事情!!!
1. 无论任何时候,必须要使用 数据源!!! 2. 无论任何时候,关于数据库表,必须要有一个程序主键,必须有一个业务主键!!!原创 2015-09-15 18:42:15 · 468 阅读 · 0 评论 -
java List 排序
Java中List的排序第一种方法,就是list中对象实现Comparable接口,代码如下:1234567891011121314151617181920212223原创 2015-07-22 15:09:44 · 336 阅读 · 0 评论 -
eclipse查看jar包源代码乱码问题解决
今天想看看公司jar源码的注释,但是打开后是乱码,所以就设置了一下:步骤1、在eclipse菜单栏中,Window–>Preferences–>General–>Content types将JAR Content , Java Class File 的Default encoding都设置为你要的编码。步骤2、光设置上面的还不行,还需要再设置Workspac转载 2015-07-31 17:04:00 · 577 阅读 · 0 评论 -
struts2 Preparable 接口的使用
问题背景:在一个编辑页面中,如果这个页面中没有将表中所有的字段都用显示表单的形式显示出来,并且提供的修改sql是将所有的字段全部update,那么这个页面中就需要将没有显示出来的字段或者使用lable显示的字段全部使用隐藏域放在编辑页面中,这样做太麻烦了!那么问题来了,有没有更好的解决办法呢? 有,当然有!struts2的Prepare接口很好的解决了这个问题,确切的说struts2中有一个与之相原创 2015-05-23 23:08:54 · 1662 阅读 · 0 评论 -
java Tomcat数据库连接池
1. 在tomcat服务器目录下面的conf中找到一个叫Context.xml的配置文件,在其中加入以下代码Resource name="jdbc/books" auth="Container"type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="sa" password转载 2015-06-17 22:24:34 · 493 阅读 · 0 评论 -
java 数据库连接的自动回收机制 removeAbandoned
removeAbandoned="true"removeAbandonedTimeout="60"logAbandoned="true"有时粗心的程序编写者在从连接池中获取连接使用后忘记了连接的关闭,这样连池的连接就会逐渐达到maxActive直至连接池无法提供服务。现代连接池一般提供一种“智能”的检查,但设置了removeAbandoned="true"时,当连接池连接数原创 2015-06-17 22:19:15 · 26895 阅读 · 0 评论 -
获取到 Iframe 框架的实际高度,去掉 Iframe 中的滚动条
在介绍中,本文使用了 Jquery ,并且注意,父页面和子页面中都含有 DOCTYPE 在父页面中获取 iframe 内容 的实际高度var h = $("#test_frame").get(0).contentWindow.document.body.scrollHeight;在父页面中更改 Iframe 的高度,使 Iframe 没有滚动条$("#test_frame")原创 2015-01-05 19:09:21 · 7809 阅读 · 0 评论 -
apache2.4+tomcat7 单机垂直集群 64位 windows操作系统
随着现在服务器的廉价,大多数的生产环境内存大多都已经达到 16G,但是java的运行环境,最大只能停留在2G ,这样就造成了这台服务器资源的浪费,所以单机的垂直集群就显得太有必要!本文需要具备 windows操作基础以及javaEE基础 生产环境大多都是 linux操作系统,鉴于写博客的方便性,我只能在自己电脑专供的win7 64位的操作系统中展示这个集群的部署方法,当然了在 window原创 2015-04-19 17:15:52 · 1358 阅读 · 0 评论 -
Oracle中随机抽取N条记录
一、Oracle取随机数据 1、Oracle访问数据的基本方法: 1)、全表扫描(Full table Scan):执行全表扫描,Oracle读表中的所有记录,考查每一行是否满足WHERE条件。Oracle顺序的读分配给该表的每一个数据块,且每个数据块Oracle只读一次.这样全表扫描能够受益于多块读. 2)、采样表扫描(sample table scan):扫描返回表转载 2015-04-29 21:31:45 · 667 阅读 · 0 评论 -
struts2 和 spring 整合小计
简单做一下笔记!导入好struts2 和spring 的 jar包,配置好 struts2 和 spring,剩下的关键,spring配置文件中要写成如下形式,那么 manager 只需要在xml配置一下( default-autowire="byName" ),就不需要再action中在添加配置了! xmlns="http://www.springframework原创 2015-04-20 23:28:07 · 369 阅读 · 0 评论 -
Java String.Format() 方法及参数说明
JDK1.5中,String类新增了一个很有用的静态方法String.format(): format(Locale l, String format, Object... args) 使用指定的语言环境、格式字符串和参数返回一个格式化字符串。 format(String format, Object... args) 使用指定的格式字符串和参数返回一个格式化字符串。举几个这个方法转载 2015-03-24 15:15:08 · 582 阅读 · 0 评论 -
oracle临时表空间相关知识介绍 ORA-01652 错误的原因以及解决
临时表空间作用Oracle临时表空间主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。重启数据库可以释放临时表空间,如果不能重启实例,而一直保持问题sql语句的执行,temp表空间会一直增长。直到耗尽硬盘空间。网上有人猜测在磁盘空间的分配上,oracle使用的是贪心算法,如果上次磁盘空间消耗达到1GB,那么临时表空间就是1GB。也就是说当前转载 2015-01-06 10:32:57 · 624 阅读 · 0 评论 -
PL/SQL 自动替换功能 很适用 节约开发时间
自动替换:快捷输入SQL语句,例如输入s,按下空格,自动替换成SELECT;再例如,输入sf,按下空格,自动替换成SELECT * FROM,非常方便,节省了大量的时间去编写重复的SQL语句。设置方法:菜单Tools–>Preferences–>Editor–>AutoReplace(自动替换)–>Edit1)、建立一个文本文件shortcuts.txt,并写入如下内容:s原创 2015-01-10 12:02:18 · 3261 阅读 · 0 评论 -
主动从spring获取对象的方法,并且在调用该方法的时候不用强制转换类型
public static T getBean(Class classz,String beanName){if(context == null){context = ContextLoader.getCurrentWebApplicationContext();}return (T)context.getBean(beanName);}原创 2014-04-14 20:46:04 · 724 阅读 · 0 评论 -
在Eclipse 中安装和配置 Jetty
发现sina app engine(sae)和google app engine(gae)用的java servlet容器都是jetty,而不是tomcat,昨天在自己的电脑上写了一个servlet在sae上却不能用,于是在本地配了一下jetty。1、安装和运行jetty下载jetty的distribution压缩包之后,解压,在终端或者命令提示符中进入解压出来的jetty-distr转载 2014-03-16 13:49:36 · 728 阅读 · 0 评论 -
Process 类的使用
该实例可用来控制进程并获得相关信息。Process类提供了执行从进程输入、执行输出到进程、等待进程完成、检查进程的退出状态以及销毁(杀掉)进程的方法 如何使用,例子:public static void main(String[] args) throws IOException, InterruptedException { if(null != ar原创 2013-07-20 17:02:29 · 1032 阅读 · 0 评论