- 浏览: 60848 次
- 性别:
- 来自: 上海
最新评论
文章列表
1.创建数据库CW(表空间,Schema)
CREATE database CW;
2.创建用户
2.1.创建本地用户cw1
CREATE USER cw1@'localhost' IDENTIFIED BY 'pwd1';
2.2.创建网络远程访问用户cw2
CREATE USER cw2@'%' IDENTIFIED BY 'pwd2';
3.修改密码
set pwssword for 'cw1'@'localhost' = password('new1');
4.授权
4.1.cw1授权为管理员DBA
GRANT ALL PRIVILEGES ON CW. ...
在数据库中,基本的常用聚合函数sum, max, min, avg, count是用的最多的,除此外其他使用比较多的函数如下(SQL大小写不敏感):
1.ASCII():处理查询语句中返回字段首字母的ASCII值
2.UPPER() / LOWER():处理查询语句返回字段大小写
3.TO_CHAR() / TO_DATE() :字符串转换,日期转换4.LTRIM() / RTRIM():处理语句返回字符的首部 / 尾部空格去除
5.REVERSE():反转字符串
6.REPLACE():替换特定字符
select replace(name, 'a', 'A'), RTRI ...
基本的代码提示
1.Ctrl+Space 代码提示
2.Ctrl+Shift+Space按照类型信息提示
3.F2(Shift+F2)移动到有错误的代码块
4.Alt+Enter自动补充
5.Ctrl+Shitf+Enter自动补全括号
重构:
1.Ctrl+Shitf+Alt+T重构菜单
2.Shift+F6改名
3.Ctrl+Alt+V提取变量
代码生成:
1.sout+Tab,fori+Tab,psvm+Tab自动生成循环,System.out,main方法
$scope.comment = function(row) {
var commentModal = $uibModal.open({
animation: false,
templateUrl: 'app/views/checklist/cl.comment.modal.html',
controller: 'clCommentModalController',
backdrop: 'static',
...
List<Comment> checkListItemCommentsList = new ArrayList<Comment>();
if(checklistItemIdsList.size() > 1000){
while(checklistItemIdsList.size()>1000){
List<String> subList = checklistItemIdsList.subList(0, 1000);
checkListItemCommentsList.addAll(commentDao.getCommentByEntit ...
spring helps development teams everywhere build simple, portable, fast and flexible JVM-based syss and applications.
BUILD ANYTHING, RUN ANYWHERE, REST ASSURED.
作为当前最为流行的开发管理框架,spring提供了几乎所有的其他框架的集成,本身也提供了SpringMVC试图控制层,SpringJDBC数据库持久层等类似hibernate,struts等框架。
Spring事务管理是Spring提供的最基本最核心的功能( ...
指令是AngularJS操作HTML element的一种命令通知。AngularJS内置指令ng-app是应用的根节点
内置指令
所有的内置指令的前缀都为ng:
ng-model
将表单控件和当前作用域的属性进行绑定
代码如下:
<input type="text" ng-model="someModel.someProperty" /><br>{{someModel.someProperty}}
ng-init
初始化内部作用域
accoreding to the constraint key name, acknowledge the detail relevant infos.
select * from dba_constraints where constraint_name='MSCP_T_CHKLST_ST_PRDCT_PR_FK1'
the table_nae column is the goal.
table locked:
select s.username, l.session_id,s.serial#, s.lockwait,s.status,s.machine,s.prog ...
the correct regex for replacing em-dash with a basic “-” in java
distinguish the different three dash punctuations '- – —' to transfer to basic '-'
- en dash(normal)
– macron
— em dash(\u2014)
if we cannot type the specific, a nice solution is to simply and replace all dashed with common reg ...
Let us begin by discussing the initialization steps that logback follows to try to configure itself:
Logback tries to find a file called logback-test.xml in the classpath.
If no such file is found, logback tries to find a file called logback.groovy in the classpath.
If no such file is ...
cp
功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息参数: -a 或 --archive 此参数的效果和同时指定"-dpR"参数相同 -b 或 --backup 删除、覆盖目的文件先备份,备份的文件或目录亦建立为符号链接,并指向源文件或目录链接的源文件或目录。假如没有加上这个参数,在复制过程中若遇到符号链接,则会直接复制源文件或目录 ...
tar
-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件
这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出
下面的参数-f是必须的
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
# tar -cf all.tar *.jpg这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定 ...
Spring Jdbc数据库操作对象化
使用面向对象方式表示关系数据库的操作,实现一个线程安全可复用的对象模型,其顶级父类接口RdbmsOperation.
SqlOperation继承该接口,实现数据库的select, update, call等操作。
1.查询接口:SqlQuery
...
Spring-JDBC:
spring提供一致的API来简化JDBC编程-spring jdbc。我们只需要声明SQL、调用合适的Spring JDBC框架API、处理结果集。事务由Spring管理,并将JDBC受查异常转换为Spring一致的非受查异常。
Spring主要提供JDBC模板方式、关系数据库对象化方式和SimpleJdbc三种方式:1.JDBC模板方式(JdbcTemplate):Spring JDBC框架提供以下几种模板类来简化JDBC编程,实现GoF模板设计模式,将可变部分和非可变部分分离,可变部分采用回调接口方式由用户来实现:如JdbcTemplate、Name ...
Spring AOP通过代理模式实现,目前支持两种代理:JDK动态代理、CGLIB代理来创建AOP代理。JDK动态代理:使用java.lang.reflect.Proxy动态代理实现,提取目标对象的接口,然后对接口创建AOP代理。CGLIB代理:CGLIB代理不仅能进行接口代理,也能进行类代理,CGLIB代理需要注意以下问题:不能通知final方法,因为final方法不能被覆盖(CGLIB通过生成子类来创建代理);会产生两次构造器调用,第一次是目标类的构造器调用,第二次是CGLIB生成的代理类的构造器调用。如果需要CGLIB代理方法,请确保两次构造器调用不影响应用。