- 博客(92)
- 资源 (5)
- 收藏
- 关注
原创 PyCharm使用操作(参照别人做笔记用)
查看项目结构structure常用的快捷键设置更改主题设置编辑器字体大小控制台的字体大小自动生成头部文件设置自动缩进设置编码搁谁常用快捷键使用:Ctrl+D:复制当前行到下一行Ctrl+Y:删除当前行Shift+enter:跳到下一行Ctrl+/:添加注释Tab:缩进Shift+T...
2019-10-05 13:34:02 644
原创 网页打不开,可以试试以下方法
1、清除DNS缓存。这个主要用于某些网站打不开的情形。首先同时按WINDOWS+R键,在弹出窗口输入CMD,然后回车。在弹出的命令提示符中输入ipconfig /flushdns,然后回车。2、重置winsock目录,在命令提示符中输入netsh winsock reset,然后回车。重置成功后要重启电脑。这个命令非常好用。3、如果还是无法访问,使用腾讯电脑管家,打开工具箱,选择“系统急救...
2019-10-05 00:48:42 730
转载 sublime text一些快捷键使用(非原创,用作笔记)
选择类:Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。就是多行光标同时编辑。Esc退出。举个栗子:快速选中并更改所有相同的变量名、函数名等。 Ctrl+L选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。 Ctrl+Shift+L先选中多行,再按下快捷键,会在每行行...
2019-10-03 16:13:59 216
原创 mysql创建数据库并指定字符集
创建数据库 并指定字符集命令:CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 创建用户 2.CREATE USER 'username'@'host' IDENTIFIED BY 'password'; host为可以登录的
2017-04-18 14:56:23 2157
原创 Spring、Spring MVC、Struts2、优缺点整理
1.Struts2的优点 Struts2 是一个相当强大的Java Web开源框架,是一个基于POJO的Action的MVC Web框架。 1、Struts2基于MVC架构,框架结构清晰,开发流程一目了然,开发人员可以很好的掌控开发的过程。 2、使用OGNL进行参数传递。 OGNL提供了在Struts2里访问各种作用域中的数据的简单方
2017-01-12 15:33:26 618
原创 springmvc 与 Struts 2 比较
1.2.四、线程安全 由于Spring MVC默认是Singleton的,所以会产生一个潜在的安全隐患。根本核心是instance变量保持状态的问题。 这个问题有两种解决办法: a) 在控制器中不使用实例变量 b) 将控制器的作用域从单例改为原型 这两种做法有好有坏,第一种,需要开发人员拥有较高的编程水平与思
2017-01-12 14:36:43 319
原创 ant 安装基础
ant安装、环境变量配置及验证一、安装ant到官方主页http://ant.apache.org下载新版(目前为Ant1.8.1)的ant,得到的是一个apache-ant-1.8.1-bin.zip的压缩包。将其解压到你的硬盘上,例如:C:\apache-ant-1.8.1。二、配置环境变量window中设置ant环境变量:ANT_HOME C:/ apache-ant
2017-01-10 23:13:58 3193
原创 spring 基础学习
1.IOC 控制反转: 就是应用本身不负责依赖对象的创建及维护,依赖对象及维护由外部容器负责。 Public class PersonServiceBean{ //在应用本身创建及维护 New Private PersonDao pd = new PersonDao(); Public void sav
2017-01-10 18:35:45 279
原创 java 基础知识——06
Java多线程编程1 在任何时候,线程可以终止(terminate),这立即中断了它的运行。一旦终止,线程不能被恢复。2.当Java程序启动时,一个线程立刻运行,该线程通常叫做程序的主线程(main thread),因为它是程序开始时就执行的。主线程的重要性体现在两方面:它是产生其他子线程的线程;通常它必须最后完成执行,因为它执行各种关闭动作。3. ava定义了两种
2017-01-09 18:26:28 242
原创 java 基础知识——05
Java异常处理 1. Java异常是一个描述在代码段中发生的异常(也就是出错)情况的对象。 2. 异常可能是由Java运行时系统产生,或者是由你的手工代码产生。被Java抛出的异常与违反语言规范或超出Java执行环境限制的基本错误有关。手工编码产生的异常基本上 用于报告方法调用程序的出错状况。 3.Java异常处理通过5个关键字控制:try、
2017-01-09 17:27:25 282
原创 java 基础知识——04
1.Java抽象类、接口、内部类和泛型 1. 抽象类除了包含抽象方法外,还可以包含具体的变量和具体的方法。类即使不包含抽象方法,也可以被声明为抽象类,防止被实例化。 关于抽象类的几点说明:抽象类不能直接使用,必须用子类去实现抽象类,然后使用其子类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例,也就是可
2017-01-09 15:08:29 336
原创 java 基础知识——03
1.java 继承 多态 ? 1.继承是类与类之间的关系,是一个很简单很直观的概念 2.继承使用 extends 关键字 3. 单继承性:Java 允许一个类仅能继承一个其它类,即一个类只能有一个父类, 注意:构造方法不能被继承,掌握这一点很重要。 一个类能得到构造方法,只有两个办法:编写构造方法,或者根本没有构造方法,类有
2017-01-09 14:49:48 270
原创 java 基础知识——01
1. java JVM 虚拟机 及 跨平台原理? 1. JVM也是一个软件,不同的平台有不同的版本。 2. Java虚拟机就是负责将字节码文件翻译成特定平台下的机器码然后运行。 3. JVM是一个”桥梁“,是一个”中间件“,是实现跨平台的关键,Java代码首先被编译成字节码文件,再由JVM将字节码文件翻译成机器语
2017-01-09 13:41:28 285
原创 java 泛型基础
1. Java泛型编程是JDK1.5版本后引入的。泛型让编程人员能够使用类型抽象,通常用于集合里面。 List list = new ArrayList(); list.add("CSDN_SEU_Cavin"); list.add(100); for (int i = 0; i < list.size(); i++) { String
2017-01-07 15:48:59 313
原创 SQL的四种连接-左外连接、右外连接、内连接、全连接
1.内联接 ? 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。 显示两张表共有的列,排除两张表不相同的列。 SELECT * FROM A JOIN B WHERE A.id = B.id;2. 外联接包括 : 左外联接 右外联接 完整外联接。 左外联接: 两表连接、以左表 A 为基
2017-01-07 15:26:29 361
原创 java JDK 基础知识。
1.JDK 版本区别? JDK 1.5 ? .泛型 、自动装箱/拆箱、 for-each 、 static import 、变长参数 除了泛型类型,Java 5还引入了泛型方法。 JDK 1.6 ?
2017-01-07 13:48:12 497
原创 Redis 基础
1.Redis—— Remote Dictionary Server,它是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API,我们可使用它构建高性能,可扩展的Web应用程序。 Redis是目前最流行的键值对存储数据库2. Redis具备以下特点:异常快速: Redis数据库完全在内存中,因此处理速度非常
2017-01-06 15:26:18 240
原创 java servlet 基础
1. servlet 概述 : servlet + Applet 缩写 ----服务端小程序。 本质:java类,没有main方法,运行于服务端。2. servlet 执行的流程 ; init()--运行状态 方法生命周期中全程调用一次。 service() 生命周期中会被多次调用, dest
2017-01-05 19:09:00 246
原创 java多线程的可见性
1.可见性 : 一个线程对共享变量值的修改,能过及时地被其他线程看到。2.共享变量 : 如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量。3.java内存模型 : 描述了java程序中各种变量(共享变量)的访问规则,以及在JVM中将变量存储到内存和从内存中读取出变量这样的底层细节。 所有变量都存储在主内存中, 每个线程都有自己独立的工作内存
2016-12-30 20:12:14 327
原创 Maven 项目管理 02
1.完整的项目过程包括: 清理 编译 测试 打包 集成测试 验证 部署 2. Maven生命周期 clean 清理项目 pre -clean 执行清理前的工作 clean 清理上一次构建生成的所有文件 post-clean 执行清理后的文件
2016-12-28 17:43:01 535
原创 Maven 项目管理
1.概念: 是基于项目对象模型,可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。2. Maven 构建命令: mvn -v 查看Maven版本 complie 编译 test 测试 package 打包
2016-12-28 15:59:14 325
原创 线程 Thread VS Runnable 基础
1. Runnable 方式可以避免Thread 方式由于java 但继承特性带来的缺陷。2. Runnable 的代码可以被多个线程共享,适合多个线程处理统一资源的情况。
2016-12-27 17:20:49 276
原创 springmvc 基础
1.MVC : model 表示应用程序的核心 view 显示数据 controller 处理输入2.优点: 耦合性低 重用性高 生命周期成本低 部署快 维护性高 软件工程化的管理3. springMVC 体系结构:
2016-12-27 14:17:05 303
原创 spring IOC 基础
1.IOC : spring 的核心。 就是由spring来负责控制对象的生命周期和对象间的关系:2.依赖注入 : 就是IOC 运行期间,动态的将某种依赖关系注入到对象中 。(DI)3. 好处 : 降低组件之间的耦合度 提高开发效率和产品质量 统一标准,提高模块的复用性。4. IOC 控制反转 : 对象的控制权转到IO
2016-12-27 00:28:00 279
原创 spring入门
1.spring 是一个开源框架,为了解决企业应用开发的复杂性而创建。2.是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。 *通过控制反转的技术解决松耦合的目的。 *提供了面向切面的丰富支持。 *包含并管理应用对象的配置以及生命周期。其实就是一个容器。 *将简单的组件配置、组合成复杂的应用。其实就是一个框架。3.特点: 简
2016-12-16 17:47:53 327
原创 intellij idea 2016 注册码
43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWVlKIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ
2016-12-15 17:44:43 875
原创 java springBoot框架01
1.springboot和springMVC的关系? 1.Springboot是springMVC的升级版,;两者没有必然的联系。 2.特点? 1.简化配置。 2.微服务的入门级框架、
2016-12-15 14:58:17 354
原创 java example实例01
1.字符串最后出现的位置 lastIndexOfString str="hello world,hello lanz"; int i=str.lastIndexOf("hello"); if(i ==-1){ System.out.println("没有找到"); }else{ System.out.println("最后出现的位置:"+i); }
2016-12-09 16:17:14 779
原创 Android基础--搭建
1.ADT安装: 在线安装:http://dl-ssl.google.com/android/eclipse/ 本地安装: http://developer.android.com/sdk/installing/installing-adt.html2.控件: TextView : 显示文本框控件: 属性:id,layout_width宽度,layout_h
2016-12-08 19:26:01 235
原创 java IO 序列化和反序列化
1.对象的序列化和反序列化。 对象的序列化就是将 Object 转换成 byte 序列,反之叫反序列化。2.序列化流(ObjectOutputStream):是过滤流。writerObject; 反序列流(ObjectInputStream): readObject;3.序列化接口(Serializable): 对象必须实现序列化接口,才能进行序列化,否则将会
2016-12-08 17:26:31 313
原创 java 字节流转字符流
1.文本是一种16位无符号整数,是字符unicode编码(双字节编码).2.文件时byte byte byte ...的数据序列。3.文本文件是 文本(char)序列按照某种编码方案(utf-8,gbk)序列化为byte的存储结果。4. 字符流:(reader Writer) 输出/输入流、-------操作是文本文件 字符处理:一次处理一个字符。InputStre
2016-12-08 16:50:36 7292
原创 java 验证码
1.没有验证码带来的问题? 1.对特定用户不断登录破解密码 2.对某个网站创建账户 3.对某个网站提交垃圾数据 4.3对某个网站刷票2.验证码定义: 区分用户是电脑还是人的公共全自动程序。如:登录,是人为还是电脑自动登录。 防止: 恶意破解密码、刷票等。3.servlet 实现验证码? <%@ pag
2016-12-08 15:49:55 332
原创 java servlet数据报表
package cn.lanz.beans;public class Buyer { private Integer buy_id; private String buy_name;//买家姓名 private Integer buy_age;//年龄 private String buy_sex;//性别 private String buy_addr;//地址 private
2016-12-07 20:20:56 434
原创 java 多线程01
1.什么是进程与线程? 进程: 如:开发工具、QQ、。当你双击能运行的。包含线程。 线程: 是系统中最小的执行单元,一个进程 可以有多个线程。共享进程资源。 线程交互: 互斥 同步。2.线程: 继续 java lang 包 class Thread interface Runnable 都有一个Run()方法。 1. 创建线
2016-12-07 01:33:34 352
原创 java socket通信 总结
1. socket 通信原理: 基于TCP的socket通信。2.多线程的优先级。while(true){ socket = serverSocket.accept(); //创建一个新线程 ServerThread serverThread=new ServerThread(socket); //未设置优先级
2016-12-05 18:29:44 447
mybatis逆向工程
2016-11-09
mybatis和springmvc的jar包
2016-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人