自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蜗牛学习笔记

记下学习中的点点滴滴,希望可以帮到学习的您

  • 博客(18)
  • 资源 (14)
  • 收藏
  • 关注

原创 Linux 通配符用法简介

通配符用来匹配符合条件的文件名,通配符是完全匹配。ls,find,cp这些命令不支持正则表达式,所以只能使用shell自己的通配符来进行匹配了。通配符规则:* 代表任意字符(0到多个)?代表一个字符[] 中间为字符组合正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep,awk,sed等命令可以支持正则表达式。通配符匹配文件名正则在文件中

2017-07-26 22:35:34 10878 1

原创 CCYYMMDD时间格式

通常我们看到的数据库中日期格式一般都为 "YYYY-MM-DD" 格式,今天在项目中突然看到了"CYYMMDD" 格式的日期格式,感到好奇,搜了之后,了解到"CYYMMDD" 格式是"CCYYMMDD" 格式演化而来的,为"CCYYMMDD" 格式的简写。YYYY-MM-DD : 四位的年份-两位的月份-两位的天CCYY-MM-DD : CC为century世纪,YY 两位的年份,

2017-07-24 23:11:21 19905

原创 通过示例看JavaScript的闭包

闭包(closure),是指词法表示包括不必计算的变量的函数。换句话说,该函数能使用函数外定义的变量。在JavaScript中,使用全局变量是一个简单的闭包实例。看如下代码 var message = "Hello world!";function sayHello() { alert(message);}sayHello(); 这段代码中,脚本被载入内存后,并未

2017-07-23 23:28:20 536

原创 Linux for循环之类C风格for循环

for循环是Linux shell 中最常用的结构。for 循环有三种结构:一种结构是列表for循环;第二种结构是不带列表for循环;第三种结构是类C风格的for循环。上篇博文讲解了不带列表for循环,本篇博文重点看类C风格for循环。类C风格的for循环也可被称为计次for循环,一般用于循环次数已知的情况。下面是类C风格for循环的语法格式for((expr1; expr2; expr3))do command command ...done

2017-07-23 18:34:39 4897

原创 Linux for循环之不带列表for循环

for循环是Linux shell 中最常用的结构。for 循环有三种结构:一种结构是列表for循环;第二种结构是不带列表for循环;第三种结构是类C风格的for循环。上篇博文讲解了列表for循环,本篇博文重点看不带列表for循环。不带列表for循环执行时,由用户指定参数和参数的个数。不带列表for循环基本格式for variabledo command

2017-07-22 13:13:18 2233

原创 Linux for循环之列表for循环

for循环是Linux shell 中最常用的结构。for 循环有三种结构:一种结构是列表for循环;第二种结构是不带列表for循环;第三种结构是类C风格的for循环。本篇博文重点看列表for循环,列表for循环大的格式固定,在列表构成上分多种情景,如数字列表、字符串列表、命令列表、脚本传参列表等,下面一一来看。列表for循环语句用于将一组命令执行已知的次数,语句基本格式如下for variable in (list)do command command ...done

2017-07-22 12:38:28 58028 1

原创 linux常用命令之seq

seq命令用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式、宽度、分割符号进行控制。语法:  [1] seq [选项]    尾数  [2] seq [选项]    首数  尾数    [3] seq [选项]    首数  增量 尾数选项:-f, --format=格式 使用printf 样式的浮点

2017-07-19 21:44:13 747

原创 tar: Removing leading '/' from member names

RTtar: Removing leading '/' from member names去除文件名中前导的根目录“/”,tar 命令在压缩文件时,默认会取相对路径,不会取从根路径下来的绝对路径,所以,如果待压缩的源路径是绝对路径,便会报该错误[zhangqi@bogon Desktop]$ tar -zcvf abc.tar.gz shellscript/*shellsc

2017-07-16 17:16:21 24333 3

原创 Linux定时任务小demo

Linux的定时任务主要依赖于crontab命令,crontab命令的功能是在一定的时间间隔调度一些命令的执行。在Linux中做定时任务时,仅需要在/etc/crontab 文件中增加自己需要设置的定时任务频次和需要执行的脚本内容即可。先来查看/etc/crontab文件cat  /etc/crontabSHELL=/bin/bashPATH=/sbin:/bin:/usr/

2017-07-16 16:33:05 874

原创 shell脚本4种执行方式

Linux中shell脚本的执行通常有4种方式,分别为工作目录执行,绝对路径执行,sh执行,shell环境执行。工作目录执行,指的是执行脚本时,先进入到脚本所在的目录,然后使用 ./脚本方式执行;绝对路径中执行,指的是直接从根目录/到脚本目录的绝对路径;sh执行,指的是用脚本对应的sh或bash来接着脚本执行;shell环境执行,指的是在当前的shell环境中执行,可以使用 . 接脚本 或 source 接脚本

2017-07-15 22:56:52 67157 1

原创 linux权限之可操作性权限x

Linux系统中,对于文件目录和文件权限都有rwx即读、写、操作权限,其中r为read,读权限,w为write,写权限,好理解。那么x 的execute操作权限该如何理解呢?这里需要区分文件、目录和可执行脚本三类来查看:文件目录的x为进入目录的权限;普通文件的x权限无太大意义;可执行shell脚本的x权限为脚本可执行权限。1、文件目录对于文件目录,x权限即为进入目录的权限

2017-07-15 17:18:02 9813 3

原创 linux虚拟机配置jdk环境变量

虚拟机安装jdk与普通的Windows和Linux安装稍有差别,差别在将安装包文件共享上传到Linux服务器这步,其它的步骤基本相同,下面逐步看下Linux虚拟机上jdk的安装。1、下载安装包jdk的下载在oracle官网,官方有rpm和tar.gz两种格式2、将下载的安装包放到虚拟机和本地机共享目录共享目录可以在/mnt/hgfs/share/ 目录下面看到

2017-07-15 10:38:07 8912 3

原创 寿险常见核算科目及场景分录

 常见科目核算场景及含义 应收保费:核算保险公司按照原保险合同约定应向投保人收取但尚未收到的保险费。该科目属于资产类科目,其借方登记公司发生的应收保费及已确认坏账并转销的应收保费又收回的金额,贷方登记收回的应收保费及确认为坏账而冲销的应收保费,余额在借方,反映公司尚未收回的保险费。本科目应该按照投保人设置明细账。 预收保费:核算公司在保险合同成立并开始承担保险责任前向投保人预收...

2017-07-11 21:59:18 2121

原创 计提凭证两种处理方案

计提就是计算和提取。按规定的比率与规定的基数相乘计算提取,列入某科目。对于计提数据生成的凭证,便是计提凭证了。对于计提凭证的处理,通常有两种处理方案:一种、计提-反冲-记账; 一种、计提-冲账。下面分别看两种处理方式 计提-反冲-记账 此种处理方式中,关键在反冲和记账两步。 第一步,对于该计提的数据进行全量计提;第二步,在适当的时候全量反冲;第三步,在业务发...

2017-07-09 21:05:43 3686 1

原创 同义词与授权访问表

oracle中访问别的用户下面的表时,首先需要别的用户的授权,这样便可以通过user.table 的方式进行访问,如果别的用户再在授权的基础上创建同义词,那么便可以通过同义词名称直接访问了。下面以oracle 中scott用户下的emp表为示例,简述下同义词访问和授权访问的操作。-- 登录 system/manager as sysdba 用户-- 创建用户create user

2017-07-09 20:08:30 2082

原创 JS数组的深浅拷贝

javascript数组在使用时,时常会遇到数组备份的情况,之后对数组做些修改,再同原数组进行比对,查看数组的变化,这里就涉及到一个数组拷贝的问题。浅拷贝只复制一层对象的属性;深拷贝递归复制了所有层级。简单数组的拷贝可以通过slice方法和concat方法来实现,对于多维数组的实现,必须通过JSON.parse(JSON.stringify(obj))方法来实现

2017-07-08 11:39:02 8485

原创 Java常用类Properties简单用法

Properties 是Java中非常常用的一个持久的属性集类。Properties 可保存在流中或从流中加载,其属性列表中每个键及其对应值都是一个字符串。下面的例子对Properties 中常用的几个方法做下示例说明load(InputStream inStream) 从输入流中读取属性列表(键和元素对)getProperty(String key) 用指定的键在此属性列表中搜索属性getProperty(String key, String defaultValue) 用指定的键在属性列

2017-07-06 21:58:55 676

原创 财务IT常见的三种调账方案

财务记账时时不时会出现一些错账,这时IT便需要将账务调整正确,这里介绍三种常见的调账方式。 1、 反冲重新制证这里的错账产生一般有两种原因,一种是因业务数据出错导致;一种是制证程序出错所致。如果是业务数据出错,第一步需反冲错误凭证;第二步修复业务数据;第三步重新制正确凭证。如果是制证程序出错,第一步需反冲错误凭证;第二步修复制证程序;第三步重新制正确凭证。反冲凭证,一般操作中有两种...

2017-07-04 21:29:58 4150

retry-demo.rar

spring-retry框架对于调用失败的情况下,重试操作工程示例。对应博客文章 https://blog.csdn.net/magi1201/article/details/115527022

2021-04-09

mybatis与redis整合示例

mybatis与redis的简单整合示例,供大家学习参考,内含完整maven工程。 博客内容地址:https://blog.csdn.net/magi1201/article/details/85635878

2019-01-02

mybatis一级缓存和二级缓存简单示例

配套博客内容,mybatis一级缓存和二级缓存简单示例,供初学童鞋予以参考。 博客地址 https://blog.csdn.net/magi1201/article/details/85524712

2019-01-01

mybatis入门demo

配合博客内容的可运行mybatis入门工程,类和文件中有详细的注释,供入门者学习参考

2018-12-18

eureka基于ribbon的负载均衡demo

eureka基于ribbon的负载均衡demo,springboot版本为2.0.6,springcloud版本为Finchley.SR2,使用最少的依赖,最易入门的示例。

2018-10-31

eureka服务注册发现demo

基于eureka的springcloud服务注册发现demo,springboot版本为2.0.6,springcloud版本为Finchley.SR2

2018-10-31

springboot连接redis简单示例

springboot连接redis简单示例。其中含连接redis的dao层和controller层,可以通过页面访问进行测试。

2018-10-24

springboot单文件和多文件上传示例

springboot技术中单文件和多文件上传示例,有完整项目工程、pom.xml和所有代码类,启动springboot即可测试使用。

2018-10-16

springboot单文件和多文件上传

对应博客内容的springboot单文件和多文件上传工程源码,供各位学习参考

2018-09-21

poi-bin-3.11-beta3-20141111.zip

Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。

2014-11-30

easyexplorer

eclipse 右键打开本地工作目录插件,直接解压放置在eclipse目录下dropins目录下面,重启eclipse即可

2014-08-21

db2 v9.7license

db2 数据库V9.7 license,亲测可用的license

2014-06-25

oracle安装sid重复问题

Oracle卸载后再次安装,设置的SID相同出现“指定的SID在本机上已经存在。请指定一个不同的SID。” 可以在注册表中清除之前oracle留下的sid信息,方便重新安装。 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除 ...

2014-01-25

struts2.3.16.war

struts2.3.16 war包,内含基本的struts2开发jar包和struts2参考的工程样例

2014-01-06

空空如也

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

TA关注的人

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