
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 评论 -
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 · 5590 阅读 · 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 · 351 阅读 · 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 · 701 阅读 · 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 · 586 阅读 · 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 · 1687 阅读 · 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 · 431 阅读 · 0 评论 -
java页面预览功能
//信息预览function infoPreview(v){ var data=$('#myForm').serialize(); winOpen('$!base/private/information/infoPreview.jhtml?'+data,'预览信息');}原创 2017-02-05 21:26:26 · 2648 阅读 · 0 评论 -
太原天气预报代码调用
太原天气预报调用http://i.tianqi.com/index.php?c=code&id=55原创 2017-02-05 09:39:36 · 798 阅读 · 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 · 691 阅读 · 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 · 4604 阅读 · 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 · 1013 阅读 · 0 评论 -
查询动物的出生日期,名称, 年龄(以年为单位)
# ************************************************************# 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 · 2640 阅读 · 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 · 2017 阅读 · 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 评论 -
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宏递归
当前用户:【${AccessUser.getUserName()}】 #loadsub('') #macro(loadsub $parentId) #foreach($channel in ${t_work.get原创 2016-11-17 17:50:50 · 2126 阅读 · 0 评论 -
object[] 转 String[]
Object [] objs=orderLinkedList.toArray();<br />String [] strs=new String[objs.length]<br />for(int i=0;i<objs.length;i++){<br /> strs[i]=objs[i].toString();<br />}原创 2010-09-03 17:05:00 · 528 阅读 · 0 评论 -
jsp页面15个输入条件框 多条件模糊查询方法
<br />1.在Action中<br /> 1.1 封装 jsp页面表单属性:<br /> private String taxpayerId;<br /> private String taxpayerNumber;<br /> private String taxpayerName;<br /> private String dealAddress;<br /> private String businessOrganName;<br /> p原创 2010-09-13 17:38:00 · 6426 阅读 · 0 评论 -
java Excel 下载
<br /> /** SERVICE中实现<br /> * down excel<br /> */ <br />【注:】getInputStream方法用于下载时提供一个输入流<br /> public InputStream getInputStream() throws Exception {<br /> List dataList = getAllTaxpayerInfo();<br /> HSSFWorkbook wb = ex原创 2010-09-13 17:17:00 · 1909 阅读 · 1 评论 -
java Excel下载时 需要配置输入流
<br />在struts-admin.xml中:<br /><!-- 纳税人资料信息 --><br /> <package name="taxpayerInfo" extends="struts-default"><br /> <action name="taxpayerInfoAction" class="taxpayerInfoAction"><br /> <result name="getAlltaxpayerInfo">/admin/repo原创 2010-09-13 17:28:00 · 1078 阅读 · 0 评论 -
java Excel上传
<br />/**<br /> * Excel数据上传到纳税人信息表中<br /> * @param File<br /> * @return void<br /> */<br />【注://file jsp--file; Action ---- private File file; get()ゲート メーソド】<br /> public void excel2db(File file) throws SQLException,<br />原创 2010-09-13 17:11:00 · 1534 阅读 · 0 评论 -
研发之自我小结
<br />对集合一定要判断null,<br />从数据库中取出的数据,不论是持久化对象,还是此对象的一个属性。<br />或者是读取出持久化对象集合,for循环时一定要判断此集合对象的Size,(因为此对象可能从数据库中已经删除掉)<br />要不然,写的代码,代码构成的工程是豆腐渣工程,不健壮,不稳定。原创 2010-08-12 12:59:00 · 610 阅读 · 0 评论 -
no row with the given identifier was found: 200
<br />一句话,就是数据的问题,数据库中,老的数据和新的数据不匹配。原创 2010-08-12 13:00:00 · 758 阅读 · 0 评论 -
DOM解析XML
public static Document loadFromFile(String fileName) { try { // return loadFromStream(new FileInputStream(new File("e://abc//22,25.xml"))); } catch (FileNotFoundE原创 2010-05-28 11:28:00 · 756 阅读 · 0 评论