
JAVA
kitajima--
大連東軟情報学院を卒業しました、计算机本科、2008年开始走向工作岗位、向け日ソフトウェア開発したことがある、J2EE项目经理、VB.NET研发、WEB开发、Jsp、Dwr、JavaEE、Spring 、Hibernate、Struts、Cvs、SQLSERVER、Oracle、Weblogic 等。
展开
-
java解析日志文件,转为json数组,new Throwable() .getStackTrace()[0].getClassName()使用
此类包括获取上一天日志方法, 关闭文件流方法技术点:JSONObject.fromObject('字符串');JSONArray.add(JSONObject.fromObject('字符串'));package com.log;import net.sf.json.JSONArray;import net.sf.json.JSONObject;import org....原创 2019-09-17 20:09:43 · 1160 阅读 · 1 评论 -
查询动物的出生日期,名称, 年龄(以年为单位)
# ************************************************************# Sequel Pro SQL dump# Version 4541## Host: 127.0.0.1 (MySQL 5.7.15)# Database: menagerie# Generation Time: 2019-08-31 04:15:19 ...原创 2019-08-31 12:14:53 · 563 阅读 · 0 评论 -
mac mysql5.7.17 64位dmg首次安装后修改root密码
Stop MySQLsudo /usr/local/mysql/support-files/mysql.server stopStart it in safe mode:sudo mysqld_safe --skip-grant-tablesThis will be an ongoing command until the process is finished so open an...原创 2019-08-30 20:06:55 · 318 阅读 · 0 评论 -
java继承,方法重载例子
class Animal { public void move() { System.out.println("Animals can move"); }}class Dog extends Animal { public void move() { System.out.println("Dogs can walk and run"); }...原创 2019-05-04 23:28:08 · 637 阅读 · 1 评论 -
mysql 根据id查所有父级或子级
--查询父级SELECT T2.jgid, T2.`sjjgid` ,t2.`jgmc`FROM ( SELECT @r AS _id, (SELECT @r := sjjgid FROM `yygl_jgxx` WHERE jgid = _id) AS 2v2, @l := @l + 1 AS lvl ...原创 2019-03-23 00:05:10 · 5114 阅读 · 0 评论 -
Formatting Numeric Print Output
import java.util.Calendar;import java.util.Locale;public class TestFormat { public static void main(String[] args) { long n = 461012; System.out.format("%d%n", n); // --...原创 2019-03-18 15:37:31 · 275 阅读 · 0 评论 -
idea mvn tomcat7:run能启动但无法访问
原创 2019-03-14 09:21:34 · 2641 阅读 · 1 评论 -
Mac java keytool生成 https证书(一)
java keytool http://www.kafeitu.me/sso/2010/11/05/sso-cas-full-course.html 1.keytool -genkey -alias wsria -keyalg RSA -keystore /Users/mac/documents/wsriakey 2 . keytool -expor...原创 2019-02-26 11:03:08 · 1935 阅读 · 0 评论 -
Unable to open debugger port (127.0.0.1:51202): java.net.SocketException "Socket closed"
idea 启动项目, 报的 端口占用,连接关闭, 重启电脑也不管用, 比如出现以下问题:Unable to open debugger port (127.0.0.1:51202): java.net.SocketException "Socket closed" 解决办法:mac 系统编辑您的 sudo vim /etc/hosts一定把 127.0.0.1 l...原创 2019-02-26 10:59:30 · 27559 阅读 · 0 评论 -
mysql游标应用
BEGINDECLARE a,b,c VARCHAR(32);DECLARE IS_FOUND INT;DECLARE cur1 CURSOR FOR SELECT id, paper_name,paper_fraction FROM examination_paper;DECLARE CONTINUE HANDLER FOR NOT FOUND SET IS_FOUND=0;...原创 2019-01-16 18:47:23 · 265 阅读 · 0 评论 -
mysql insert into 例子
INSERT into examination_score_info (student_code,student_name,class_id,class_name) SELECT student_id,paper_id,score from e功能说明: 把一个表的字段查询出来插入到另外一个表中 ....原创 2019-01-16 18:45:14 · 996 阅读 · 0 评论 -
sql injection violation, comment not allow, mybatis,mysql,诡异的错误. sql语句可以执行,但是用mybatis操作就报错.
//读取数据库配置 loadPropertyFile("classes/config/mysql.properties"); DruidPlugin dp = new DruidPlugin(getProperty("jdbcUrl"),getProperty("user"),getProperty("password")); //WallFilter wall = new WallFi...原创 2018-07-11 17:34:25 · 5537 阅读 · 0 评论 -
Array与List互转的正确写法
// list -> array,构造数组时不需要设定大小String[] array = (String[])list.toArray(); //WRONG;String[] array = list.toArray(new String[0]); //RIGHTString[] array = list.toArray(new String[list.size()]); //RIG...原创 2018-05-30 18:01:13 · 2018 阅读 · 0 评论 -
java log4j配置
# Output pattern : date [thread] priority category - messagelog4j.rootLogger= INFO , Console,RollingFileInfo,RollingFileErr#设置每天生成一个文件名后添加的名称,备份名称:年月日.log#log4j.appender.dailyFile.DatePattern='.'y...原创 2018-04-11 19:16:51 · 303 阅读 · 0 评论 -
多个tomcat启动,走classpath默认的解决方法
在tomcat/bin 目录下 找到 start.bat文件 ;找到 setlocal , 加入set java_home,set catalina_homesetlocalset JAVA_HOME=E:\Program Files\Java\jdk1.7.0_75set CATALINA_HOME=E:\apache-tomcat-7.0.59-8098...原创 2018-04-02 09:25:36 · 1014 阅读 · 0 评论 -
Java正则表达式过滤出字母
public class Test { public static void main(String[] args) throws Exception { // 替换 将4个或4个以上的连续的数字替换成* String str="wei232123jin234"; String ragex = "\\d{4,}"; Strin...原创 2018-03-26 19:26:21 · 4605 阅读 · 0 评论 -
java比较2个list是否相等
public boolean equalList(List list1, List list2) { if (list1.size() != list2.size()) return false; for (Object object : list1) { if (!list2.contains(object)) return false; } return t...原创 2018-03-22 16:29:52 · 8553 阅读 · 2 评论 -
list grouping
import java.util.*;public class Grouping { /** * @param args the command line arguments */ public static void main(String[] args) { List<Student> studlist = new Arr...原创 2018-03-16 17:31:41 · 352 阅读 · 0 评论 -
java 日期过期比较
public class LicenseVerifier { public static void main(String[] args) { try { DateFormat DATE_FORMAT = new SimpleDateFormat("MM/dd/yyyy"); ...原创 2018-03-14 17:03:27 · 5591 阅读 · 0 评论 -
BigDecimal divide
public static float bytes2kb(long bytes) { BigDecimal filesize = new BigDecimal(bytes); BigDecimal kilobyte = new BigDecimal(1024); float returnValue = filesize.divide(kilobyte, 2, 0).fl原创 2018-01-09 18:27:28 · 406 阅读 · 0 评论 -
rabbitmq测试代码
import java.io.IOException;import java.util.concurrent.TimeoutException;import com.rabbitmq.client.AMQP;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbit原创 2017-08-23 11:46:47 · 703 阅读 · 0 评论 -
WebService
今日学习了下WebService的发布和客户端访问WebServices服务端。原创 2017-03-30 19:24:02 · 402 阅读 · 0 评论 -
app返回码说明
返回码说明公共码10001系统错误10002请求成功10003输入参数规则错误10004不存在的AppID,请检查AppID的正确性10005无效的数据ID,请检查传入的参数10006原创 2017-03-03 14:42:16 · 1370 阅读 · 0 评论 -
BASE64Decoder转码
import sun.misc.BASE64Decoder;String mailconts;List MailContentEntityList=MailFactory.getMailContentRemote().findAll(); System.out.println("MailContentEntityList"+MailContentEntityList.原创 2017-02-21 18:49:04 · 587 阅读 · 0 评论 -
正则表达式去除Html标签,百度编辑器标签
/** * 功能:去除Html标签 * 时间:2017-2-13 下午7:04:08 * @param htmlStr * @return */ public static String delHTMLTag(String htmlStr) { String regEx_script = "]*?>[原创 2017-02-13 21:33:28 · 1688 阅读 · 0 评论 -
定义
var json = {};var str="";json.a.xm= $.trim($("#xm").val());json.a.bh=$("#bh").val();json.a.sfn= $.trim($("#sfn").val());json.a.sfy= $.trim($("#sfy").val());json.a.sfr= $.trim($("#sfr").val());原创 2017-02-08 17:23:20 · 432 阅读 · 0 评论 -
java页面预览功能
//信息预览function infoPreview(v){ var data=$('#myForm').serialize(); winOpen('$!base/private/information/infoPreview.jhtml?'+data,'预览信息');}原创 2017-02-05 21:26:26 · 2650 阅读 · 0 评论 -
太原天气预报代码调用
太原天气预报调用http://i.tianqi.com/index.php?c=code&id=55原创 2017-02-05 09:39:36 · 799 阅读 · 0 评论 -
oracle注解生成整形主键策略
@Id @Column(name="channel_id",nullable = false) @TableGenerator(name="channelId",allocationSize=1) @GeneratedValue(strategy=GenerationType.TABLE, generator="channelId") public Intege原创 2016-12-28 18:42:21 · 643 阅读 · 1 评论 -
java集合转json 以供ajax回调循环便利
//先导入jarimport com.sdicons.json.mapper.JSONMapper;import com.sdicons.json.mapper.MapperException;import com.sdicons.json.model.JSONValue;//把commentList包装为json; JSONValue jso原创 2016-12-08 10:23:06 · 692 阅读 · 0 评论 -
ajax回调中不可能是list
javascript中没有list,只有array。回调也不可能是list,只能是json数组只有在action中把list转为json,在回调中$.each;script>var arr = [ "one", "two", "three", "four", "five" ];var obj = { one: 1, two: 2, three: 3, four: 4,原创 2016-12-07 16:07:11 · 626 阅读 · 0 评论 -
velocity列表标签,velocity标签列表
包含分页代码原创 2016-11-24 09:01:28 · 1579 阅读 · 0 评论 -
Velocity宏递归
当前用户:【${AccessUser.getUserName()}】 #loadsub('') #macro(loadsub $parentId) #foreach($channel in ${t_work.get原创 2016-11-17 17:50:50 · 2128 阅读 · 0 评论 -
java获取jre
import java.util.Map;import java.util.Properties;/** * HDK.java * 功能: * 作者:enjack * 时间:2016年11月17日 下午4:05:28 */public class HDK { /** * 功能: * 作者:enjack * 时原创 2016-11-17 17:40:47 · 705 阅读 · 0 评论 -
JAVA 如何一次下载多个文件
https://zhidao.baidu.com/question/1446055057527183940.htmlimport java.io.BufferedInputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import j转载 2016-11-17 17:16:01 · 24679 阅读 · 10 评论 -
maven install报错
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) a原创 2016-11-16 11:24:40 · 462 阅读 · 0 评论 -
mac java环境变量配置 maven配置
mac 环境变量配置JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_06.jdk/Contents/HomeCLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarPATH=$JAVA_HOME/bin:$PATH:export JAVA_HOMEexport原创 2016-11-16 09:23:09 · 370 阅读 · 0 评论 -
mac jdk1.6
https://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US原创 2016-11-16 09:13:54 · 958 阅读 · 0 评论 -
java对象的克隆
一个类只需 implements Cloneable 借口 /** * 实现Cloneable接口的克隆方法 * 此方法用于复制一个对象,引用不同的对象地址。 */ @Override public Object clone() throws CloneNotSupportedException {原创 2012-04-16 15:24:50 · 695 阅读 · 0 评论 -
java 读文件 写文件
/** * * 功能描述: 根据路径读文件内容 * @param path 文件路径 * @return 返回文件流字符串 */ @Override public String getFileContentByPath(String path) { //转换路径地址 pa原创 2012-03-20 09:17:38 · 866 阅读 · 0 评论