首页 > 2019年05月19日 > 全部分享
websocket(二):SSM+websocket的聊天室
在github上面找了一个看起来还不错的网页版聊天室,基于ssm加websocket实现的,特此分享一下,github地址放在文章末尾,大家可以自行下载跑起来玩玩,项目如何跑起来我写在readme里面了。接下来简单的看一下项目和核心代码的实现。 登录页面: 首页:可以实现单人聊天和群聊,还有机器人自 ...
分类:Web开发   时间:2019-05-19 22:44:00    收藏:0  评论:0  赞:0  阅读:462
08装饰器
以前你有没有这样一段经历:很久之前你写过一个函数,现在你突然有了个想法就是你想看看,以前那个函数在你数据集上的运行时间是多少,这时候你可以修改之前代码为它加上计时的功能,但是这样的话是不是还要大体读读你之前的这个的代码,稍微搞清楚一点它的逻辑,才敢给它添加新的东西。这样是不是很繁琐,要是你之前写的代 ...
分类:其他   时间:2019-05-19 22:43:44    收藏:0  评论:0  赞:0  阅读:150
AcWing 139. 回文子串的最大长度 hash打卡
如果一个字符串正着读和倒着读是一样的,则称它是回文的。 给定一个长度为N的字符串S,求他的最长回文子串的长度是多少。 输入格式 输入将包含最多30个测试用例,每个测试用例占一行,以最多1000000个小写字符的形式给出。 输入以一个以字符串“END”(不包括引号)开头的行表示输入终止。 输出格式 对 ...
分类:Windows开发   时间:2019-05-19 22:43:29    收藏:0  评论:0  赞:0  阅读:195
Python内存管理机制
Python的内存管理机制:引入计数、垃圾回收、内存池机制 一、变量与对象 关系图如下: 1、变量,通过变量指针引用对象 变量指针指向具体对象的内存空间,取对象的值。 2、对象,类型已知,每个对象都包含一个头部信息(头部信息:类型标识符和引用计数器) 注意: 变量名没有类型,类型属于对象(因为变量引 ...
分类:编程语言   时间:2019-05-19 22:43:12    收藏:0  评论:0  赞:0  阅读:139
linux服务器只部署了2个项目,却时常内存占满的问题解决路程
问题场景 公司linux服务器老是内存不够用,但是实际部署在上面的java项目只有两个而已; 问题逐步解决的过程 1.刚开始的时候发现有几次used的使用量每隔一段时间就增加一点,而停用tomat的时候就会减少很多,再加上服务器上的日志爆出了 堆栈溢出的异常,通过jdk中的工具的分析,发现了是执行查 ...
分类:系统服务   时间:2019-05-19 22:42:58    收藏:0  评论:0  赞:0  阅读:147
ADO.NET
static void ADO() { string connString = ConfigurationManager.ConnectionStrings["connString"].ToString(); using (SqlConnection conn = new SqlConnection... ...
分类:Web开发   时间:2019-05-19 22:42:42    收藏:0  评论:0  赞:0  阅读:146
Hello Word
function(){ console.log("Hello Word") } ...
分类:其他   时间:2019-05-19 22:42:23    收藏:0  评论:0  赞:0  阅读:119
java小项目
https://blog.csdn.net/redarmy_chen/article/details/11794145#(贪吃蛇) https://blog.csdn.net/likunkun__/article/details/80896888(计算器) https://blog.csdn.net ...
分类:编程语言   时间:2019-05-19 22:41:53    收藏:0  评论:0  赞:0  阅读:136
SRS源码—— Thread笔记
SRS源码中的Thread是一层套一层,最终的Thread类是在 srs_app_thread.cpp 的 SrsThread 类 这里我们暂且先放下协程的概念,把它当线程来看,其逻辑如下: 1. 在start() 方法中创建线程: 2. 执行的函数是 thread_fun,参数是其本身即: thi ...
分类:其他   时间:2019-05-19 22:41:35    收藏:0  评论:0  赞:0  阅读:163
数据结构:二叉树高度(顺序存储)
给定顺序存储的二叉树,求二叉树的高度。 二叉树的顺序存储是指用一组地址连续的存储单元依次自上而下、自左向右存储完全二叉树上的结点元素(一般二叉树则将其每个结点与完全二叉树上的结点对照)。 部分代码已经给出,请补充完整,提交时请勿包含已经给出的代码。 #include<stdio.h> #includ ...
分类:其他   时间:2019-05-19 22:41:16    收藏:0  评论:0  赞:0  阅读:227
微信图片墙
用微信扫码登录,一键搜集所有微信好友头像和把微信好友头像合成成一张照片墙。 也可以合成自己收集的图片为图片墙 ...
分类:微信   时间:2019-05-19 22:41:01    收藏:0  评论:0  赞:0  阅读:146
小婷儿用到的图片
小婷儿用到的图片 ...
分类:其他   时间:2019-05-19 22:40:43    收藏:0  评论:0  赞:0  阅读:103
SpringBoot @Autowired中注入静态方法或者静态变量
注:用static去定义一个注入的方法或者配置文件值变量,编译时不会有任何异常,运行时会报空指针。 Spring官方不推荐此种方法。 原理: https://www.cnblogs.com/chenfeng1122/p/6270217.html 解决办法 利用spring的set注入方法,通过非静态 ...
分类:编程语言   时间:2019-05-19 22:40:28    收藏:0  评论:0  赞:0  阅读:381
ArrayList和LinkedList区别(蚂蚁金服面试题)
1. 是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是不保证线程安全; 2. 底层数据结构: Arraylist 底层使用的是Object数组;LinkedList 底层使用的是双向链表数据结构(JDK1.6之前为循环链表,JDK1.7取消了循环。注意双向链表和 ...
分类:其他   时间:2019-05-19 22:40:12    收藏:0  评论:0  赞:0  阅读:114
makefile学习(2)
新建目录如下: obj用于存放object文件。 makefile如下: 输出结果: patsubst格式如下: $(patsubst <pattern>,<replacement>,<text> ) 模式字符串替换函数——patsubst。功能:查找<text>中的单词(单词以“空格”、“Tab” ...
分类:其他   时间:2019-05-19 22:39:57    收藏:0  评论:0  赞:0  阅读:119
MyBatis 是什么?
MyBatis 是一款一流的支持自定义 SQL、存储过程和高级映射的持久化框架。MyBatis 几乎消除了所有的 JDBC 代码,也基本不需要手工去设置参数和获取检索结果。MyBatis 能够使用简单的 XML 格式或者注解进行来配置,能够映射基本数据元素、Map 接口和 POJOs(普通 java ...
分类:其他   时间:2019-05-19 22:39:22    收藏:0  评论:0  赞:0  阅读:163
python collections模块
1.namedtuple 作用:生成可以使用名字来访问元素内容的tuple 2.dequ 双端队列,可以快速的从另外一侧追加和推出对象 3.OrderedDict 有序字典 4.defaultdict 带有默认值的字典 ...
分类:编程语言   时间:2019-05-19 22:39:01    收藏:0  评论:0  赞:0  阅读:136
【PL/SQL】学习笔记 (1)一个简单的PL/SQL程序
PL/SQL语言特点:在SQL语言中增加了过程处理语句(分支,循环等),使SQL语言具有过程处理能力。 将SQL语言的强大的数据操纵能力和过程语言的数据处理能力结合起来。 程序结构: set SERVEROUTPUT ON declare--说明部分begin --程序 DBMS_OUTPUT.PU ...
分类:数据库技术   时间:2019-05-19 22:38:29    收藏:0  评论:0  赞:0  阅读:157
2019年5月19日
这周的博客写的实在有点晚,一方面是忙于项目,一方面也是由于最近的活动有点多,导致忘记写博客了。项目的进度方面学长学姐说还很慢,现在我还是在写静态页面,学习了放大镜的js写法,复习了正则表达式,购物车的总价随着数量的加减而随之加减等等。不足的是前后端的交互方面我还没有实战,回到顶部的写法,导航栏到达一 ...
分类:其他   时间:2019-05-19 22:38:02    收藏:0  评论:0  赞:0  阅读:136
JavaScript的深拷贝
javaScript的拷贝有浅拷贝和深拷贝。拷贝我们一般拷贝对象,获取对象的内容(字段、函数)都给复制一遍 浅拷贝:一般只是简单的赋值 由上可知这种直接赋值式的浅复制是复制了同一个内存地址,所以有一个修改了其他也会被修改,因为它们同在一个地址里面。 深拷贝:复制对象的内容创建一个新的对象内容 但是我 ...
分类:编程语言   时间:2019-05-19 22:37:26    收藏:0  评论:0  赞:0  阅读:114
1129条   上一页 1 ... 3 4 5 6 7 ... 57 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!