自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 程序员面试金典8.1

StringBuilder和StringBuffer都是可变字符串,前者线程不安全,后者线程安全。 StringBuilder和StringBuffer的大部分方法均调用父类AbstractStringBuilder的实现。其扩容机制首先是把容量变为原来容量的2倍加2。最大容量是Integer.MAX_VALUE,也就是0x7fffffff。 StringBuilder和StringBuffer

2017-06-11 19:41:00 244

原创 JDBC

更换数据库,应用程序跨平台 两个问题的解决——JDBCJDBC——JDBC标准API(java.sql,javax.sql),JDBC驱动程序======================================================要取得数据库联机: 注册Driver操作对象 取得Connection操作对象 关闭Connection操

2017-06-07 22:48:30 292

原创 SQL note7

游标是一个存储在DBMS服务器上的数据库查询,它不是一条SELECT语句,而是被该语句检索出来的结果集。创建游标DECLARE 使用游标 OPEN CURSOR FETCH 关闭游标 CLOSE DEALLOCATE======================================================== 正确地进行关系数据库设计

2017-06-02 11:29:20 293

原创 SQL note6

视图是虚拟的表。 与包含数据的表不一样,视图只包含使用时动态检索数据的查询。 视图仅仅是用来查看存储在别处数据的一种设施。嵌套视图可能会严重降低查询的性能DORP VIEW name简化复杂联结 -> CREATE VIEW ProductCustomers AS -> SELECT cust_name,cust_contact,prod_id -> FROM Cu

2017-06-01 16:34:22 258

原创 SQL note5

两种情况使用组合查询: 在一个查询中从不同的表返回结构数据 对一个表执行多个查询,按一个查询返回数据SELECT cust_name,cust_contact,cust_email -> FROM Customers -> WHERE cust_state IN (‘IL’,’IN’,’MI’) -> UNION -> SELECT cus

2017-05-31 16:20:53 324

原创 SQL note4

SELECT cust_id -> FROM Orders -> WHERE order_num IN (SELECT order_num -> FROM OrderItems -> WHERE prod_id = ‘RGAN01’);对于能嵌套的子查询的数目没有限制,不过在实际使

2017-05-27 17:01:19 310

原创 SQL note3

SELECT AVG(prod_price) AS avg_price -> FROM Products;SELECT AVG(prod_price) AS avg_price -> FROM Products -> WHERE vend_id = ‘DLL01’;SELECT COUNT(cust_email) AS num_cust -> FROM Cus

2017-05-26 17:00:45 261

原创 SQL note2

SELECT prod_id,prod_price,prod_name -> FROM Products -> WHERE vend_id=’DLL01’ AND prod_price<=4;SELECT prod_name,prod_price -> FROM Products -> WHERE vend_id = ‘DLL01’ OR vend_id =

2017-05-25 18:23:17 218

原创 SQL notes

create database testSQL;数据类型帮助正确地分类数据,并在优化磁盘使用方面起重要作用CREATE TABLE Products ( prod_id char(10) NOT NULL , vend_id char(10) NOT NULL , prod_name char(255) NOT NULL ,

2017-05-24 19:50:22 333

转载 ubuntu笔记8

静态链接库(lib文件),将函数代码编译到应用程序中,应用程序运行时全部载入到内存。优点是不需要挂在dll文件,缺点是生成的应用程序比较大。动态链接库(lib和dll文件),lib编译到应用程序中,实际函数代码写在dll中。在应用程序运行时,lib只是用来提供dll中函数的入门地址,所以需要把dll加载到进程空间,再通过lib中的入口地址使用dll中的函数代码。优点是灵活,生成的程序比较小,缺点是需

2017-05-23 10:40:34 216

原创 ubuntu笔记6

1.预处理 例如,预处理结果就是将stdio.h 文件中的内容插入到test.c中了 2.编译 生成汇编代码 3.汇编 生成目标文件 4.连接 将程序的目标文件与所需的所有附加的目标文件连接起来,最终生成可执行文件。附加的目标文件包括静态连接库和动态连接库。gcc -pedantic illcode.c -o illcode gcc -Wall

2017-05-19 18:39:27 197

原创 ubuntu笔记5

-Wall : 显示所有常用的编译警告信息。 -W : 显示更多的常用编译警告,如:变量未使用、一些逻辑错误    1.除了具有Collection接口必备的iterator()方法外,List还提供一个listIterator()方法,返回一个ListIterator接口,和标准的Iterator接口相比,ListIterator多了一些add()之类的方法,允许添加,删除,设定元

2017-05-19 16:21:27 202

原创 ubuntu笔记4

insert into user(name,password)values(“alice”,”123456”); INSERT INTO users SET id = 123, name = ‘姚明’, age = 25;

2017-05-19 09:44:19 157

原创 ubuntu笔记3

mysql -u root -p

2017-05-17 17:22:44 199

原创 ubuntu笔记2

$gcc -o Helloworld Helloworld.c pkg-config --cflags --libs gtk+-2.0gcc -Wall -g OS4.c -o program pkg-config gtk+-2.0 --cflags --libs -I/usr/include/libglade-2.0/ -lglade-2.0gcc test_c4.c -o test_c4 pkg

2017-05-15 16:29:36 303

原创 ubuntu笔记1

Glade是针对GTK+工具箱与GNOME桌面开发环境的快速图形界面开发工具.用Glade设计的用户接口以XML的文件形式保存,然后根据需要由程序通过libglade库文件来动态加载.因为使用了libglade库,Glade XML文件能够被C,C++,Java,Perl,Python,C#等等语言所支持.针对其他未涉及的语言的支持也是方便的.

2017-05-12 16:49:55 313

转载 欢迎使用优快云-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-05-12 10:41:07 207

高质量的C及C++编程

作者(林锐)前言:软件质量是被大多数程序员挂在嘴上而不是放在心上的东西!除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以前捏造的C++/C程序怎么会有那么多的毛病?”别难过,作者只不过比你早几年、多几次惊慌而已。请花一两小时认真阅读这本百页经书,你将会获益匪浅,这是前面N-1个读者的建议。

2013-11-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除