Java基础
Gecko (脑)
秀儿 是你吗?
展开
-
单据转换插件常用代码(自用)
/** * 单据数据已经提交到数据库之后,事务未提交之前,触发此事件; * 可以在此事件,进行数据同步处理; * @param e */@Overridepublic void endOperationTransaction(EndOperationTransactionArgs e) { super.endOperationTransaction(e); DynamicObject[] bills = e.getDataEntities(); String key =.原创 2021-09-08 16:06:18 · 18419 阅读 · 0 评论 -
IDEA 工程启动报错 finished with non-zero exit value 1
异常1异常情景:Idea 启动提示idea 运行 'DebugServerForZB213' 时出错: !invalid format: `命令行过长。要为 {0}{1, choice, 0# 或也为 {2} ''''default'''' 配置|1#} 缩短命令行吗?`!解决方案:在项目的.idea文件夹下的wordspace.xml中找到下面代码<component name="PropertiesComponent"> <property name="Git...原创 2021-05-29 16:53:23 · 26627 阅读 · 0 评论 -
Apache_tomcat配置域名-绑定项目
当我们将项目所在服务器的ip和购买的域名绑定好之后,需要对服务器上的Apache进行配置使用户通过域名/URL访问能正确的访问对应的项目。1:进入服务器Apachet_Tomca的conf目录2:域名绑定:方法一:打开 httpd.conf 文件输入:1:查找# Virtual hosts2:输入:原创 2017-05-15 21:23:04 · 1445 阅读 · 0 评论 -
Syntax error, insert "]" to complete MemberExpression XXX.js
在自己Java Web Project 导入Jquery的文件,可导入后总报错:Syntax error, insert "]" to complete MemberExpression XXX.js按它的要求改了还是会出现别的问题(没有加入到project中jquery所关联的html文件可以运行)解决方法:处理步骤如下: 1.打开你所建web项目原创 2017-02-06 10:08:14 · 2133 阅读 · 1 评论 -
SpringMVC 文件上传配置,多文件上传,使用的MultipartFile
基本的SpringMVC的搭建在我的上一篇文章里已经写过了,这篇文章主要说明一下如何使用SpringMVC进行表单上的文件上传以及多个文件同时上传的步骤SpringMVC 基础教程 框架分析:http://blog.csdn.net/swingpyzf/article/details/8885459SpringMVC 基础教程 简单入门实例:http://blog.csdn.n转载 2016-09-05 10:51:40 · 770 阅读 · 0 评论 -
SpringMVC 史上最全最强详细示例实战教程
Spring MVC 入门教程二:一个简单的入门实例教程该实例的源码和实例中的jar源码:http://download.csdn.net/detail/swingpyzf/5348563所需要的jar: http://download.csdn.net/detail/swingpyzf/5348531另外一篇关于SpringMVC 文件上传,转载 2016-09-05 10:48:31 · 5661 阅读 · 1 评论 -
Soket 服务端客户端接发消息
Soket 服务端客户端接发消息 logger.info ("服务启动"); ServerSocket serverSocket=new ServerSocket(25685); //1.建立一个服务器Socket(ServerSocket)绑定指定端口原创 2016-09-01 11:03:21 · 926 阅读 · 0 评论 -
java Excel 大数据导出(百万级)100W/38秒
今天博主在研究Excel大数据导出性能,发现个意外惊喜,给大家分享下。第一次博主使用的是POI ExcelHSSF的导出方式:这种方法是Excel 2003版本常用的一种导出方式。 以19.5W数据为例,导出耗时36秒HSSFWorkbook workBook = new HSSFWorkbook(); 另外需要注意一点Excel 2003一个页签只能放65535行...原创 2018-12-19 17:02:04 · 21811 阅读 · 8 评论 -
纯java小游戏 飞机大战(上班偷着玩)
相关java类Airplane.java 敌飞机: 是飞行物,也是敌人Award.java 奖励Bee.java 蜜蜂 Bullet.java 子弹类:是飞行物Enemy.java 敌人,可以有分数FlyingObject.java 飞行物(敌机,蜜蜂,子弹,英雄机)Hero.java ...转载 2018-12-18 15:02:45 · 2567 阅读 · 3 评论 -
EAS BOS 自定义导出(含Excel样式设置、多页签导出、导出文件目录校验及备份)
今天给大家分享一段关于EAS BOS自定义导出的开发。功能背景:叙事界面调用此类: /** * 调用案例 * 在需要调用的界面 onload方法中添加 * ExcelExport.getExcelExport(tblMain, toolBar); * */相关常用功能:1:常用Excel样式设置2:Excel多页签...原创 2018-12-18 14:31:11 · 2883 阅读 · 0 评论 -
各种数据库 JDBC 链接
各数据库的连接语句是有差别的,以下是我收集到的几种数据库连接。1、Oracle8/8i/9i数据库(thin模式)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SIDStr...原创 2018-01-17 17:30:05 · 2323 阅读 · 0 评论 -
SVN 冲突合并的处理
在项目中,基本不可避免多个人同时参与一个项目,因此就可能会出现多个人同时修改一个文件的情况,就不可避免的会出现冲突。 两个解决方案方案一:1.放弃本地修改的,选择svn Revert的选项撤回本地代码,先更新服务器上的文件,然后在把我们要修改的添加上去,在提交。方案二:本地冲突合并解决(根据两人修改的东西对比)。1.打开冲突文件你会看到由小于号、等于号和大于...原创 2018-01-02 21:01:53 · 4479 阅读 · 0 评论 -
Java在游戏服务器开发中的应用
随着游戏市场的兴起,特别是网页游戏、手机游戏的崛起,对游戏开发技术的需求越来越多。触云游戏公司选择使用Java做服务器开发语言,一起来看下Java在触云游戏服务器开发中的应用。随着游戏市场的兴起,特别是网页游戏、手机游戏的崛起,对游戏开发技术的需求越来越多。网络游戏开发是一个庞大的体系,总体来说是客户端与服务器端。客户端是玩家接触的游戏图像显示端,服务器是处理游戏运行中的各种数据,由于一台服务...转载 2017-09-25 16:29:33 · 1926 阅读 · 0 评论 -
Excel 解析2003/2007工具类 (java)
Excel 解析2003/2007工具类 (java)1:工具类package com.kingdee.eas.custom.ssc.hrp.common;import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io...原创 2019-06-18 09:42:28 · 1084 阅读 · 0 评论 -
JAVA 调用 SAP RFC接口的方式实例
java要调用 SAP RFC接口时,需要用到sapjco3.jar 架包;windows下还需要将文件sapjco3.dll文件放到system32的目录下;linux下同样需要把sapjco3.so放入项目的执行目录下;代码如下;package jco; import com.sap.conn.jco.JCoFunction; import com.sap.c...原创 2018-05-08 14:24:10 · 12488 阅读 · 0 评论 -
键盘VK键值(java键盘监听)
键盘VK键值列表/* Virtual Keys, Standard Set*/VK_LBUTTON 0x01VK_RBUTTON 0x02VK_CANCEL 0x03VK_MBUTTO...原创 2018-04-04 14:31:10 · 4898 阅读 · 1 评论 -
SVN 提交强制填写备注
第一步、在项目的Hooks目录下新一个pre-commit.bat文件。此文件是在用户提交更新时可以执行的脚本。第二步:在pre-commit.bat文件内输入下面的内容:setlocalsetREPOS=%1setTXN=%2setSVNLOOK="C:\ProgramFiles(x86)\VisualSVNServer\bin\svnlook.exe"REMMake...原创 2018-01-17 18:00:16 · 2096 阅读 · 0 评论 -
String.Split()函数
#中使用string.Split方法来分割字符串的注意事项:string.Split给我们提供了非常灵活的使用方式, 但是如果使用不当, 会造成错误, 最近在做code review时, 看到大部分人这么使用: string s = "A|B|:|C:D"; string[] ss = s.Split("|:|".ToCharArray(转载 2015-09-08 09:35:14 · 331 阅读 · 0 评论 -
java string与bigdecimal之间的转化
/*由数字字符串构造BigDecimal的方法 *设置BigDecimal的小数位数的方法 */ import java.math.BigDecimal; //数字字符串 String StrBd="1048576.1024"; //构造以字符串内容为值的BigDecimal类型的变量bd BigDecimal bd=new BigDecimal(StrBd); /原创 2015-08-13 16:22:18 · 1042 阅读 · 0 评论 -
纯Java 实现控制台对数据库的增删改查(Eclipse)
.实验环境Eclipse Mysql数据库 新建数据库表create database db_database01;use db_database01;create table students (ID int(11),Name varchar(25),Sex varchar(25),Age varchar(25));整体框架图如下转载 2016-09-07 17:07:44 · 6721 阅读 · 3 评论 -
MyEclipse注释模板设置
/** * 项目名称:${project_name} * 类名称:${type_name} * 类描述: * 创建人:${user} * 创建时间:${date} ${time} * 修改人:${user} * 修改时间:${date} ${time} * 修改备注: * @version */ -----------------原创 2016-09-21 13:11:03 · 268 阅读 · 0 评论 -
JAVA JDK7 安装和配置
JDK(Java Development Kit)就是Java的开发工具包,无论是开发javase,javaee,javaee.是给Java开发者必须用到的开发工具。下面介绍jdk7的安装和配置。方法/步骤1首先需要去官网下载jdk7 软件包。在浏览器地址栏输入网址:https://jdk7.java.net/archive/原创 2016-11-09 11:52:37 · 762 阅读 · 0 评论 -
DES 加密 解密算法
package com.lingsheng.crypto;import java.io.IOException;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactor原创 2016-12-06 19:33:05 · 2261 阅读 · 0 评论 -
BigDecimal 加减乘除
Java代码 import java.math.BigDecimal; /** * 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精 * 确的浮点数运算,包括加减乘除和四舍五入。 */ public class Arith{ //默认除法运算精度 private static final int DEF_DIV_SC转载 2015-09-27 00:01:33 · 328 阅读 · 0 评论 -
键盘监听 addKeyListener的使用方法和说明
addKeyListenerpublic void addKeyListener(KeyListener l)添加指定的按键侦听器,以接收发自此组件的按键事件。如果 l 为 null,则不会抛出异常并且不执行动作。 java.awt.event 接口 KeyListener用于接收键盘事件(击键)的侦听器接口。旨在处理键盘事件的类要么实现此接口(及其包含的所有方法),要么扩转载 2016-12-14 15:11:09 · 19927 阅读 · 1 评论 -
myeclipse 破解教程
myeclipse10 破解工具下载地址:http://pan.baidu.com/s/1pJ4pSQf1:下载上边提供的破解工具,解压,打开启动cracker.jar,如果cracker.jar启动不了则双击run.bat使用cmd命令将其打开2:然后再Usercode下随意输入自己的用户名,点击SystemId生成id号,然后点击Active将SystemI原创 2017-01-11 19:36:23 · 1504 阅读 · 0 评论 -
java 获取当前类文件的字符集编码
package com.lingsheng.AppServices.dao;import java.io.UnsupportedEncodingException;public class test{public static void main(String[] args) {String csn = Charset.defaultCharset().name原创 2017-01-19 16:37:03 · 6365 阅读 · 0 评论 -
java 调用存储过程案列分析
1:创建存储过程此存储过程通过传入的参数(Name),返回一个参数(address)。create or replace procedure demo_procedure(namedemo in varchar2,addressdemo out varchar2)asbegin select address into addressdemo from sys原创 2017-03-03 14:26:53 · 1330 阅读 · 0 评论 -
如何把java代码,打包成jar文件以及转换为exe可执行文件
手把手教你如何把java代码,打包成jar文件以及转换为exe可执行文件 1、背景: 学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件。实在是心有不爽。此篇博客教你如何方便快捷地把java代码,打包成jar文件以及转换为exe可执行文件 2、前言: 我们都知道Jav转载 2017-09-25 15:29:56 · 1944 阅读 · 0 评论 -
list集合去重复的几种方法
最近项目中需要对list集合中的重复值进行处理,大部分是采用两种方法,一种是用遍历list集合判断后赋给另一个list集合,一种是用赋给set集合再返回给list集合。 但是赋给set集合后,由于set集合是无序的,原先的顺序就打乱了。所以我又想着能不能用set的特性进行去重又不打乱顺序呢? 试了一下,也是可以的,几种方法在不同情况下都有各自的优势。现在将代码写出来,比较一下。 /...转载 2017-09-12 15:16:45 · 4577 阅读 · 0 评论 -
java定时器的几种实现方式
java定时器的几种实现方式import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask; public class TimeTest { public static void main(String[] args) { ...原创 2017-12-08 18:09:24 · 2203 阅读 · 0 评论 -
java 数字转英文
package com.ls.it.day4;public class NumberParser {public static void main(String[] args) {System.out.println( NumberParser.parse("123456789"));}public static String parse(String x) {int转载 2018-01-17 17:40:46 · 2829 阅读 · 0 评论 -
JDK 和 JRE 的配置 。
1: 2 3原创 2015-11-28 17:47:55 · 311 阅读 · 0 评论