- 博客(13)
- 资源 (4)
- 收藏
- 关注
转载 【三目运算符】
题目1:【中国东北著名软件公司D2009年3月笔试题】int a=5;System.out.println("a="+((a<5)?10.9:9));A. 编译错误B. 10.9C. 9D. 以上答案都不对也许和大多数人一样,刚开始想当然的以为a<5为false,那么结果就是9了,选C嘛!仔细想想,这就是题目设置的陷阱。在表达式=(a<5)?10.9...
2019-03-20 12:59:10
325
原创 【问题求解】排序问题
问题1:选择排序中,2个变量声明在循环体内和体外消耗时间有一定差距。测试补充:数据总量是随机生成4万条,每次测试他们消耗时间各自有波动,但是一个在550毫秒以上,一个在550毫秒一下。循环体外循环体内问题2:小学数学题非负数50x一定是5x的10倍,下图是选择排序和冒泡排序所消耗的时间、交换次数对比,数据总量是随机生成4万条。假设交换一次所消耗的时间为元单位时间,(元单位时间*选择交...
2019-03-11 15:17:27
323
原创 【基础知识】多线程
点击查看例子详情 原子性操作概念 原子性操作 即为不可中断的操作,比如赋值 int i=5; 原子操作本身是线程安全的,但是i++是由3个步骤实现(取i值,i+1,新值赋予i),不是原子操作。 原子类 JDK6以后新增包java.util.concurrent.atomic,里面有各种原子类,比如AtomicInteger,AtomicInteger提供了各种自增,自减等方法,这些方法都...
2018-12-25 12:02:47
220
原创 【辅助类】分页
使用说明:传入3个参数list的集合; 前端请求的start本页起始索引; 前端请求的pageSize每页数量;举例说明:假设list集合总数量total为30条; 如果前端请求start为0,每页数量pageSize为20条,那么返回数据为list集合中索引从0-19的20条数据; 如果前端请求start为20,每页数量pageSize为20条,那么返回数据为list集合中索引...
2018-12-10 16:59:24
256
转载 【基础知识】Linux命令
一、Linux权限的概念Linux下有两种用户:普通用户和超级用户()。普通用户:在linux下做有限的事情;超级用户:可以在linux系统下做任何事情,不受限制。普通用户的提示符是“$”,超级用户的命令提示符是“#”。命令: su [用户名]功能:切换用户Linux权限管理1.文件访问者的分类(人)文件和文件目录的所有者:u—User文件和文件目录的所有者所在的组的用户:g—Gro...
2018-10-08 17:22:42
209
原创 【基础知识】输入输出流
WEB程序发布到Tomcat里面运行,首先是执行Tomcatorg.apache.catalina.startup.Bootstrap类,这时候的类加载器是ClassLoader.getSystemClassLoader(),而我们后面的WEB程序,里面的jar、resources都是由Tomcat内部来加载的,所以在代码中动态加载jar、资源文件的时候,首先应该是使用Thread.cur...
2018-09-19 11:05:10
189
原创 【基础知识】方法和类
字符串 需要注意,float转long会丢失精度StringBuffer与StringBuilder都继承了AbtractStringBuilder类,而AbtractStringBuilder又实现了CharSequence接口,两个类都是用来进行字符串操作的。在做字符串拼接修改删除替换时,效率比String更高。StringBuffer是线程安全的,Stringbuil...
2018-09-14 10:24:39
500
原创 【基础知识】Servlet
客户端发出http请求 web服务器将请求转发到servlet容器 servlet容器解析url并根据web.xml找到相对应的servlet,并将request、response对象传递给找到的servlet servlet根据request就可以知道请求者、请求信息 当servlet处理完业务逻辑后会将信息放入到response并响应到客户端Servlet执行流程思维导图 ...
2018-09-14 09:19:20
526
转载 【数据库】MySQL外键约束
Cascade在父表上update/delete记录时,同步update/delete掉子表的匹配记录 Set null方式在父表上update/delete记录时,将子表上匹配记录的列设为null,要注意子表的外键列不能为not null No action方式如果子表中有匹配的记录,则不允许对父表对应候选键进行update/delete操作 Restrict方式同no act...
2017-12-05 17:49:47
284
转载 【数据库】外键约束删除与更新
1、准备测试工作MySQL外键约束删除时和更新时各取值的含义,创建2个表,分别为studnet 学生表和monitor 班长表 学生表有学号和姓名2个属性;班长表有班级和学号2个属性。班长表设置外键学号,连接主表学生表的学号属性。并插入数据如图: 2、删除时属性,可能取值如上图为:默认(RESTRICT),RESTRICT,No ACTION,C...
2017-12-04 15:36:33
7066
1
转载 【数据库】商品信息表的设计
假设你是一家百货公司电脑部的开发人员,某天老板要求你为公司开发一套网上电子商务平台,该百货公司有数千种商品出售,不过目前仅打算先在网上销售数十种方便运输的商品,当然,以后可能会陆续在该电子商务平台上增加新的商品出售。现在开始进行该平台数据库的商品信息表的设计。每种出售的商品都会有相同的属性,如商品编号,商品名称,商品所属类别,相关信息,供货厂商,内含件数,库存,进货价,销售价,优惠价。你很快就...
2017-12-04 15:32:00
19340
1
转载 【数据库】树型关系的数据表
树型关系的数据,例如常见的类别表,即一个大类,下面有若干个子类,某些子类又有子类这样的情况。当类别不确定,用户希望可以在任意类别下添加新的子类,或者删除某个类别和其下的所有子类,而且预计以后其数量会逐步增长,此时就会考虑用一个数据表来保存这些数据。 类别表_1(Type_table_1)名称 类型 约束条件 说明type_id int ...
2017-12-04 15:14:44
1872
转载 【数据库】设计流程
一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。所以我归纳历年来...
2017-12-04 13:50:04
369
wampserver3.1.0_x64下载地址
2018-03-05
bootstrap-3.3.7-dist.zip下载地址
2018-02-24
Win7_x64位_x86位下载地址
2017-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人