![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础之搬砖(前端+工具+代码+注解)--中的小事
Code_小生
唯有努力,志在必得!
展开
-
Eclipse报错:Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules
部署了tomcat服务器在Eclipse上面,遇到这个烦人的错误, 按照如下的措施就可以解决这个问题了: 将文件org.eclipse.wst.common.project.facet.core.xml用文本编辑器打开后,找到<installed facet="jst.web" version="3.1"> 修改version的版本为低版本,比如改成tomcat7支持的3.0, 或者是tomca原创 2017-07-10 20:08:10 · 3991 阅读 · 0 评论 -
搬砖中的小事之代码(九)--改进八的客户编码随机串的生成方法
对于搬砖中的小事之代码(八)的客户编码串的随机生成的改进:public static String getRandStringEx(int length){ byte[] charList = {'0','1','2','3','4','5','6','7','8','9', 'A','B','C','D','E','F','G','H','I','J','K','L',原创 2017-07-18 16:26:54 · 415 阅读 · 0 评论 -
搬砖中的小事之代码(八)--客户编码6位数的随机串的生成和登记时间的生成
用到一个客户编码,和注册登记时间,让我在新增客户信息的时候就立刻全部自动生成,代码粘在这里,对你有用的话,也希望可以帮到大家: 1)生成六位数的随记客户编码串,写了一个工具类RandomStringUtil .java,拿走即用:import java.util.Random;/** * 产生随机字符串,长度由参数指定。 * @param length 产生的字符串的长度 * @retur原创 2017-07-18 16:19:35 · 1393 阅读 · 0 评论 -
搬砖中的小事之代码(七)---设置数据库中非空字段的默认值
经常有这样的场景,我们需要在前端页面,点击增加按钮,增加一条数据,这条数据包括若干的字段,比如: 但是列表里面需要展示的字段,肯定不止这些, 但是数据库在设计表的时候,很多字段都是不允许为空的,现在的情况是我们点击增加按钮时,没有给出的那些不能为空的字段,所以我们需要在点击增加,然后保存之前,给出那些不能为空的字段设置默认值: 1)你可以选择在entity实体类声明的时候就给他们进行赋原创 2017-07-18 15:10:49 · 2074 阅读 · 0 评论 -
搬砖中的小事之代码(五)--maven项目的各种异常以及解决办法
MavenMaven你别浪用Eclipse的mars2版本从SVN检出maven项目,编译之后,各种问题开始登上抓头抓耳挠屁股的舞台; 事没多大,但是就那一时半会,还就真的咋都莫名其妙的报错,废话不多说,今天就来掰扯掰扯这些个曾经让你觉着莫名其妙,甚至稀奇古怪的问题; 个人所见,不当之处,劳烦多多指教:Maven的浪里白条~part 1: 检出的maven项目莫名其妙的出现与众不同的红色感叹号;原创 2017-04-21 19:27:16 · 927 阅读 · 0 评论 -
搬砖中的小事之代码(六)--列表显示的字段与数据库中字段类型不匹配,需要在查询后进行简单转换
很多时候,我们需要从数据库里面查询出数据,显示在列表页面,但是,有时候会出现类似于审核状态,客户状态这样的字段,1对应待审核,2对应审核中,3对应审核通过,4对应审核失败,数据库存储的是1,2,3,4,列表显示的页面需要显示:待审核,审核中,审核通过,审核失败····这就需要我们人为地进行一点转换; 最近做的这个转换,可以通过两种方法: 1)在实体类中加上一个字段,对应为statusValue,原创 2017-07-17 18:36:05 · 718 阅读 · 0 评论 -
搬砖中的小事之代码(二)--报错Consider defining a bean of type...in your configuration
说我的Controller里面找不到这个接口,可是我检查了,明明有注入的; 报错信息:Consider defining a bean of type ‘com.zhongxin.funds.remote.AliPayRemote’ in your configuration.1)检查AliPayRemote这个类是否存在; 2)检查一下那个Service类是否没加注解@Service 3)检原创 2017-05-09 17:00:58 · 31863 阅读 · 2 评论 -
搬砖中的小事之代码(四)--useGeneratedKeys的理解与使用
调试centerBank接口,业务实现类里面想要通过获取表格中主键id,来进行逻辑判断,从而进行更新; 直接撸代码–mapper.xml中的插入方法:<insert id="insertSelective" parameterType="com.baidu.example.entity.CenterBankRecordsEntity" useGeneratedKeys="true" keyProp原创 2017-04-07 10:49:01 · 1994 阅读 · 0 评论 -
搬砖中的小事之代码(三)-参数限定值大小范围的注解
@Max(value) 被注释的元素必须是一个数字,其值必须小于等于指定的最大值 @Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值 @Size(max, min) 被注释的元素的大小必须在指定的范围内原创 2017-03-29 13:34:36 · 5168 阅读 · 0 评论 -
搬砖中的小事之代码(一)--枚举
枚举类型:是指由一组固定的敞亮组成合法的类型,Java中由关键字enum来定义一个枚举类型 举例:public enum Season{ SPRING,SUMMER,AUTUMN,WINER; }要求与特点: 1)使用关键字enum 2)类型名称,比如这里的Season 3) 遗传允许的值,比如上线定义的川夏秋冬四季 4)枚举可以单独定义在一个文家中,也可以嵌在其他原创 2017-03-22 14:01:28 · 772 阅读 · 0 评论 -
搬砖中的小事之前端(一)--name和value和type的区别
name和value和type的区别:name是表单的名称; value常和按钮一起使用,是默认的按钮上显示的文本; type是文本的类型,比如说是js还是css; type=”text/javascript” 或者是 type=”text/css”原创 2017-03-21 10:45:55 · 1329 阅读 · 0 评论 -
eclipse中怎么去掉Js/javsscript报错信息
eclipse中web项目中总有红叉叉显示js文件中有错误,即使勾掉了builder>Javascript Vaidator,还是不行,如下图示: 网上搜索:各种方法都试过,真心不好使啊- -! 比如: 1)去掉了.project文件中的以下内容还是没用。org.eclipse.wst.jsdt.core.jsNature2)002–window选项菜单中取消validation的buil原创 2017-07-06 18:36:25 · 960 阅读 · 1 评论 -
搬砖中的小事(四)之工具--通过打开的文件进入其所在的目录配置
WINDOWS eclipse配置Run-->External Tools-->External Tools Configurations…new 一个 program(比如名字叫 open_file)location 里面填 :C:/WINDOWS/explorer.exeArguments 里面填: ${container_loc}然后切换到common,把External Tools勾上原创 2017-06-23 09:42:07 · 395 阅读 · 0 评论 -
搬砖中的小事之工具(三)--Eclipse报错The default workspace“xxxx” is in use or cannot be created Please choose...
问题描述:中午电脑太热,就关机休息了一会,今天下午开机后,打开Eclipse,半天没有反应,于是有电了一次,过了一会,我看到两个Eclipse打开的程序窗口, 于是我关闭了其中一个窗口,然而,接下来却弹窗报错: 提示信息:”The default workspace “javaProject” is in use or cannot be created Please choose a diff原创 2017-04-24 14:26:02 · 10390 阅读 · 0 评论 -
搬砖中的小事之工具(二)--tomcat端口被占用问题的解决
tomcat端口被占用的问题:1)可以查看命令:cd %systemroot%\system322)查看8080端口(此处端口为你的服务一般设置的端口)是否被占用(可以查出占用端口的PID):netstat -nao|findstr 80803)杀死占用端口的pid :taskkill /T /F /PID 3036 //强制(/F参数)---杀死pid为3036的所有进程包括子进程(/原创 2017-03-21 10:40:26 · 450 阅读 · 0 评论 -
搬砖中的小事之工具(一)--secureCRT中文乱码问题的解决
换了个办公地址,很多环境啥的都得重新搭建,今天使用secureCRT查看项目部署信息的时候,发现secureCRT中文乱码问题,写个随笔~ 解决办法: 点击【选项】–【会话选项】–【外观】–【字符编码】–设置成utf-8 设置完了,界面的样子如下: ——-搬砖是个过程,滴水穿石,夜以继日;——–原创 2017-03-14 11:03:05 · 613 阅读 · 0 评论 -
搬砖中的小事之前端(二)--margin属性信手拈来的使用--
margin:这个简写属性设置一个元素所有外边距的宽度,或者设置各边上外边距的宽度例子 1: margin:10px 5px 15px 20px; 上外边距是 10px 右外边距是 5px 下外边距是 15px 左外边距是 20px 例子 2: margin:10px 5px 15px; 上外边距是 10px 右外边距和左外边距是 5px 下外边距是 15px 例子 3: m原创 2017-08-03 10:55:45 · 306 阅读 · 0 评论