我们在项目开发中有很多地方使用到了注解,关于注解的定义与创建小伙伴可以参考我的文章《java注解》。有任何问题的小伙伴们可以在评论区指出哦,欢迎各位大佬指出问题。 今天我要说的是使用注解与反射结合使用,来使我们代码根据优雅,更加高大上(咳,装逼神器啊)。 注解使用@interface 来定义,辣么我 ...
分类:
数据库 时间:
2019-05-19 00:01:13
阅读次数:
222
本文主要是总结了工作中一些常用的操作,以及不合理的操作,在对慢查询进行优化时收集的一些有用的资料和信息,本文适合有MySQL基础的开发人员。
分类:
数据库 时间:
2019-05-19 09:18:40
阅读次数:
151
Spring的JDBC的模板 Spring是EE开发的一站式的框架,有EE开发的每层的解决方案。 Spring对持久层也提供了解决方案:ORM模块和JDBC的模板。 Spring提供了很多的模板用于简化开发 JDBC:org.springframework.jdbc.core.jdbc.jdbcTe ...
分类:
数据库 时间:
2019-05-19 09:32:00
阅读次数:
128
oraclepassword管理策略 參考原文: Oracle Password Management Policy (Doc ID 114930.1) 细节: password管理通过使用profile来建立。 当password过期后,假设user有能力独立地从 end-user applica ...
分类:
数据库 时间:
2019-05-19 09:44:10
阅读次数:
141
1.with()与load区别: 都称为 延迟预加载,不同点在于 load()是在已经查询出来的模型上调用,而 with() 则是在 ORM 查询构造器上调用。 ...
分类:
数据库 时间:
2019-05-19 09:57:20
阅读次数:
170
爬取商品信息并写入数据库操作 本次爬取当当网图书程序设计类书籍,爬取信息包括书名、链接和评论,并写入mysql。 1、首先修改items.py title存储书名、link存储商品链接、comment存储评论数 2、其次修改dd.py 首先要用xpath提取商品的信息,其次还需要构造程序设计类书籍每 ...
分类:
数据库 时间:
2019-05-19 10:12:33
阅读次数:
147
自定义函数 create function <name>() returns [varchar(20)] begin .... end; 随机产生姓名: 【注意】 char:定长,效率高,一般用于固定长度的表单提交数据存储 ;例如:身份证号,手机号,电话,密码等 varchar:不定长,效率偏低 汉 ...
分类:
数据库 时间:
2019-05-19 10:13:40
阅读次数:
159
Oracle并不是第一个因为像云计算转型而采取大规模组织重组的公司,之前IBM就为了向云计算转型而对约30%的员工进行岗位调整,之后更对另外的一万名员工进行裁员处理。
分类:
数据库 时间:
2019-05-19 10:22:25
阅读次数:
215
CREATE TABLE City( id int NOT NULL DEFAULT '0', pid int DEFAULT NULL, cityname varchar(255) DEFAULT NULL, type int DEFAULT NULL, PRIMARY KEY (id)) INS ...
分类:
数据库 时间:
2019-05-19 10:26:15
阅读次数:
126
Oracle列宽、行数设置 在命令行进行简单的数据库操作,有时显示出来的数据出现换行情况,为了让数据更加清晰美观,这时可以设置行宽和列宽。 首先设置行数:set pagesize 300(根据个人要求设置); 然后设置列宽:set linesize 200/150(根据个人要求设置); 最后看一下效 ...
分类:
数据库 时间:
2019-05-19 11:45:15
阅读次数:
182
mysql 8创建远程访问用户 [root@demo /]# mysql -u root -p #登录服务器数据库 Enter password:123xxx >user mysql; >CREATE USER 'rtuser'@'%' IDENTIFIED BY 'gs@2019#'; >ALTE ...
分类:
数据库 时间:
2019-05-19 11:47:26
阅读次数:
341
下载mysql https://dev.mysql.com/downloads/mysql/5.6.html#downloads 先检查是否有mysql用户组和mysql用户,没有就添加有就忽略: groups mysql 添加用户组和用户 groupadd mysql && useradd -r ...
分类:
数据库 时间:
2019-05-19 11:48:30
阅读次数:
174
python接口开发: C接口开发: 官方sqlite3库下载地址:https://www.sqlite.org/download.html 四个基础API: ...
分类:
数据库 时间:
2019-05-19 11:51:22
阅读次数:
175
skip-grant-tables顾名思义,数据库启动的时候 跳跃权限表的限制,不用验证密码,直接登录。 注意: 这种情况只有在忘记root密码 不得已重启数据库的情况下使用的。现网环境慎用,需要重启数据库,并且安全性也比较难以保证。 1.修改配置参数 /etc/my.cnf 在 [mysqld] ...
分类:
数据库 时间:
2019-05-19 11:51:42
阅读次数:
136
查询语句的执行顺序:1、FROM 子句:执行顺序为从后往前、从右到左。数据量较少的表尽量放在后面。2、WHERE子句:执行顺序为自下而上、从右到左。将能过滤掉最大数量记录的条件写在WHERE 子句的最右。3、GROUP BY:执行顺序从左往右分组,最好在GROUP BY前使用WHERE将不需要的记录 ...
分类:
数据库 时间:
2019-05-19 12:01:13
阅读次数:
191
1.用一条SQL语句 查询出每门课都大于80分的学生姓名 name kecheng fenshu 张三 语文 81张三 数学 75李四 语文 76李四 数学 90王五 语文 81王五 数学 100王五 英语 90A: select distinct name from table where nam ...
分类:
数据库 时间:
2019-05-19 12:29:37
阅读次数:
110
一、条件 使用where子句对表中的数据筛选,结果为true的行会出现在结果集中 二、比较运算符 等于 = 大于 > 大于等于 >= 小于 < 小于等于 <= 不等于 != 或 <> 查询编号大于3的学生 查询编号不大于4的科目 查询姓名不是“黄蓉”的学生 查询没被删除的学生 三、逻辑运算符 and ...
分类:
数据库 时间:
2019-05-19 13:45:21
阅读次数:
148