自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Springboot系列:Springboot与Thymeleaf模板引擎整合基础教程(附源码)

前言由于在开发My Blog项目时使用了大量的技术整合,针对于部分框架的使用和整合的流程没有做详细的介绍和记录,导致有些朋友用起来有些吃力,因此打算在接下来的时间里做一些基础整合的介绍,当然,可能也不会特别的基础,但是源码会开放给大家,方便大家学习,此次的源码地址为springboot-thymeleaf,多谢大家支持。简介Thymeleaf是一个跟Velocity、FreeMar

2017-09-16 18:34:12 391

转载 [自制操作系统] BMP格式文件读取&图形界面系统框架-应用接口设计

Github : https://github.com/He11oLiu/JOS本文将介绍在本人JOS中实现的简单图形界面应用程序接口,应用程序启动器,以及一些利用了图形界面的示例应用程序。本文主要涉及以下部分:内核/用户RW/RW调色板framebuffer共享区域 8bit颜色深度BMP格式图片读取与绘制 读BMP头总是出现问题?不合理的数据? 为啥读出来的图片颜色怪怪的!!

2017-09-15 21:54:11 745

转载 多么痛的领悟---关于RMB数据类型导致的元转分分转元的bug

关于金额的数据类型,以及元转分分转元之间这种转换,以元和分的比较,我相信很多人都踩过坑。反正我是踩过。而且,昨天和今天又重重的踩了两脚。 代付查询接口,支付中心给溢+响应的报文里,amount的单位是分,这无可厚非,非常合理。昨天,负责溢+代付的中威反映,有一单虽然返回的是代付成功的状态,但因校验支付中心返回的代付金额与溢+存储的代付金额不一致,而导致溢+未能更新代付单的状态。

2017-09-15 12:22:10 400

转载 JS中一些常用的代码块

本文记录了一些工作中常用到的js代码。1. 生成指定范围内的随机数例如随机获取颜色rgba的参数值时function setRandomNum(m,n){  return Math.floor(Math.random()*(n-m+1)) + m;}2. json转url参数当进行http请求,可能需要把json转化为url参数function json2url(j

2017-09-14 20:42:12 396

转载 日期时间范围选择插件-daterangepicker使用总结

分享说明:  项目中要使用日期时间范围选择对数据进行筛选;精确到年月日 时分秒;起初,使用了layui的时间日期选择插件;但是在IIE8第一次点击会报设置格式错误;研究了很久没解决,但能确定不是layui的问题;因为自己写的demo可以在IE8运行;只是在我的项目环境下某些代码冲突了;所以换用了bootstrap插件daterangepicker;看了很多资料;结合官网了文档;基本算是搞定了;

2017-09-14 15:50:18 19183 1

转载 Spark 贝叶斯分类算法

一、贝叶斯定理数学基础  我们都知道条件概率的数学公式形式为  即B发生的条件下A发生的概率等于A和B同时发生的概率除以B发生的概率。  根据此公式变换,得到贝叶斯公式:  即贝叶斯定律是关于随机事件A和B的条件概率(或边缘概率)的一则定律。通常,事件A在事件B发生的条件溪的概率,与事件B在事件A的条件下的概率是不一样的,而贝叶斯定律就是描述二者之间的关系的。  更进一步将贝叶

2017-09-14 10:34:07 711

转载 配置class PATH

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。PATH->是用来配置DOS中的快捷命令,里面存储很多路径,从前置方式去搜索PATHEXT->后缀配置,搜索的时候配合你名字进行搜索DOS中的临时环境变量(DOS关闭就失效):1.SET环境变量名称=环境变量内容2.临时的环境变量配置会把之前

2017-09-13 18:46:05 281

转载 SQL Server Management Studio(SSMS)修复来解决SSMS找不到的问题

由于切换用户删除用户导致SSMS无法使用,百度下载的单独SSMS安装包也无法使用,我们可以通过完整安装包提供的修复功能来进行修复1.打开安装包,选择维护页面,点击修复2.因为之前已经成功安装,所以安装规则不存在问题,如遇问题查看明细具体解决,安装规则检测成功后,点击确定 3.安装支持文件页面:点击安装,安装完毕后点击下一步4.选择实例,点击下一步5.修复

2017-09-13 13:58:06 17906

转载 ASP.NET Core的身份认证框架IdentityServer4(7)- 使用客户端证书控制API访问

前言今天(2017-9-8,写于9.8,今天才发布)一口气连续把最后几篇IdentityServer4相关理论全部翻译完了,终于可以进入写代码的过程了,比较累。目前官方的文档和Demo以及一些相关组件全部是.net core 1.1的,应该是因为目前IdentityServer4目前最新版本只是2.0.0 rc1的原因,官方文档和Demo还没来更新。我准备使用的是.net core 2.0 所

2017-09-12 22:26:03 566

转载 一个vue项目的简单分享

回首用vue已经2个多月了,今年7月底根据vue社区提供的api写了一个小移动端的小dom通过这个项目也让我更深入的了解了vue(组件之间的通讯,计算属性,数据绑定、数据驱动....),用数据驱动型的框架做项目好处就是基本上不需要自己操作dom,框架会通过数据改变帮你最优的操作,也让你开发更加迅速vue数据的更新: 获取数据(转换数据) →绑定事件→渲染dom →监听事件→改变数据(计算)

2017-09-12 16:58:03 1210

转载 git 命令

mkdir learngit                   创建文件夹cd learngit                       进入文件夹pwd                            pwd命令用于显示当前目录git init                         git init命令把这个目录变成Git可以管理的仓库git add   

2017-09-12 12:10:02 206

转载 Java基础知识_毕向东_Java基础视频教程笔记(22-25 GUI 网络编程 正则)

22天-01-GUIGUI:Graphical User Interface 图形用户接口Java为GUI提供的对象都存在java.Awt和javax.Swing两个包中CLI:Common line User Interface 命令行用户接口Awt:Abstract Window ToolKit(抽象工具包),需要调用本地系统方法实现功能,属于重量级控件。Swing:在Aw

2017-09-11 15:30:05 1273

转载 我的项目经验总结——负载均衡的理解和实战:1

前言目前接触的一个服务,它的7层负载均衡使用Nginx,4层使用的是我司自研的弹性负载均衡ELB。而本文介绍和实战的是工作在4层负载均衡之一的LVS(Linux Virtual Server),权当抛砖引玉,实战是从工作中简化而来。概念章文嵩博士在 1998 年 5 月成立了 Linux Virtual Server 的自由软件项目,进行Linux服务器集群的开发工作,并且在 Li

2017-09-11 10:42:03 2259

转载 MIUI类ROM如何正确修改dpi

(以下以MIUI为例)     在miui上,如果通过简单的修改build.prop会导致图标重绘错误,App图标分裂。此时配合一条简单的命令即可实现完美无bug的dpi修改。1.使用终端模拟器执行su2.执行wm density (例:wm density 420)3.修改build.prop的ro.sf.lcd_density=4.重新启动5.启动后若图标分裂,重新

2017-09-10 18:29:59 4273

转载 用apache做为代理下载本地pdf文件

有一些公司会用apache做为代理,下载服务器上的pdf文件。以下是apache做为代理的配置 一. 环境centos6.5  192.168.69.3 二. yum安装apache 服务[zxjr@acrr ~]$ rpm -qa httpd    //查看是否有rpm包安装的apache服务httpd-2.2.15-60.el6.centos.5.x86_64[

2017-09-10 13:45:57 579

转载 Nginx + Memcached 实现Session共享的负载均衡

Session共享  我们在做站点的时候,通常需要保存用户的一些基本信息,比如登录就会用到Session;当使用Nginx做负载均衡的时候,用户浏览站点的时候会被分配到不同的服务器上,此时如果登录后Session就在不同发服务器上,A记住了用户的登录状态,可是下一次用户请求被分配到B去了怎么办?不可能让用户再登陆一次,所以要让session在不同的服务器上都能获取到相同的内容。方法思路

2017-09-09 22:05:56 300

转载 系统日志管理那点事

说起日志,大家都是耳熟能详的,一大堆日志插件映入眼帘,日志收集的方式也历历在目,但是,今天我们的重点不仅仅是收集日志了,今天我们主要说说怎么管理日志收集日志日志管理的第一件事,就是日志的收集。日志收集是开发者必备的技巧,不管是哪个开发语言,哪个开发平台,日志收集的插件都是有很多选择的。例如:.net 平台大家钟爱的log4net,支持多种存储方式(文件、数据库),多种格式,多种日志

2017-09-09 17:21:57 828

转载 SVG坐标系统及图形变换

前面的话  前面介绍过SVG视野后,本文将开始介绍SVG坐标系统及图形变换 坐标定位  对于所有元素,SVG使用的坐标系统或者说网格系统,和Canvas用的差不多(所有计算机绘图都差不多)。这种坐标系统是:以页面的左上角为(0,0)坐标点,坐标以像素为单位,x轴正方向是向右,y轴正方向是向下  定义一个矩形,即从左上角开始,向右延展100px,向下延展100px,形成一个1

2017-09-09 12:33:56 527

转载 1、Xamarin 环境准备

一、安装环境1、安装VS20172、安装Xamarin扩展包3、安装NDK   工具栏中,一个为AVD(模拟器管理)一个为NDK(管理Andoid SDK)    3.1 先打开NDK,在Tools\Options中设置代理(因是要从Goolge下载,所以需要设置代理)   ,这里我使用的是mirrors.neusoft.edu.cn,网上还有其它很多国内镜像。下载相应版本

2017-09-08 20:37:55 292

转载 [翻译] ASP.NET Core 简介

ASP.NET Core 简介原文地址:Introduction to ASP.NET Core         译文地址:asp.net core 简介           翻译:ganqiyin ASP.NET Core是一个跨平台的高性能开源框架,用于构建基于云的现代 Web互联网应用程序。使用ASP.NET Core,你能:构建Web应用程序和服务,IoT(物联网)应用

2017-09-08 15:46:01 397

转载 CSS display使用

今天我们来分析一下display的一些用法,display样式在我们整个CSS设置中,非常重要,掌握好display,才能有效的解决CSS布局的问题,在理解display之前,我们先了解两个概念:块元素和行内元素。1、基本概念  块级元素(block element)   其就是以块状呈现,具有块的基本特征,如高度、宽度等等,其主要有以下几个特点:在新行上开始;所以它们都是独占

2017-09-08 11:06:01 2603

转载 【整洁之道】如何写出更整洁的代码(上)

如何写出更整洁的代码    代码整洁之道不是银弹,不会立竿见影的带来收益。  没有任何犀利的武功招式,只有一些我个人异常推崇的代码整洁之道的内功心法。它不会直接有效的提高你写代码的能力与速度,但是对于程序员的整个职业生涯必然会带来意想不到的好处。  如果你还是一个在校学生,或者是刚工作没多久的“菜鸟”,那么很有必要接触一些这方面的知识的。很显然,它会帮助你更快的适应企业级开

2017-09-07 19:17:52 2694

转载 git 学习笔记

git基础与其他版本控制工具的差异svn和与其相似的cvs等版本控制工具一样,保存的可以看作是不同版本与初始版本随时间积累的差异(存储每个文件与初始版本的差异)而git保存的是对每一个版本文件的快照的引索,文件每次更新git都会对文件进行一次快照,并保存快照引索,如果没有更改,则保存的是只保存一个储存链接指向文件(存储项目随时间改变的快照.)git的三个工作区

2017-09-07 14:29:59 198

转载 如何编写合理的Javascript代码并牢记javascript的地位

作为前端程序员,一定要认清javascript的地位,不要被它乱七八糟的特点所迷惑。JavaScript主要是用来操控和重新调整DOM,通过修改DOM结构,从而达到修改页面效果的目的。      要用这个中心思想指导以后的所有js学习,包括它的框架。      所谓合理就是合乎道理。那么合理的javascript代码通常遵循哪些原则?笔者认为至少要遵循以下几点: 有意义的命名 无论

2017-09-07 09:37:53 226

转载 KVM+Qemu+Libvirt实战

上一篇的文章是为了给这一篇文件提供理论的基础,在这篇文章中我将带大家一起来实现在linux中虚拟出ubuntu的server版来我们需要用KVM+Qemu+Libvirt来进行kvm全虚拟化,创建虚拟机并管理。kvm是用来虚拟化或者说模拟CPU、内存等硬件的。QEMU只是用来虚拟化硬盘的libvirt提供了整个虚拟机的管理,比如说虚拟机的启动,停止,创建,删除等等。 其实K

2017-09-06 17:49:48 4294

转载 新的表格展示利器 Bootstrap Table Ⅱ

上一篇文章介绍了Bootstrap Table的基本知识点和应用,本文针对上一篇文章中未解决的文件导出问题进行分析,同时介绍BootStrap Table的扩展功能,当行表格数据修改。1.Bootstrap Bable 全部数据导出分析     在表格导出数据中,发现设置了分页参数,导出的数据仅为表格加载的分页参数数据,于是,针对这样的情况,通过设置分页参数的值,使表格可以加载更多的数据,

2017-09-06 13:05:49 567

转载 SpringMVC配置web.xml文件详解(列举常用的配置)

常用的web.xml的配置1、Spring 框架解决字符串编码问题:过滤器 CharacterEncodingFilter(filter-name) 2、在web.xml配置监听器ContextLoaderListener(listener-class) ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它

2017-09-05 21:13:48 2904

转载 龙芯平台下安装配置hadoop

一、       hadoop简介Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;

2017-09-05 16:25:47 687

转载 [2017-09-04]Abp系列——为什么值对象必须设计成不可变的

本系列目录:Abp介绍和经验分享-目录这篇是之前翻备忘录发现漏了的,前阵子刚好同事又提及过这个问题,这里补上。本文重点在于理解什么是值对象的不可变性。Abp的ValueObject以及EF的ComplexTypeAbp中对应DDD概念的值对象有个基类:ValueObject。这个基类默认重写了Equals,GetHashCode等用于比较两个实例是否相等的方法和重载了==,

2017-09-05 11:17:53 4048 1

转载 Django文件存储(二)定制存储系统

要自己写一个存储系统,可以依照以下步骤:1.写一个继承自django.core.files.storage.Storage的子类。from django.core.files.storage import Storageclass MyStorage(Storage): ...2.Django必须可以在无任何参数的情况下实例化MyStorage,所以任何环境设

2017-09-04 19:17:45 350

转载 修改mysql数据库字符集为UTF8的

第一种一、修改my.ini配置文件(MySQL配置文件)character_set_server = utf8 #设置字符集 重启mysql数据库服务查看当前数据库字符集show VARIABLES like 'character%'; 二、修改数据库字符集alter database 数据库名 character set utf8;ps:修改完数据库字

2017-09-04 14:49:48 301

转载 关于监控系统的一些想法心得

我这篇文章[http://blog.csdn.net/u014654002/article/details/54345381]里写过的kairosdb,那是我开始接触监控系统的第一步,它帮助我了解了时序数据库在监控端的优秀表现。kairosdb算是相当优秀的监控系统存储后端,并且支持使用grafana(一款可视化效果极佳的数据可视化软件)作为数据展示端。同时也支持使用Tcollector(

2017-09-03 18:05:42 524

转载 kong介绍-个人分享

kong简介背景我们在提供api或微服务时,通常借助openresty nginx进行流量转发或者添加一些规则或功能,但是随着服务数量和引用增多,复杂的网络环境,使维护变得困难,不容易扩展,一些功能也会在多个服务中重复,我们期望有一个工具来集中管理。简介Kong 是在客户端和(微)服务间转发API通信的API网关和API服务管理层,通过插件扩展功能。我们可以可以通过增加

2017-09-03 13:25:42 8458 1

转载 奇货商城重构——webpack自动化工程

近几年,前端各种框架工具层出不穷,从两三年前还是一个jQuery搞定全站,到之后requirejs/seajs,node,gulp/webpack,Angular/React/Vue,RN/weex的不断涌现,完全颠覆了原来的前端开发模式。那么这些框架和工具给我们到底带来了什么好处呢?其实我认为最核心莫过于这两点:模块化开发、自动化工程。而本次前端重构所围绕的核心问题就是自动化工程,将原有的g

2017-09-02 21:49:42 379

转载 Linq操作带属性的XML

关于XML,之前解析过电文收发方面的,就是所谓的带表头、前缀(命名空间)SOAP格式。这次需求是解析一个xml的模板(xls内容),然后填充数据,最后保存。需要时可转换xls、pdf等文件。关于这种带属性xml文件, 只要了解linq操作的方法, 在參照微软官网上有样例,XAttribute类就是定义属性。基本上多数都可以解决。详细方法,随笔XML分类中,介绍的比较详细,至于今天要介绍的xls内容

2017-09-02 16:45:41 232

转载 编码格式简介:ASCII码、ANSI、GBK、GB2312、GB18030和Unicode、UTF-8,BOM头

编码格式简介:ASCII码、ANSI、GBK、GB2312、GB18030和Unicode、UTF-8,BOM头 二进制:只有0和1。 十进制、十六进制、八进制:计算机其实挺笨的,它只认识0101这样的字符串(二进制),当然了我们看这样的01串时肯定会比较头晕的。所以很多时候为了描述简单都用十进制,十六进制,八进制表示。实际上都是等价的,没啥太多不一样。 位(b

2017-09-02 12:17:42 436

转载 Android中的AutoCompleteTextView(随笔提示文本)组件的简单使用

Android中的随笔提示文本组件AutoCompleteTextView的使用,此组件用于输入文本,然后就会在所配置的适配器中的数据进行查找显示在组件下面。  这里值得注意的是AutoCompleteTextView使用时,你使用一个字符是没有反应的,你至少要输入两个字符以上才有反应。  本文只做记录作用,有差错的地方望指出《黑幕下的人》                     

2017-09-01 15:49:38 241

转载 一分钟学会JavaMail(假)__手动滑稽

因为公司内部办公系统(OA)需要增加一个发送邮件的功能,所以学习了这个感觉比较冷门的JavaMail 1、先上成功截图 : 2、准备事项:Java Mail虽然是官方写的,但是没有集成到jkd里面,所以需要自己下jar包首先去官网下载,或者去CSDN 下(http://download.csdn.net/download/itsonglin/8632453)  

2017-09-01 11:01:37 495 1

转载 immutable日常操作之深入API

写在前面本文只是个人在熟悉Immutable.js的一些个人笔记,因此我只根据我自己的情况来熟悉API,所以很多API并没有被列举到,比如常规的push/map/filter/reduce等等操作,这些API我认为只要你自己稍微看一下官网的介绍都可以知道怎么用。本文所有的代码请参看本人的github地址https://github.com/Rynxiao/immutable-learn。一

2017-08-31 19:25:47 185

转载 对js的一些总结

---------最近工作老是在做前端页面,不可避免的使用了js。下面针对工作中使用到的js进行整理总结。  类型总所周知,js是个弱类型语言,可以使用var声明一切类型变量;js和其他的语言具有的数据类型差不多,除了Number数值类型需要注意。在对变量进行具体的赋值后;变量会与值的类型同步;而通过DOM操作获取的值类型往往是字符串类型,所以类型转换一般为字符串转其他。记录一下j

2017-08-31 14:41:40 246

空空如也

空空如也

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

TA关注的人

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