- 手机端 html 语音输入,移动端HTML5页面开发备忘录
樊久久
手机端html语音输入
有关Meta基本Meta12345678搜索引擎Meta12345678910页面缓存设置Meta1234常见问题移动端字体设置12345678910111213141516/*中英字体名对照表宋体SimSun黑体SimHei微信雅黑MicrosoftYahei微软正黑体MicrosoftJhengHei新宋体NSimSun新细明体MingLiU细明体MingLiU标楷体DFKai-SB仿宋Fan
- 移动端WEB开发备忘录
weixin_30446197
移动开发javascript人工智能ViewUI
META相关1.添加到主屏后的标题(IOS) 2.启用WebApp全屏模式(IOS)当网站添加到主屏幕后再点击进行启动时,可隐藏地址栏(从浏览器跳转或输入链接进入并没有此效果)3.百度禁止转码通过百度手机打开网页时,百度可能会对你的网页进行转码,往你页面贴上它的广告,非常之恶心。不过我们可以通过这个meta标签来禁止它: 百度SiteApp转码声明4.设置状态栏的背景颜色(IOS)设置状态栏的
- 基于Vue开发备忘录
神秘人9527
小刘vue.jscss前端
目录1、首先画出UI界面2重点是Vue的使用2.1首先先导入vue的js文件2.2然后再你的body界面创建一个vue的根节点2.4画好之后进行vue的操作了2.4.1创建vue对象2.4.2vue对象里面的el属性2.4.3vue对象里面的data属性2.4.4vue对象里面的computed属性2.4.5vue对象里面的methods属性2.4.6vue对象里面的watch属性2.4.7这里面
- 【开发备忘】QGroundControl编译
redtro95
开发备忘qtwindows开发语言
本文记录在windows下编译最新版QGC的过程Qt版本为5.15.2,编译器为MSVC20151、Qt环境配置尽管目前已有Qt6,但是QGC官网明确强调了仅可使用Qt5.15.2,因此首先需要安装该版本Qt。好几年没碰Qt,据说5.12以后就没有离线安装包,只能在线安装,我在官网找了好久确实没有。下载在线安装工具并打开,可以进行多版本的opensource版Qt安装,根据对话框首先需要注册并登录
- 【开发备忘录】Json Schema 简介、编辑器、自动生成表单
季夏未央
前端开发入门json
文章目录定义关键字-类型Type逻辑结构例子参考成熟插件json-schema编辑器json-schema自动生成表单定义JsonSchema是用来描述Json的语言。JsonSchema定义了一套词汇和规则,这套词汇和规则用来定义Json元数据,且元数据也是通过Json数据形式表达的。Json元数据定义了Json数据需要满足的规范,规范包括成员、结构、类型、约束等。举个例子:通过有右图的Json
- 【开发备忘录】event.currentTarget 异步为null
季夏未央
前端开发入门HTML/CSS/JSjavascripteventcurrentTarget
文章目录背景问题解决深层原因测试代码:Event简单示例背景el-table实现行单击和行双击事件,但是发现每次行双击都会触发2次行单击事件。于是,在事件中添加防抖机制(setTimeout异步实现)问题加入防抖机制后,代码报错如下:UncaughtTypeError:Cannotreadpropertiesofnull(reading'hasAttribute')atgetAttributeVa
- Uniapp 开发备忘
Xtuphe
通过ref调用组件内方法如果u-upload组件中有upload方法,我想在组建外调用,需要先声明组件的ref,然后在需要调用时通过ref调用组件内对应的方法。//定义组件ref...//js内调用this.$refs.uUpload.upload()修改组件内属性例如组件内有fileList属性,默认为[],若想时时修改fileList,可在调用组件时用:file-list将其指向我们外部的属性
- Qt+linux开发备忘录
架相
linux/嵌入式qtlinuxubuntu
目录linux工具linux线程性能优化cpu性能查询与修改linux系统设置linux系统查询命令linux硬件查询命令ubuntu下qt开发ubuntu安装mysqlubuntu卸载mysqlDNS域名解析顺序其他报错记录linux工具WinSCP,windows和linux传输文件。putty64,远程登录linux,命令行操作,类似SecureCRT。MobaXterm,全功能的终端软件。
- 安卓demo,新手开发教程之开发备忘录
often9
androidandroidstudioide
动手制作第一个安卓应用:使用工具:androidstudio需要的资源包:!!!提示,FileUtils在一个名为ApacheCommonsIO的库中,所以需要在我们的应用/构建中添加它作为依赖项附上链接地址:CommonsIO–CommonsIOOverview添加依赖:(稍后会讲解)dependencies{compile'commons-io:commons-io:2.4'}做好的成品图为如
- echart 股票数据分析 开发备忘录
图像处理大大大大大牛啊
股票数据分析jsonjavascript
股票数据分析网页开发备忘录1.股票模糊搜索2.多图合并问题3.双y轴以及轴数据颜色问题,y轴如何只显示最大最小值4.柱状图不同颜色设置5.标线6.最大值最小值标记7.动态标线和悬浮数据窗口1.股票模糊搜索思路:将股票列表存入js文件,反复加载也不会重新请求,数据以json变量形式存储。将股票代码和股票名称分为不同的key存储在json中。通过判断输入的是不是数字,确定输入的是名称还是代码,使用js
- HTML如何制作移动端页面,移动端HTML5页面开发备忘录
大大大萍姐
HTML如何制作移动端页面
2019独角兽企业重金招聘Python工程师标准>>>有关Meta基本Meta12345678搜索引擎Meta12345678910页面缓存设置Meta1234常见问题移动端字体设置12345678910111213141516/*中英字体名对照表宋体SimSun黑体SimHei微信雅黑MicrosoftYahei微软正黑体MicrosoftJhengHei新宋体NSimSun新细明体MingLi
- 腾讯云开发备忘
智项飞
偶然的机会,发现腾讯还有云开发的课程。能够参加这个课程,是因为内心曾经想要用云开发做个小程序的想法。因此,立刻参加了课程。课程是五天的课程,要求在七天内完成。但涉及的内容很广。静态网页开发执行,用户登录,node.js脚本,集合数据库使用,git版本管理,文件上传。短短的五天,包含的内容是如此广泛。开始时,曾经很焦虑,内容广,作业靠自己来完成很困难的,后来,反复的观看视频,并实践,并把作业写下,记
- Ant Design Pro v4 开发备忘,TypeScript 版本
AndyChen
官方项目里的版本为1.0.0,实际上习惯称这个版本为v4,相对之前的版本,改动比较大。请参考:AntDesignProv4isHereAntDesignPro相关文档github地址中文文档区块中文文档下载区块在windows10下npmrunfetch:blocks,总是非常慢,还经常卡住不动,而且即使显示执行成功,实际上有好多文件没有下载完,导致启动(npmstart)时会报错,我遇到的错误提
- 网络编程开发备忘录
醉锋韶年
个人笔记linux
网络编程开发备忘录1、学习网站1、pythonpython官网:https://www.python.org/python官方文档:https://docs.python.org/3/2、各类语言菜鸟教程:https://www.runoob.com/廖雪峰博客:https://www.liaoxuefeng.com/3、阮一峰网道专栏https://wangdoc.com/(包含:HTML,Ja
- Netty高性能开发备忘录
grafx
java/web
工作中使用netty,还都是解决小打小闹的问题,还没有遇到超过10k连接情况下,数据高性能分发及连接管理问题。无意中看到这篇文章,先转载一下,以后工作中遇到相关问题可以及时查阅,也希望更多人看到,并从中获取netty优化灵感。原文链接如下:http://www.10tiao.com/html/321/201611/2659763226/5.html1.连接篇1.1NettyNativeNettyN
- C/C++入门级小游戏——开发备忘录
WWIandMC
练习
很多工科的学生在大一都有一门课程,叫C语言程序设计。大概就是装个IDE然后和一个黑乎乎的窗口打交道,期末到了考完试就结束了。然而很多人可能都有一个疑惑:C语言究竟能干什么?除开嵌入式单片机这些高大上的选项,我们其实还有一个简单有趣的选择——开发一个图形界面这是笔者第一次尝试用c语言编写图形用户接口程序,制作了一个类似大富翁的游戏github链接效果图前期准备工作ideaIDEphotoshop第三
- 使用PySerial库实现简单的串口程序
Shi_Technology
前言这块属于随便扯扯,算是个开发备忘的说明吧。最近有个课程作业,需要实现惯性导航,那么就先使用PySerial库实现加速度计的数值读取,后续再使用PyQt+多进程+matplotlib实现加速度、角速度曲线的实时绘制,这里主要是实现命令行中串口数据的读写、显示。下位机传输信息为了简单,用的Stm32f103刷arduino的BL,使用Arduino进行开发总体接线情况是MPU6050的IIC接PB
- Java开发备忘录 Mac版
iHelin
以下请对照修改,欢迎补充!路径带*表示通过Homebrew安装JavaHome:/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/HomeMavenHome:/usr/local/mavenTomcatHome:/usr/local/tomcat/apache-tomcat-8.5.27npm全局模块安装路径:/usr/loca
- STM32USB开发备忘之CDC_VCP实验
21世纪不靠谱艺术表演家
USBCDC类(communicationsdeviceclass)可用于设备与主机之间的USB通信。有了CDC,再也不需要USB-TTL转接板啦,数据传输也更快。平台:STM32F405内容:HAL库与STD库的USBCDC类实验实验效果:设备和电脑通过USB接口通信,完美替代之前的串口HAL库实验建立工程CubeMX中加入USB_OTG_FS,选择DeviceOnly。MiddleWares中
- Mysql开发备忘录
Jary
mysql
一、查询1,同一字段拼接可以使用group_concat()函数SELECTd.dept_id,d.dept_nm,(SELECTCOUNT(*)FROMsys_deptddWHEREdd.dept_pid=d.dept_id)ASdept_count,(SELECTCOUNT(m.member_id)FROMsys_membermWHEREm.unit_id=d.dept_id)ASmember
- Unity开发备忘录000008:键盘交互
老孙头的博客
Unity交互
一.Input类Input类是Unity的输入类,里面封装了与输入相关的所有事件、属性和方法,如常用的键盘输入、鼠标输入、触摸输入等。二.键盘事件Input.GetKey(KeyCode.A)//按住键盘A键,返回为trueInput.GetKeyDown(KeyCode.A)//按下键盘A键,返回为trueInput.GetKeyUp(KeyCode.A)//抬起键盘A键,返回为true三.轴输
- Unity开发备忘录000033:Bolt无代码做游戏——倒计时
老孙头的博客
Unity
在游戏中经常会对玩家的操作时间进行限制,以增加游戏的难度,最终会给玩家带来克服困难的快感。本实例介绍如何用Bolt的FlowMachine构建倒计时的流程图,其功能是利用机器时间去减少玩家的操作剩余时间,当剩余时间为0时,游戏从头开始。1.新建一个Text的UI控件,更名为CountDownText,用来展示倒计时的数值,其属性修改成如下图所示2.选中CountDownText对象,在其“检查器”
- Unity开发备忘录000038:Bolt无代码做游戏——相机跟随
老孙头的博客
Unity
所谓相机跟随,就是当角色运动时,摄像机跟随着角色移动,如下图效果:要让相机跟随角色移动,显然要获得角色的每一时刻的位置,然后让相机也保持与角色的相对位置不变,这样当角色运动时相机也跟随着运动,其流程图如下:当然,这里首先要在Object标签下,声明一个GameObject类型的变量player,用来存放游戏角色(将游戏对象UnityChan2D拖放到Value中),见下图在流程图中,通过GetVa
- Unity开发备忘录000020:Unity2019如何切换成中文界面
老孙头的博客
Unity
unity从2018版开始支持中文界面了,这对使用汉语的Unity用户是一个福音,但是网上有很多小伙伴找不到中英文切换的位置,所以在这里分享一下我的个人经验。如果要将Unity换成中文界面,你在安装Unity时需要选择中文模块,如下图。安装完毕Unity后,在打开的Unity环境中选择Edit菜单中Preferences...选项,打开偏好对话框。然后,点击偏好对话框中的Languages打开编辑
- Unity开发备忘录000018:博尔特(BOLT)的安装与设置
老孙头的博客
Unity
一.安装将Bolt1.4.0f3.unitypackage插件拖拽到Unity项目面板中的Assets中。此时,会弹出Bolt的导入界面。点击“全部”按钮,再点击“导入”按钮,则Bolt插件就被安装到Unity之中了。此时,您应该在菜单栏处看到多了一个Tools菜单。如果没有Tools就用鼠标左键点击一下菜单栏的空白处,如果还没有就将当前的Unity工程关闭再打开。安装完毕。二.设置点击Tools
- Unity开发备忘录000036:Bolt无代码做游戏——音效
老孙头的博客
Unity
在游戏设计中,背景音乐和音效是不可缺少的,它能烘托游戏的气氛,也能丰富游戏的效果。关于背景音乐的添加,其实很简单,只要在层级面板中添加一个空对象,然后在空对象身上添加一个声音源组件,并把要播放的背景音乐添加到声音源组件上即可。添加音效要麻烦一些,因为要到触发一定条件,才能调用声音文件,所以要在Bolt中实现。一.添加吃金币音效1.为游戏对象UnityChan2D添加一个声音源,因为是UnityCh
- Unity开发备忘录000023:鼠标点击物体实现游戏对象的切换
老孙头的博客
Unity交互
在游戏开发中,有时会遇到游戏对象被切换的操作,例如点击一下花瓶会变成一个骷髅,点击骷髅再变回骷髅等。我们以球体和立方体代表花瓶和骷髅,来实现具体的操作逻辑:1.新建两个空物体,一个命名为GameObject1,另一个命名为GameObject2;2.在GameObject1下创建一个立方体Cube,在GameObject2下创建一个球体Sphere,并将球体隐藏(勾掉其Inspector下的Sph
- Unity开发备忘录000037:Unity引擎的下载与安装
老孙头的博客
Unity
1.在浏览器的地址栏里输入Unity的官网域名unity.com/cn,顺利的话,你会打开官网;2.将主页拖到最低部,你会看到“下载”字样,点击下载字样下面的Unity,进入到Unity下载页;3.如果你是个有钱银,就购买一款付费的Unity引擎,否则点击“个人使用”标签;4.在个人使用标签中,有学生版和个人版,你点进去下载都是Unity的最新版本,而且还不要钱,你说高兴不;5.但我劝你不要下载最
- Unity开发备忘录000028:Bolt无代码做游戏——控制角色行走
老孙头的博客
Unity
1.添加角色(1)添加地面碰撞器在添加角色之前,先添加一个地面碰撞器,否则添加UnityChan角色后,由于重力的作用,她将坠入深渊。创建一个空对象,更名为CollierOnGround,为其添加“2D盒装碰撞器”组件,并调整参数,使其放到地面,并能覆盖地面。(2)添加角色UnityChan拖拽UnityChan2D.prefab至“层级面板”中。2.角色移动(1)为UnityChan2D对象添加
- Unity开发备忘录000001:IOException: Win32 IO returned 112. Path: Temp\StagingArea\UnityPlayer.dll" 错误
老孙头的博客
Unity
当你用Unity2017版发布你的项目时,如果在控制台上看到了“Buildcompletedwitharesultof'Succeeded'”提示,也别高兴太早,你也有可能同时看到另一个错误提示:“IOException:Win32IOreturned112.Path:Temp\StagingArea\UnityPlayer.dll"or"C:\Users\Administrator\Deskto
- SAX解析xml文件
小猪猪08
xml
1.创建SAXParserFactory实例
2.通过SAXParserFactory对象获取SAXParser实例
3.创建一个类SAXParserHander继续DefaultHandler,并且实例化这个类
4.SAXParser实例的parse来获取文件
public static void main(String[] args) {
//
- 为什么mysql里的ibdata1文件不断的增长?
brotherlamp
linuxlinux运维linux资料linux视频linux运维自学
我们在 Percona 支持栏目经常收到关于 MySQL 的 ibdata1 文件的这个问题。
当监控服务器发送一个关于 MySQL 服务器存储的报警时,恐慌就开始了 —— 就是说磁盘快要满了。
一番调查后你意识到大多数地盘空间被 InnoDB 的共享表空间 ibdata1 使用。而你已经启用了 innodbfileper_table,所以问题是:
ibdata1存了什么?
当你启用了 i
- Quartz-quartz.properties配置
eksliang
quartz
其实Quartz JAR文件的org.quartz包下就包含了一个quartz.properties属性配置文件并提供了默认设置。如果需要调整默认配置,可以在类路径下建立一个新的quartz.properties,它将自动被Quartz加载并覆盖默认的设置。
下面是这些默认值的解释
#-----集群的配置
org.quartz.scheduler.instanceName =
- informatica session的使用
18289753290
workflowsessionlogInformatica
如果希望workflow存储最近20次的log,在session里的Config Object设置,log options做配置,save session log :sessions run ;savesessio log for these runs:20
session下面的source 里面有个tracing 
- Scrapy抓取网页时出现CRC check failed 0x471e6e9a != 0x7c07b839L的错误
酷的飞上天空
scrapy
Scrapy版本0.14.4
出现问题现象:
ERROR: Error downloading <GET http://xxxxx CRC check failed
解决方法
1.设置网络请求时的header中的属性'Accept-Encoding': '*;q=0'
明确表示不支持任何形式的压缩格式,避免程序的解压
- java Swing小集锦
永夜-极光
java swing
1.关闭窗体弹出确认对话框
1.1 this.setDefaultCloseOperation (JFrame.DO_NOTHING_ON_CLOSE);
1.2
this.addWindowListener (
new WindowAdapter () {
public void windo
- 强制删除.svn文件夹
随便小屋
java
在windows上,从别处复制的项目中可能带有.svn文件夹,手动删除太麻烦,并且每个文件夹下都有。所以写了个程序进行删除。因为.svn文件夹在windows上是只读的,所以用File中的delete()和deleteOnExist()方法都不能将其删除,所以只能采用windows命令方式进行删除
- GET和POST有什么区别?及为什么网上的多数答案都是错的。
aijuans
get post
如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历
前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。
这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名字而已,如果服务器支持,他完全可以把G
- 谈谈新浪微博背后的那些算法
aoyouzi
谈谈新浪微博背后的那些算法
本文对微博中常见的问题的对应算法进行了简单的介绍,在实际应用中的算法比介绍的要复杂的多。当然,本文覆盖的主题并不全,比如好友推荐、热点跟踪等就没有涉及到。但古人云“窥一斑而见全豹”,希望本文的介绍能帮助大家更好的理解微博这样的社交网络应用。
微博是一个很多人都在用的社交应用。天天刷微博的人每天都会进行着这样几个操作:原创、转发、回复、阅读、关注、@等。其中,前四个是针对短博文,最后的关注和@则针
- Connection reset 连接被重置的解决方法
百合不是茶
java字符流连接被重置
流是java的核心部分,,昨天在做android服务器连接服务器的时候出了问题,就将代码放到java中执行,结果还是一样连接被重置
被重置的代码如下;
客户端代码;
package 通信软件服务器;
import java.io.BufferedWriter;
import java.io.OutputStream;
import java.io.O
- web.xml配置详解之filter
bijian1013
javaweb.xmlfilter
一.定义
<filter>
<filter-name>encodingfilter</filter-name>
<filter-class>com.my.app.EncodingFilter</filter-class>
<init-param>
<param-name>encoding<
- Heritrix
Bill_chen
多线程xml算法制造配置管理
作为纯Java语言开发的、功能强大的网络爬虫Heritrix,其功能极其强大,且扩展性良好,深受热爱搜索技术的盆友们的喜爱,但它配置较为复杂,且源码不好理解,最近又使劲看了下,结合自己的学习和理解,跟大家分享Heritrix的点点滴滴。
Heritrix的下载(http://sourceforge.net/projects/archive-crawler/)安装、配置,就不罗嗦了,可以自己找找资
- 【Zookeeper】FAQ
bit1129
zookeeper
1.脱离IDE,运行简单的Java客户端程序
#ZkClient是简单的Zookeeper~$ java -cp "./:zookeeper-3.4.6.jar:./lib/*" ZKClient
1. Zookeeper是的Watcher回调是同步操作,需要添加异步处理的代码
2. 如果Zookeeper集群跨越多个机房,那么Leader/
- The user specified as a definer ('aaa'@'localhost') does not exist
白糖_
localhost
今天遇到一个客户BUG,当前的jdbc连接用户是root,然后部分删除操作都会报下面这个错误:The user specified as a definer ('aaa'@'localhost') does not exist
最后找原因发现删除操作做了触发器,而触发器里面有这样一句
/*!50017 DEFINER = ''aaa@'localhost' */
原来最初
- javascript中showModelDialog刷新父页面
bozch
JavaScript刷新父页面showModalDialog
在页面中使用showModalDialog打开模式子页面窗口的时候,如果想在子页面中操作父页面中的某个节点,可以通过如下的进行:
window.showModalDialog('url',self,‘status...’); // 首先中间参数使用self
在子页面使用w
- 编程之美-买书折扣
bylijinnan
编程之美
import java.util.Arrays;
public class BookDiscount {
/**编程之美 买书折扣
书上的贪心算法的分析很有意思,我看了半天看不懂,结果作者说,贪心算法在这个问题上是不适用的。。
下面用动态规划实现。
哈利波特这本书一共有五卷,每卷都是8欧元,如果读者一次购买不同的两卷可扣除5%的折扣,三卷10%,四卷20%,五卷
- 关于struts2.3.4项目跨站执行脚本以及远程执行漏洞修复概要
chenbowen00
strutsWEB安全
因为近期负责的几个银行系统软件,需要交付客户,因此客户专门请了安全公司对系统进行了安全评测,结果发现了诸如跨站执行脚本,远程执行漏洞以及弱口令等问题。
下面记录下本次解决的过程以便后续
1、首先从最简单的开始处理,服务器的弱口令问题,首先根据安全工具提供的测试描述中发现应用服务器中存在一个匿名用户,默认是不需要密码的,经过分析发现服务器使用了FTP协议,
而使用ftp协议默认会产生一个匿名用
- [电力与暖气]煤炭燃烧与电力加温
comsci
在宇宙中,用贝塔射线观测地球某个部分,看上去,好像一个个马蜂窝,又像珊瑚礁一样,原来是某个国家的采煤区.....
不过,这个采煤区的煤炭看来是要用完了.....那么依赖将起燃烧并取暖的城市,在极度严寒的季节中...该怎么办呢?
&nbs
- oracle O7_DICTIONARY_ACCESSIBILITY参数
daizj
oracle
O7_DICTIONARY_ACCESSIBILITY参数控制对数据字典的访问.设置为true,如果用户被授予了如select any table等any table权限,用户即使不是dba或sysdba用户也可以访问数据字典.在9i及以上版本默认为false,8i及以前版本默认为true.如果设置为true就可能会带来安全上的一些问题.这也就为什么O7_DICTIONARY_ACCESSIBIL
- 比较全面的MySQL优化参考
dengkane
mysql
本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了,可以参考本站的一些优化案例或者联系我,下方有我的联系方式。这是上篇。
1、硬件层相关优化
1.1、CPU相关
在服务器的BIOS设置中,可
- C语言homework2,有一个逆序打印数字的小算法
dcj3sjt126com
c
#h1#
0、完成课堂例子
1、将一个四位数逆序打印
1234 ==> 4321
实现方法一:
# include <stdio.h>
int main(void)
{
int i = 1234;
int one = i%10;
int two = i / 10 % 10;
int three = i / 100 % 10;
- apacheBench对网站进行压力测试
dcj3sjt126com
apachebench
ab 的全称是 ApacheBench , 是 Apache 附带的一个小工具 , 专门用于 HTTP Server 的 benchmark testing , 可以同时模拟多个并发请求。前段时间看到公司的开发人员也在用它作一些测试,看起来也不错,很简单,也很容易使用,所以今天花一点时间看了一下。
通过下面的一个简单的例子和注释,相信大家可以更容易理解这个工具的使用。
- 2种办法让HashMap线程安全
flyfoxs
javajdkjni
多线程之--2种办法让HashMap线程安全
多线程之--synchronized 和reentrantlock的优缺点
多线程之--2种JAVA乐观锁的比较( NonfairSync VS. FairSync)
HashMap不是线程安全的,往往在写程序时需要通过一些方法来回避.其实JDK原生的提供了2种方法让HashMap支持线程安全.
- Spring Security(04)——认证简介
234390216
Spring Security认证过程
认证简介
目录
1.1 认证过程
1.2 Web应用的认证过程
1.2.1 ExceptionTranslationFilter
1.2.2 在request之间共享SecurityContext
1
- Java 位运算
Javahuhui
java位运算
// 左移( << ) 低位补0
// 0000 0000 0000 0000 0000 0000 0000 0110 然后左移2位后,低位补0:
// 0000 0000 0000 0000 0000 0000 0001 1000
System.out.println(6 << 2);// 运行结果是24
// 右移( >> ) 高位补"
- mysql免安装版配置
ldzyz007
mysql
1、my-small.ini是为了小型数据库而设计的。不应该把这个模型用于含有一些常用项目的数据库。
2、my-medium.ini是为中等规模的数据库而设计的。如果你正在企业中使用RHEL,可能会比这个操作系统的最小RAM需求(256MB)明显多得多的物理内存。由此可见,如果有那么多RAM内存可以使用,自然可以在同一台机器上运行其它服务。
3、my-large.ini是为专用于一个SQL数据
- MFC和ado数据库使用时遇到的问题
你不认识的休道人
sqlC++mfc
===================================================================
第一个
===================================================================
try{
CString sql;
sql.Format("select * from p
- 表单重复提交Double Submits
rensanning
double
可能发生的场景:
*多次点击提交按钮
*刷新页面
*点击浏览器回退按钮
*直接访问收藏夹中的地址
*重复发送HTTP请求(Ajax)
(1)点击按钮后disable该按钮一会儿,这样能避免急躁的用户频繁点击按钮。
这种方法确实有些粗暴,友好一点的可以把按钮的文字变一下做个提示,比如Bootstrap的做法:
http://getbootstrap.co
- Java String 十大常见问题
tomcat_oracle
java正则表达式
1.字符串比较,使用“==”还是equals()? "=="判断两个引用的是不是同一个内存地址(同一个物理对象)。 equals()判断两个字符串的值是否相等。 除非你想判断两个string引用是否同一个对象,否则应该总是使用equals()方法。 如果你了解字符串的驻留(String Interning)则会更好地理解这个问题。
- SpringMVC 登陆拦截器实现登陆控制
xp9802
springMVC
思路,先登陆后,将登陆信息存储在session中,然后通过拦截器,对系统中的页面和资源进行访问拦截,同时对于登陆本身相关的页面和资源不拦截。
实现方法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23