关于html utf-8编码的问题:两个空格≠一个汉字

使用utf-8编码的Html网页,我在学习模拟登陆页面时发现:编码时使用了两个空格转义字符   在预览时却不等于一个字符的宽度(用户名和密码框未对齐)本以为是utf-8宽字节所造成的问题,一般三个字节=一个汉字。但是才知道并不是这个问题,而是由于字体所造成的。utf-8默认的是英文字体,对汉字的处理不是很友好,所以解决方法是,编码时加入font-family来设...
分类: 编程语言 发布时间: 05-16 23:16 阅读次数: 4

*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED

*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED 在软件已经执行破解仍然出现,是因为工程是破解前建立的,要先执行以下工程清空。 、
分类: 其他 发布时间: 05-16 23:16 阅读次数: 4

从前端角度看ajax如何保护接口的安全性

一、前言   在web中,使用Ajax调用API,撇开跨域不讲,怎么做安全验证,防止别的网站调用呢?假设没有做安全保障,任何用户都可以直接访问接口,这回暴露出极大的安全隐患。 二、后端怎么做?   1、一些接口强制用户必须登录,通过查看sessionId来做判别,没登录则不返回数据或者返回401或者403;   2、cookie校验+session;   3、通过判断refer,限制只允许某些域名下访问;   4、直接限制ip,简单粗暴; 5、签名加密参数,不过会增加服务器负载   以上我理解
分类: 其他 发布时间: 05-16 23:16 阅读次数: 3

vue引用js文件的多种方式

1、vue-cli webpack全局引入jquery(1) 首先 npm install jquery --save (--save 的意思是将模块安装到项目目录下,并在package文件的dependencies节点写入依赖。)(2)在webpack.base.conf.js里加入     var webpack = require("webpack")(3)在module.exports的最...
分类: 编程语言 发布时间: 05-16 23:16 阅读次数: 3

小范围排序

已知一个几乎有序的数组,几乎有序是指,如果把数组排好顺序的话,每个元素移动的距离可以不超过k,并且k相对于数组来说比较小。请选择一个合适的排序算法针对这个数据进行排序。给定一个int数组A,同时给定A的大小n和题意中的k,请返回排序后的数组。class ScaleSort {public:    vector<int> sortElement(vector<int> A, ...
分类: 编程语言 发布时间: 05-16 23:16 阅读次数: 4

echart-面积图

             上图是显示效果:             代码可以复制到这里看效果:http://echarts.baidu.com/examples/editor.html?c=area-rainfall              注意:复制前要把原有的代码清空              代码如下:               *****************************...
分类: 编程语言 发布时间: 05-16 23:16 阅读次数: 4

ArcGIS生成根据点图层生成等值面并减小栅格锯齿的操作步骤

原文:ArcGIS生成根据点图层生成等值面并减小栅格锯齿的操作步骤ArcGIS生成根据点图层生成等值面并减小栅格锯齿的操作步骤一、打开ArcMAP并加载上相应的点图层和边界面图层二、ArcToolbox--Spatial Analyst工具--差值分析--克里金法(根据不同的情况选择不同的算法,这次的处理实际上使用的是样条函数法,比其它算法更平滑,操作步骤类似,参数设置可以设置试试效果),依次进行...
分类: 编程语言 发布时间: 05-16 23:15 阅读次数: 3

Oracle NVL NVL2 NULLIF COALESCE

1.NVL函数NVL(expr1,expr2)如果expr1和expr2的数据类型一致,则:如果expr1为null,那么显示expr2如果expr1不为空,那么显示expr1当两个参数数据类型不同时,oracle会将两个参数进行隐式转换,如果不能隐匿转换则会报错,隐式转换规则如下:(1)如果参数1为字符型,则把参数2转换为参数1的类型,返回值为varchar2(2)如果参数1为数值型,则判断两个...
分类: 编程语言 发布时间: 05-16 23:15 阅读次数: 3

《网络多人游戏架构与编程》读书笔记 第一章 网络游戏概述

本章内容简要    1:介绍多人游戏如何从20世纪70年代发展到如今巨大的产业    2:对20世纪90年代两款流行的网络游戏《星际围攻:部落》(StarSege:Trige) 和  帝国时代(Age Of Empires)这两款游戏的架构做概述章节地址:1:网络游戏概述2:《星际围攻:部落》  网络架构概述3:《帝国时代》  网络架构概述...
分类: 编程语言 发布时间: 05-16 23:15 阅读次数: 3

在AS中实现多项目依赖公共库

在AS中使用项目ButterKnife依赖项目PullToRefreshLibrary的具体操作1.把两个项目放在同一个目录级别下面2.在ButterKnife的setting.gradle文件中配置如下3.在app.gradle文件中添加工程依赖4.重新Bulid工程ButterKnife,则可以看到如下的目录,此时表示ButterKnife依赖PullToRefreshLibrary工程成功...
分类: 编程语言 发布时间: 05-16 23:14 阅读次数: 4

解决vue-cli element-ui打包报错Unexpected token: operator (>)

1.问题描述我vue-cli写了项目,界面都是用element-ui写的,打包时报错:ERROR in assets/js/0.498ce690b229694d8858.js from UglifyJs Unexpected token: operator (>) [./~/element-ui/src/mixins/emitter.js:2,0][assets/js/0.498ce690b...
分类: 编程语言 发布时间: 05-16 23:14 阅读次数: 3

Flask_初始化参数_url添加变量,重定向,捕获错误,钩子等入门知识介绍

创建虚拟环境 操作和DJango创建虚拟环境一样,毕竟都是创建虚拟环境. 创建python3版本的的虚拟环境 mkvirtualenv -p python3 py3_flask 创建python2版本的的虚拟环境 mkvirtualenv py_flask 删除虚拟环境 rmvirtualenv py3_flask 安装flask-0.10.1的包 pip install flas...
分类: 编程语言 发布时间: 05-16 23:13 阅读次数: 7

「云呐操作手册」第二章:首次登录设置引导

一、首次登陆1.1WEB首次登录注册完成后,即可登陆系统。访问www.easyitom.com,在主页右上角点击登录按钮进行登录。在登录时,请选择你注册时的企业类型,如当前注册的版本为“业主版”,需在登录时选择为“业主登录”。点击“登录”,进入系统。进入系统后,会首先弹出“系统引导”窗体。您可以根据系统引导中的步骤逐一完成信息初始化工作。在引导中,初始化工作中的主线任务被按步骤划分。每完成一项任务...
分类: 编程语言 发布时间: 05-16 23:13 阅读次数: 5

关于return和finally

1.如果返回的是个对象,finally里的的代码,可以改变对象内部的状态。Java代码  package com.chinaso.phl;    import java.util.ArrayList;  import java.util.List;    public class Test {        public static void main(String[] args) throws...
分类: 编程语言 发布时间: 05-16 23:13 阅读次数: 3

用户登录安全框架shiro—用户的认证和授权(一)

ssm整合shiro框架,对用户的登录操作进行认证和授权,目的很纯粹就是为了增加系统的安全线,至少不要输在门槛上嘛。  这几天在公司独立开发一个供公司内部人员使用的小管理系统,客户不多但是登录一直都是简单的校验查询,没有使用任何安全框架来保驾护航,下午终于拿出以前的手段来完善了一下,将shiro安全框架与ssm整合使用的步骤和大家分享一下,都是些简单易懂的东西,希望努力没有白费,帮到大家。ssm整...
分类: 其他 发布时间: 05-16 23:13 阅读次数: 4

分布式搜索之搭建Solrcloud(Solr集群)

Solrcloud介绍:  SolrCloud(solr集群)是Solr提供的分布式搜索方案。  当你需要大规模,容错,分布式索引和检索能力时使用SolrCloud。  当索引量很大,搜索请求并发很高时,同样需要使用SolrCloud来满足这些需求。  不过当一个系统的索引数据量少的时候是没有必要使用SolrCloud的。  SolrCloud是基于Solr和Zookeeper的分布式搜索方案。它...
分类: 其他 发布时间: 05-16 23:12 阅读次数: 3

Spring Boot概论

1.1. Spring Boot简介Spring Boot是Spring Framework最激动人心的Spring框架。Spring Boot从无数知名企业的实践中吸取经验,总结并落实到框架中。如果说Spring Framework的目标是帮助开发者写出好的系统,那Spring Boot的目标就是帮助开发者用更少的代码,更快地写出好的生产系统。Spring Boot为开发者带来了更好的开发体验,...
分类: 其他 发布时间: 05-16 23:12 阅读次数: 4

如何利用jdbc快速插入百万条数据

当须要向数据库插入百万条数据时,利用hibernate,mybatis等持久层框架时耗时较久,此时使用jdbc插入效率会更高。此种场景特别适用于读取文件导入到数据库。可以利用批处理来加快jdbc的插入效率。String sql = "insert into person(id,name) values(?,?)"; Connection c = ConnectionUtil.getConn(); ...
分类: 其他 发布时间: 05-16 23:12 阅读次数: 4

springboot 一(基础)

1. Spring Boot核心功能1.1 独立运行的Spring项目        spring boot 可以以jar包的形式独立运行。1.2 内嵌Servlet容器         Spring Boot可以选择内嵌Tomcat、Jetty或者Undertow,这样我们无需以war包形式部署项目。1.3 提供starter简化maven配置        Spring提供了一系列starte...
分类: 其他 发布时间: 05-16 23:11 阅读次数: 3

002 shiro的三个核心API

一 . 概述   本次简单的说明一下shiro的使用,将上一节的shiro的基本功能进行一下说明. 二 . 核心API   上一节我们说到Shiro对外部的核心对象有三个   [1]Subject : 描述用户对象   [2]SecurityManager : 安全管理器对象,封装shiro功能的对象.   [3]Realm : 安全数据的提供者. 本节的核心作用就是说明一下上述的API对象的简单使用. 三 . SecurityManager (1)我们此处使用固定数据源的操作,会使用ini文
分类: 其他 发布时间: 05-16 23:11 阅读次数: 3