- 博客(10)
- 收藏
- 关注
原创 TopJui 我踩的那些坑
TopJui 踩坑事项这是一个前言。至于为什么用这个框架,也是无奈,遍寻度娘基本上没有什么文档是关于TopJui,所以一切你遇到没法解决没有前例可寻的坑,请上网找一下easyui的相关解决办法,如果还是找不到那你就换种方式吧!1.表格渲染<div id="rechageDatagrid-toolbar" class="topjui-toolbar" data-op
2020-03-23 13:55:41
10245
5
原创 Intellij Idea中的Jetty报出Web application not found src/main/webapp
1.在菜单栏找到RUN,并打开Run/Debug Configuration2.找到Working directory,并设置为 $ MODULE_WORKING_DIR $3.设置成功后重新启动即可
2019-07-19 08:50:35
691
2
原创 简单理解CAS算法
简单理解CAS算法CAS算法CSA算法保证了 数据的原子性;CSA 算法是硬件对于并发操作共享数据的支持;CSA 包含了三个操作数;内存值V预估值A更新值B当且仅当 V==A 时,V=B,否则不做任何操作模拟CSA 算法/** * 模拟CAS算法 */public class TestCSA { public static void ma...
2019-07-11 19:18:32
1144
原创 windows服务器下使用openvc
windows服务器下使用openvc1.安装python2.安装openvc我使用的用的服务器是Windows Server 2008 R2 SP1 64位系统1.安装python网址 https://www.python.org/downloads/windows/请下载对应的版本,我下载的是python3.7,按照步骤安装即可,目前python3.7自带pip和setu...
2019-04-24 15:43:06
394
原创 Java8相关特性
Java8相关特性——Lambda 表达式 和 Stream API底层的数据结构(Hashmap) 垃圾回收机制(内存结构)减少 内存溢出的内存 最大化减少空指针异常 Optional 并行的使用 1. Lambda表达式 Lambda 是一个匿名函数,我们可以把Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。 可以写...
2018-09-12 16:23:54
195
原创 MySql执行计划
mysql执行计划1. mysql执行路径mysql执行路径 客户端发送一条查询给服务器; 服务器先会检查查询缓存,如果命中了缓存,则立即返回存储在缓存中的结果。否则进入下一阶段; 服务器端进行SQL解析、预处理,再由优化器生成对应的执行计划; MySQL根据优化器生成的执行计划,调用存储引擎的API来执行查询; 将结果返回给客户端。 ...
2018-08-21 14:39:49
525
原创 ActiveMq的消息队列的简单使用
安装下载地址 http://activemq.apache.org/download.html进行安装 安装就不赘述,可自行安装本地访问地址 http://127.0.0.1:8161/admin/queues.jsp 一般默认账户 密码都是 admin admin代码消息的发送者package com.bonade.mall.mqTest;imp...
2018-05-22 14:01:32
228
原创 线程的Demo
线程1.解释Semaphore可控制资源的同时访问的个数 下面的Demo中申明了一个只有5个许可的Semaphore,而有20个线程要访问这个资源,通过acquire()和release()获取和释放访问许可。2.代码如下package com.test;import java.util.concurrent.ExecutorService;import java.util.concurrent....
2018-04-12 17:23:15
327
1
原创 Git生成私钥
Git生成私钥1.git简介 Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。2.github的SSH配置如下:设置Git的user name和email:$ git config --global user.name "limengfan"$ git config --global user.email "limengfan@qq.com"3...
2018-04-12 11:39:48
2440
原创 turnserver 搭建
环境搭建环境依赖 libevent说明libevent是一个事件通知库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue、IOCP等系统调用管理事件机制。著名分布式缓存软件memcached也是基于libevent,而且libevent在使用上可以做到跨平台,而且根据libevent官方网站上公布的数据统计,似乎也有着非凡的性能。coturn 的底...
2018-04-12 11:21:13
7076
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人