03 2019 档案
摘要:1.1 编写简单的c++程序 函数4元素:函数类型、函数名、形参表、函数体 调用GNU(UNIX) g++ prog1.cc o prog1 //生成可执行文件prog1,UNIX下默认a.out 1.2初窥输入/输出 格式化输入与输出iostream库包涵输入流istream和输出流ostream
阅读全文
摘要:``` / 有序数组 中 查找某一特定元素 的搜索算法 时间复杂度:折半搜索每次把搜索区域减少一半,时间复杂度为O(log n)。(n代表集合中元素的个数) 空间复杂度: O(1)。虽以递归形式定义,但是尾递归,可改写为循环。 / public class binarySearch { public
阅读全文
摘要:```java import java.util.ArrayList; import java.util.List; /** * 输入一个字符串,穷举所有组合,如输入abc,打印:abc,acb,bac,bca,cab,cba */ public class ABC { public static void main(String[] args) { String s...
阅读全文
摘要:```java
/** * 斐波那契数列:0,1,1,2,3,5,8,13,21... */
public class Fibonacci { public static void main(String[] args) { System.out.println(fibonacci(8)); } public static int fibonacci(...
阅读全文
摘要:语法注意 引入 <script src="路径" type="text/javascript"></script> 多个scrcpt块中的内容可以相互访问 操作符注意 字符串和数字比较,会将字符串转换为数字再进行比较 两个整数相除结果不为整是,不会取整,还是小数 判断条件的自动类型转换 number
阅读全文
摘要:TCP握手协议 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接. 【第一次握手】建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; SYN:同步序列编号(Synchronize Sequence Numbers) 【第二次
阅读全文
摘要:级联样式表 14:49 2018/4/22 星期日 引入外部文件 选择器】 (1) 标签选择器:指定标签名进行样式化 (2)类选择器:不能数字开头 优先于标签选择器 (3)id选择器:不能数字开头 保证唯一 优先于类和标签选择器 (4)交集选择器:选择器1 选择器2 样式化1中的2 (5)并集选择器
阅读全文
摘要:13:55 2018/7/22 用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问 常用API | Driver接口: 表示java驱动程序接口。所有的具体的数据库厂商要来实现此接口。 | connect(url, properties): 连接数据库的方法。 | DriverM
阅读全文
摘要:"1.堆栈操作" "2.java基础汇总" "3.java虚拟机jvm" "4.redis面试" "5.rabbitmq面试" "6.docker面试题" "7.ssm汇总" [8.mybatis面试题]https://www.cnblogs.com/huajiezh/p/6415388.html
阅读全文
摘要:1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成该任务只需10毫秒。 2) 线程和进程有什么区别? 一个进程
阅读全文
摘要:1.可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道string对象是不可变的。 private final char value[]; String 为不可变对象,一旦被创建,就不能修改它的值. . 对于已经存在的String对象的修改都是重
阅读全文
摘要:ll/ls 查看文件夹和文件 cd~ ll~ ~当前用户的home目录 cp t1.txt t1_copy.txt 复制文件 cp -r 复制文件夹 chkconfig iptables off 永久关闭防火墙 mv t1.txt t2.txt 更改文件名为t2 mkdir 创建文件夹 mkdir
阅读全文
摘要:【Hibernate.cfg.xml】 主配置文件:数据库连接信息、其他参数、映射信息! 1)自动建表 #hibernate.hbm2ddl.auto create 每次都重新建表; 如果表已经存在就先删除再创建 #hibernate.hbm2ddl.auto update 如果表不存在就创建; 表
阅读全文
摘要:关闭防火墙 【关闭swap】 执行swapoff a可临时关闭,但系统重启后恢复 编辑/etc/fstab,注释掉包含swap的那一行即可永久关闭 【关闭SeLinux】 sed i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/confi
阅读全文
摘要:【构造函数】 function __construct() 【析构函数】 当某个对象的所有引用被删除,或者对象被显式的销毁时会执行析构函数 function __destruct() 【静态方法】 public static function method() 类名::方法名 可以使用self,pa
阅读全文
摘要:spring 控制反转 控制权的转移,由spring负责对象的创建和维护。 注入方式 自动装配:@Autowired 此处暂略 setter方法注入 需要创建bean的成员对象的setter方法 构造注入 注入带参数构造函数的bean 静态工厂的方法注入 通过调用静态工厂的方法来获取自己需要的对象
阅读全文
摘要:what JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 class类 万物皆对象,类是Class类的对象 获取class类 获取类信息 通过反射
阅读全文
摘要:你好 sql package sort; / 每一趟插入排序,都可以将一个无序值插入一个有序数列,直至全部值有序 插入排序所耗费的时间是O(n^2) https://www.bilibili.com/video/av40336645?from=search&seid=1739113484445510
阅读全文
摘要:``` package sort; /* * 选择排序,不稳定的排序方法(2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序不相同) * * 规律:遍历整个数组,找出最大或最小元素和数组头或数组尾交换 * * 注意:内层循环不要-1,和尾部交换时尾部下表为len-i-1 */ import java.util.Arrays; public class Choose ...
阅读全文
摘要:2018/5/17 设置密码 连接Linux下mysqlServer windows开启关闭mysql ERROR 1217 (23000): Cannot delete or update a parent row: a foreign key constrain fails。 database
阅读全文
摘要:package sort; /** * 快速排序 * * https://www.bilibili.com/video/av39519566?from=search&seid=14779126765886964608 */ public class QuickSort { public static
阅读全文