- 博客(38)
- 资源 (8)
- 收藏
- 关注
原创 制作maven模板框架
基础环境:java环境,maven环境,eclipse或IDEA开发工具1,新建普通maven工程,搭建基础开发框架这里以springboot为例, 继承了
2021-06-20 08:19:39
798
原创 网址收藏夹
ubuntu-16-server版下载地址http://mirrors.aliyun.com/ubuntu-releases/16.04/fabric8 k8s接口https://github.com/fabric8io/kubernetes-client/blob/master/README.md
2019-03-04 11:33:40
852
转载 常用的Sql 函数
常用的Sql 函数 1: replace 函数,替换字符。语法replace (original-string, search-string, replace-string )第一个参数你的字符串,第二个参数你想替换的部分,第三个参数你要替换成什么 select replace('helloword','h','a')输出:aello
2017-10-03 10:22:36
861
转载 kettle介绍
网上搜集了一些关于开源数据交换工具Kattle的文章,特收藏如下:文章一:ETL和Kettle简介ETL即数据抽取(Extract)、转换(Transform)、装载(Load)的过程。它是构建数据仓库的重要环节。数据仓库是面向主题的、集成的、稳定的且随时间不断变化的数据集合,用以支持经营管理中的决策制定过程。数据仓库系统中有可能存在着大量的噪声数据,引
2017-09-17 10:34:30
3927
原创 integer自动装箱拆箱&String内存分配测试
int i1 = 1; int i2 = 1; System.out.println("i1==i2 : " + (i1 == i2)); // true Integer num1 = 1; int num2 = 1; System.out.println("num1 == num2 : " + (num1 =
2017-06-29 18:06:32
428
原创 java对list进行排序
import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class LogBackTest { public static void main(String[] args) { List list =new
2017-06-29 14:43:41
686
原创 服务器单独运行jar包方法
项目中遇到个问题,要为7000多张表加索引,不可能手动添加,于是就需要写个单独的程序来添加分为几步:1,写一个java程序2,创建MF文件,指定引入的jar包,以及函数入口3,导出jar文件4,上传jar文件以及 所需jar包到服务器5,在服务器执行 java -jar 文件名.jar下面是程序源码以及包结构package com.xc.main;imp
2017-06-28 11:19:01
8250
原创 优雅的使用mysql
结论:在没有索引的情况下,用count(*) 效率最高有索引的情况下,用select 字段 from ... limit 0,1 效率最高
2017-06-20 16:49:01
561
原创 jfinal文件下载
下载有两种方式,一种是直接在 a 标签里href 写文件保存路径另一种方式是用 renderfile 方法需要注意的是路径要用,如果直接写成new File("/download/test.png")会找不到文件getSession().getServletContext().getRealPath(Preference.DOWN_DIR);public void downfi
2017-06-06 18:05:29
5040
原创 时间戳&date&String转化工具
package com.xc.utils;import java.sql.Timestamp;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;impo
2017-06-06 13:53:45
1469
原创 jfinal表单文件上传
jfinal 文件上传以来的jar包 cos-2017.5.jar可以在jfinal 官网下载jfinal jar包下载首先在config文件中的 configConstant方法中配置上传路径me.setBaseUploadPath("upload/");表单代码这里注意要 form 里要加 enctype="multipart/form-data"并且提交方式 指定为pos
2017-06-05 16:04:37
6105
原创 logBack日志集成文件分级别存储日志回滚
下面提供的配置实现了按照不同级别存储不同文件,日志回滚只保留最近7天日志文件需要导入一下几个包logback,xml配置 --> %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %m
2017-05-27 16:07:56
2567
原创 阿里云日志服务 sdk集成
背景描述:原来使用log4j 进行日志打印,一天下来,一个文件要跑到200M+,每次都要先下载下来才能查看,很费时间,看了阿里的log服务,可以在线查看,感觉很牛叉,就拿过来用了集成方法有很多种,我是采用的Log4j Appender 方式,(因为可以在原来的log4j的基础上 引入几个包就可以了,这样还可以自由打印日志,很方便)1,首先开通日志服务,在日志后台创建项目2,创建
2017-05-15 18:09:52
4293
原创 bjui—关闭dialog以及当前标签
今天开发中遇到了一个奇葩需求,页面0 点查看按钮打开页面1(navtab方式),在页面1里面有个编辑按钮,点击编辑会弹出页面2 编辑页面(dialog方式),在编辑页面点了保存后要求关闭页面1和页面2并刷新页面0;简单来说就是一次点击,完成 关闭两个页面同时刷新第三个页面的操作。解决办法:利用bjui的 data-on-close 属性来监听页面2是否关闭
2017-04-04 19:45:56
6572
原创 php连接mysql与时间戳和时间的转换
遇到这样的一个需求,有50张数据表,50张表的字段都相同,主要有以下几个,“通道值”,“通道编号”,”时间“,所有数据之间的时间字段值间隔都是5分钟,比如第一条时间是:16-12-26 21:30:00那么第二条就是:16-12-26 21:35:00........每张表需要模拟1000条这样的数据存存入,对比php和java两种语言,php不需要配置复杂的运行环境,操作方便,采
2017-04-04 19:43:52
3129
原创 修改数据表中日期的年月日,而不改变原有时间
UPDATE sec_user set logintime = ADDTIME (date('2016-12-31') + interval 0 hour,time(logintime)) WHERE logintime like "2018-01-01%" 666导航网 可以自由收藏管理个人常用网址的便捷上网工具
2017-04-04 19:40:19
4839
原创 jfinal 和bjui 常用前后交互方式
bjui 常用前后交互方式1,form表单的data-toggle不同属性使用场景************************************** 页面使用form提交数据如果直接使用原始form表单提交 则会发生跳出框架的情况,要加上 ajaxform 属性才能正常 data-toggle="ajaxform" ajax异步提交数据,才可以使用
2017-04-04 19:36:32
3644
原创 java导出pdf文件工具类
最近频繁用到itextpdf将数据导出为pdf文件,每次都要写一些基本的方法,太麻烦,就写了一个工具类,可以降低代码的冗余下面是工具类:首先引入itextpdf jar包,然后引入下面工具类:import java.io.File;import java.io.IOException;import java.util.List;import com.itextpdf.text.B
2016-12-08 19:12:32
8552
2
原创 jfinal ehcache缓存的使用
如果数据变化的频率很低,就可以通过缓存技术来优化网站的性能,比如jfinal整合的ehcache的使用首先在插件配置中初始化public void configPlugin(Plugins me) { //配置缓存插件 me.add(new EhCachePlugin()); }配置ehcache.xml<ehcache xmlns:xsi=
2016-11-25 17:57:35
10575
原创 log4j不同级别日志完全分开打印
默认的log4j 打印日志输出的文件中低级别会包含高级别日志,比如定义了输出级别为info,则日志文件中会包含了:info以及比info高级别的warn,error等信息,造成文件的冗余,通过继承log4j的原始类,重写isAsSevereAsThreshold方法 只判断级别是否相等,不判断优先级代码如下:public class LogUtil extends DailyRoll
2016-11-24 14:20:45
6302
原创 struts2和hibernate一起用时会报错
type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception java.lang.reflect.InvocationTargetExceptio
2016-03-16 16:12:12
616
原创 jfinal学习1——tomcat下搭建最初环境
首先建立一个web工程导入三个基础包到webroot >WEB-INF> lib下jfinal-2.2-bin-with-src.jar,javax.servlet.jsp.jstl-1.2.0.v201105211821.jarorg.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar配置web.xml
2016-03-13 23:38:55
585
转载 java.lang.NullPointerException at org.apache.jsp.index_jsp._jspInit(index_jsp.java:22)
java.lang.NullPointerException at org.apache.jsp.index_jsp._jspInit(index_jsp.java:22) 出现这种问题,可能有多方面的原因,最主要的就是自己工程里的jar包和tomca中的jar包冲突导致,很多解决方案就是删除工程里的jsp-api.jar和servlet-api.jar两个jar包,这种解决方案是对的,但是
2016-03-13 23:17:36
561
原创 sqlserver 基础
排序查找Select * from table_name [where 筛选条件] [order by[asc desc]]多次排序:order by 列名1,列名2[desc,asc]取别名(as):select sname as 姓名 ,addr as 地址 from table_name...限定行数:top num如:select top 5 sna
2016-03-09 11:02:31
365
原创 struts2 表单提交方式
loginAction 中有一下几种方法:add() {} delete(){};update(){};在页面表单(或ajax)提交时,可以提交不同的方法名到同一个action 调用不同的方法;假如 loginAction中有一下几种方法实现对数据库不同的操作:add(){};delete(){};update(){};在表单(或ajax)提交时 ,可以配置xml文件 ,然后提交不
2016-03-09 10:38:11
1104
原创 整理 javaweb 连接数据库方法
方法1 利用jtds 驱动\*common层 建立数据库连接工具类 daoutil连接sqlserver数据库 先导入jtds包,*\连接方法1:public class DAOUtil { private final static String DATA_URL = "jdbc:jtds:sqlserver://127.0.0.1:1433/数据库名";//指定
2016-03-01 16:39:50
861
原创 Filter 验证当前访问用户是否登录
当用户访问网站页面时,系统会检测用户是否是合法登录用户,没登录的用户会被转跳到登录页面或者返回登录提示信息,反之用户可以正常访问具体思路如下: 利用filter 过滤所有用户的请求,用户的请求url为登录或注册页面则视为正常访问,当用户登录时为当前用户创建session,将用户名保存在session里面,当用户访问路径为网站页面时检查当前用户session 是否存在,如果sessio
2016-03-01 16:33:19
4883
原创 java面向对象
(引用对数据库关系模型的理解“世界是由对象和关系构成,对象就是抽象出来的实体,关系就是实体间复杂的联系”,java中也类似,一切实体都可以抽象出来成为对象,忽略实体对象中个体的差异,将对象共有的属性不断向上抽象统一,最后就成为了java面向对象中的类,然后再通过对类的继承与实例化再回造具体实体的过程就是面向对象,面向对象的实质就是 用计算机语言把现实世界的一切东东优雅的写出来,举个例子:地球有60
2016-03-01 12:26:21
369
原创 设计模式五大原则小心得
1--单一职责原则顾名思义 一个类只承担一个功能,这样可以减少功能耦合,仔细想想,如果一个类承担了多个功能,当某个功能发生变化,可能会导致类的其他功能受影响,单一职责原则使得各功能之间互不影响,降低开发过程中出现不必要的风险2--里氏替换原则子类可以拓展父类功能,但是不能修改父类原有的功能子类可以实现父类的抽象方法,但不能覆盖父类的非抽象方法。当子类的方法重载父类的方法时,
2016-03-01 09:52:08
523
转载 IE6、IE7、IE8、Firefox兼容性CSS HACK代码+示例
整理关于IE6、IE7、IE8、Firefox兼容性CSS HACK问题1.区别IE和非IE浏览器CSS HACK代码 #divcss5{background:blue; /*非IE 背景藍色*/background:red \9; /*IE6、IE7、IE8背景紅色*/}2.区别IE6,IE7,IE8,FF CSS HACK
2015-10-18 11:36:52
591
转载 qq在线联系功能
QQ在线联系网页代码"padding-right:20px;" href="http://wpa.qq.com/msgrd?v=3&uin=598800342&site=qq&menu=yes" target="_blank">"vertical-align:bottom; border:0px" src="http://wpa.qq.com/p
2014-03-01 17:59:46
733
转载 css兼容问题收集
css兼容问题收集 CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声名. CSS技巧 1.div的垂直居中问题 ver
2013-12-28 12:50:20
691
原创 js实现文字动态显示效果
var mainfo='>>>的水果蛋糕蛋糕和>>>'; mainfo+='>>>qwertyuiop维地方电饭锅才>>>'; var anch=50;//字符串长度 function xunhuan(){ document.forms[0].uname.value=mainfo.substring(mainfo.length-anch,mainfo.length); m
2013-12-28 12:46:58
5561
转载 内网IP建ftp服务器的完全攻略
内网IP建ftp服务器的完全攻略(看到觉得很好,就转了过来,感谢原创) 第一步: 首先当然要安装d2g client,申请一个动态域名解析了,你可以到它的官方网站下载到 http://www.deerfield.com/download/dns2go/ 下载后你可以把它安装在你的局域网服务器或者客户机上都可以。 一路回车安装完后,按提示,注册
2013-06-10 15:22:01
1693
转载 mysql2005卸载后重装无法启动解决办法
问题: SQL server 2005再次安装时提示“性能计数器”错误。解决方法是从网上搜到的,多谢那位大侠了,可惜忘记了保存大侠的网址。这里把方法一并分享给大家。 解决方法: 打开注册表(在“运行”处输入“regedit”),展开HKEY_LOCAL_MACHINE,然后展开SOFTWARE,再展开Microsoft,找到Windows NT,
2013-06-10 15:10:23
1069
jsp标签大全
2013-05-24
MicroOLAP.Database.Designer.for.MySQL.v1.9.10.555-iNViSiBLE.rar
2013-05-24
mysql数据库学习
2013-05-24
Mysql培训教程
2013-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人