- 博客(183)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 db2 及oracle查看视图创建语句
db2查看视图创建语句:[code="sql"]SELECT TEXT FROM syscat.views WHERE viewschema='UMS' AND viewname='VIEW_ENT_MIGRATION'[/code]oracle查看表或视图创建语句:[code="sql"]SELECT DBMS_METADATA.GET_DDL('TABLE','DT...
2018-04-04 19:56:49
6828
原创 解决用root用户及密码可以直接登陆某LINUX系统,但是用ssh登陆,系统却总是提示密码不对...
[quote]vi /etc/ssh/sshd_config将PermitRootLogin项改为yesservice sshd restart 重启sshd服务即可[/quote]
2018-03-27 10:28:20
3298
1
原创 解决SecureCRT登陆linux出现 A public key file has not been specified by this session...
在通过SecureCRT登陆linux服务器的时候出现下面的提示:[img]http://dl2.iteye.com/upload/attachment/0129/3133/eb9e2b9a-8e05-31e5-88ff-960f623cd028.png[/img][quote]vi /etc/ssh/sshd_config将PasswordAuthentication项改为yes...
2018-03-27 10:26:12
3067
原创 解决shiro在没有注销的情况下重新登陆的问题
在使用shiro的时候遇到一个比较操蛋的问题,就是用户登陆之后一直后退,会后退到登陆界面,如果用户这个时候再输入用户名和密码进行登陆的时候shiro就会报一个错误。具体原因是再执行登陆的时候会调用org.apache.shiro.web.filter.AccessControlFilter类里面的onPreHandle方法。[img]http://dl2.iteye.com/upl...
2018-03-24 19:53:57
1486
1
原创 Spring Boot 使用Linux服务的方式启动、停止、重启
1、首先在 pom.xml 中配置插件[code="java"] org.springframework.boot spring-boot-maven-plugin true [/code]特别注意一下 true2、然后正常使用 mvn clean package -Dmaven.test....
2018-01-06 10:38:24
1137
原创 CentOS 7默认的jdk 1.7升级方法(到1.8) - alternatives的功能
在centos7通过手动安装配置jdk以后发现通过服务模式启动spring boot项目还是Linux自带的open jdk1.7版本。如果想通过服务模式使用自己安装的jdk来启动。可以通过下面的方式来设置jdk的版本[code="java"]alternatives --install /usr/bin/java java /usr/local/jdk1.8.0_144/bi...
2018-01-06 09:31:26
301
原创 ORA-01034: ORACLE not available
服务器异常关机经常会导致下面的错误[quote]ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not existLinux-x86_64 Error: 2: No such file or directoryProcess ID: 0Session ID: 0 Seria...
2017-12-20 09:03:04
160
原创 使用Maven管理Oracle驱动包
由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。手动添加到本地仓库需要本地有oracle驱动包,有两种方式获取oracle的驱动包:一种是去oracle官网下载,另一种是如果本地安装了对应版本的oracle,可以在安装文件中找到。[quote]mvn insta...
2017-08-01 14:25:43
91
原创 mysql 启动提示mysqld_safe mysqld from pid file /var/run/mariadb/mariadb.pid ended
完整错误提示[quote][1] 2309[root@localhost mysql]# 170109 10:32:43 mysqld_safe Logging to '/var/log/mariadb/mariadb.log'.touch: 无法创建"/var/log/mariadb/mariadb.log": 没有那个文件或目录chmod: 无法访问"/var/log/ma...
2017-01-09 10:35:38
10584
1
原创 centos scripts/mysql_install_db --user=mysql 提示/usr/bin/perl: 坏的解释器: 没有那个文件或目录解决...
[code="java"]yum install -y perl-Module-Install.noarch[/code]
2017-01-09 10:18:21
7154
2
原创 centos中使用SecureCRT上传、下载文件命令sz与rz用法实例
[code="java"]yum install lrzsz -y[/code][quote]#下载一个文件sz filename#下载多个文件sz filename1 filename2#下载dir目录下的所有文件,不包含dir下的文件夹sz dir/*[/quote][quote]#上传文件rz[/quote]...
2017-01-08 14:57:51
404
原创 centos7在vbox下配置静态IP
设置vbox虚机网络连接模式为桥接模式[code="java"]vi /etc/sysconfig/network-scripts/ifcfg-enp0s3[/code][quote]TYPE=Ethernet[color=red]BOOTPROTO=static[/color]DEFROUTE=yesPEERDNS=yesPEERROUTES=yesI...
2017-01-08 13:37:04
345
原创 centos7 关闭防火墙
启动防火墙:[code="java"]systemctl start firewalld.service[/code]关闭防火墙:[code="java"]systemctl stop firewalld.service[/code]禁用防火墙:[code="java"]systemctl disable firewalld.service[/c...
2017-01-08 01:24:52
94
原创 centos安装mysql5.6.23
安装iptables-[code="java"]yum install iptables-services[/code]安装wget[code="java"]yum install wget -y[/code]安装gcc[code="java"]yum install gcc gcc-c++ ncurses-devel perl -y[/co...
2017-01-07 19:33:17
132
原创 解惑 spring 嵌套事务(转载)
在所有使用 spring 的应用中, 声明式事务管理可能是使用率最高的功能了, 但是, 从我观察到的情况看, 绝大多数人并不能深刻理解事务声明中不同事务传播属性配置的的含义, 让我们来看一下 TransactionDefinition 接口中的定义 Java代码 /** * Support a current transaction, create a ...
2013-03-21 10:10:05
84
原创 hibernate乐观锁
[size=large]乐观锁的作用[/size]乐观锁的主要作用是为了解决事务并发带来的问题。相对于悲观锁而言,乐观锁机制采取了更加宽松的加锁机制。悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。但随之而来的就是数据库性能的大量开销,特别是对长事务而言,这样的开销往往无法承受。乐观锁机制在一定程度上解决了这个问题。乐观锁,大多是基于数据版本(Version)...
2013-03-21 10:04:25
231
原创 javascript 面向对象基础之四(this关键字)
JavaScript 有一套完全不同于其它语言的对 this 的处理机制。 在五种不同的情况下 ,this 指向的各不相同。[b]全局范围内[/b][code="js"]this[/code]当在全局范围内使用 this,它将会指向全局对象(window)。[b]函数调用[/b][code="js"]function demo(name,age){ ...
2012-12-14 11:09:01
109
原创 javascript 面向对象基础之三(创建对象)
在javascript中创建对象大概有三种方式:[b]使用new关键字创建对象[/b][code="js"]function demo(name,age){ this.name = name; this.age = age; this.eat = function(){ alert("to eat"); }} va...
2012-12-12 13:47:27
110
原创 javascript 面向对象基础之二(arguments对象)
我们知道面向对象有继承、封装、多态三种特征。那javascript这种语言其实是一种可变参,并不能像java那样实现多态。例如下面这种情况:[code="js"]//这个函数永远都不会执行,会被下面的demo方法覆盖function demo(a,b){ alert(a); alert(b);} function demo(a){ ...
2012-12-10 14:18:08
91
原创 javascript 面向对象基础之一 (创建函数)
在javascript中创建一个函数的方式有两种[code="js"]//第一种方式demo(); //可以执行function demo(){ alert(1);}demo(); //可以执行//第二种方式a(); //不能执行,报错var a = function(){ alert(1);}a(); //可以执行...
2012-12-07 17:33:13
94
原创 centos下 安装jdk
首先:以下操作均为root登录状态下进行[b]一、卸载jdk[/b]linux安装时可能会自带jdk,如果不使用自带版本的话需要卸载1、卸载系统自带的jdk版本[code="java"]//查看自带的jdkrpm -qa | grep gcj//如有的话可使用rpm -e --nodeps命令删除上面查找的内容[/code]2、卸载rpm...
2012-11-15 10:58:13
57
原创 centos 安装setup小工具
centos运行不了setup?那安装setuptool吧,可以节省很多系统管理的时间。#安装setuptoolyum install setuptool#可以发现执行setup后不全,再安装一个用于系统服务管理yum install ntsysv#再安装个防火墙,以及setup中配套的防火墙设置、网络设置yum install iptables#安装s...
2012-11-13 11:45:51
105
原创 redhat9安装其自带的mysql
[b]1、把需要的光盘放入系统中,mysql的rpm包在第二张光盘中,放入后,进行挂载操作。[/b][code="java"]monut /mnt/cdrom[/code][b]2、进入光盘相应的RPMS所在位置[/b][code="java"]cd /mnt/cdrom/RedHat/RPMS[/code][b]3、安装所需的rpm包[/b][code="...
2012-11-09 13:21:05
151
原创 linux中netstat命令介绍
[size=large][b]简介[/b][/size]Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。[size=large][b]常见参数[/b][/size]-a (all)显示所有选项,默认不显示LIS...
2012-11-08 14:19:55
158
原创 linux的rpm包管理
什么是rpm包:rpm是一种互联网下载包的打包及安装工具,它包含在某些linux的分发版中。它生成具有.rpm扩展名的文件。rpm包有点类似于windows中.setup文件。rpm包的名称格式:如 apache-1.3.23-11.i386.rpm“apache”代表的是软件名称“1.3.23-11”代表的是软件版本号,主版本和此版本“i386”代表的是软件运...
2012-11-07 17:16:40
109
原创 linux下配置安装samba服务器
先了解一下什么是samba: 我们知道windows主机彼此之间可以利用“网上邻居”来访问共享资源,NFS也能使linux主机之间实现资源访问。而samba服务软件能够使windows与linux之间实现资源共享。 samba软件分为客户端及服务器端两部分,通过执行samba客户端程序,linux主机便可以访问网络上的windows主机所共享的资源。而在li...
2012-11-06 17:07:32
105
原创 linux下iptables配置
如果你的IPTABLES基础知识还不了解,建议先去看看.开始配置 我们来配置一个filter表的防火墙. (1)查看本机关于IPTABLES的设置情况[code="java"]iptables -L -n[/code][quote]Chain INPUT (policy ACCEPT) target prot opt source ...
2012-11-06 15:22:27
60
原创 linux防火墙设置
linux开启和关闭防火墙的两种方式1.重启之后永久生效开启:chkconfig iptables on关闭: chkconfig iptables off2.及时生效,重启之后失效开启: service iptables start关闭: service iptables stop...
2012-11-06 11:02:28
59
原创 ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程序
前几天为了测试oracle超过最大连接数会带来什么后果,故意将最大连接数设置的比较小一点,今天在使用pl/sql developer连接数据库的时候就出现了“ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程序”的错误。错误解决方案如下:1。首先查看oracle的最大连接数是多少[quote]SQL> show parameter process...
2012-08-03 10:45:13
280
原创 ORA-01041: 内部错误,hostdef 扩展名不存在?
我是进行下面的操作导致的这个错误1.修改数据库的最大连接数[code="sql"]alter system set processes=50 scope=spfile;alter system set sessions=55 scope=spfile;[/code]2.重启数据库[code="sql"]shutdown immediate;s...
2012-08-03 09:54:53
2790
原创 jdbc中关于oracle集群的配置写法
[code="java"]jdbc:oracle:thin:@(description=(address_list= (address=(host=10.0.10.2) (protocol=tcp)(port=1521))(address=(host=10.0.10.3)(protocol=tcp) (port=1521))(load_balance=yes)(failover=yes))(c...
2012-08-01 10:52:35
295
原创 oracle 11g错误ora-01033:oracle initialization or shutdown in progress解决办法
一、首先:问题的产生原因,先前我在f:/llh/目录创建的一个bookspace表空间,后来不想要这个表空间了,所以我就直接删掉了,出现这个错误是因为我将f:/llh/bookspace.dbf等几个文件误删除掉后出现的。 二、现象:SQL*Plus无法连接,显示以下错误: ORA-01033: ORACLE initialization or shutdown in progress ...
2011-12-19 11:58:25
240
原创 解决linux命令行界面下字符乱码问题
我安装了redhat9,在图形界面上的终端上操作是没有一点问题,但是使用命令行界面下,当我进行一些操作时就会乱码,例如我输入ls -l 命令时显示总大小total时乱码,例如我在vi界面下 当我属于i进入插入模式时,insert字符会乱码解决办法:vi /etc/sysconfig/i18n ,在最后一行加入LC_ALL=POSIX重新启动linux即可...
2011-11-21 16:57:08
941
原创 虚拟机下linux通过共享的方式上网设置
1.windows下查看连接外网网卡的属性->共享 勾选“允许其他网络用户通过此internet连接来连接”,并在网络接口下拉列表中选中VMnet1.2.windows下查看你的vmnet1的详细信息,这是已经成了ipv4地址:192.168.137.1ipv4子网掩码:255.255.255.03.打开你的虚拟机->vm->setting->network adpater...
2011-11-18 15:52:37
172
原创 java操作csv文件
1.首先需要下载csvjdbc.jar文件,可以从附件下载[code="java"]import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import...
2011-10-31 19:32:49
187
原创 flexpaper编译
我的flex的sdk版本用的是3.3.0.48521.第一步首先从googlecode上checkout下最新的flexpaper源代码2.将获取到的源代码导入到flexBuilder开发工具中3.在项目上点右键选properties-->flex library compiler 在Additional compiler arguments 选项中将 -locale= 里面的语言去掉...
2011-10-28 16:59:23
71
原创 linux基础知识,简单命令
1.从命令行模式到图形界面模式命令:startx2.vi开发步骤[quote]1.vi HelloWorld.java2.输出i【进入插入模式】3.敲击esc键【进入命令模式】4.输入:wq表示保存退出;输入:q!表示退出不保存[/quote]3. 关机命令 shutdown -h now4.列出文件或者文件夹列表 ls或dir5.查看当前所处的文件夹路径 ...
2011-10-27 10:43:12
95
原创 mysql 修改root密码
[code="sql"]1.use mysql2.update user set password=PASSWORD('123456') where user='root';3.flush privileges;[/code]注意在使用update后,需要进一步输入flush privileges;语句,否则修改密码命令操作不会生效...
2011-08-29 10:33:27
54
原创 jquery插件开发
一.插件的种类:[list][*]封装对象方法的插件[*]封装全局函数的方法[*]选择器插件[/list]二.jQuery插件的机制 jQuery提供了两个用于扩展jQuery功能方法,即jQuery.fn.extend()方法和jQuery.extend()方法。前者用于扩展前面提到的3种类型插件中的第一种,后者用于扩展后两种插件。这两个方法都接受一个参数,类型...
2011-06-10 15:58:44
68
jbpm关于显示流程图
2010-01-11
ruby on rails 出错了
2009-03-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人