一个计算机技术爱好者与学习者

0%

前言

接近一年半没有换过操作系统(Win7),各种大型软件,各种系统后台服务,怎一个牛逼了得!近期安装的Oracle,成功地再次拖慢了系统速度,终于达到了郝同学的忍耐极限!做完了所有实验,果断换个系统!

忙碌了一天,安装了Win8+Ubuntu Kylin,并且对它们进行了基本配置和简单优化。在此简单记录下过程中遇到的问题,以及解决办法,分享给大家。

阅读全文 »

前言

Oracle最后一次实验,郝同学打算移植SQL Server上的一个项目到Oracle。因为使用了Maven+JPA+Spring+Struts2+AngularJs,所以,虽然复杂了一点,但是可移植性非常好。修改一个database-conn.properties配置文件,在pom.xml中添加Oracle驱动即可。

database-conn.properties原文件:

1
2
3
4
5
6
7
8
9
database.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
database.uri=jdbc:sqlserver://localhost:1433;databaseName=design;integratedSecurity=false
database.username=sa
database.password=123


#hibernate
hibernate.dialect=org.hibernate.dialect.SQLServer2008Dialect
hibernate.show_sql=true
阅读全文 »

一般感冒只持续3~5天,长的也就7~10天。有些患者感冒的其他症状都消失了,只有咳嗽还持续不断,甚至1个多月才好,这叫做感冒后慢性咳嗽。这种咳嗽的特点是一声声或一阵阵,为刺激性干咳。夜间重,遇到寒冷、灰尘环境、刺激性气体、运动、烟雾或再次感冒,都可诱发加重。随着时间推移,不治也能痊愈。为什么多数人得了感冒很快就好了,而有些人感冒之后咳嗽不断呢?

阅读全文 »

前言

学习编程三年,已经确信,学习一门技术最好的资料就是官方文档。如今,拖沓了很久的Android学习计划,终于启动。学习资料:Android官方文档;学习方法:写demo写博客(总结)。

阅读途径

官网

http://developer.android.com/index.html
不幸的是,这个网站的国内访问速度,慢到令人发指。很多时候,根本打不开。当然,如果你喜欢翻墙玩,就另当别论。

国内镜像站

不得不说,咱们国家有很多雷锋。国外的网站不好访问,那就在国内搭建一个镜像站,方便大家访问。这里郝同学推荐几个国内镜像站供大家使用:
1、踏得网
http://wear.techbrood.com/training/index.html

2、Android中文API
http://www.android-doc.com
http://www.android-doc.com/reference/packages.html
http://www.android-doc.com/guide/components/activities.html

3、Android官方培训课程中文版(v0.9.2)
http://hukai.me/android-training-course-in-chinese/index.html

阅读全文 »

创建、编译并运行PL/SQL存储过程

在SQL Developer中,创建、编译并运行PL/SQL存储过程
1、右击过程,创建过程
2、输入过程名“emp_list”
3、添加参数

NameTypeModeDefault Value
v_empnoVARCHAR2IN
v_enameVARCHAR2OUT

4、显示指定参数的过程的框架

1
2
3
4
5
6
7
8
CREATE OR REPLACE
PROCEDURE EMP_LIST
( v_empno IN VARCHAR2
, v_ename OUT VARCHAR2
) AS
BEGIN
NULL;
END EMP_LIST;

5、替换NULL为:

1
select ename into v_ename from emp where empno = v_empno;

单击工具栏的save按钮,编译PL/SQL子程序。

6、运行PL/SQL过程
单击编译图标,过程成功编译。右击emp_list,选择运行。
该操作将调用“运行PL/SQL”对话框。运行PL/SQL对话框允许选择要运行的目标过程或函数(对程序包有用),并显示所选目标的参数列表。PL/SQL块文本区域中包含的SQL Developer用来调用所选程序的生成代码。使用该区域填充要传送到程序单元的参数及处理复杂的返回类型。
将 “V_EMPNO:=NULL;”更改为“V_EMPNO:=7369;”,然后单击确定。
可以看到运行日志:

1
2
3
4
连接到数据库 scott。
V_ENAME = SMITH
进程已退出。
从数据库 scott 断开连接。
阅读全文 »