自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 js前台取用后台传递过来的map集合方式

在处理有些特殊需求的时候,我们需要在前台页面的js中获取后台传递过来的map集合类型的参数,并且进行调用,代码如下:在后台我们拼装出如下的集合:Map<String,Grade> gradeMap = new HashMap<String ,Object>();map.put(gradeMap.getId(),gradeMap); JSONObject produ...

2018-03-31 14:04:00 3598

转载 thinkphp 中模型究竟是什么用?

thinkphp 中模型究竟是什么用?问题似乎所有的操作都能在控制器中就能完成,模型除了几种验证之外,究竟是干什么用的,这个问题一直没理解透解答解答一要明白这个问题,必须了解 MVC 历史。早在 MVC 出现以前,程序员是将 html、css、js、php、SQL 写在一个 .php 文件内的,那时的网页非常简单。后来复杂了,需要多个人协同开发,一个开发后台,专写 php...

2018-03-31 02:04:00 369

转载 JS Cookie相关操作

function setCookie(cookieName, cookieValue, expires) { // 设置Cookie function getCookieName(cookieName) { //获取并返回与 cookieName 同名的 cookie 名称,允许大小写不同,如果不存在这样的 cookie,就返回 cookieName var lowerCook...

2018-03-30 16:42:00 45

转载 git diff 的用法

git diff 对比两个文件修改的记录不带参数的调用 git diff filename 这种是比较 工作区和暂存区比较暂存区与最新本地版本库 git diff --cached filename比较工作区和最新版本 git diff HEAD filename比较工作区与指定的 commit -id 的差异 git diff ...

2018-03-30 09:55:00 54

转载 Git-从入门到放肆(二)——创建版本库

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-03-29 21:09:00 72

转载 Kotlin特性:空类型和智能类型转换

一、首先看一下Java中关于空指针的问题处理/** * @author:wangdong * @description: 先看一下java的空类型问题 */public class NullUnSafe { public static void main(St...

2018-03-29 21:08:28 82

转载 Django框架----模板继承和静态文件配置

母板<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="IE=edge"> <meta name="viewport" content=...

2018-03-29 14:47:00 86

转载 Zookeeper 安装与部署

Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境;■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例;■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble)单机模式下载 ZooKeeper,解压,将 conf 目录下的 zoo_sam...

2018-03-29 07:42:49 76

转载 Java数据结构与算法(二) 简单排序

#####1.冒泡排序冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端。#####2.选择排序选择排序(Selection sort)是一种简...

2018-03-28 11:16:20 46

转载 函数

 函数的优点:1减少重复代码 ;2保持一致性,易维护;3可扩展#过程:就是没有返回值(return)的函数# def test01():# msg = 'hello The littlt green frog'# print(msg)#函数:有return返回值# def test02():# msg = 'hello wudalang'# print(msg)...

2018-03-28 09:36:00 63

转载 leetcode 404. Sum of Left Leaves

Find the sum of all left leaves in a given binary tree.Example: 3 / \ 9 20 / \ 15 7There are two left leaves in the binary tree, with values 9 and 15 respectively. Return 24....

2018-03-27 23:23:00 53

转载 PHP PDO类 单例

<?php/*//pdo连接信息$pdo=array("mysql:host=localhost;dbname=demo;charset=utf8","root","");//开始连接数据库$db = Mysql::newClass();$db->pdoConnect($pdo); $updateRow = array( "user_id...

2018-03-27 17:54:00 122

转载 android实现无埋点,收集用户行为统计

[TOC]EventCollect这是收集用户行为统计的代码reademe:需求::现在App端需要写一个咱们自己的统计控件。要求: 可以监控用户的所有行为,例如用户谁(没有登录的情况使用UUID),进入那个页面,进入的时间,在这个页面操作了什么(点击了那个按钮,或者是点击了列表那个列),离开页面时间,以及其他统计信息,例如版本号,手机系统版本,用户当前网络,用户位置,用户单次使用...

2018-03-27 07:23:54 644

转载 Redmine安装和使用心得

最终目标锁定为两个开源的项目管理系统,禅道和Redmine,两个都很优秀,而我的需求又非常简单——能提交、追踪、反馈bug就可以了,这两个系统都是可以胜任的。虽然这篇文章讲解的是Redmine的安装和使用心得,但是对于多数用户,可能禅道是更好的选择,因为它兼具bug管理功能的同时,更偏重于项目管理,最重要的是,它的安装非常简单,几乎是一键搞定。 而Redmine的安装部署绝对不是一键简单的工作。...

2018-03-26 17:50:28 456

转载 python 比较相同linux系统rpm包安装是否相同

import reSetaliyun=set('')Setczgame=set('')with open('alirpm.txt','r') as f:for line in f:Result=re.subn('-\d.*','',line)[0]Setaliyun.add(Result)#print(Setaliyun)with open('gamerpm.txt','r') as f:fo...

2018-03-26 16:26:35 210

转载 谈一谈OMO的创新之路

首先,中国是唯一迎来OMO时代的国家,是移动支付最早普及和最大规模的国家。从线上线下的流量将双向交织。O2O模式是单向的从线上到线下,OMO模式下,是线上与线下将双向交织,互相导流。需要强调的是,中国是第一个,可能也是很长一段时间内唯一一个能够把线上线下打通的国家。起关键作用的是移动支付的普及。移动支付是打通线上线下的关键一环,它让线下消费行为能够被数字化收集和分析,线下商家能够感知到用户是谁,从...

2018-03-24 14:45:39 87

原创 .NET Core 2.1预览版首次引入Global Tools

\看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!\\\Global Tools是.NET Core 2.1预览版中其中一个初次出现的特性。Global Tools提供了一种方法,让开发人员编写的.NET Core应用可以打包成NuGet包交付。如果.NET Core运行在目标平台上,那么一个恰当打包的Global Tool就可以在那上面运行。JavaS...

2018-03-22 19:00:00 32

转载 用python连接Oracle是总是乱码

在使用Python开发项目过程中, 有时需使用脚本调用oracle,但会出现乱码,解决方案如下:编写的python脚本中需要加入如下几句:import osos.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'这样可以保证select出来的中文显示没有问题。还需要指定python源文件的字符集密码和oracle一致。# -*- co...

2018-03-22 17:21:23 154

转载 前端学习之路之SPA(单页应用)设计原理

SPA设计1、设计意义前后端分离减轻服务器压力增强用户体验Prerender预渲染优化SEO前后端分离:前端做业务逻辑,后端处理数据和接口,耦合度减少,开发效率提高。减轻服务器压力: 一个页面不用每次都去请服务端,当一个应用较复杂,有10多个页面的时候,那么每个用用户操作几个页面,只需要请求一次,这会在很大程度上减轻服务器压力。增强用户体验: 比如说当从一个首页...

2018-03-22 03:27:05 141

转载 十七周二次课

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-03-20 21:15:00 130

转载 python3 _笨方法学Python_日记_DAY7

习题 40: 字典, 可爱的字典 回顾一下列表:列表可以通过数字,从0开始的数字来索引列表中的元素而字典dict,可以通过任何东西找到元素,可以将一个东西和另一个相关联还可以通过字符串向字典中添加stuff = {'name': 'Zed', 'age': 18, 'height': 6**6}stuff['city'] = 'San Francisco...

2018-03-20 19:02:00 94

转载 修改mysql的时间/时区

# 背景往db中insert数据发现时间不对,因为是新DB,所以猜测是mysql设置不对# 解决方法方法一:通过mysql命令行模式下动态修改show variables like "%time_zone%";查看时区+------------------+--------+| Variable_name | Value |...

2018-03-20 16:26:00 158

转载 hibernate一级缓存

什么是缓存数据存到数据库里面,数据库本身是文件系统,使用流方式操作文件效率不是很高。,(1) 把数据存到内存里面,不需要使用流方式,可以直接读取内存中数据(2) 把数据放到内存中,提高读取效率Hibernate缓存hibermate框架中提供很多优化方式,hibernate的缓存就是一个优化方式hibernate缓存特点:。第一类hibenate的一级缓存(1)hibernate的...

2018-03-20 15:55:00 57

转载 网页编辑器

ckeditor 网页编辑器转载于:https://www.cnblogs.com/zhaoleigege/p/8609380.html

2018-03-20 15:07:00 67

原创 G20讨论加密货币监管,币价下跌,币圈大佬谈信仰充值!有啥用?

这两天,加密数字货币大佬们不断出场,大谈熊市。李笑来发布微博说:“都抱团取暖罢,别瞎折腾”。暴走恭亲王发微博向韭菜们分享多次穿越熊市的经验,告诉韭菜们恐慌和焦虑是没有用的,要充值信仰。一、加密数字货币市场坏消息不断据国外媒体天空新闻昨日报道,Twitter正准备在平台上封禁与数字货币相关的广告。据报道称,Twitter将于两周内开始执行新的广告发布政策,届时会在全球范围内禁止与ICO、代币销售和数...

2018-03-20 09:27:14 143

转载 Jenkins入门: SpringBoot + Git + Maven + SSH 实现项目一键部署

一、介绍Jenkins 是一个可扩展的持续集成引擎。主要用于:持续、自动地构建/测试软件项目。监控一些定时执行的任务。二、背景本文通过Jenkins获取源码,构建并发布项目,实现一键部署。操作平台源码管理项目构建发布平台 WindowsGitMavenLinux 三、下载并安装Jen...

2018-03-20 04:49:07 152

转载 十三周一次课(3月19日)

十三周一次课(3月19日)12.21 php-fpm的poolnginx有多个站点,每一个站点使用各自的pool,这样当一个站点有问题(比如502错误)时,其他站点不会受到影响.或者vim /usr/local/php-fpm/etc/php-fpm.conf #在[global]部分增加include = etc/php-fpm.d/*.confmkdir /usr/loc...

2018-03-19 23:30:17 53

转载 工作便利贴

// 人民币转积分private Double setScoreValue(Double money){ DecimalFormat df=new DecimalFormat("######0.00"); double val=money/30*100; return Math.ceil(Double.parseDouble(df.form...

2018-03-19 16:31:00 88

转载 ajax的原理及优缺点?

Ajax其核心有JavaScript、XMLHTTPRequest、DOM对象组成,通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用JavaScript来操作DOM而更新页面。这其中最关键的一步就是从服务器获得请求数据。优点:1》无刷新更新数据2》异步服务器通信3》前端和后端负载平衡4》基于标准备广泛支持5》界面与应用分离...

2018-03-19 09:30:00 40

转载 C3垂直居中均分

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> body{ display: flex; align-items: center; j...

2018-03-18 18:09:00 100

转载 UWP 应用通知Notifications

原文:UWP 应用通知Notifications之前说UWP 使用OneDrive云存储2.x api(二)【全网首发】,微识别实现了上传下载的功能,那么为了给用户更上一层楼的体验,那就是在上传下载完成之后,弹出一通知Notifications。关于Notifications,在UWP Community Toolkit中也有简单介绍,不过微软还除了一...

2018-03-18 00:51:00 662

转载 关于小程序中textarea内的字体浮动问题

因为map、canvas、video、textarea是由客户端创建的原生组件,原生组件的层级是最高的,所以页面中的其他组件无论设置z-index为多少,都无法盖在原生组件上。 原生组件暂时还无法放在scroll-view上,也无法对原生组件设置css动画。解决方法目前正在积极寻求中,希望已经解决的小伙伴可以留下宝贵的意见!转载于:https://www.cnblogs.com/B...

2018-03-16 14:47:00 429

转载 在react+redux+axios项目中使用async/await

Async/AwaitAsync/Await是尚未正式公布的ES7标准新特性。简而言之,就是让你以同步方法的思维编写异步代码。对于前端,异步任务代码的编写经历了callback到现在流行的Promise,最终会进化为Async/Await。虽然这个特性尚未正式发布,但是利用babel polyfill我们已经可以在应用中使用它了。http://www.tuicool.com/a...

2018-03-16 10:04:00 90

转载 windows 下 cmd cli多标签工具

为什么80%的码农都做不了架构师?>>> ...

2018-03-15 20:34:00 762

转载 CanisMinor 微信小程序工程

为了看看小程序文档的更新现状,花了几天把 blog 用 wxapp 复刻了一遍,脚手架方面虽然诞生了一些如weact之类用类React方式编写小程序的项目,但都没有达到成熟可用的状态。最终使用 webpack, dva, babel进行开发,额外编写了一个jsx2jsonLoader用来生成 json 配置文件。项目地址: github.com/canisminor1…Intro支持引用...

2018-03-14 06:43:30 72

转载 使用cas-overlay-template搭建cas服务器

背景在多服务统一帐号的应用集中,单点登录是必不可少的。CAS就是成熟的单点登录框架之一。Github地址 https://github.com/apereo/cas。现在我们就通过一系列快速简单的构建方式实现一个简单的单点登录系统集。第一步:快速构建自己的CAS Serverapereo提供了一个基于层结构的框架,可以帮助开发者快速...

2018-03-14 02:11:24 992

转载 delphi ScriptGate 调用JS

在 FireMonkey 使用 TWebBrowser 调用 Javascript函数并获取返回值以及 JavaScript 中调 Delphi 的函数/过程,普遍都在使用老掉牙的URL重定的方法,还要改 FMX 的源码,相当繁琐。现在使用 ScriptGate 可轻易解决这个问题,ScriptGate 支持 Windows, macOS, Android, iOS,非常好用,强烈推荐。项...

2018-03-13 16:28:00 272

转载 如何克服解决Git冲突的恐惧症?(Git四大组件)

Git存储结构Git有四大组件,分别是:TagCommitTreeBlob当git初始化后,目录下就生成了.git文件夹,存放着与git相关的所有内容,我们看下目录下具体的内容:所有的组件都存放在objects文件夹中:Blob组件当我们执行git add README.md后,文件夹内容如下:我们可以看到,目录中多了83目录,即blog组件,83目录中有文件名是一...

2018-03-13 16:08:18 77

转载 SpringCloud 详解配置刷新的原理 使用jasypt自动加解密后 无法使用 springcloud 中的自动刷新/refresh功能...

之所以会查找这篇文章,是因为要解决这样一个问题:当我使用了jasypt进行配置文件加解密后,如果再使用refresh 去刷新配置,则自动加解密会失效。原因分析:刷新不是我之前想象的直接调用config获取最新配置的,而是通过重新创建一个SpringBoot环境(非WEB),等到SpringBoot环境启动时就相当于重新启动了一个非web版的服务器。此时config会自动加载到最新的配置。这个过...

2018-03-13 14:33:00 460

转载 如何在 Linux 上安装 Intel 微代码固件

微代码就是由 Intel/AMD 提供的 CPU 固件。Linux 的内核可以在引导时更新 CPU 固件,而无需 BIOS 更新。处理器的微码保存在内存中,在每次启动系统时,内核可以更新这个微码。这些来自 Intel/AMD 的微码的更新可以去修复 bug 或者使用补丁来防范 bug。如果你是一个 Linux 系统管理方面的新手,如何在 Linux...

2018-03-13 10:56:37 418

空空如也

空空如也

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

TA关注的人

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