website icon
会一些前端,懂一些后端,做过几年管理,弄过一些运维,搞过一些互联网开源项目,没错,我是一个爱开源爱折腾的团队万能胶!

maven错误解决:编码GBK的不可映射字符

方案一: 在pom.xml的/project/build/plugins/下的编译插件声明中加入下面的配置:UTF-8            org.apache.maven.plugins            maven-compiler-plugin           3.1                          1.7
未分类 3年前 0 500 0

idea创建springboot项目

一、点击New Project后,选择Spring Initializr。如下图所示,此时,如果右侧你的JDK自动出现了,那可以省很多事。如果没有自动出现,则需要你点击New,去选择你JAVA的安装目录。(为什么需要这样?因为Spring的运行需要JAVA,所以IDE需要知道你的JAVA安装目录。) MAC下查看Java安装目录的命令: /usr/libexec/java_home -V 二、进入下一步后,会让你设置一下你工程的名字等基本信息,我们这里不做修改。 三、然后这个界面比较重要,它的作用是在开始的时候,自动下载一些jar包。你勾选一个,他就会自动下载。请按照下图我的勾选来勾选。 四、
未分类 3年前 0 302 0

JPA @MappedSuperclass

基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。 1.@MappedSuperclass注解只能标准在类上:@Target({Java.lang.annotation.ElementType.TYPE}) 2.标注为@MappedSuperclass的类将不是一个完整的实体类,他将不会映射到数据库表,但是他的属性都将映射到其子类的数据库字段中。 3.标注为@MappedSuperclass的类不能再标注@Entity或@Table注解,也无需实现序列化接口。 但是如果一个标注为@MappedSupercl
未分类 3年前 0 258 0

JSR 303 - Bean Validation

在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,不同的层由不同的开发人员来完成。很多时候同样的数据验证逻辑会出现在不同的层,这样就会导致代码冗余和一些管理的问题,比如说语义的一致性等。为了避免这样的情况发生,最好是将验证逻辑与相应的域模型进行绑定。 Bean Validation 为 JavaBean 验证定义了相应的元数据模型和 API。缺省的元数据是 Java Annotations,通过使用 XML 可以对原有的元数据信息进行覆盖和扩展。在应用程序中,通过
未分类 3年前 0 382 0

Spring中获取properties属性值

这里介绍两种在代码中获取properties文件属性的方法。   使用@Value注解获取properties文件属性: 1.因为在下面要用到Spring的配置,所以,首先要在applicationContext.xml中引入其对应的命名空间: xmlns:util="http://www.springframework.org/schema/util" xsi:schemaLocation="http://www.springframework.org/schema/util http://www.springframework.org/schema
未分类 3年前 0 313 0

git detached HEAD state详解

"detached HEAD" state——HEAD头指针指向了一个具体的提交ID,而不是一个分支,例如: 假如有一次commit的id为f6c962c5 # git checkout f6c962c5 或者直接checkout到一个远程分支 # git checkout origin/master 如果在此状态做了一些修改,例如我新添加了一个文件1.txt: # echo 1>1.txt # git add 1.txt # git commit -am 'add 1.txt' 因为现在不在任何分支,如果想在master分支使用在此状态下做的修改,可以按照以下步骤操作: # git ch
git
未分类 3年前 0 336 0

使用Maven管理Oracle驱动包

由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。 手动添加到本地仓库需要本地有oracle驱动包,有两种方式获取oracle的驱动包:一种是去oracle官网下载,另一种是如果本地安装了对应版本的oracle,可以在安装文件中找到。 一、下载oracle驱动包 1.oracle官方网站上下载: 如果本地没有安装Oracle数据库的话,可以从Oracle官网上边进行下载: 下载地址:http://www.oracle.com/technetwork/indexes/downl
未分类 3年前 0 322 0

必备电话簿!100个超实用电话号码送给你

手机丢了,解绑支付宝打什么电话?收到诈骗短信,如何举报?网购出现问题,如何投诉?生活中可能会遇到一些紧急情况,下面为你整理了超实用电话大全,赶紧收藏↓↓
未分类 3年前 0 270 0

转:投资的本质找龙头

投资的本质——找龙头 2017-03-21 网络 长线投资   股票投资的前提将投资标的限制在自己相对能够看懂的行业和企业里面,这样就大大降低了投资的难度,寻找有发展前景的大行业里的龙头企业就是一条捷径,化繁为简,利用常识,事半功倍。股票投资其实都是明牌,没那么多内幕消息之类的东东,找龙头就是降低投资风险,提高研究水准的最佳路径! 首先需要明确的是行业是有优劣之分的,有些行业天生就容易赚钱,比如银行,医药行业个个赚的盆满钵满,但有些行业天生就是苦逼,比如火电行业、航空业、钢铁行业等,观察其长期的ROE走势,赚钱太难了。所以找好行业投资就是合理降低投资的难度。第二点就是最好找大容量大行业,池塘里
未分类 3年前 0 254 0

程序员增加收入的几种方法

在这个互联网飞速发展的社会,学会如何make money很重要。咱们是个俗人,赚钱才是社会生存的头等大事。这不是高山流水的世界,而是能力创造财富,对于程序员来说,更是如此。作为程序员,我们有更多挣钱的姿势,注意,注意!姿势运用得越好,dollar就越多哦~本文搜集了好多赚外快的“姿势”哦,快来get! 技能1:干私活,接外包 职场小白们经常觉得工资不够用,就去接私活。接外包是比较隐秘的事情,匿名是最好的哦!如果被你的顶头上司知道了,就只会认为你工作有点闲,那保不准就会增加你的工作量哦! 技能2:参加编程大赛 比起做外包,如果你能力允许,对自己够自信的话,不如去参加各大机构或者网站举办的编程比赛
未分类 3年前 0 175 0

开心一刻-Windows、Mac、Linux 的背影

### Windows、Mac、Linux 的背影 ![](http://res.51so.info/FkrMVH6oFst0ZAkpTAXsmaUr3Z82 "") ### 程序员可以拥有一个强大的右手 ![](http://res.51so.info/Flv-__Kx_esG2CtIY0blag_VCotj "") ### 自己写函数来代替已有的库 ![](http://res.51so.info/Fo-7KUFGW2icwMmWs6OWkeoMpACm "") ### 测试过程与用户使用过程 ![](http://res.51so.info/Frb9rYs-l7mCCLhhtcmDk80
未分类 3年半前 0 162 0

晚饭不吃,真的行吗?老中医来告诉你

> 中国卫生部首席健康专家、第四军医大学著名教授万承奎教授是一个了不起的人,他曾荣获世界和平基金会“自然医学功勋奖”。如今已经年过80岁,还应邀到全国各地和军队系统进行21世纪健康新概念和健康自我管理演讲,没一点架子,被称为“青年人的良师益友”、“中老年人的健康卫士”。 在70岁那年,遇到有人问他多大时,他总是回答:“35岁。”万教授不仅有35岁的外表,而且血压、血脂等各项指标以及心脏等各个脏器的功能,都和30多岁的年轻人没有两样。 健康长寿的因素中间60%是取决于自己的,万承奎教授是如何在古稀之年后保持35岁人一般的精力和健康呢? 他自己总结了6句话,今天分享给大家:吃饭不用嘴要
未分类 3年半前 0 107 0
文章
分类
标签
评论
 访问 111300次