02 2018 档案
什么是多态?
摘要:比如有一个父类superClass,它有2个子类subClass1,subClass2。superClass有一个方法func(),两个子类都重写了这个方法。那么我们可以定义一个superClass的引用obj,让它指向一个子类的对象,比如superClass obj = new subClass1 阅读全文
posted @ 2018-02-28 16:34 荆棘Study 阅读(228) 评论(0) 推荐(0)
Java流程控制语句(条件语句和循环语句)
摘要:A:什么是流程控制语句 ·流程控制语句:可以控制程序的执行流程。 B:流程控制语句的分类 1·顺序结构 顺序结构概述: 是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。 总的来说:写在前面的先执行,写在后面的后执行 2·选择结构 选 阅读全文
posted @ 2018-02-28 10:03 荆棘Study 阅读(2387) 评论(0) 推荐(0)
DOS命令
摘要:进入D盘-->d: 查询该目录下的文件-->dir 创建文件夹-->md aaa 进入某个文件夹-->cd aaa 回到上级目录下-->cd .. 回到根目录下-->cd / (cd \) 回到指定目录下-->cd aaa/bbb 创建文件-->echo name:张三 sex:male >1.tx 阅读全文
posted @ 2018-02-28 09:34 荆棘Study 阅读(126) 评论(0) 推荐(0)
练习/面试题
摘要:GC是什么? 为什么要有GC 答:GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方, 忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动 监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分 阅读全文
posted @ 2018-02-28 09:28 荆棘Study 阅读(171) 评论(0) 推荐(0)
Java语言简介
摘要:Java语言的特点: 特点一:面向对象 两个基本概念:类、对象 三大特性:封装、继承、多态 特点二:健壮性 吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制 特点三:跨平台性 跨平台性:通过Java语言编写的应用程序在不 阅读全文
posted @ 2018-02-28 09:28 荆棘Study 阅读(961) 评论(0) 推荐(0)
Java注释
摘要:单行注释 格式: // 注释文字 多行注释 格式: /* 注释文字 */ 注:对于单行和多行注释,被注释的文字,不会被JVM(java虚拟机)解释执行。多行注释里面不允许有多行注释嵌套。 文档注释(java特有) 格式:/** *@author 指定java程序的作者 *@version 指定源文件 阅读全文
posted @ 2018-02-28 09:10 荆棘Study 阅读(143) 评论(0) 推荐(0)
如何使用注解式@Transanctional实现实现事务管理。
摘要:在此用一个小例子来测试事务管理是否成功配置。代码基础是SSM框架搭建里面的测试代码。我们现在测试的方法是:我要插入一个User对象的集合,如果此对象数量小于2,那么可以成功插入,但是如果大于2,那么就抛出异常(事务处理必须抛出异常,只有这样Spring才帮助事务回滚),这样数据库就会回滚,不插入任何 阅读全文
posted @ 2018-02-28 09:08 荆棘Study 阅读(1913) 评论(0) 推荐(0)
ApplicationContext进行测试的简单使用
摘要:第一种:只有一个xml文件 第一种:只有一个xml文件 public static void main(String[] args) { ApplicationContext ac = null; try { ac = new ClassPathXmlApplicationContext("bean 阅读全文
posted @ 2018-02-26 13:58 荆棘Study 阅读(1078) 评论(0) 推荐(0)
ssm框架搭建-maven
摘要:SpringMVC Spring MyBatis,是SSM框架。 Spring是一个开源框架,它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 S 阅读全文
posted @ 2018-02-26 11:18 荆棘Study 阅读(186) 评论(0) 推荐(0)
ssm框架搭建-jar包
摘要:https://jingyan.baidu.com/article/2a1383288a85a9074a134f1b.html http://blog.csdn.net/h66295112/article/details/54172295 (jar包形式) http://blog.csdn.net/ 阅读全文
posted @ 2018-02-26 10:39 荆棘Study 阅读(3165) 评论(0) 推荐(0)
ssh框架搭建-jar包
摘要:Struts2 Spring Hibernate,是一种较为流行的Web应用程序开源框架SSH。 SSH三个框架的知识点 https://www.cnblogs.com/tuhooo/p/6491906.html 一、Hibernate框架1. Hibernate的核心配置文件 1.1 数据库信息、 阅读全文
posted @ 2018-02-26 09:21 荆棘Study 阅读(559) 评论(0) 推荐(0)
SpringMVC之Controller常用注解功能全解析
摘要:一、简介 在SpringMVC中,控制器Controller负责处理由DispatcherServlet分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model返回给对应的View进行展示。 在SpringMVC 中提供了一个非常简便的定义Controller 阅读全文
posted @ 2018-02-26 09:21 荆棘Study 阅读(8588) 评论(0) 推荐(1)
IntelliJ Idea 常用快捷键列表
摘要:【常规】 【调试部分、编译】 【重构】 【查找】 【VCS】 阅读全文
posted @ 2018-02-26 09:20 荆棘Study 阅读(1176) 评论(0) 推荐(0)
IntelliJ Idea中更换我们启动项目的端口
摘要:点击idea的Run菜单,选择Edit Configurations,打开Run/Debug Configurations对话框 修改port端口值,选择一个没有使用的端口即可,如果不确定,同样可以使用netstat命令查询修改的新端口是否被占用 修改完成之后,再次启动我们的项目,同样可以正常启动了 阅读全文
posted @ 2018-02-26 09:19 荆棘Study 阅读(10553) 评论(0) 推荐(0)
ajax的局部刷新实例
摘要:一,jQuery实现登录验证 1,servlet 处理请求并返回数据 注意:乱码问题的解决(post请求) 阅读全文
posted @ 2018-02-25 13:02 荆棘Study 阅读(367) 评论(0) 推荐(0)
HTML
摘要:html的操作思想: 网页中有很多数据 且不同的数据可能需要不同的显示效果 使用标签把需要操作的数据封装起来,然后通过修改标签的属性值实现标签内数据样式的变化。 标签 01.文字标签(修改文字的样式):<font></font> 属性: size 文字大小 取值范围1-7 超出7 默认还是7 col 阅读全文
posted @ 2018-02-25 12:25 荆棘Study 阅读(221) 评论(0) 推荐(0)
JavaScript和HTML实现的简单计算机
摘要:代码 阅读全文
posted @ 2018-02-25 12:21 荆棘Study 阅读(1497) 评论(0) 推荐(0)
jsp中EL表达式获取数据
摘要:jsp标签: <jsp:include> <jsp:forward> 实现请求转发 <jsp:param> 给上面的添加参数的 EL表达式:1.获取变量数据 2.获取数组数据 3.获取集合数据 4.获取javabean数据 注意要导包,表达式自动调get方法 阅读全文
posted @ 2018-02-25 09:48 荆棘Study 阅读(1682) 评论(0) 推荐(0)
js分页代码分享
摘要:Insert title here 阅读全文
posted @ 2018-02-25 09:47 荆棘Study 阅读(166) 评论(0) 推荐(0)
JS和JSP的区别
摘要:SUN首先发展出SERVLET,其功能比较强劲,体系设计也很先进,只是,它输出HTML语句还是采用了老的CGI方式,是一句一句输出,所以,编写和修改HTML非常不方便。 后来SUN推出了类似于ASP的镶嵌型的JSP,把JSP TAG镶嵌到HTML语句中,这样,就大大简化和方便了网页的设计和修改。 J 阅读全文
posted @ 2018-02-25 09:46 荆棘Study 阅读(4416) 评论(0) 推荐(0)
form表单中的input有哪些类型
摘要:text 文本框 password 密码框 radio 单选按钮 checkbox 复选框 file 文件选择域 hidden 隐藏域 button 按钮 reset 重置按钮 submit 表单提交按钮 image 图片按钮,类似 submit 可以为按钮添加图片 text 文本框 passwor 阅读全文
posted @ 2018-02-25 09:35 荆棘Study 阅读(611) 评论(0) 推荐(0)
用js实现页面跳转的几种方式
摘要:通过js或者html或者PHP等动态程序都可以方便的实现跳转,这里搜集了几种页面跳转的方式 js方式的页面跳转 1.window.location.href方式 <script language="JavaScript" type="text/javascript"> window.location 阅读全文
posted @ 2018-02-25 09:21 荆棘Study 阅读(967) 评论(0) 推荐(0)
jsp页面放到webroot或web-inf下面的区别
摘要:我们知道,实现页面的跳转有两种方式,一种是通过redirect的方式,一种是通过forward的方式。redirect方式的跳转,系统会在一个新的页面打开要跳转的网页;而forward方式跳转,系统会在原来的页面上打开一个要跳转的网页。所以放到WEB-INF目录下的文件是不允许采用redirect方 阅读全文
posted @ 2018-02-25 09:19 荆棘Study 阅读(593) 评论(0) 推荐(0)
setting配置,引入阿里的maven仓库
摘要:<mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</ur 阅读全文
posted @ 2018-02-24 23:53 荆棘Study 阅读(1680) 评论(0) 推荐(0)
无网环境下搭建Maven工程
摘要:maven的本地仓库默认存放位置:C:\Users\lcs\.m2 1.把准备好的.m2.zip解压后覆盖 C:\Users\lcs\.m2(网络不稳定情况下,直接在本地仓库查找jar包) 2.maven安装路径\conf 中复制setting.xml到本地仓库(C:\Users\lcs\.m2)根 阅读全文
posted @ 2018-02-24 23:53 荆棘Study 阅读(1332) 评论(0) 推荐(1)
Eclipse中创建maven工程的准备工作
摘要:1、Tomcat运行环境 2、检查maven插件(4.0以上eclipse版本自带maven插件 ) 3、修改eclipse.ini文件,添加jdk的支持 -vm C:\Java\jdk1.8.0_131\bin\javaw.exe 4、修改eclipse默认的jre,改为jdk目录下的私有jre位 阅读全文
posted @ 2018-02-24 23:52 荆棘Study 阅读(280) 评论(0) 推荐(0)
修改maven的本地仓库地址(选择性配置)
摘要:maven中的坐标和仓库 maven中的任何构件都是通过坐标作为其唯一的标识 仓库:本地仓库/远程仓库(全球中央仓库) 远程仓库地址<url>https://repo.maven.apache.org/maven2</url> 默认本地仓库在系统当前用户目录下.m2下 本地仓库是远程仓库的一个缓冲和 阅读全文
posted @ 2018-02-24 23:51 荆棘Study 阅读(341) 评论(0) 推荐(0)
Maven环境的部署
摘要:maven关联jdk的版本 Maven 3.3+需要JDK 1.7或更高版本执行 JDK1.6适用最高Maven版本3.2.5。 想要安装 Apache Maven 在Windows 系统上, 需要下载 Maven 的 zip 文件,并将其解压到你想安装的目录,并配置 Windows 环境变量。 所 阅读全文
posted @ 2018-02-24 23:50 荆棘Study 阅读(242) 评论(0) 推荐(0)
maven项目管理工具
摘要:maven依赖信息下载地址 http://mvnrepository.com/ tips:Tomcat容器管理的官方网站:cargo.codehaus.org maven项目的目录机构 src -main -java -package -test -java -package resource po 阅读全文
posted @ 2018-02-24 23:49 荆棘Study 阅读(292) 评论(0) 推荐(0)
Eclipse常用maven命令
摘要:mvn clean #清除目标目录中的生成结果。 mvn generate-sources #开发环境与代码分离,很少使用,执行这个命令可以通过查看.classpath和.project两个文件来查看变化。 mvn install #在本地库中安装jar mvn test #运行项目中的单元测试 m 阅读全文
posted @ 2018-02-24 23:48 荆棘Study 阅读(609) 评论(0) 推荐(0)
使用maven的tomcat:run 部署tomcat
摘要:项目结构: Maven工程没有Tomcat环境也能运行web工程:(pom.xml中) 1, 配置tomcat-maven插件 <build> <finalName>babasport</finalName> <!-- 添加tomcat插件,eclipse不用再配置tomcat运行环境. Run A 阅读全文
posted @ 2018-02-24 23:48 荆棘Study 阅读(10129) 评论(0) 推荐(0)
maven的三种启动方式
摘要:1 没有Tomcat情况下;(教程:http://8e351a5c.wiz03.com/share/s/2edhFs04v4Ek2hJTUO1rWuJG3kNEf92eOkvZ2q6GXD25cG6a) Run As-->Maven build-->tomcat:run (不支持jdk1.8+tom 阅读全文
posted @ 2018-02-24 23:47 荆棘Study 阅读(23604) 评论(0) 推荐(0)
maven-web项目刚创建报错:Description Resource Path Location Type JavaServer Faces 2.2 can not be installed : One or more cons
摘要:问题描述:maven项目出现如下错误 JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer..Maven Java EE Configuration ProblemJavaServer Faces 2.0 can not be i 阅读全文
posted @ 2018-02-24 23:47 荆棘Study 阅读(1531) 评论(0) 推荐(0)
将Java Web项目导出war包并部署到tomcat中
摘要:使用eclpise导出war 1.在需要打包的项目上右键>选择[Export] 2.选中[Web]下面的[WAR file],点击[Next] 3.通过[Browse]选择保存路径,点击[Finish]完成即可 使用maven导出war 1.通过eclipse方式:选择需要打包的项目右键选择[Run 阅读全文
posted @ 2018-02-24 23:46 荆棘Study 阅读(1909) 评论(0) 推荐(0)
tomcat热部署
摘要:tomcat热部署:webapps下的项目正在运行,直接把开发的新版本发布到正在运行的Tomcat下(不能关闭Tomcat再发布新版本) 开发者本地将代码通过Git push到服务器端,服务器自动编译-打包-发布等等;也就是说发布到tomcat中后,不需要重启tomcat。 一;热部署前准备: 1 阅读全文
posted @ 2018-02-24 23:17 荆棘Study 阅读(800) 评论(0) 推荐(0)
解决BUG:Cannot change version of project facet Dynamic web module to 2.5
摘要:我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在Project Facets里面修改Dynamic web module为2 阅读全文
posted @ 2018-02-24 23:16 荆棘Study 阅读(223) 评论(0) 推荐(0)
server下修改项目发布位置,存放到tomcat\webapps下(项目发布之前)
摘要:maven项目发布后默认存放到target目录下(如:E:\MavenWorks\babasport\target);开发web项目时,还需要手动复制到web服务器下(Tomcat) 如果能自动部署到Web服务器,而不用每次手动把target下编译好的war包拷贝到Tomcat下就更好了。 下面是具 阅读全文
posted @ 2018-02-24 23:15 荆棘Study 阅读(782) 评论(0) 推荐(0)
Android Studio系列教程--下载与安装
摘要:官方下载有两个地方,均需要FQ。 Android Developer官网 https://developer.android.com/studio/index.html Android开发者官网的网站,可直接下载,但是这个网站貌似只更新Beta和正式版,目前只更新到Beta 0.8.14版本。 An 阅读全文
posted @ 2018-02-24 17:39 荆棘Study 阅读(1457) 评论(5) 推荐(0)
Android Studio环境变量(sdk安装位置)
摘要:1.确保ANDROID_HOME环境变量正确地指向了你安装的Android SDK的路径。 ANDROID_HOME:E:\Android\sdk path:%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools; 2.IDE(AndroidStudio 阅读全文
posted @ 2018-02-24 17:37 荆棘Study 阅读(4840) 评论(0) 推荐(0)
webView.loadUrl 加载本地文件的路径格式
摘要:为什么webView.loadUrl("file:///android_asset/example.html")是这种格式, 我的理解应该是类似这样的 webView.loadUrl("D:\AndroidLearning\webview\src\main\assets\example.html") 阅读全文
posted @ 2018-02-24 17:36 荆棘Study 阅读(4439) 评论(1) 推荐(0)
NodeJs笔记
摘要:使用 npm 命令安装常用的 Node.js web框架模块 express: $ npm install express 安装好之后,express 包就放在了工程目录下的 node_modules 目录中,因此在代码中只需要通过 require('express') 的方式就好,无需指定第三方包 阅读全文
posted @ 2018-02-24 17:03 荆棘Study 阅读(207) 评论(0) 推荐(0)
怎么才能在windows使用git命令
摘要:在windows使用git命令方法如下(以win7为例): 1、msysgit 是 Windows 版的 Git可以百度搜索Git下载。 2、安装完成后,开始菜单里找到“Git”->“Git Bash”打开Git。 3、注册用户信息:首先配置你的用户信息的Git命令。 $ git config -- 阅读全文
posted @ 2018-02-24 17:02 荆棘Study 阅读(4053) 评论(0) 推荐(0)
SVN Service安装
摘要:VisualSVN-Server-3.3.1-x64为例: 1,选择安装路径 2,为了防止端口号冲突,强烈建议8443 3,安装完成,启动SVN服务器 细节: 1 当前SVN处于开启状态 2 Repositories下可以创建新的仓库code;Users创建用户并可以直接修改密码。 2.1 SVN服 阅读全文
posted @ 2018-02-24 16:58 荆棘Study 阅读(371) 评论(0) 推荐(0)
Eclipse插件上传项目到SVN服务器
摘要:1 项目名右键-->Team-->Share Project--> 2 创建新的资源库位置,输入SVN服务器的访问URL:https://ylt-YF:8443/svn/code_babasport/ 3 输入用户名和密码: 注:以上3步只是提交了项目名到svn,项目还没有提交 4 针对eclips 阅读全文
posted @ 2018-02-24 16:56 荆棘Study 阅读(840) 评论(0) 推荐(0)
小乌龟 检出项目代码
摘要:1 SVN Checkout: 不脱离svn导出代码(桌面右键) 不能拷贝给其他人 注:导出位置最后要加上'\' 注:导出位置最后要加上'\' 注:导出位置最后要加上'\' 2 TortoiseSVN-->Export: 脱离svn导出代码(桌面右键) 导出的代码可以直接导入eclipse中 阅读全文
posted @ 2018-02-24 16:53 荆棘Study 阅读(1471) 评论(0) 推荐(0)
SVN资源库报错:Could not create the view: org.tigris.subversion.subclipse.ui.repository.RepositoriesView
摘要:解决办法: 关闭正在运行的eclipse,然后打开eclipse安装路径(我的安装在D盘): > D:\MyEclipse\MyEclipse 10\configuration > 将org.eclipse.update文件夹删除,重新启动eclipse即可 解决办法: 关闭正在运行的eclipse 阅读全文
posted @ 2018-02-24 16:50 荆棘Study 阅读(5250) 评论(1) 推荐(2)
项目去掉svn管理标志
摘要:当项目不需要SVN标志的时候, 方式一:很多人设置Windows显示隐藏文件,然后将项目中的所有.svn文件删除,这种方法是最笨的方法。 方式二:通过注册表方式 [1]新建一个文本文件。文本的内容为: Windows Registry Editor Version 5.00 [HKEY_LOCAL_ 阅读全文
posted @ 2018-02-24 16:50 荆棘Study 阅读(1392) 评论(0) 推荐(0)
Linux下修改(NTFS)磁盘(卷标)显示名称
摘要:编辑ext2/ext3/FAT32/NTFS磁盘分区卷标;根据不同的磁盘分区类型,分别有3个程序可供选用. 有需要的可以去看看详细的,比较简单,我的具体步骤(我的是ntfs分区): 1.查看当前所有分区 显示结果类似于: 2.先卸载要修改名称的分区: 3.修改名称: 注:ntfslabel会修改名称 阅读全文
posted @ 2018-02-24 16:44 荆棘Study 阅读(3411) 评论(0) 推荐(0)
缩小分区内存,加到其它分区
摘要:在安装新系统的时候,有时候没法预估或者说错误的划分了分区大小,常常会导致我们后面的操作出现极大地不方便,比如某个分区分的太小了,导致软件安装的时候会报安装空间不够,这就很麻烦。在这里我就记录一下错误分区后对home和根分区存储空间大小调整的整个过程! 1,查看磁盘所有分区(包括未挂载分区) 2,取消 阅读全文
posted @ 2018-02-24 16:44 荆棘Study 阅读(190) 评论(0) 推荐(0)
Linux 网卡配置详解 ifcfg-eth0
摘要:配置参数说明 注:这些参数值不区分大小写,不区分单引号和双引号,甚至可以不用引号。 TYPE:配置文件接口类型。在/etc/sysconfig/network-scripts/目录有多种网络配置文件,有Ethernet 、IPsec等类型,网络接口类型为Ethernet。 DEVICE:网络接口名称 阅读全文
posted @ 2018-02-24 16:39 荆棘Study 阅读(1990) 评论(0) 推荐(0)
Linux下添加新硬盘,分区及挂载(存在空闲内存情况下)
摘要:挂载好新硬盘后输入fdisk -l命令看当前磁盘信息 可以看到除了当前的第一块硬盘外还有一块sdb的第二块硬盘,然后用fdisk /dev/sdb 进行分区 进入fdisk命令,输入h可以看到该命令的帮助,按n进行分区 这里输入e即分为逻辑分区,按p即分为主分区,我们要将这块盘分为主分区即输入p 到 阅读全文
posted @ 2018-02-24 16:34 荆棘Study 阅读(1481) 评论(0) 推荐(1)
VMware下CentOS 6.7安装图文教程
摘要:http://www.jb51.net/article/108132.htm 首先介绍一下我的安装环境: Windows10 VMware Workstation9 CentOS6.7 接下来,我们就来讨论为什么要选择CentOS?直接给出答案吧! 1、主流 目前的Linux操作系统主要应用于生产环 阅读全文
posted @ 2018-02-24 16:30 荆棘Study 阅读(2612) 评论(0) 推荐(1)
Centos7不能联网且ifconfig出现command not found
摘要:在虚拟机中以最小化方式安装centos7,后无法上网,因为centos7默认网卡未激活。 而且在sbin目录中没有ifconfig文件,这是因为centos7已经不使用 ifconfig命令了,已经用ip命令代替; 并且网卡名称也不是eth0了,而是改成eno16777736了。 解决ifconfi 阅读全文
posted @ 2018-02-24 16:22 荆棘Study 阅读(165) 评论(0) 推荐(0)
CentOS几种查看的命令
摘要:查看系统版本: cat /etc/redhat-release 或 cat /proc/version 或 uname -a 或 cat /etc/issue 查看64位还是32位: getconf LONG_BIT 或 file /bin/ls 查看IP地址:http://blog.csdn.ne 阅读全文
posted @ 2018-02-24 16:20 荆棘Study 阅读(567) 评论(0) 推荐(0)
启动BIOS的虚拟化设置 | 开启CPU虚拟化支持
摘要:​ 阅读全文
posted @ 2018-02-24 16:18 荆棘Study 阅读(2205) 评论(0) 推荐(0)
Linux命令
该文被密码保护。
posted @ 2018-02-24 16:17 荆棘Study 阅读(24) 评论(0) 推荐(0)
dreamweaver cc 2017破解安装教程
摘要:第一步:首先将电脑的网络断开,用户可以禁用本地连接或者拔掉网线,这里做的原因是:安装dreamweaver时需要登录Creative Cloud帐号,网络断开后可以全自动安装,非常的方便快捷; 第二步:下载本站提供的dw cc 2017原程序,并解压出来,运行“Set-up.exe”开始安装,由于第 阅读全文
posted @ 2018-02-24 16:13 荆棘Study 阅读(2458) 评论(0) 推荐(0)
powerdesigner连接MySQL数据库及逆向生成PDM
摘要:JDBC连接MySQL: 第一步:下载jdbc驱动:mysql-connector-java-gpl-5.1.36 直接setup;安装完毕以后在系统下图的位置存放相应的库文件 第二步:配置环境变量 为path变量增加值:D:\Program Files (x86)\Sybase\PowerDesi 阅读全文
posted @ 2018-02-24 14:23 荆棘Study 阅读(2382) 评论(0) 推荐(0)
sql 中 limit 与 limit,offset连用的区别
摘要:① select * from table limit 2,1; #跳过2条取出1条数据,limit后面是从第2条开始读,读取1条信息,即读取第3条数据 ② select * from table limit 2 offset 1; #从第1条(不包括)数据开始取出2条数据,limit后面跟的是2条 阅读全文
posted @ 2018-02-24 14:19 荆棘Study 阅读(2376) 评论(0) 推荐(0)
索引的优缺点
摘要:优点: 1,创建唯一性索引,可以保证数据库表中每一行数据的唯一性() 2,大大加快数据的检索速度,这也是创建索引的最主要的原因。 3,加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义 4,在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间 5,可以在查询的过程中, 阅读全文
posted @ 2018-02-24 14:19 荆棘Study 阅读(887) 评论(0) 推荐(0)
sql中join与left-join图解区别
摘要:t1表内容如下: t2表内容如下: 下面来简述join和left join/right join的区别: inner join select * from t1 inner join t2 on t1.id = t2.id; 公共部分的数据才会被查询出来; left join select * fr 阅读全文
posted @ 2018-02-24 14:18 荆棘Study 阅读(9285) 评论(0) 推荐(1)
关联表查询
摘要:JOIN ON 查询两个关联表: 获取病人端用户信息和对应护士表的MAC地址(根据病人MAC地址)--护士MAC地址重命名 JOIN ON 查询两个关联表: 获取病人端用户信息和对应护士表的MAC地址(根据病人MAC地址)--护士MAC地址重命名 阅读全文
posted @ 2018-02-24 14:18 荆棘Study 阅读(174) 评论(0) 推荐(0)
开通mysql root 用户远程访问权限
该文被密码保护。
posted @ 2018-02-24 14:18 荆棘Study 阅读(15) 评论(0) 推荐(0)
三种建模工具比较:PowerDesigner、Rational Rose、Visio
摘要:序号 比较角度 PowerDesigner Rational Rose Visio 1 开发公司 Sybase Rational Microsoft 2 开始的侧重点 数据库建模 UML建模 画图工具 3 应用系统规模 适合大中型系统开发 适合大中型系统开发 中小型系统的开发 4 编程语言 支持多种 阅读全文
posted @ 2018-02-24 14:17 荆棘Study 阅读(1931) 评论(0) 推荐(0)
MySQL大表优化方案
摘要:当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候MySQL单表的 阅读全文
posted @ 2018-02-24 14:13 荆棘Study 阅读(206) 评论(0) 推荐(0)
sql与nosql的主要区别
摘要:1.存储方式: SQL数据存在特定结构的表中;而NoSQL则更加灵活和可扩展,存储方式可以省是JSON文档、哈希表或者其他方式。 SQL通常以数据库表形式存储数据。举个栗子,存个学生借书数据: 数据表 而NoSQL存储方式比较灵活,比如使用类JSON文件存储上表中熊大的借阅数据 数据文件 2. 表/ 阅读全文
posted @ 2018-02-24 14:11 荆棘Study 阅读(1254) 评论(0) 推荐(0)
sql语句都能写在哪些地方
摘要:mapper.xml;dao实现类;sqlDevlope图形化工具;dos命令行 ssm框架:写到mapper.xml文件中 <mapper namespace="com.xdl.dao.DeptDao"> <select id="findAll" resultType="com.xdl.entit 阅读全文
posted @ 2018-02-24 14:10 荆棘Study 阅读(1416) 评论(0) 推荐(0)
MySQL 服务无法启动。 服务没有报告任何错误。 请键入 NET HELPMSG 3534 以获得更多的帮助。
摘要:1.mysql5.7目录下添加 空的data文件夹。注释掉my.ini中datadir。 2.如下操作: D:/mysql-5.7.12-winx64/bin>mysqld --initialize D:/mysql-5.7.12-winx64/bin>net start mysql MySQL 服 阅读全文
posted @ 2018-02-24 14:09 荆棘Study 阅读(1912) 评论(0) 推荐(0)
MySQL如何在odbc添加数据源
摘要:mysql连接驱动:MySQL ODBC Driver mysql连接驱动:MySQL ODBC Driver mysql连接驱动:MySQL ODBC Driver 阅读全文
posted @ 2018-02-24 14:03 荆棘Study 阅读(784) 评论(0) 推荐(0)
MySQL的odbc驱动 下载及安装
摘要: 阅读全文
posted @ 2018-02-24 14:02 荆棘Study 阅读(843) 评论(0) 推荐(0)
JDBC
摘要:jdbc编程步骤 1.加载驱动程序:Class.forName(driverClass); 加载MySQL驱动:Class.forName("com.mysql.jdbc.Driver"); 加载Oracle驱动:Class.forName("oracle.jdbc.driver.OracleDri 阅读全文
posted @ 2018-02-24 14:01 荆棘Study 阅读(160) 评论(0) 推荐(0)
解压版MySQL安装步骤
摘要:笔记原文: https://blog.csdn.net/recky_wiers/article/details/79243804 一 下载MySQL解压版 解压MySQL (C:\MySQL\mysql-5.7.24-winx64)MySQL安装目录 配置环境变量: 新增系统环境变量: 键名:MYS 阅读全文
posted @ 2018-02-24 14:00 荆棘Study 阅读(2873) 评论(0) 推荐(0)
MySQL安装版
摘要:一般建议选择典型安装(MSI安装文件) 询问是否进行配置操作(可以不勾选,之后通过 MySQL配置向导文件 做配置) MySQL配置向导文件:MysqlInstanceConfig.exe(MySQL5.7版本没有,直接安装) 点击配置向导文件,选择配置类型(标准配置) 勾选安装Windows服务. 阅读全文
posted @ 2018-02-24 12:37 荆棘Study 阅读(253) 评论(0) 推荐(0)
MySQL开发技巧一
摘要:DDL:数据定义语言 TPL:事务处理语言 DCL:数据控制语言 DML:数据操作语言 SQL语句的作用: 1 增加数据库的处理效率,减少应用的响应时间 2 减少服务器的负载,增加服务器的稳定性 3 减少服务器间通讯的网络流量 Join从句的查询 创建测试表 create table `user1` 阅读全文
posted @ 2018-02-24 12:09 荆棘Study 阅读(144) 评论(0) 推荐(0)