会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
编程随写
Keep Learning; Keep Working Hard;
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2019年8月21日
初识WebSocket
摘要: 初识WebSocket 用Java和JavaScript基于WebSocket完成聊天室Demo 什么是WebSocket,WebSocket是一种基于TCP的网络协议,就像HTTP一样,它与HTTP最大的不同就是它是全双工的,也就是服务器可以主动发送数据给浏览器(是不是像Java中的Socket)
阅读全文
posted @ 2019-08-21 18:09 code-blog
阅读(293)
评论(0)
推荐(0)
2019年8月19日
面向接口及单例工厂随笔
摘要: 面向接口及单例工厂 单例工厂是工厂模式的一种,表示生产出的产品为单例产品。 在上古web开发中,后端是servlet、service、dao这三层。servlet依赖service,service依赖dao,为什么说依赖,因为该层持有另一层的对象: //UserServlet public clas
阅读全文
posted @ 2019-08-19 18:41 code-blog
阅读(365)
评论(0)
推荐(0)
2019年8月17日
Web基础之Mybatis
摘要: Web基础之Mybatis 对比JdbcTempalte,mybatis才能称得上是框架,JdbcTempalte顶多算是工具类,同时,对比Hibernate,Mybatis又有更多的灵活性,算是一种折中方案。 特点: 支持自定义SQL、存储过程、及高级映射 实现自动对SQL的参数设置 实现自动对结
阅读全文
posted @ 2019-08-17 22:52 code-blog
阅读(248)
评论(0)
推荐(0)
2019年8月11日
Linux基础学习准备
摘要: Linux 基础学习准备 工欲善其事必先利其器,还是买个服务器折腾比较好。 虚拟机和镜像 推荐吾爱的:吾爱虚拟机2.0 CentOS镜像: Centos国内下载源 http://man.linuxde.net/download/CentOS http://mirrors.btte.net/cento
阅读全文
posted @ 2019-08-11 16:43 code-blog
阅读(359)
评论(0)
推荐(0)
2019年7月31日
浅析Java NIO
摘要: 浅析Java NIO 前言 在说NIO之前,先来说说IO的读写原理。我们都知道Java中的IO流可以分为网络IO流和文件IO流,前者在网络中使用,后者在操作文件时使用。但实际上两种流区别并不是太大,对于操作系统来说区别仅仅是和硬盘打交道还是和网卡打交道。 其次,我们直接操控的是Jvm虚拟机,虚拟机是
阅读全文
posted @ 2019-07-31 22:39 code-blog
阅读(474)
评论(0)
推荐(0)
NIO前奏之Path、Files、AsynchronousFileChannel
摘要: NIO前奏之Path、Files、AsynchronousFileChannel Java 1.4加入了nio包,Java 1.7 加入了真正的AIO(异步IO),AsynchronousFileChannel就是一个典型的可以异步处理文件的类。 之前我们处理文件时,只能阻塞着,等待文件写入完毕之后
阅读全文
posted @ 2019-07-31 22:39 code-blog
阅读(447)
评论(0)
推荐(0)
2019年7月26日
Web基础之Servlet
摘要: Servlet Servlet : server applet,直译服务小程序。那Servlet到底是什么呢? Servlet说白了其实就是一个接口,接口的作用是什么?规范呗,这个接口规定了下面三个问题: 初始化时做什么 接收到请求时做什么 销毁时做什么 因此在Servlet中只添加业务逻辑,具体如
阅读全文
posted @ 2019-07-26 16:55 code-blog
阅读(280)
评论(0)
推荐(0)
Web基础之Maven
摘要: Web基础之Maven Maven是一个优秀的项目管理工具,可以很轻松的管理项目。 POM和LifeCycle POM:Project Object Model。也就是项目模型,简单来说就是对项目进行建模,既然是建模,那就会有一些属性来定义这个项目。而配置文件pom.xml就是以xml形式描述这个建
阅读全文
posted @ 2019-07-26 16:26 code-blog
阅读(208)
评论(0)
推荐(0)
2019年7月25日
Web基础之Redis
摘要: Redis 什么是Redis?Redis是一个基于内存的非关系型数据库,简单来说就是一个可持久化的高速缓存。 常用场景: 缓存(数据查询,端链接,新闻内容,商品内容等等)--使用最多 聊天室的在线好友列表 任务队列(秒杀,抢购,12306等等) 应用排行榜 网站访问统计 数据过期处理(可以精确到毫秒
阅读全文
posted @ 2019-07-25 18:20 code-blog
阅读(449)
评论(0)
推荐(0)
2019年7月22日
前端基础之AJAX
摘要: AJAX 什么是AJAX,简单来说就是利用JavaScript天生异步的特性,使用异步请求后台数据,从而达到不刷新网页也能局部更新页面的效果。 原生AJAX JavaScript中的AJAX依赖于XMLHttpRequest对象。 Js也使用new创建对象:new XMLHttpRequest()
阅读全文
posted @ 2019-07-22 23:25 code-blog
阅读(340)
评论(0)
推荐(0)
2019年7月21日
Java基础之内省
摘要: Java基础之内省 什么是内省 首先,我们要知道什么是内省。按我自己的理解就是在反射的原理上进行封装,来更方便的操作JavaBean JavaBean就是特殊格式的类,其规范为: JavaBean 类必须是一个公共类,即使用关键字 public 声明类。 JavaBean 类中必须有一个声明为公共的
阅读全文
posted @ 2019-07-21 21:12 code-blog
阅读(254)
评论(0)
推荐(0)
Java基础之枚举
摘要: Java基础之枚举 作为1.5才增加的特性,枚举的使用并不是很多。 枚举其实就是一个比较特殊的类,就如同注解其实也是个特殊的接口一样(注解反编译之后没有了@符号)。枚举使用enum关键字声明,通过反编译自定义的枚举可以看到类似下面的代码: //源代码 public enum Sex { MAN,WO
阅读全文
posted @ 2019-07-21 18:05 code-blog
阅读(195)
评论(0)
推荐(0)
2019年7月12日
解决Tomcat在idea控制台乱码问题
摘要: 解决Tomcat乱码问题 打开Tomcat安装目录:apache-tomcat-9.0.14-windows-x64/conf/logging.properties 大概在50多行注释这一句#java.util.logging.ConsoleHandler.encoding = UTF-8(或者添加
阅读全文
posted @ 2019-07-12 19:20 code-blog
阅读(6901)
评论(1)
推荐(0)
2019年7月10日
JQuery基础
摘要: JQuery基础 选择器 按ID查找:var div = $('#abc'); 按tag查找:var ps = $('p'); 按class查找:var a = $('.red'); 按属性查找:var email = $('[name=email]'); 按属性查找还可以使用前缀查找或者后缀查找:
阅读全文
posted @ 2019-07-10 17:19 code-blog
阅读(201)
评论(0)
推荐(0)
2019年7月8日
JavaScript基础笔记
摘要: 虽然JavaScript坑很多,但是函数是一等公民这点挺让我喜欢的 在这推荐一下廖雪峰的JavaScript教程 数据类型 基本数据类型 类型 描述 数字类型:number 包含了小数和整数 布尔类型:boolean true(真)/ false(假) 字符串类型:String 包含字符和字符串,既
阅读全文
posted @ 2019-07-08 21:37 code-blog
阅读(184)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页