1.创建数据表1234567CREATE TABLE Student (Sno CHAR(3) NOT NULL UNIQUE PRIMARY KEY,Sname CHAR(8) NOT NULL ,Ssex CHAR(2) NOT NULL,Sbirthday DATETIME,Class CHAR(5) NOT NULL); 12345CREATE TABLE Course (Cno CHAR(5) NOT NULL,Cname VARCHAR(10) NOT NULL,Tno CHAR(3) NOT NULL); 123456CREATE TABLE Score (Sno CHAR(3) NOT NULL,Cno CHAR(5) NOT NULL,Degree DECIMAL(4,1)); 12345678CREATE TABLE Teacher (Tno CHAR(3) NO...
1.将本地项目添加到github 首先在github上建立一个新的仓库,并获得仓库的url 需要先打开 命令行终端,然后通过 cd 命令切换到需要添加到github 的项目的目录下,然后依次执行如下命令 .touch README.md创建说明文档 git init 初始化本地仓库 git add . 注意后面这一点别漏,表示将添加所有已经修改的文件 git commit -m “提交说明” git remote add origin 远程仓库地址 git push -u origin master创建一个 upStream (上传流),并将本地代码通过这个 upStream 推送到 别名为 origin 的仓库中的 master 分支上##2.继续修改本地代码,然后提交并推送到github做完上面三个步骤之后,就实现了将本地代码同步到github的功能,接下来要做的事情就是继续...
1.什么是设计模式文章摘自)史上最全设计模式导学目录(完整版 设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解并且保证代码可靠性。 设计模式可分为创建型(Creational),结构型(Structural)和行为型(Behavioral)三种,其中创建型模式主要用于描述如何创建对象,结构型模式主要用于描述如何实现类或对象的组合,行为型模式主要用于描述类或对象怎样交互以及怎样分配职责,在GoF 23种设计模式中包含5种创建型设计模式、7种结构型设计模式和11种行为型设计模式。此外,根据某个模式主要是用于处理类之间的关系还是对象之间的关系,设计模式还可以分为类模式和对象模式。 主要有24种设计模式,按使用频率分为:2.设计模式的作用 学习设计模式将有助于初学者更加深入地理解...
发现在更改了xxx-spring.xml后hybrisserver.bat报错,不妨先ant clean all一下。this 关键字的用法摘自YouHolmes的博客 Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的this。123456789101112131415161718192021222324252627282930313233343536373839404142434445package test;public class Th...
1.将impl写在一堆的xxxModel抽到dao层中如在YeTmallOrderDaoImpl中定义了ECTmallTradeModel的方法,这样的编程写法不归范,引用会很混乱,为了让代码的用途功能看的更加清晰明了,每个model的方法都应该各自抽到对应的dao层中,然后另外在impl层实现。所以要在到中新建YeETmallTradeDao,然后把这个方法搬过去 2.在impl中实现dao层抽出来的方法在YeETmallTradeDao中我们新建1List<ECTmallTradeModel> findBy(String type,String seller_nick,PageableData pageableData); 接口在Intellij Idea中在点中接口按alt+enter键即可以自动在impl中生成相应的实现类。 注意别忘了在spring——xxx....
为什么搭建个人博客装逼!装逼!装逼!好吧,记录自己学习过程的点点滴滴。作为技术小白你想不想拥有一片属于自己的天地,可以在上面为所欲为,大展拳脚,畅所欲言。大爷您被挑逗得欲火焚身,蠢蠢欲动了吧。废话少说,那跟着我左手右手一个慢动作,一起1折腾吧! 什么是 Hexo?Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。官方文档请点这里 hexo 公子欲装X,请备以下神器 github for windows git.exe安装程序 node.js github账号 coding账号node.js安装到官网分别下载安装包,选择安装到的文件夹,安装的时候勾选添加路径,一键安装到底就可以啦。测试node.js是否安装成功,运行cmd(win+R弹出后输入),输入node -vnpm -v,出现相应的版...
Intellij Idea使用汇总图片来源于此 Intellij Idea开发ppt
前言从2017年6月23号从母校毕业至今,回娘家广东半月有余,想着自己有点学历,学习能力也不错,可以靠脸吃饭,往拉勾网投了十几份简历,意淫着第二天会有好几个hr小姐姐撩我叫我去聊聊人生成为知心朋友,奈何自己并没有发现四年光阴匆匆过,当年考上高州中学满怀理想的与寄托希望重任的热血少年归来时已成为学渣而自己毫无察觉,简历上找不到闪光点,自学的java也是半吊子一知半解,结果投的简历全部石沉大海,从最初投的是需要一到三年java开发工作经验的程序员,改投用两三千招java初级开发的小白,结果也是被无视,一个多星期杳无音信,说心里话,那时心里极度失落到了极点,被人嫌弃到如此境界,那时多亏堂哥收留尽全力招待打点好我的一切,为了我能有瓦遮头还专门换了住处,现在以后都将满怀感激。这样郁闷的日子持续了一个多星期,知道有一天在熟睡中铃声响起,电话里传来小姐姐温柔的声音,问我能不能适应长期出差。我说能,...
1.FlexibleSearch庐山真面目FlexibleSearch是hybris框架中基于SQL语法的内置查询语言,与SQL不同的是FlexibleSearch根据类型来查,查找的是对象。 特点:不需要显式制定数据库名,框架会自动解析类型和数据表依赖关系,类型系统和数据库转换过程会自动进行。注意:嵌套查询的用法一个FlexibleSearch语句的执行分为两个阶段: pre-parsing(预解析)阶段:预解析成一个SQL-compliant语句在预解析阶段,FlexibleSearch框架解析FlexibleSearch语法到SQL-compliant里。 执行数据库查询阶段,返回查找的数据结果。下面的两个代码段表现出一个FlexibleSearch查询和这个FlexibleSearch语句查询的结果,这是在数据库上执行的语句: FlexibleSearch查询语句:1se...
1.确保在Intellij中已连上数据库2.创建测试类的实例在testsrc文件夹中简历对应的包名,类后加Tests结尾 3.在控制台激活junit cmd 中转到C:\Users\hsl\IdeaProjects\yinger\hybris\bin\platform setantenv.bat ant ant all hybrisserver.bat打开服务器 在浏览器中打开http://localhost:9002/hac,选择Tenants(租户) 选择junit(默认打叉,需要开启),选择activate,然后Initialize 遇到的问题:发现中台管理中没有junit选项,需要在config=>local.Property中添加installed.tenants=junit 注意事项:不要忘记在djcore-daos-spring中配置测试类的bean,如1234...