Shell既是一种命令语言,又是一种程序设计语言(就是你所说的shell脚本)。作为命令语言,它互动式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中才具有的控制结构,包括循环和分支。它虽然不是 Linux系统内核的一部分,但它调用了系统内核的大部分功能来执行程序、创建文档并以并行的方式协调各个程序的运行。 我们可以使用任意一种文字编辑器
原创 2012-06-17 10:57:39
741阅读
索引选择性以及like模糊查询的应用
原创 2018-07-17 20:37:40
6663阅读
动态规划是一种常用的算法思想,很多朋友觉得不好理解,其实不然,如果掌握了他的核心思想,并且多多练习还是可以掌握的。下面我们由浅入深的来讲讲动态规划。斐波拉契数列首先我们来看看斐波拉契数列,这是一个大家都很熟悉的数列:// f = [1, 1, 2, 3, 5, 8] f(1) = 1; f(2) = 1; f(n) = f(n-1) + f(n -2); // n > 2有了上面的公式,我们
转载 2021-01-18 16:28:49
221阅读
2评论
深入理解Spring(一):初识Spring一. Spring介绍        Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应
转载 2023-08-09 17:35:52
26阅读
贪心算法是一种很常见的算法思想,而且很好理解,因为它符合人们一般的思维习惯。下面我们由浅入深的来讲讲贪心算法。找零问题我们先来看一个比较简单的问题:假设你是一个商店老板,你需要给顾客找零n元钱,你手上有的钱的面值为:100元,50元,20元,5元,1元。请问如何找零使得所需要的钱币数量最少?例子:你需要找零126元,则所需钱币数量最少的方案为100元1找,20元1张,5元1张,1元1张。这个问题在
转载 2021-01-20 15:49:48
1202阅读
2评论
Promise是什么? 1、Promise是ES6提供的进行异步编程的解决方案 2、Promise是一个构造函数,用来封装一个异步操作,可以获取其成功或失败的值 异步编程旧的操作都是回调函数的方式:(不利于阅读和异常处理) 1)fs 文件操作 require('fs').readFile('./in
原创 2021-07-15 13:50:31
166阅读
前言Java并发编程系列番外篇​​C A S(Compare and swap)​​,文章风格依然是图文并茂,通俗易懂,让读者们也能与面试官疯狂对线。​​C A S​​​作为并发编程必不可少的基础知识,面试时​​C A S​​​也是个高频考点,所以说​​C A S​​​是必知必会,本文将带读者们深入理解​​C A S​​。大纲C A S基本概念​​C A S(compareAndSwap)​​​也
转载 2021-12-07 11:02:07
71阅读
前言Java并发编程系列番外篇C A S(Compare and swap),文章风格依然是图文并茂,通俗易懂,让读者们也能与面试官疯狂对线。C A S作为并发编程必不可少的基础知识,面试时C A S也是个高频考点,所以说C A S是必知必会,本文将带读者们深入理解C A S。
转载 2022-03-01 11:04:01
100阅读
记录一次swagger2踩坑记,网上资料杂乱而不完整,自己踩的坑还算比较多,记录下自己的解决历程一、首次来看看遇到的第一个坑,如下图: 最常见错误 可以说配置swagger2会有80%的幸运儿被拦在这里,然后寻常的百度,解决方案有 (1).把@EnableSwagger2注解加在主启动类 (2).主启动类加上@ComponentScan(“swagger配置类所在包”) (3).将WebSecur
activiti 学习由浅入深01:http://www.loveweir.com/archives/35 博客持续更新中,敬请关注。
原创 2014-10-14 11:57:55
1189阅读
1、Spring教程(由浅入深)1.1、简介2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。
原创 2022-01-19 10:17:50
139阅读
隐式转换 + - num - 0 把num转换成n
原创 2022-09-09 08:09:01
66阅读
不要停留在用,一文带你了解ThreadLocal底层
原创 2021-05-28 17:20:48
170阅读
1指定每次读2个字节 FileInputStream fis = new FileInputStream("c.txt"); int length;
原创 2022-05-26 17:00:22
102阅读
  介绍我们看下JDK文档的官方描述:​​ThreadLocal​​类用来提供线程内部等局部变量,这种变量在多线程环境下访问(get,set)时能保证各个线程的变量相对独立于其他线程内的变量,​​ThreadLocal​​实例通常来说都是​​private static​​类型,用于关联线程的上下文。ThreadLocal作用:提供线程内部的局部变量,不同线程之间不会被相互干扰,该变量在线程生命周
转载 2020-10-23 18:57:00
59阅读
2评论
在 Go http包的Server中,每一个请求在都有一个对应的 goroutine 去处理。请求处理函数通常会启动额外的 goroutine 用来访问后端服务,比如数据库和RPC服务。用来处理一个请求的 goroutine 通常需要访问一些与请求特定的数据,比如终端用户的身份认证信息、验证相关的t
原创 2022-05-13 16:39:10
195阅读
# 前言 Java并发编程系列番外篇`C A S(Compare and swap)`,文章风格依然是图文并茂,通俗易懂,让读者们也能与面试官疯狂对线。 `C A S`作为并发编程必不可少的基础知识,面试时`C A S`也是个高频考点,所以说`C A S`是必知必会,本文将带读者们深入理解`C A S`。 # 大纲 ![](https://cdn.jsdelivr.net/gh/187025
原创 精选 2021-07-12 11:57:10
774阅读
1、Spring教程(由浅入深)1.1、简介2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。很难想象Rod Johnson的学历 , 他是悉尼大学的博士,然而他的专业不是计算机,而是音乐。Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术官网 : http://spring.io/官方下载地址 : h
原创 2021-07-22 09:56:10
347阅读
分支的特殊情况。有一种情况是:主分支上创建了一个css.css文件,并提交到历史区,此时又创建了一个分支,假设为dev,
原创 2019-11-13 19:09:11
14阅读
git简单来讲就是代码管理工具,这篇文章记录下,从配置git到git的基本用法。先来一张图,如果想用gi
原创 2019-11-10 17:50:36
25阅读
  • 1
  • 2
  • 3
  • 4
  • 5