- 博客(98)
- 资源 (7)
- 收藏
- 关注
原创 02.线性表
一、线性表的基本概念1.线性表的定义线性表是一个具有相同特性的数据元素的有限序列。相同特性:所有元素属于同一数据类型。有限:数据元素个数有限。序列:数据元素由逻辑序号唯一确定。一个线性表中可以有相同值的元素。线性表中所有元素的个数叫做线性表的长度,用n表示,n大于等于0。n等于0时,表示线性表是一个空表,即不包含任何元素。2.线性表...
2019-08-02 09:59:00
809
原创 01.诸论
一、数据结构总览1.“数据结构”课程的内容“数据结构”的课程内容就是基本数据组织和数据处理方法,包含各种数据的逻辑结构描述、各种数据的存储结构表示、各种数据结构的运算定义、设计实现运算的算法和分析算法的效率。2.“数据结构”的学习方法二、什么是数据结构数据:所有能够输入到计算机中,切能被计算...
2019-08-01 21:52:00
434
转载 前端--Dragon 针对 npm ERR! cb() never called! 问题
https://www.cnblogs.com/webdragon/p/9700879.html
2019-04-02 17:08:29
443
转载 Mysql
Windows服务-- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)连接与断开服务器mysql -h 地址 -P 端口 -u 用户名 -p 密码SHOW PROCESSLIST -- 显示哪些线程正在运行SHOW VAR...
2018-11-29 18:08:06
228
转载 在IntelliJ IDEA中,注解@Slf4j找不到log
转载:https://blog.youkuaiyun.com/qq_26346457/article/details/78736373 @Test public void test2(){ log.debug("debug message"); log.warn("warn message"); log.info("info message"...
2018-11-02 09:40:24
935
原创 使用cocoapods时常见错误
错误1当写在Podfile文件中的第三方框架,不能使用,找不到时查看Pods文件夹,是否下载了所需要的第三方框架,没有的话就 pod update错误2Could not automatically select an Xcode project. Specify one in your Podfile like so:xcodeproj 'path/to/Project.xco...
2018-09-26 11:20:43
2866
原创 安装cocoapods遇到error: RPC failed; curl 56 SSLRead() return error -36问题
在安装cocoapods遇到的问题[!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git masterCloning into 'master'...error: RPC failed; curl 56 SSLRead() return error -36fatal: The remote end hung up unexp...
2018-09-26 11:19:57
370
原创 Windows8.1 IDE模式安装系统后改为AHCI模式的方法
如果在AHCI下直接安装Windows8,直接就可以使用了。但有些时候我们没注意将IDE修改为AHCI的情况下安装Windows8,后来才发现,要将电脑UEFI BIOS或BIOS修改为 AHCI模式,在不重新安装系统的情况下怎么办? 如果直接在BIOS中直接修改IDE模式为AHCI模式,启动windows8.1 将会蓝屏。接着往下看: 一、删除因特尔快速存储技术驱动程序(它...
2018-09-25 09:24:42
1603
原创 iOS Technical Support For All
App Technical SupportEmail:15666004981@163.comTEl: +86-13181747573
2018-09-18 09:09:55
524
原创 02 使用Mybatis的逆向工程自动生成代码
1、逆向工程的作用Mybatis 官方提供了逆向工程,可以针对数据库表自动生成Mybatis执行所需要的代码(包括mapper.xml、Mapper.java、pojo)。2、逆向工程的使用方法逆向工程需要的jar包如下图所示:下载下来的项目目录如下图:从上图中看,①是依赖的jar包。②是配置文件。③是要执行的Java代码,执行它即可生成我们需要的代码。2-1、先把配置文件...
2018-05-29 09:54:00
234
原创 01 Mybatis 的配置和使用
一、Mybatis 是什么MyBatis 是一个支持普通SQL查询、存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。二、Mybatis 的使...
2018-05-29 09:49:00
265
原创 Spring MVC的配置和使用
Spring MVC需要的jar包文章中 Spring MVC 使用的版本是 3.2.18 , 需要的 jar 包如下:spring-webmvcjstl 1.1.2aopalliance 1.0commons-logging 1.1.1spring-aopspring-beansspring-contextspring-corespring-expressionspr...
2018-05-28 18:16:00
263
原创 04 Spring的@Autowired注解、@Resource注解、@Service注解
什么是注解传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事务,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。2、开发中需要在.java文件和.xml文件之间不断切换,是一件麻烦的事,同时这种思维上的不连贯也会...
2018-05-28 18:12:00
225
原创 03 Spring的父子容器
1、概念理解和知识铺垫在Spring整体框架的核心概念中,容器是核心思想,就是用来管理Bean的整个生命周期的,而在一个项目中,容器不一定只有一个,Spring中可以包括多个容器,而且容器有上下层关系,目前最常见的一种场景就是在一个项目中引入Spring和SpringMVC这两个框架,那么它其实就是两个容器,Spring是父容器,SpringMVC是其子容器,并且在父容器中注册的Bean对于子...
2018-05-28 17:39:00
187
原创 02 Spring的AOP(面向切面编程)
1、关于AOPAOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与...
2018-05-28 16:40:00
173
原创 01 Spring的简单配置和使用
Spring需要的jar包文章中 Spring 使用的版本是 3.2.18 , 需要的 jar 包如下:spring-aopspring-aspectsspring-beansspring-contextspring-context-supportspring-corespring-expressionspring-instrumentspring-instrument-...
2018-05-28 14:42:00
193
原创 MySQL
创建数据库CREATE DATABASE book;使用数据库USE book;直接删除数据库DROP DATABASE book;建表CREATE TABLE library ( id INT, address CHAR);删除整表DELETE FROM library;显示表SHOW TABLES;表的详细描述...
2018-04-17 17:51:00
170
原创 Unix笔记
各个 shell 可互相切换ksh:$ sh:$ csh:guangzhou% bash:bash-3.00$一、注意事项命令和参数之间必需用空格隔开,参数和参数之间也必需用空格隔开。一行不能超过256个字符;大小写有区分。二、特殊字符含义文件名以“.”开头的都是隐藏文件/目录,只需在文件/目录名前加“.”就可隐藏它。~/ 表示主目录。 ./ ...
2018-04-17 13:50:00
205
原创 Java SE 5
Java SE1.Java异常处理机制Java异常结构中定义有Throwable类,Exception和Error是其派生的两个子类。Exception表示由于网络故障、文件损坏、设备错误、用户非法输入等情况导致的异常。而Error表示Java运行时环境的错误。 try语句 try{...}语句用于指定了一段代码,该代码就是一次捕获并处理例外的范围。在执行过程中,可能会产生并抛...
2018-04-16 10:58:00
287
原创 Java SE 4
Java SE1.Set集合Set用于存储不重复的对象集合,在Set集合中存储的对象中不存在两个对象equals比较为true。HashSet和TreeSet是Set集合两个常用的实现类,分别用hash表和排序二叉树的方式实现Set集合。 Set<Integer> set = new HashSet<Integer>(); Random r =...
2018-04-16 10:21:00
403
原创 Java SE 3
Java SE1.Java泛型机制泛型是Java SE1.5引入的特性,泛型的本质是参数化类型。在类、接口和方法的定义过程中,所操作的数据类型被传入的参数指定。 public class ArrayList<E> { public boolean add(E e) {....}; public E get(int index) {....
2018-04-16 09:56:00
278
原创 Java SE 2
Java SE1.Date 和 DateFormatDate类及常用方法java.util.Date 类用于封装日期及时间信息。Date 类的大多数用于进行时间分量计算的方法已经被Calendar取代。 //无参的构造方法 Date date = new Date(); System.out.println(date); //Tue Apr 10 13:4...
2018-04-10 15:51:00
185
原创 Java SE 1
Java SE1.Object在Java类继承结构中,java.lang.Object类位于顶端。如果定义一个Java类时没有使用extends关键字声明其父类,则其父类为java.lang.Object类。Object定义了“对象”的基本行为,被子类默认继承。 public class Cat { } //等价于 public cla...
2018-04-10 13:39:00
210
原创 Java 面向对象2
Java 面向对象1. static 和 finalstatic关键字---修饰成员变量用static修饰的成员变量不属于对象的数据结构。static变量是属于类的变量,通常可以通过类名来引用static成员。static成员变量和类的信息一起存储在方法区,尔不是在堆中。一个类的static成员变量只有一份,无论创建了多少对象。static关键字---修饰成员变量的意义...
2018-04-09 09:57:00
257
原创 Java 面向对象1
Java 面向对象1.类、对象和引用什么是类类是一个概念抽象的定义。简单来说就是分类。类定义了该类型对象的数据结构,称之为“成员变量”,同时,也定义了一些可以被调用的功能,称之为“方法”。类是用于构建对象的模板,对象的实质就是内存中一块存储区域,其数据结构由定义它的类来决定。类的定义----成员变量Java语言中,类的成员变量的定义语法如下:class 类名 { ...
2018-04-08 16:21:00
165
原创 Java 基础2
1.Java数组数组的创建int(数据类型)[] arr(数组类型变量) = new int[10(数组的长度)];数组的初始化基本类型的数组创建后,其元素的初始值:byte、short。char、int、long为0;float和double为0.0;boolean为false。可以在数组声明的同时进行初始化,例int[] arr = {10,23,30,-10};但此种方...
2018-04-08 14:52:00
150
原创 Java 基础1
Java 基础1.什么是变量用于指定内存中的一块存储区域。变量必须有特定的数据类型,不同的数据类型表示不同的数据存储结构。Java是强类型语言,变量在使用前必须声明,指明其数据类型。Java变量在使用前必须初始化,及赋以确定的初值。Java变量有其存在范围,程序运行超出这个范围后,这个变量所占用的空间就会被回收。同名变量,作用域不能重叠。2.Java数据类型Java有八种...
2018-04-08 14:43:00
144
原创 JavaScript
JavaScript 介绍js的基本数据类型。 Undefined、Null、Boolean、Number、String、 ECMAScript 2015 新增:Symbol(创建后独一无二且不可变的数据类型 ) 介绍js有哪些内置对象? Object 是 JavaScript 中所有对象的父对象 数据封装类对象:Object、Array、Boolean、N...
2017-12-15 09:58:00
161
原创 CSS学习笔记
1.CSS基本概念1.1 CSS的定义CSS(Cascading Style Sheets)层叠样式表,主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局等外观显示样式1.2 CSS样式规则CSS在书写时需要遵循一定的规范,也就是CSS的样式规则,具体格式如下:h1{font-size:12px;color:#f...
2017-11-20 17:16:00
822
原创 HTML学习笔记2
HTML 多媒体Web 上的多媒体指的是音效、音乐、视频和动画多媒体格式格式 多媒体元素(比如视频和音频)存储于媒体文件中。确定媒体类型的最常用的方法是查看文件扩展名。当浏览器得到文件扩展名 .htm 或 .html 时,它会假定该文件是 HTML 页面。.xml 扩展名指示 XML 文件,而 .css 扩展名指示样式表。图片格式则通过 .gif 或 .jpg 来识别。多媒体元素元...
2017-11-20 16:14:00
252
原创 HTML学习笔记1
1.常见浏览器及其内核1.1 浏览器内核浏览器内核又可以分成两部分:渲染引擎(Rendering Engine)和JavaScript引擎渲染引擎:它负责取得网页的内容(HTML、XML、图像等等)、整理讯息(例如加入 CSS 等),以及计算网页的显示方式,然后输出到显示设备上JavaScript引擎:负责解析并执行 JavaScript 语言来实现网页的动态效果1.2 主流浏...
2017-11-20 16:13:00
227
原创 安装cocoapods遇到error: RPC failed; curl 56 SSLRead() return error -36问题
在安装cocoapods遇到的问题[!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git masterCloning into 'master'...error: RPC failed; curl 56 SSLRead() return error -36fatal: The remo...
2017-09-26 07:07:00
261
原创 控制流
For-In 循环输出乘 5 乘法表前面一部分内容: for index in 1...5 { print("(index) times 5 is (index * 5)") } // 1 times 5 is 5 // 2 times 5 is 10 // 3 times 5 is 15 // 4 times 5 is 20 // 5 times 5 is 25...
2017-09-20 12:01:00
162
原创 集合类型
数组创建一个空数组var someInts = [Int]()print("someInts is of type [Int] with \(someInts.count) items.") // 打印 "someInts is of type [Int] with 0 items."//注意,通过构造函数的类型, someInts 的值类型被推断为 [Int] 。someInts...
2017-09-20 11:58:00
149
原创 字符串和字符
字符串字面量字符串字面量是由双引号 ( "" ) 包裹着的具 有固定顺序的文本字符 。 字符串字面量可以用于为常量和变量提供初始值:let someString = "Some string literal value"注意 someString 常量通过字符串字面量进行初始化,Swift 会推断该常量为 String 类型。初始化空字符串var emptyString ...
2017-09-20 11:54:00
135
原创 Swift基本运算符
赋值运算符//常量赋值let name = "老王"///变量赋值var age = 34//元组赋值let (name, age) = ("老王", 34)数值运算和大多数语言一样,swift也支持加减乘除四则运算,以及秋雨(%)运算1 + 2 //加法3 - 1 //减法2 * 3 //乘法6 / 3 //除法9 % 2.5 //取余自增(自减)运...
2017-09-20 11:52:00
334
原创 Swift3新变化
++与 -- 操作符自增自减是来源于 C 的操作符,作用是对变量直接进行 +1或 -1的操作:var i = 0 i++ ++i i-- --i然而,在我们要选择使用哪一种操作符进行运算的时候,事情就变得复杂起来。无论是自增还是自减,都对应着两种写法:写在在变量之前,还是在变量之后。它们的底层实现其实都是有返回值的函数,是否使用返回值取决于对运算符的重载。这可能会吓跑初学...
2017-09-20 10:56:00
157
原创 Swift基础知识
变量和常量任何 Swift 中的变量要么不变的,要么是可变的。这句话可不要和 Int、 Float 这些变量类型混淆。变量和常量仅仅是一种视角来描绘持有的值是可修改的(即可变性),亦或是不能修改的(即不可变性)。要定义一个常量,使用 let 关键字。举例来说:let name = "Jameson"````如果你想改变 name 的值,会发现没有办法做到,然后 Swift 在编译时会...
2017-09-20 10:39:00
272
原创 CocoaPods解决Unable to add a source with url
[!] Unable to add a source with url `https://github.com/CocoaPods/Specs.git` named `master-1`. You can try adding it manually in `~/.cocoapods/repos` or via `pod repo add`.原因是装了多个Xcode导致路径变了的缘故解决
2016-10-12 08:26:30
3917
原创 Mac环境下,搭建基于Eclipse的J2EE开发环境
本人是做iOS的,公司项目已完成,由于后期没有多大工作量,技术总监让往后台方面转一下,先学习JSP给后台搭接面,找了些资料,总结一下目录:Mac下的开发软件程序安装程序配置Mac下的开发软件1、下载JavaEESDK l两个随便下载一个就可以,第一个是多语言的;2、下载Eclipse IDE for Java EE Developer
2016-08-16 20:09:57
10771
Xcode13.1真机调试包
2019-11-12
Xcode13.0真机调试包
2019-11-12
Xcode12.3真机调试包
2019-07-29
iOS 12真机调试包
2018-09-29
iOS 11.3 真机调试包
2018-04-03
Xcode iOS 11.2 真机调试包
2017-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人