自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4299)
  • 收藏
  • 关注

转载 jquery ui draggable,droppable 学习总结

刚接触的时候,分不清draggable和droppable的区别,瞎弄了一会,其实很简单,draggable就是“拖”的功能,droppable就是“放”的功能。一、先上一个简单例子1、代码2、截图/拖动 #draggable之前的截图把#draggable 丢到 #droppable 之后的截图二、具体用法1、需要加载的...

2019-09-29 11:18:00 797

转载 VSCode设置网页代码实时预览

一、设置描述 1.VSCode作为一款很不错的开发软件,相比DW更小巧,用来测试前端特别不错,那么我们平时开发网页发现只有写完代码,然后保存,接下来到浏览器中刷新查看效果,然后不停重复,我们发现很多时间就这样浪费到了这三个步骤上。 2.其实我们可以在VSCode中配置一个网页服务器,修改完代码之后只需要保存代码浏览器就可以实时预览二、操作步骤 1.打开VScod...

2019-09-27 15:17:00 1680

转载 lua 源码阅读 1.1 -> 2.1

lua 1.1 阅读1. hash.c 中 a) 对建立的 Hash *array 用 listhead 链式结构来管理,新增lua_hashcollector,用来做 Hash 的回收处理。 ps: 1.0 用的是个 512 的数组,用一个少一个 b) Hash *lua_createarray (int nhash) 中新增阀值,用来控制何时进行内存回收4.3 lua 2.1 阅...

2019-09-26 09:56:00 430

转载 在centos7.2上安装kibana7.3.2

一、下载官网下载:https://www.elastic.co/cn/downloads/kibana二、安装上传至:/usr/localtar -zxvf kibana-7.3.2-linux-x86_64.tar.gzcd kibana-7.3.2-linux-x86_64配置文件基本都是默认的,没有特殊要求,不必修改启动 ./kiba...

2019-09-24 17:20:00 360

转载 在centos7.2上安装logstash7.3.2

一、下载logstash:https://www.elastic.co/cn/downloads/logstash二、安装:如果下载的是logstash-7.3.2.zip上传至 /usr/local解压:unzip logstash-7.3.2.zip修改内存大小:视服务器配置而定:自定义配置文件cd /usr/local/...

2019-09-24 17:06:00 440

转载 idea注册码至2100年

BIG3CLIK6F-eyJsaWNlbnNlSWQiOiJCSUczQ0xJSzZGIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNo...

2019-09-22 17:39:00 250

转载 IDEA建立Spring MVC Hello World 详细入门教程

目录通过IDEA新建Spring MVC项目设置运行、调试相关配置导入Spring MVC 相关类库添加 Controller修改 url-pattern(web.xml)配置 component-scan(dispatcher-servlet.xml)配置 ViewResolver(dispatcher-servlet.xml)添加视图文件(.jsp...

2019-09-22 17:04:00 197

转载 Tomcat远程调试

本文环境:tomcat:apache-tomcat-8.5.6,eclipse:eclipse-jee-oxygen1、修改bin\catalina文件,增加如下配置  1)Windows环境,修改catalina.bat文件set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp...

2019-09-22 16:17:00 255

转载 ps -ef|grep详解

ps命令将某个进程显示出来grep命令是查找中间的|是管道命令 是指ps命令与grep同时执行PS是LINUX下最常用的也是非常强大的进程查看命令grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。...

2019-09-22 15:59:00 188

转载 第七篇 设计模式

一.简单工厂 下面是简单工厂的UML图解释:有个CreateA类,它可以创建一个A类,这个A类可以是A1 ,也可以是A2,然后执行do方法简单工厂:你选择什么样的模式,就生成什么产品简单工厂模式(Simple Factory Pattern):是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类.简单工厂的用处不大,主要就是一个i...

2019-09-21 20:44:00 88

转载 异步操作是什么

这篇文章没什么营养,只是为了让我自己记住究竟什么是异步:异步模式不用阻塞当前线程来等待其他任务的完成,而是允许当前线程继续执行后面的操作,当异步操作完成后,再去执行回调操作,这样做的好处就是避免其他操作执行的时间太长而使当前线程长时间等待转载于:https://www.cnblogs.com/by-my-blog/p/11559696.html...

2019-09-20 20:26:00 327

转载 lua 1.0 源码分析 -- 总结

读完 lua1.0 的源码感触:1. 把复杂的代码写简单2. pack 的内存回收3. hash 实现简单,但是应该可以改进,看高版本的代码怎么实现4. lua 初始化环境做了什么,就是一组全局变量初始化, lua_table, const, string, file, lua_arrary5. 栈,应该是模拟栈6. lua 怎么跑的, 词法 + 语法 --> 虚拟指令期...

2019-09-20 11:14:00 239

转载 lua 1.0 源码分析 -- 2 内存回收

  说这个,先要说下lua的环境,正常说创建一个lua的虚拟环境,就是创建一组全局变量,lua1.0里创建的主要是以下几个:  extern Symbol *lua_table; /* 符号数组 */extern Word lua_ntable;extern char **lua_constant; /* 常量数组 */...

2019-09-20 11:01:00 124

转载 最大线程数量

最近面试的时候遇到一个关于java中最多能创建多少线程的问题,结果瞎答一通,尴尬了,回来看了一篇博客,人家写的很好,转载一下,原文链:https://www.cnblogs.com/princessd8251/articles/3914434.htmlJVM最大创建线程数量由JVM堆内存大小、线程的Stack内存大小、系统最大可创建线程数(Java线程的实现是基于底层系统的线程机制来...

2019-09-19 10:09:00 441

转载 lua 1.0 源码分析 -- 1 lua 的虚拟指令

  lua的解释器拿到lua编写的源码,首先进行解析,就是进行词法分析和语法分析,将源码转换成lua的指令集,然后执行这个指令集。    lua源码:  function f(val) return val;endfunction main() local i = 1; local j = 2; local...

2019-09-19 09:48:00 159

转载 在centos7.2上安装elasticserach7.3.2

一、下载:官网下载es:https://www.elastic.co/cn/downloads/elasticsearch官网下载jdk11:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html二、安装:上传:/usr/local/java/解压:ta...

2019-09-18 23:11:00 89

转载 Spring MVC+ajax进行信息验证

本文是一个ajax结合Spring MVC使用的入门,首先我们来了解一下什么是AjaxAJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。所以ajax对于提升用户体验十分重要XMLHttpRequest 是 AJAX 的基础。主要的方法有两种:var xmlhttp=ne...

2019-09-17 10:52:00 174

转载 spring容器、spring MVC容器以及web容器的区别

本文转载自https://www.cnblogs.com/xiexin2015/p/9023239.html说到spring和springmvc,其实有很多工作好多年的人也分不清他们有什么区别,如果你问他项目里用的什么MVC技术,他会说我们用的spring和mybatis,或者spring和hibernate。在潜意识里会认为springmvc就是spring,之前我也是这么认...

2019-09-16 09:39:00 142

转载 Spring MVC浅析

  讲到MVC,想必大家都很熟悉,就是将数据模型、视图、控制器进行分离,做到分工明确,在Spring的帮助下,Spring MVC 更是做到了充分的解耦,因为大部分的资源都由Spring进行管理,为Spring MVC提供了方便,比如Controller层,会用到Spring的依赖注入功能,只用声明一个接口,Spring就会自动将需要的对象进行注入,这样有两个好处,一个是更加的方便,另一...

2019-09-16 09:25:00 124

转载 Mac adb 提示 command not found. 解决办法

造成此类现象的原因是:未配置Android的环境变量。因此,您需为Mac中的Android SDK配置环境变量。启动Mac自带的终端Terminal。进入当前用户的home目录。在命令行输入echo $HOME创建.bash_profile文件。命令行输入touch .bash_profile打开.bash_profile文件。命令行输入open -e ....

2019-09-14 07:21:00 462

转载 有意思的B+树漫画介绍

转载自:伯乐专栏作者/玻璃猫,微信公众号 - 梦见漫画:什么是b+树这一次我们来介绍 B+ 树。一个m阶的B树具有如下几个特征:1.根结点至少有两个子女。2.每个中间节点都包含k-1个元素和k个孩子,其中 m/2 <= k <= m3.每一个叶子节点都包含k-1个元素,其中 m/2 <= k <= m4.所有的叶子结点都位...

2019-09-12 09:03:00 94

转载 AndroidStudio 3.5格式化xml文件出现自动改变xml元素位置问题

问题描述格式化xml时,出现自动改变了xml元素位置问题.左侧是原始的,右侧是格式化后的. 坑娘啊,这样界面就完全变了啊.解决方案在设置里,Appearance& Behavior > Editor > Code Style > XML 界面点击“Set from…”,选择“Predefined Style”>“Android”保存设置再格式化一...

2019-09-11 09:51:00 98

转载 git常用命令

初始化git init 初始化一个新的项目(会生成一个.git文件)git --bare init建立裸仓库,仓库中不包含工作目录基本设置:git config --global commit.template Name 设置提交时的模板git config --global core.autocrlf true 表示启用转换,对wi...

2019-09-09 19:41:00 102

转载 ionic3-修改APP应用图标(icon)和APP启动界面(Splash)

命令ionic cordova resourcesionic cordova resources --iconionic cordova resources --splash准备准备一张大小为1024*1024的图片文件作为APP的图标(命名:icon)准备一张大小为2732 * 2732(ionic2为2208 * 2208)的图片作为APP的启动界...

2019-09-09 15:23:00 214

转载 回文字符串

最近遇到两个题目,比较有意思,由于两个题目的描述比较相似,在这里就一起说了,做一个比较题目一:给定一个字符串,给该字符串添加一些字符,使其成为一个回文串,求需要添加的最少字符数,并求出添加字符后回文串的样子,如果有多个这样的回文串,只用返回其中一个即可比如: str="AB" 那么,只用在 "A" 之前添加一个B,就可以形成回文 “ABA” str=...

2019-09-08 21:59:00 134

转载 面试中的一天我是怎么度过的(含面试题)

九月六日是我正儿八经找工作的第五天,这一天是周五,我有三家面试,两家面谈,一家电话面试。早上七点钟就拖着疲惫的身子起床洗漱了,因为前一天看面试题看到了凌晨两点多,洗漱完毕,草草的再把自己的复习笔记过了一遍,一看时间,八点半了,赶紧准备准备出发去第一家公司。经过一个多小时的地铁我到达了第一家公司,约在了上午十点钟,我刚好踩点到,但是到了公司门口,却犹豫了一下要不要撤,因为这是在一个...

2019-09-08 01:07:00 244

转载 Mac系统下安卓使用uiautomator配置SDK及真机环境配置

安装brew install node 想要生效首先必须先安装homebrew,检查自己是否已经安装homebrew,在终端中输入brew -v,如果出现版本信息则说明已经安装,如果提示命令不存在则说明未安装, 安装homebrew的方法如下(记得打开一下xcode):/usr/bin/ruby -e "$(curl -fsSL https://raw.githubuser...

2019-09-07 18:08:00 153

转载 android studio 创建项目的一些配置

build.gradle文件 1 apply plugin: 'com.android.application' 2 apply plugin: 'org.greenrobot.greendao' // 使用greenDAO 3 4 def static releaseTime() {//获取当前时间 5 return new Date().f...

2019-09-05 14:26:00 156

转载 protoc-c 阅读笔记

  以前和山哥做过类似的,最近想起来,抽空又看了下 protoc-c。  山哥做的报文流向:    rpc -> lydtree -> motree -> struct  涉及的细节很多    1) lydtree的priv上挂回调,数据转换也回把这个回调带过去    2)因为是线程级,线程之间的数据通信传的可以是一个地址,这个地址要特殊化...

2019-09-05 11:28:00 130

转载 mybatisPlus代码生成工具

手敲entity、dao、mapper.xml、service、controller的老套路,不仅让人厌倦,还严重影响开发效率。作为开发,不是应该更专注业务功能的实现吗?毕竟这些无关业务逻辑,要是给个表名,就有个现成的CRUD代码就好了!这不,mybatisplus提供了代码生成器,轻松生成mvc三层代码。首先,引入pom文件 <dependenc...

2019-09-04 17:48:00 136

转载 protoc-c 安装记录

  记录下 protobuf-c安装过程中的问题。  1)安装的时候没细看依赖。    --protobuf-crequires a C compiler, a C++ compiler,protobuf, andpkg-configto be installed.  2)安装依赖之后,报错    configure: error: Package requ...

2019-09-04 15:04:00 314

转载 获取到一个list 怎么分页?

1 public SearchResult paging(List<T> list, int pageNumber, int pageSize) throws Exception{ 2 List<T> pageList = new ArrayList<T>(); 3 int currIdx = (pageN...

2019-09-04 14:27:00 298

转载 mysql中的正则操作 匹配手机号,匹配中文,替换

mysql中的正则操作 匹配手机号,匹配中文,替换正则匹配hy_user表内tel字段的电话号码:SELECT * FROM hy_user WHERE tel REGEXP "[1][35678][0-9]{9}"SELECT tel FROM hy_user WHERE tel REGEXP "[1][35678][0-9]{9}"SELECT tel FROM hy...

2019-09-04 09:57:00 330

转载 http_parser

  最近读了 http_parser的源码,记录下。  有意思的地方:    1) 协议解析可以不完全解析完,但是当前 parser会记录解析状态,这样可以继续解析    2) 协议解析首要还是要了解协议本身,我是边读源码边学协议,比较笨,解析的思想就是解析字符,记录当前解析状态,更新解析器的值    3) parser是一次性的,数据转移或处理要解析器本...

2019-09-03 10:11:00 237

转载 javaSE

SE方法: 方法定义和使用 修饰符 返回值类型 参数:形参和实参 返回值 return break continue 调用 重载 和 重写 递归 成员和静态面向对象: 类和对象 成员变量 成员方法 构造器 为对象初始化信息(成员属性的值) this 当前创建的这个对象 和super static 静态块 block 块 私有的private 公共的访问方式...

2019-09-02 19:36:00 203

转载 Spring cloud服务调用(Feign)

(一)添加依赖  在项目 user-api 添加 feign 依赖:<!-- 依赖 Spring Cloud Netflix Feign --><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-...

2019-08-29 15:27:00 60

转载 获取常用收藏菜单

@Datapublic class SysUserFavoriteMenu { /** * 账号ID */ private String userId; /** * 菜单ID */ private String menuId; /** * 父菜单ID */ private String parentI...

2019-08-29 15:01:00 149

转载 根据登陆用户获取相应权限菜单

通过登录人userId获取对应角色 再获取对应角色下的权限菜单(用户角色关联表,角色菜单关联表)1,构建递归获取父节点方法 (因为角色菜单关联表中保存的只有菜单的叶子节点 所以要递归获取父节点) private void getUserMenus(HashMap<String, SysMenu> parentAndChildren, SysMenu sysMe...

2019-08-29 11:24:00 1175

转载 构建树形菜单数据

菜单实体:@Datapublic class SysMenu { /** * 菜单编码 */ @ApiModelProperty(value="菜单编码",name="rowId",example="菜单编码") private String rowId; /** * 菜单名称 *...

2019-08-29 10:55:00 119

转载 关于cms系统文章发布统计问题

最近有个任务是关于cms文章发布统计,统计分为两步,第一步是统计所有会员发布的文章总数,并按照发布文章总量倒序排列。同时点击每个会员显示每个会员在每个栏目上发布的文章个数。形如这样的:用户名投稿数量排名操作小明101栏目投稿数据小红5...

2019-08-28 15:26:00 320

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除