![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java,SQL
你的国度-架构之路两年
大家有什么SQL的问题尽管提, 知无不言言无不尽
展开
-
注入两种方式: 1 setter方式注入, 2 构造方法方式注入
1 构造方法注入 配置实体类生成setter public class Detail { private String id; private String message; public String getId() { return id; } public void setId(String id) { this.id = id;原创 2018-01-03 18:54:21 · 362 阅读 · 0 评论 -
程序员如何优雅的挣零花钱?
程序员如何优雅的挣零花钱? 虽然程序员有女朋友的不多(误),但是开销往往都不小。VPS、域名、Mac上那一堆的收费软件、还有Apple每年更新的那些设备,经常都是肾不够用的节奏。幸好作为程序员,我们有更多挣钱的姿势。有同学该嚷了:不就是做私单嘛。对,但是也不太对。做私单的确是一个简单直接方式,但在我看来,私单的投入产出比很差,并不是最优的。但既然提到了,就先说说吧。私单...转载 2018-09-27 19:36:14 · 111 阅读 · 0 评论 -
git命令集合
一、新建代码库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]二、配置Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。# 显示当前...转载 2018-09-28 17:14:44 · 503 阅读 · 0 评论 -
Shiro的使用 shiro
shiro(java安全框架) 以下都是综合之前的人加上自己的一些小总结 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。Shiro 主要分为来个部分就是认证和授权,在个人感觉来看就是查询数据库做相应的...转载 2018-10-09 15:43:57 · 173 阅读 · 0 评论 -
solr安装使用
1.solr7环境要求solr7需要java8环境,且需要在环境变量中添加 JAVA_HOME变量。2.solr 安装下载地址 https://lucene.apache.org/solr/mirrors-solr-latest-redir.html 我下载为7.4版本 在solr5以前solr的启动都有tomcat作为容器,但是从solr5以后solr内部集成jetty服务...转载 2018-10-09 15:52:11 · 93 阅读 · 0 评论 -
恢复数据库
Oracle:只有rman备份(数据,参数,日志,控制文件全丢失)的恢复只有rman的备份文件恢复过程Created by foway in uplooking.com 2008: 欢迎转载,但请保留本行说明,谢谢!1. 通过rman备份文件恢复spfile2. 通过rman备份文件恢复controlfile3. 通过rman备份文件...转载 2018-11-06 09:29:37 · 139 阅读 · 0 评论 -
redis集群搭建
初学redis,学习了redis的常用数据结构,然后就到了学习redis集群的时候了那么,学习前面应该先搭建起来redis集群以下搭建步骤是在各种找资料搭建起来的,亲测可以使用 首先安装redis 在这里安装的是redis源码包,所以需要gcc环境支持 yum install gcc-c++ 将从redis官网上下载的redis安装包上传至 /usr/loc...转载 2018-11-06 09:31:38 · 85 阅读 · 0 评论 -
linux系统 安装JDK环境
linux系统通用安装通过tar.gz压缩包安装此方法适用于绝大部分的linux系统 1、先下载tar.gz的压缩包,这里使用官网下载。 进入: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 勾选接受许可协议后选择对应的压缩包,下载完成后上传的linux服务器上...转载 2018-11-07 10:23:01 · 113 阅读 · 0 评论 -
Spring-Boot快速搭建web项目全解
Spring-Boot快速搭建web项目最近在学习Spring Boot 相关的技术,刚接触就有种相见恨晚的感觉,因为用spring boot进行项目的搭建是在太方便了,我们往往只需要很简单的几步,便可完成一个spring MVC项目的搭建,感觉就是下图: 好,下面就本人搭建项目的过程简单说说如何快速搭建一个spring MVC项目,相信我,spring-boot这趟车,你上了根本就停...原创 2018-11-07 15:17:27 · 145 阅读 · 0 评论 -
Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test
用这句话打包就OK了: mvn clean package -Dmaven.test.skip=true 忽略测试类原创 2018-09-27 17:11:00 · 4711 阅读 · 5 评论 -
Guava学习笔记:Guava cache
Guava学习笔记:Guava cache 缓存,在我们日常开发中是必不可少的一种解决性能问题的方法。简单的说,cache 就是为了提升系统性能而开辟的一块内存空间。 缓存的主要作用是暂时在内存中保存业务系统的数据处理结果,并且等待下次访问使用。在日常开发的很多场合,由于受限于硬盘IO的性能或者我们自身业务系统的数据处理和获取可能非常费时,当我们发现我们的系统这个数据请求量很大的时候,...转载 2018-09-26 18:54:18 · 144 阅读 · 0 评论 -
CentOS7 64位下MySQL5.7安装与配置(YUM)
安装环境:CentOS7 64位 MINI版,安装MySQL5.71、配置YUM源在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ # 下载mysql源安装包shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noa...转载 2018-09-24 17:19:15 · 207 阅读 · 0 评论 -
Oracle:只有rman备份(数据,参数,日志,控制文件全丢失)的恢复
Oracle:只有rman备份(数据,参数,日志,控制文件全丢失)的恢复只有rman的备份文件恢复过程Created by foway in uplooking.com 2008: 欢迎转载,但请保留本行说明,谢谢!1. 通过rman备份文件恢复spfile2. 通过rman备份文件恢复controlfile3. 通转载 2018-01-03 20:03:05 · 873 阅读 · 0 评论 -
java map和set深度标识
map和set的原理1)map:经过排序了的二元组的集合,map中的每个元素都是由两个值组成,其中的key(键值,一个map中的键值必须是唯一的) 是在排序或搜索时使用,它的值可以在容器中重新获取;而另一个值是该元素关联的数值。比如,除了可以ar[43] = "overripe"这样找到一个数据,map还可以通过ar["banana"] = "overripe"这样的方法找转载 2017-12-29 17:21:27 · 136 阅读 · 0 评论 -
mybaties批量操作的用法
<select id="likeGoodsType" resultMap="goodstypeMap"> SELECT <include refid="proAll"/> FROM goods_type WHERE 1>2 OR <foreach collection="array" item="item&quo原创 2018-03-13 14:52:13 · 132 阅读 · 0 评论 -
INS-13001环境不满足最低要求
在以管理员身份运行setup.exe之后,出现了:[INS-13001]环境不满足最低要求,通过网上搜索之后找到了解决途径首先,打开你的解压后的database文件夹,找到stage,然后cvu,找到cvu_prereq.xml文件,用记事本打开,增添下面内容<OPERATING_SYSTEM RELEASE="6.2"> <VERSION VALUE="3...原创 2018-03-20 18:32:19 · 7568 阅读 · 8 评论 -
oracle数据库迁移到DM数据库
需要创建用户实例。创建用户实例使用【数据库配置助手】按照提示信息进行创建即可,此处不再赘述。创建实例后需要创建用户名以及表空间。打开DM管理工具。双击左上角的用户,打开数据库登陆页面,输入密码等相关信息后连接数据库。创建用户以及表。打开下图中的【用户→管理用户】鼠标右键后选择【新建用户】。打开新建用户页,输入用户名(用户名任意名称即可,创建用户后会自动创建同名的数据库。)。在【所属角色中】设置用户...转载 2018-03-26 09:31:52 · 3069 阅读 · 0 评论 -
oracle不同用户间访问表不添加用户名(模式)前缀
默认的情况下,oracle里面的用户A,要访问用户B的表需要带用户B的前缀,如访问用户B的 user表,需要这样访问 select * from B.user;如果想要不添加用户前缀,需要这样处理:1.用视图 create view user select * from B.user;2.使用同义词:grant CREATE SYNONYM to user01; --使用DBA或者有权限的用...转载 2018-04-03 16:24:26 · 2034 阅读 · 0 评论 -
ORA-28547[连接服务器失败,可能是Oracle Net 管理错误]
昨天不知道怎么的(可能是由于更改了系统日期也可能是其他的),突然在pl/sql中不能执行SQL语句,但是能连上。上网查了些资料,终于:修改oracle的网络配置文件,具体做法是:在oracle安装目录下搜索sqlnet.ora文件,一般在$\NETWORK\ADMIN目录下, 用记事本打开把文件中的一行: SQLNET_AUTHENTICATION_SERVICES= (NTS) 修改为: SQL...原创 2018-04-03 16:25:49 · 891 阅读 · 0 评论 -
linux安装MySQL
linux系统安装mysql听语音 | 浏览:78799 | 更新:2017-12-24 02:44 | 标签:mysql 1 2 3 4 5 6 7 分步阅读linux安装mysql服务分两种安装方法:①源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容...原创 2018-09-24 17:16:58 · 109 阅读 · 0 评论 -
pagehelper 用法
以前使用ibatis/mybatis,都是自己手写sql语句进行物理分页,虽然稍微有点麻烦,但是都习惯了。最近试用了下mybatis的分页插件 PageHelper,感觉还不错吧。记录下其使用方法。1. 引入依赖jar包: <dependency> <groupId>com.github.pagehelper</groupId>...原创 2018-11-12 14:31:21 · 236 阅读 · 0 评论