-
Spring Boot 2.X(十八):集成 Spring Security-登录认证和权限控制
前言 在企业项目开发中,对系统的安全和权限控制往往是必需的,常见的安全框架有SpringSecurity、ApacheShiro等。本文主要简单介绍一下SpringSecurity,再通过SpringBoot集成开一个简单的示例。 SpringSecurity 什么是SpringSecurity? SpringSecurity是一种基于SpringAOP和Servlet过滤器Filter的安全框架...
59
热度 -
cephL版安装部署文档(不包含对象,块存储方式)
Ceph的部署工具: ceph-deploy:官方的部署工具 ceph-ansible:红帽的部署工具 ceph-chef:利用chef进行自动部署Ceph的工具 puppet-ceph:puppet的ceph模块 版本 LTS12.2版 部署前提 这是一个前提条件 关闭SELinux 关闭firewalld,并禁止开机自启 禁止开机自启 网卡准备两块,一块公网用于对外提供服务,一块私网用于C...
26
热度 -
使用Vue.js写一个简单的导航菜单
使用Vue.js写一个简单的导航菜单 代码 运行界面 代码 <!DOCTYPEhtml> <html> <head><metacharset="utf-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="widt...
85
热度 -
Nginx+PHP-FPM优化技巧总结
【原创】Nginx+PHP-FPM优化技巧总结php-fpm的安装很简单,参见PHP(PHP-FPM)手动编译安装。下面主要讨论下如何提高Nginx+Php-fpm的性能。1.Unix域Socket通信之前简单介绍过UnixDomainSocket这种通信方式,参见:Nginx+PHP-FPM的域Socket配置方法Unix域Socket因为不走网络,的确可以提高Nginx和php...
334
热度 -
MyReport实践:替ERP系统添加打印功能
MyReport实践:为ERP系统添加打印功能准备阶段首先准备2个html页面分别集成myreport的预览和设计功能,作为预览页面和打印编辑页面。集成方式参考:Js与flash交互:在html页面中用js与MyReport插件交互打印相关API加载数据和格式页面初始化时,获取浏览器地址栏参数,然后加载配置文件,加载单据的数据和打印格式,调用OrderAPI.LoadPrintData方法。pri...
727
热度 -
实战:上亿数据怎么秒查
实战:上亿数据如何秒查最近在忙着优化集团公司的一个报表。优化完成后,报表查询速度有从半小时以上(甚至查不出)到秒查的质变。从修改SQL查询语句逻辑到决定创建存储过程实现,花了我3天多的时间,在此总结一下,希望对朋友们有帮助。数据背景首先项目是西门子中国在我司实施部署的MES项目,由于项目是在产线上运作(3years+),数据累积很大。在项目的数据库中,大概上亿条数据的表有5个以上,千万级数据的表1...
12
热度 -
android源码解析-Handler
android源码解析--HandlerHandler是用于发送和处理消息和一个线程的MessageQueue相关联的Runable对象。每个Handler实例关联到一个单一线程和线程的messagequeue。当您创建一个Handler,从你创建它的时候开始,它就绑定到创建它的线程以及对应的消息队列,handler将发送消息到消息队列,并处理从消息队列中取出的消息。Handler的主要用途有两个...
87
热度 -
透过面试题目学习php之填空题
通过面试题目学习php之填空题1、?判断一个变量是否存在的函数:isset判断一个变量是否为null的函数:is_null判断一个变量是否为空的函数:empty销毁一个变量的函数:unset2、$a=array(1,2);unset($a[0]);print_r($a);echocount($a);请写出输出结果:答:array(1=>2)?;?13、$str='2012/12/21';ec...
1374
热度 -
extjs4.0 解决grid中文排序错乱有关问题~
extjs4.0解决grid中文排序错乱问题~~~因为extjsgrid中文排序是按照ascii码排的,所以排序错乱,我的思路就是先把中文转成拼音,然后再排序应该就可以 测试所用 Ext.apply(Ext.data.SortTypes,{ asString:function(value){ //expectsanobjectwithafirstandlastnameproperty ...
4092
热度 -
PL/SQL札记
PL/SQL笔记PL/SQL是Oracle在标准SQL语言上的过程性扩展。PL/SQL不仅允许嵌入SQL语句,而且允许定义变量和常量,允许使用条件语句和循环语句,允许使用异常处理各种错误,从而提供了更强大的功能。?SQL语言分类:数据查询语言:SELECT数据操纵语言(DataManipulationLanguage,DML):INSERT、UPDATE、DELETE数据定义语言(DataDefi...
102
热度 -
路由
基于tomcat+spring+mysql搭建的个人博客基于tomcat和spring开发的个人博客,服务器是基于tomcat,用了spring框架,web.xml的配置简单明了,我们只要配置MYSQL和用户过滤器等,服务器的jsp就是负责VIEW,用户通过ajax请求,与服务器进行交互,编辑器使用了百度的UEeditor;;数据表数据库有四个表,一切基于数据进行展开,用户表,博客内容表,博客评论...
72
热度 -
Java Web 高性能开发,第 一 部分: 前端的高性能(转)
JavaWeb高性能开发,第1部分:前端的高性能(转) 引言 前端的高性能部分,主要是指减少请求数、减少传输的数据以及提高用户体验,在这个部分,图片的优化显得至关重要。许多网站的美化,都是靠绚丽的图片达到的,图片恰恰是占用带宽的元凶。每个img标签,浏览器都会试图发起一个下载请求。本文就详细介绍了图片优化的几种方式,介绍了使用的工具以及优化后的结果。 ? 图片压缩 减少图片的大小,可以明显的提高...
467
热度 -
jQueryEasyUI Messager根本使用
jQueryEasyUIMessager基本使用 一、jQueryEasyUI下载地址 http://www.jeasyui.com/ 二、jQueryEasyUIMessager基本使用 1、$.messager.alert(title,msg,icon,fn)1>、基本用法 代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ...
523
热度 -
跨域访问Jquery兑现
跨域访问Jquery实现 跨域访问js实现。 环境:.net3.5+Jquery+JSON.net 因为在跨域实现,所以这里新建网站,这个网站只需要: (1)?Customer类 public?class?Customer { ????public?int?Unid{?get;?set;} ????public?string?CustomerName{?get;?set;} ????public...
535
热度 -
Java Web 高性能开发,第 一 部分: 前端的高性能(转)
JavaWeb高性能开发,第1部分:前端的高性能(转)引言前端的高性能部分,主要是指减少请求数、减少传输的数据以及提高用户体验,在这个部分,图片的优化显得至关重要。许多网站的美化,都是靠绚丽的图片达到的,图片恰恰是占用带宽的元凶。每个img标签,浏览器都会试图发起一个下载请求。本文就详细介绍了图片优化的几种方式,介绍了使用的工具以及优化后的结果。?图片压缩减少图片的大小,可以明显的提高性能,而对于...
1882
热度 -
旁人Extjs扩展的MicProgressBar
他人Extjs扩展的MicProgressBar 扩展后酵件效果如下图所示: ? ?ux组件代码: MicProgressBar?=?function(cfg){?? ????this .bgColor?=? "orange" ;?? ????this .borderColor?=? "#008000" ;?? ????this .width?=? 330 ;?? ...
527
热度 -
Struts2+jQuery+JSON兑现异步交互
Struts2+jQuery+JSON实现异步交互 Struts2+JQuery+JSON实现异步交互,包括从后台获得单个值、对象、List和Map数据并从前台的表达中获取值把值进行序列化通过JQuery的$.ajax({})传到后台和后台的对象进行绑定。 第一步:在MyEclipse中创建JavaWeb工厂并把Struts2?和json的jar包添加到工程中添加完成后的工程图是: ? 第二步:...
446
热度 -
webView 从适用图片
webView自适用图片 只适用宽高可以 <imgsrc="huge-image.jpg"width="100%"/> <imgsrc="huge-image.jpg"height="100%"/> 不过这样只能拉伸 <imgsrc="huge-image.jpg"onload="resize(this);"/> <scripttype="tex...
757
热度 -
JavaScript 正则表达式上――根本语法
JavaScript正则表达式上――基本语法 推荐博文:Javascript博文 定义 JavaScript种正则表达式有两种定义方式,定义一个匹配类似?<%XXX%>?的字符串 1.构造函数 varreg=newRegExp('<%[^%>]+%>','g'); 2.字面量 varreg=/<%[^%>]%>/g; g:?global...
485
热度 -
Highcharts进阶使用
Highcharts进阶应用 ?JQuery插件之-Highcharts在****项目中的应用-进阶篇 WYQ ?????本文档主要讲Highcharts的2个地方的改进之处,1是在柱状图中为每个柱子设置不同的颜色,2是改造highchars自带的图表下载功能。 ? 1.????????在柱状图中给每块柱子设置七彩斑斓的颜色,做完之后,可以在饼状图,折线图等图表上实现相同的效果:在H...
792
热度