自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天程十八的博客

所有的勤都是为了懒!

  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用Eclipse修改项目名称

 1.选中项目,打开右键菜单,依次选择Refactor->Rename…,如果点不动的话,先再左侧工程树中,先把项目先点开;2.在打开的窗口中,输入新的项目名称3.进入Eclipse项目根目录,找到.project文件,打开修改name标签中的内容即可...

2018-08-17 12:44:43 296

原创 Oracle数据库中如何创建一个用户并导入多个表的dmp文件?

1.先准备好在Oracle数据库中创建一个用户如ect_shanxi,代码如下: create user ect_shanxi identified by ect_shanxi**;//创建用户名和密码 grant connect,resource to ect_shanxi; //以下皆为授予权限grant create any ...

2018-08-17 11:04:07 2270

原创 SSM入门:彻底弄懂Dao层

同一层的接口层:dao层就是个接口,只有方法签名的@MybatisDaopublic interface PersonalApplyDao extends CrudDao<PersonalApplyBean>{        public void auditSuccess(PersonalApplyBean personalApplyBean);    public vo...

2018-08-16 17:45:15 3712

原创 SSM入门:彻底弄懂实体层entity/POJO

一.基础实体类部分:BaseEntity<T>@SupTreeList又定义一个抽象类BaseEntity,该抽象类实现接口Serializablepublic abstract class BaseEntity<T> implements Serializable{    private static final long serialVersionUID = ...

2018-08-15 16:35:28 8458 1

原创 自律和坚持的终极秘密:我没有在自律和坚持,只是习惯了.....

事实上,根本就不存在自律和坚持这回事!不信,你去请教那些你见过的最自律,最坚持的人,他们的反应一定是:没有啊,我就这样啊!没觉得在咬牙啊坚持啊自律啊什么的....汗!说白了,自律和坚持只是对高手和平凡的人在生活和工作方式上的差异的一种描述而已!要知道:人是不可能完全依靠意志力去坚持做某样事情的!那坚持和自律是怎么做到的?大多数时候,我们的坚持和自律靠的不是意志力而是"我习惯了"...

2018-08-15 13:18:32 5830 2

原创 什么是开发平台? 几句话就让你明白!

当最开始开发软件的时候,大都是采用记事本来编写程序,运用JDK、MFC等提供的API自己编写代码来完成想要的功能,编写完之后还要编译成可执行的文件,然后再运行。这种方式很麻烦!解决办法是:开发出了eclipse、jbuilder、VC++等等一系列的开发工具,这些工具可以代替我们做很多事情,而且更快更准确!如果没有工具替我们做很多事情,那么很多事情只能我们自己做了!但是,问题又来了...

2018-08-14 10:36:37 10970 1

原创 试一试你就知道:做到自控和自律也不是那么难!!

自控力的本质就是自律,表现为两个方面:1.拒绝诱惑 2.逼自己做必须做的正确的事情!很多人做不到自控,自律,是因为根本就不了解自律和自控之后的人性!关于自控力必须知道的四个特性:了解它,才能掌握它!1.首先要注意的一个事实:人的意志力从早上到晚上会逐渐减弱。早上元气满满,晚上恍恍发蔫。怎么办呢?试着挑战下自己的疲惫感,挺过第一波疲惫感。挺过这里的疲惫,你会精神更长时间!坚持并不难...

2018-08-14 09:31:32 3404 1

原创 Spring入门:生命周期回调!!

看代码:    定义一个Foo类    public class Foo {        定义一个初始化的方法        public void init(){            System.out.println("init method is called");        }        定义一个销毁方法        public void destory...

2018-08-13 17:49:13 668

原创 程序编译,运行都不报错,调试也没问题,但是就是不执行mapper中的sql怎么办?

 在mapper中随意删掉一个无用的字符再填上或者添加然后删除一个空格,保存后重新运行程序就好了注意:    如果编程没有任何问题,那么就是开发软件的问题了...

2018-08-13 15:56:13 5118

原创 SQL高级联结:应用内联结和外联结实际场景是什么?彻底理解内联结与外联结!!

搞清楚内联结和外联结必须先知道应用内联结和外联结的现实需求是什么?什么是内联结呢?内联结到底是怎么回事呢?其实很简单,举两个例子就了然内联结的情况了:假设两个表是这样:首先是订单表Orders:id   order_num  cust_id---  ---------- -------001  20001      100001002  20002      100002...

2018-08-13 14:51:51 1259

原创 对程序员小白的忠告:程序员人生中不能踩的那些坑:钱+工作+感情+交际+编程

关于钱的不要踩的坑:1.程序员行业每年跳槽一次,自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。2.每个月缴纳300元的公积金,公司也缴纳300元,你一个月能存下来600元,一年就是7200元,10年就是72000元。不要把这小10万块戳出一个洞出来,补不了的!3.为什么赚得也不少,但是为什么还是那么穷?可能是花太多在低端消费上因此,不要轻易换笔记本电脑,不要跟潮流,不要...

2018-08-13 10:56:29 1546

原创 深入浅出Mybatis:鉴别器级联的原理

先来看两段代码:public class MaleStudenBean extends StudentBean{    private List<StudentHealthMaleBean> studentHealMaleList = null;    /******getter and setter******/}public class FemaleStudentBean...

2018-08-12 20:29:17 7494

原创 SpringMVC入门指南:部署描述符(Web.xml)详解

部署描述符=web.xml谁的部署描述符?SpringMVC特征:<web-app><?xml version="" encoding=""?><web-app version="3.0"         xmlns="" xmlns:xsi="" xsi:schemaLocation=""> 

2018-08-10 17:38:22 436

原创 springMVC入门指南:DispatcherServlet详解

先来看代码:你需要知道的知识1.部署描述符=web.xml2.<load-on-startup>表示的意思是:程序启动时就初始化DispatcherServlet  startup表示应用程序启动  load-on表示加载=初始化DispatcherServlet  如果不存在这个标签表示,有请求时,才初始化3.初始化DispatcherServlet时,该类会寻找应用...

2018-08-10 15:41:16 447

原创 SQL必知必会:自连接(深入浅出自连接的原理与实现)

先来看代码:SELECT cust_id,cust_name,cust_contactFROM CustomersWHERE cust_name=(SELECT cust_name                 FROM Customers                 WHERE cust_contact="jack")自连接是很让人困惑不解的!因为:结构及其简单,但是逻辑...

2018-08-10 11:14:52 25691 15

原创 Spring入门:延迟初始化+预先初始化深入浅出

//对beans的配置多了一个default-lazy-init="true"//问个问题:如果beans的default-lazy-init="true"执行之后会怎样?//会影响到谁?会怎样影响它们?<beans xmlns="" xmlns:xsi="" xsi:schemaLocation=""       default-lazy-init="true"&a

2018-08-09 18:49:24 1036

原创 SQL中给表起别名的两个必须知道的知识点

给列其别名:SELECT RTRIM(vend_name) + '(' + RTRIM(vend_contry) + ')' AS vend_titleFROM VendorsORDER BY vend_name;这种sql做什么事情呢?分解出一个简单的东西:SELECT vend_name,vend_contryFROM VendorsORDER BY vend_name;...

2018-08-09 16:51:09 23679

原创 程序员挣钱的三个阶段

穷人读工科、中产读商科、富人读艺术。如果你的生活太热闹,怎么可能静得下心来去做编程这种事情啊。赚钱有三个阶段,第一个阶段是用时间换金钱,第二个阶段是用资源换金钱,第三个阶段是用钱赚钱。在很长时间里,只能作为一名程序员生活着。在这个阶段,我们用大量的时间积累技术、资源,为下个阶段做准备。当我们有了足够的技术实力和人脉资源之后,就不必事必躬亲去做一线代码工作了,可以拿着我们拥有的资...

2018-08-09 15:47:01 1446 3

原创 深入浅出Mybatis原理中一对一级联最严重的一个错误!!

先分析表的关系:首先主表是学生课程表然后副表是课程表两个表之间是一对一的关系(主表的一条记录只对应副表的一条记录)现在该干什么?从哪里开始啊?现在要做的事情是要把副表的信息整合到主表中来这里先放一问题再这里:为什么要把副表的信息整合到主表中来啊?很明显,从主表学生课程表那里获得信息是不完整的这里从头再来捋一捋:问题的源头是:我们对学生课程表的查询出现了问题来看一下是怎么回...

2018-08-09 14:59:22 347 1

原创 程序员该如何说话?做人?做事?

身上被意外地增加了别的事情之后,想想这个事情可以不可以交给别的什么人?但他又不会拒绝!!话不要多,肯吃苦,长点脑子,再加上注意观察,这样别人才会认可你,才会给你机会。心直可以,口不能快 !玫瑰都是带刺的,所以为了玫瑰也要给刺浇水!!菩萨的说话之道就是爱,就是说利他的话。很多人表面上看着老实巴交的,实际上内心比谁都好强、自负、虚荣、甚至阴险。做人要慷慨豪迈!大地不会因为...

2018-08-09 09:55:24 963

原创 程序员的读书方法和反思方法!!:我们该如何学习知识?反思总结?

一.先分析比较几种低级的读书方式:当前有很多听书产品,一天听一本,一年下来就三百多本,看似轻松高效,实则处于被动学习的最浅层。好一点的情况是自己读原书,但读完之后却不回顾或少有提炼总结,只满足于输入的过程,这类学习的知识留存率很低。盲目追求阅读的速度和数量,就会让知识存留率基本接近零,这种情况下,投入越多,损失越大。另一类人能够自己阅读,也做读书笔记或思维导图,但遗憾的...

2018-08-09 08:50:09 722

原创 深入理解Mybaitis一对多级联

public class LectureBean{    private Integer id;    private String lectureName;    private String note;    .....setter and getter.....}//这是一个Bean类 用来映射Lecture 包括了Lecture中的所有字段//Bean类一定包括了映射表的所...

2018-08-08 18:54:30 665

原创 深入理解SQL多表联结的原理

联结多个表直接上去撸SELECT prod_name,vend_name,prod_price,quantityFROM OrderItems,Products,VendorsWHERE Products.vend_id = Vendors.vend_idAND OrderItems.prod_id = Products.prod_idAND order_num = 20071...

2018-08-08 15:32:13 2228

原创 程序员扎心的周三午休放送:有时候扎心才能让你正确的思考!!!

要知道富不出三代,穷不过几年的事情并不是很多,甚至可以说很少很少,更多时候,铁的现实是:富人的孩子还是富人,穷人的孩子还是穷人。大家不可能站在同一起跑线,最终也不大可能站到同一终点线上。很多时候,你的终点只是别人的起点!王思聪他爸给他5个亿让他去做生意,要知道,对于绝大多数人来说,有5个亿这辈子就够够的了!!最可怕的事情其实是,大多数人虽然认清了社会的...

2018-08-08 13:33:59 914

原创 Eclipse中如何给多个变量同时添加相同的变量声明?

Eclipse中如何给多个变量同时添加相同的变量声明?可以使用eclipse中同时编辑多行的方式1 按住 alt+shift+a,鼠标变成十字样式(表示可画出区域)2 按住鼠标画出需要同时编辑的区域3 该区域中囊括的所有行就是可以同时编辑的,编辑,所有行都会被编辑4 编辑完成后,再按一次alt+shift+a 鼠标变回箭头样式...

2018-08-08 11:37:59 1117

原创 在eclipse中如何将多个大写的字符串或变量名改成小写?

在eclipse中如何将多个大写的字符串或变量名改成小写?1 选中需要改动的字符或文本2 ctr+shift+x 小写变大写3 ctr+shift+y 大写变小写

2018-08-08 11:30:37 679

原创 Maven+SMM+Eclipse中在src/main/resources下新建的子文件夹总跑到src文件夹外面去怎么办?

 Maven+SMM项目中如何在src/main/resources下如何新建子文件夹?首先不能直接右键src/main/resources然后new-->source folder这样会:在src/main/resources下新建的子文件夹总跑到src文件夹外面去所以要这么做:1 在二级目录new--->source folder 2 重新修改路径到re...

2018-08-08 09:19:41 1301 1

原创 plsql中如何快速的导出一张表的结构和数据?

plsql导出一张表的结构? ① 在桌面建立一个sql文件② Tools-->Export User Objects③ 选择要导出的表④ 导出到刚建立好的sql文件plsql导出一张表的数据?① 在桌面建立一个sql文件② Tools-->Export Tables(默认选择SQL inserts)③ 选择要导出的表④ 导出到刚建立好的sql文件...

2018-08-08 09:11:06 11872

原创 给程序员小白的几个行业黑秘密

所谓走技术管理路线,就是不写代码了,专注撕逼。有些经历也许一开始看不到它的意义所在,但也许若干年后便会发挥其特有的作用。如果领导对你某件事的评价形成好的或者坏的印象,这印象将像月亮的晕轮似的向外发展,这单一的印象标签还将被推论到这个人的其它方面。因此,新人初到公司,一定要表现得很卖力。如果你只是给公司打工,那么当然选择去工资高的公司。我们每个人都不一样,永远不要试图成为他人...

2018-08-08 08:08:56 883 4

原创 Spring中Bean的作用域是什么?如何理解Bean的作用域的概念?

一个bean的实例实质就是一个类的实例那个类的实例呢?总得指明一下吧而通常实例的名字要给出吧而通常实例的名字就是类名字的首字母小写<bean id="commandManager" class="com.wiley.beginningspring.ch2.CommandManager"      scope="singleton"></bean>//阅读知道...

2018-08-07 19:09:06 3473

原创 以resultMap为视角理解Mybatis中的一对一级联的实现原理

ResultMap元素在mapper中是什么?如何理解?一对一级联又是什么如何理解?先写一个映射器来理解一下:第一层的理解:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"  "http://mybatis.org/d...

2018-08-07 17:02:10 589

原创 什么是SQL联结?怎么理解SQL联结?

SQL语句中的联结:这是联结的第一种简单方式:等值联结SELECT vend_name,prod_name,prod_priceFROM Vendors,ProductsWHERE Vendors.id = Products.vend_id;这里实际发生了什么?1 将第一个表的每一行与第二个表的每一行进行匹配2 按where对这些匹配的行进行过滤,筛选出符合条件的行如...

2018-08-06 21:38:50 927

原创 程序员如何保持工作上的紧迫感

时刻保持紧迫感怠慢心理,优哉游哉的心境只适合逛商场,本来一个小时就能做完的工作,要是没有紧迫感,优哉游哉地,怕是下班了都墨迹不完,久而久之,养成了一种怠慢习惯,这并不明智。不要担心这担心那,你只需努力,剩下的交给时间,而你之所以还没有变强,只是因为你还不够努力!只有通过今天不起眼的努力和学习,才会成就你明天的了不起!屌丝恒久远,逆袭永流传!状态不好就不学习,心情不好就不努力...

2018-08-06 19:07:06 496

原创 浅出计算机语言与编程语言的发展路径

什么是计算机语言?什么是编程语言?它们是怎么发展出来的?浅浅说明这些过程吧计算机语言,也就是计算机能处理和理解的语言,现在世界上有几百种计算机语言,常用的有C,C++,JAVA,PHP,lua等等,这些都叫做计算机编程语言。计算机编程语言只是我们人类能学习的语言,对计算机来说是一种高级语言,计算机真正能直接处理的语言是机器语言,什么是机器语言?其实就是二进制...

2018-08-06 17:20:31 338

原创 写一个判断前端传过来的实体是否是新纪录的方法: getIsNewRecord()

写一个判断前端传过来的实体是否是新纪录的方法:例如:假设一个传递过来的bean为xxbean     如果bean是新纪录则xxbean.getIsNewRecord()返回true     如果bean是已有纪录则xxbean.getIsNewRecord()返回false1.在该实体中添加一个判断方法如:  pulbic boolean getIsNewRecord(){}...

2018-08-06 15:03:10 2514

原创 程序员的周一午休放送:该提高什么样的能力与心态

现在当我们回头看初中,高中的知识会觉得太简单了,感觉如果时光倒流,不上清华也上北大既然你可以那么牛那现在的你跟同行业的精英相比为什么还是那么low呢这说明了什么?能力只有超过同时代的多数人才有实际意义换句话说如果你的努力所提高的能力不足以让你超过多数人那这种努力真没什么现实的卵用当然事实是,你虽然在进步,但是就是没用!!!所以真不是努力没有用...

2018-08-06 13:01:09 325 1

原创 SSM中的list页面跳转Form页面并传参和取参的过程与编程

    SSM中的list页面跳转Form页面并传参和取参的过程:    比如,    1.在list页面的某个按钮上添加请求路径并传参xxx/xxx/xxx/form?id=xxxx                  2.进入Controller:      -------------------------------------------------------------...

2018-08-06 10:50:08 1146

原创 程序员如何安排时间与加班?

坚持内容创作,提升自己在业内的影响力。那么你自己在8小时内产生的价值就能够继续重复获利很多人的潜能无限,因此很多人都可以都有很大可能成为那个你想成为的人!但是只有极少部分人能够将其潜能变成显能!所有财富中,最宝贵的财富就是你自己!最大限度地投资你自己,你就可以最大限度地成为那个你想成为的人!有时间的人不能成功,挤时间的人才能成功。拥有资源的人不一定成功,善用资源的人才会成...

2018-08-03 14:19:21 1882 1

原创 程序员要不要跳槽?

一份工作,三个月勉强算了解、一年才能勉强把整个流程基本熟悉、就算两到三年掌握也不为慢。成长前期如果花很多时间在跳槽、选择、从头开始上,就相当于做了很多重复的工作。选择了一份工作,就努力把它干好吃透,想办法在工作中提升自己、锻炼自己35岁以后还能混么?那个时候会有更多的年轻人,他们比你更努力,比你更能干,要求也比你低。要是没学到东西,没锻炼出来能力,最终会是被代替的。能力是不能混出...

2018-08-03 10:20:12 1421 3

原创 对Orders订单表中的常见统计查询

对Orders订单表中的常见统计查询:该表包含的的信息: 订单编号,顾客编号,备注等1 查询Order表中的所有订单的总数  SELECT COUNT(*)   FROM Orders返回结果可能是:  --------  15问题: 可读性太差思路: 添加说明方法: 给查询结果添加一个列名代码:       SELECT COUNT(*) AS order_sum...

2018-08-03 09:40:58 11679

阿里java开发手册

阿里内部java开发手册,java开发人员第一课,必须学会写出符合规范的代码。 真正的规范你知道多少?

2018-05-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除