- 博客(49)
- 资源 (4)
- 收藏
- 关注
转载 spring boot打jar包和打war包的区别作用
spring boot既可以打成war发布,也可以找成jar包发布。说一下区别jar包:直接通过内置tomcat运行,不需要额外安装tomcat。如需修改内置tomcat的配置,只需要在spring boot的配置文件中配置。内置tomcat没有自己的日志输出,全靠jar包应用输出日志。但是比较方便,快速,比较简单。war包:传统的应用交付方式,需要安装tomcat,然后放到waeapps...
2019-04-29 14:09:12 1244
原创 整数反转
一个整数如何通过规律达到反转x为需要反转的整数,y为反转后的整数for(var y=0;x!=0;x=x/10>>0){ y = y*10 + x%10;}
2019-02-26 10:42:27 227 2
原创 js左移右移快速运算
右移:>>express>>n(n>0)16>>1结果为8:16*(1/2^1)8>>1结果为4:8*(1/2^1)4>>2结果为1:4*(1/2^2)结果为express*(1/2^n) (取整)同理左移:<<结果为express*2^n (取整) >>0 &
2019-02-26 10:29:04 1668
原创 查看电脑核数和线程数
第一步:开始菜单->运行->cmd->输入 wmic->输入 cpu get *第二步:拖动底部滑动栏至下图所示位置第三步:NumberOfCores为核数 NumberOfLogicalProcessors为线程数...
2018-12-28 11:14:06 2028
原创 Linux7修改开机默认运行target级别
从Centos7以后采用target概念来定义运行级别,分为3级、5级,含义如下:3级->multi-user.target5级->graphical.target- 相关命令如下- 查看当前运行的级别runlevel- 修改开机默认运行级别命令systemctl set-default multi-user.target或graphical.target查看开机默认...
2018-12-18 09:11:28 2963
原创 SQLServer日期格式化
Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16 ...
2018-12-12 16:49:19 11439
原创 前端框架——Layui(树形表格treeGrid )
需求最近在开发一个文件库模块,需要用到树形表格来展现文件夹的层次感。官方文档文档:https://fly.layui.com/extend/treeGrid/在线 demo 码云地址: 代码 使用方法首先我们把treeGrid.js文件复制到你的项目中去,然后在js文件中引用,在此我把最简单的实现给大家展现出来html文件<div style="heig...
2018-12-12 15:22:35 27634 5
原创 Windows7检测和解决80端口被占用问题的两种方法
打开运行终端 输入"netstat -ano"。注意"netstat"和"-ano"之间有空格。 找到 "本地地址" 为 0.0.0.0:80 的一行,在行的最后我们会看到 PID为"4"。记住PID,然后打开任务管理器(Ctrl+Shift+Esc); 再此我们会发现找不到PID的那一列,我们可以点击查看——选择列——选中PID确定。然后我们就可以看见PID一列了 找到PID为"4&quo
2018-12-11 11:01:18 1098
原创 配置本机域名(假域名)与ip映射
更改本地服务的端口号为 80 (因为80端口可省略) 如80端口被占用,可见博主的另一篇文章 打开 C:\Windows\System32\drivers\etc 下的 hosts 文件 pyright (c) 1993-2009 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for ...
2018-12-11 10:44:07 5348
原创 HTML5 Boilerplate
HTML5 Boilerplate是什么?解决了什么问题?对于第一次听说这个人,肯定都有这个疑问把!在网上看了看,发现很多人都认为这个是和Bootstrap一样的东西,这真是大错特错了。实际上,HTML5 Boilerplate只是一个单纯的HTML模版。什么?HTML模版?干嘛用?这里不得不提所有前端开发都会遇到的问题,每次要重新弄一个页面的时候,你们都是怎么做的呢?那个doctyp...
2018-12-03 21:11:48 692
原创 Node与Express开发——前期准备 ①
Express:精简的、灵活的Node.js Web程序框架,为构建单页、多页及混合的Web程序提供了一系列健壮的功能特性。中间件:插入式的Node模块Node程序可以在任意操作系统上构建可运行服务器,也就是平台无关性前后端区分:是否操作数据库LAMP栈:Linux、Apache、MySQL和PHPJavaScript技术栈:Node、Express和MongodbMIT协...
2018-12-03 20:24:47 784
原创 用Console2替代windows的命令行 cmd
windows的cmd窗口虽然缺点很多,但系统自带图个方便,但是最不能忍受的就是显示的记录太短,稍微长一点的就会被覆盖今天调试golang程序,因为goroutine太多,所以panic的时候打印出goroutine的消息太多,这样panic出错的起始部分就被覆盖了,准备用SetStdHandle重定向panic消息,虽然搜到了几篇相关的帖子并且也有代码,如:http://grokbase.c...
2018-12-03 19:50:35 2768
转载 一张图看懂开源许可协议,开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别
开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别以下是上述协议的简单介绍:BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者...
2018-12-03 19:11:11 710
原创 nodejs捕获未处理异常-uncaughtException
我们可以uncaughtException来全局捕获未捕获的Error,同时你还可以将此函数的调用栈打印出来,捕获之后可以有效防止node进程退出,如: process.on('uncaughtException', function (err) { //打印出错误 console.log(err); //打印出错误的调用栈方便调试 console.l...
2018-12-03 16:14:01 1973
原创 Python从小白到大牛——进阶(数据结构) ②
数据结构:数组Array,集合Set,列表List,队列Queue,链表Linkedlist,树Tree,堆Heap,栈Stack,字典Dictionary python中数据容器:序列、集合、字典 注:python中没有数组结构(数组:有序的,元素类型相同) 序列:列表list,字符串str,元组tuple,范围range,字节序列bytes序列可进行操作:索引,分片...
2018-12-03 16:02:32 1129
原创 Python从小白到大牛——基础 ①
python之父:荷兰人吉多.范.罗苏姆1989年开发,1991年第一版公开版发布语言特点:简单易学 面向对象 解释性(Java编译性语言) 免费开源 可移植性 胶水性 标识符:区分大小写 首字符可以_,但是不能数字 除首字母,可以_,数字,字母 关键字不能作为标识符 不要使用python内置函数作为标识符 #和$不能构成标识符 关键字:33个关键字...
2018-12-03 15:54:43 1683
原创 Centos7文本安装
在这里不管你是开发人员还是刚刚入门的小白,对于Centos(以及其他的Linux发行版)系统都建议你不要安装图形界面,因为达不到学习的效果。你只有在全黑屏界面下能够达到游刃有余的时候你才是真正学会了Linux。在这里我就以最新的Cento7系统为例进在VM虚拟机下进行文本安装的讲解。工具电脑(Windows xp 及以上) 虚拟机(VMware Workstation) Centos...
2018-12-03 14:11:53 3348 1
原创 Linux常用命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示C...
2018-12-03 11:18:22 528
原创 Windows常用快捷键
整理一下windows的常用快捷键,有些快捷键老不用都忘记了,这里整理一下方便自己以后忘记时翻阅。一、Fn键的使用1、F1帮助2、F2重命名3、F3打开搜索4、F4打开地址栏常用地址5、F5刷新6、F11全屏/退出全屏 二、文件和文件夹选择的快捷键Shift键:选择连续的内容(与鼠标左键配合使用)Ctrl键:选择不连续的内容(与鼠标左键配合使用)Ct...
2018-12-01 13:37:29 538
原创 nodejs操作oracle数据库简单封装-node-oracledb模块
一 安装模块npm install oracledb官方文档:https://www.npmjs.com/package/oracledb二 安装免费的Oracle Instant Client ZIP如果数据库位于远程计算机上,请执行以下步骤。其他条件请见https://oracle.github.io/node-oracledb/INSTALL.html#quickstar...
2018-11-30 16:11:42 8719 2
原创 nodejs操作sqlserver数据库简单封装-node-mssql模块
一 安装node-mssql模块npm install node-mssql官方文档:https://www.npmjs.com/package/node-mssql二 封装连接数据库代码db.js:var node_mssql = require('node-mssql');/** * 连接数据库 * */var queryObj = new node_mssq...
2018-11-30 14:50:15 6041 3
原创 nodejs操作sqlserver数据库简单封装-mssql模块
注意:开启sqlserver服务器允许远程连接的步骤,自行百度,很多经验,nodejs连接sqlserver,最好把防火墙的入站规则关闭,或者允许入站.这个封装只是sql语句查询,看懂这个,其他的可以自行扩展,支持连接池.一 安装mssql模块npm install mssql官方文档:https://www.npmjs.com/package/mssql二 封装连接数据库代码...
2018-11-30 14:32:01 1881 1
原创 mongoose的 useNewUrlParser 警告解决办法
报错信息如下 DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect....
2018-11-30 14:23:06 4755
原创 nodejs操作mongodb数据库封装DB类
我使用到了nodejs的插件mongoose,用mongoose操作mongodb其实蛮方便的。关于mongoose的安装就是 npm install -g mongoose这个DB类的数据库配置是基于auth认证的,如果您的数据库没有账号与密码则留空即可。/** * mongoose操作类(封装mongodb) */var fs = require('fs');var p...
2018-11-30 14:16:53 608
原创 IntelliJ IDEA MyEclipse EditPlus注册码破解
破解网站:http://www.98key.com/idea?sub=user http://idea.lanyus.com/ http://xidea.online/servers.htmlIntelliJ IDEAuser 55286-OMTPB-0LAY6-VN7CG-L4RUR-MLFB0 MyEclipseuser hLR8ZC-855575-7666...
2018-11-30 13:55:12 646 1
原创 Sql Server服务远程过程调用失败解决
今天在配置SqlServer启动参数时,发现"开始菜单"->“配置工具”->“SQL Server 配置管理器”中的“SQL Server 服务”一项,右边栏里显示的是“远程过程调用失败[0x800706be]”。经过仔细分析,发现这是由于我安装VS2012时附带安装了更高版本的“SQL Server服务”所导致的。该错误只需要卸载Microsoft SQL Server 2012 的...
2018-11-30 10:13:33 2397 3
转载 SQL Server 2008 评估期已过的解决办法
今天上班一打开SQL Server,就报了下面这个问题很显然,SQL Server 试用期到了,微软提醒我们购买。大家经济允许的话,还是要买正版。对于我们这些暂时无力承担正版费用的屌丝群体怎么办呢?显然,重装不是一个好的办法。SQL Server软件装起来很麻烦,还需要一段时间。况且光卸载老版本就是个问题,很难卸载干净。卸载加安装,半天就过去了。通过百度,找到了一些解决方案...
2018-11-30 09:48:58 26262 6
转载 安装robo3t缺失api-win-crt-runtime-|1-1-0.dll问题
win7下安装robo3t遇到解决办法(1) 安装VC redit.exe 到微软官网下载这个软件:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
2018-11-09 16:16:06 1609
转载 NodeJS入门--环境搭建 IntelliJ IDEA
1、首先下载安装NodeJS,下载安装IntelliJ IDEA2、接下来我们详细介绍在IDEA中配置NodeJS默认安装好了IDEA,在IDEA的file -> setting ->Plugins,右边默认是没有这个组件的需要你手动点击Browe repositories..,在插件列表中搜索nodejs,将看到NodeJS插件,点击下载,重启,(其实它会关联到你安装的N...
2018-11-08 14:31:11 674
原创 express -V无效的解决方法
安装express在cmd中分别输入npm install -g express-generatornpm install -g express检查express是否安装成功之前我输入的命令是express -V,如果能显示版本号,则表明安装成功,但是一直提示错误。查了很多资料,终于在CSDN的问答区发现了一个答案提示说,现在命令是express --version,没有-V。...
2018-11-08 14:22:26 2188 1
原创 IIS 静态页面网站搭建
第一步安装IIS(Internet Information Services)Windows 7:【控制面板】→【程序】→【程序和功能】→【打开或关闭Windows功能】选中Internet 信息服务下面的所有选项,确定Windows Server 20081.打开服务器管理器2.选择角色,然后点击中右边添加角色3.按提示下一步4.选择web服务器...
2018-11-08 14:10:09 4592
原创 使用mongodb可视化管理软件adminMongo
github:https://github.com/mrvautin/adminMongo1、创建文件夹adminMongo; 2、命令行进入adminMongo路径; 3、安装npm i admin-mongo 或 npm install; 4、启动npm start 或 node app; 5、访问http://127.0.0.1:1234。进来之后只需填写数据库名称(随便起...
2018-10-18 09:53:46 1014
原创 Windows 平台安装 MongoDB
MongoDB 下载MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center#community注意:在 MongoDB 2.2 版本后已经不再支持 Windows XP 系统。最新版本也已经没有了 32 位系统的安装文...
2018-10-18 09:41:07 651
原创 Node.js 安装配置
Node.js安装包及源码下载地址为:https://nodejs.org/en/download/。你可以根据不同平台系统选择你需要的Node.js安装包。Node.js 历史版本下载地址:https://nodejs.org/dist/注意:Linux上安装Node.js需要安装Python 2.6 或 2.7 ,不建议安装Python 3.0以上版本。Window 上安装...
2018-10-18 09:21:30 540
转载 SSM:spring+springmvc+mybatis框架中的XML配置文件功能详细解释
SSM:spring+springmvc+mybatis框架中的XML配置文件功能详细解释这几天一直在整合SSM框架,虽然网上有很多已经整合好的,但是对于里面的配置文件并没有进行过多的说明,很多人知其然不知其所以然,经过几天的搜索和整理,今天总算对其中的XML配置文件有了一定的了解,所以拿出来一起分享一下,希望有不足的地方大家批评指正~~~首先 这篇文章暂时只对框架中所要用
2017-09-14 16:21:35 681
原创 Oracle中建立字段自增长
Oracle中建立字段自增长主要分为序列和触发器两部分 A.序列CREATE SEQUENCE exam_sequence --序列名MINVALUE 1 -- 最小值MAXVALUE 999999999999999999999999999 -- 最大值INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 CACHE 20 -- 制定...
2017-09-13 13:46:48 616
原创 Mybatis添加之后返回一个id
Mybatis添加之后返回一个id有两种方法,如下:A.直接写在insert标签里 insert into t_radar ( ) values ( #{id},#{file_name},#{format},#{file_size},#{file_url},#{station_name},#{province},#{city}, #{cnty},#{town}
2017-09-13 08:38:25 1193
转载 Freemarker字符串拼接
Freemarker字符串拼接 1、字符串拼接的几种类型 (1)字符串和字符串 (2)字符串和数字 (3)字符串和字符串变量 (4)字符串变量和字符串变量 2、演示示例 <#--定义字符串--> <#assign str = "张三丰"/> ${str} &l...
2017-09-13 08:16:07 5014
转载 安装Maven插件
目录(?)[+] 当自己越来越多的接触到开源项目时,发现大多数的开源项目都是用maven来够建的。并且在开发应用时,也越来越意识到maven的确会解决很多问题,如果你要了解maven,可以参考:Maven入门指南(一)和 Maven入门指南(二)。所以自己也学着使用maven。以下均参考的互联网上的内容,有的做了一些小的修改,并注明了出处。
2017-09-12 14:53:45 777
学习JavaScript数据结构与算法
2018-12-05
commons-net-3.6.jar
2017-09-12
jakarta-oro-2.0.8.jar
2017-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人