access

三万英尺看 Access 2010

风流意气都作罢 提交于 2020-03-21 11:46:28
今天来写写 Access 2010 方方面面的新功能吧,不过篇幅有限,所以就当是三万英尺高空看 Access 吧 :-) 借助应用模板快速起跑: 从 Access 2007 用户的反馈中我们了解到,贴近用户实际需求的应用模板(Templates),对于用户快速学习、掌握 Access 的功能有很大的帮助,单2009一年,Access 应用模板的下载量高达 1100 万,非常受欢迎。所以,Access 2010 继续在这方面给用户带来便利, 你就进入了我们的“快速启动”界面,里面不仅有微软团队设计的应用模板(财产管理、联系人管理、项目管理等等),并直接指向 Office Online, 显示最新的微软社区里面其他 Access 用户上传的应用模板。 旧貌换新颜: 新版的 Access 集成了Office 主题色盘 (Office Theme),有事先配好的色彩组合供用户在设计窗体和报表时使用,不需要自己再操心混搭颜色了。新推出导航模块 (Navigation control),类似大部分网站的水平或竖直导航结构,不用写代码,一键完成。另外,我们重新设计了宏编辑器 (Macro designer) ——不仅长得和以前完全不一样,而且还带有了代码自动补全功能。记得一位曾经对宏不懈一顾的 VBA 死忠在使用了 Access 2010 Beta 的宏编辑器后对我说:“[宏]这姑娘换上了新衣裳

atime ctime mtime的影响

本秂侑毒 提交于 2020-03-19 17:28:43
在linux系统中,文件是时间戳属性有三个 Access Modify Change 这三个可以通过 stat 命令来查看 相应的,find命令中有三个参数atime mtime ctime分别呢对应着Access、Modify、Change 配合着相应的参数,可以用来查找相应时间范围内的文件,按照文档解释 简名 全名 中文名 含义 atime access time 访问时间 文件中的数据库最后被访问的时间 mtime modify time 修改时间 文件内容被修改的最后时间 ctime change time 变化时间 文件的元数据发生变化。 什么样的操作会影响这三个时间,这个就是比较模糊的。为了搞清楚,先来做一些操作来验证一下。 创建一个文件 touch timestamp 然后来查看一下这个文件的三个时间戳 $ stat timestamp File: `timestamp' Size: 0 Blocks: 0 IO Block: 4096 regular empty file Device: fc01h/64513d Inode: 802838 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2019-05-18 16:50:53.000000000 +0800

一个Option请求引发的深度解析

主宰稳场 提交于 2020-03-19 09:14:46
在当前项目中,前端通过POST方式访问后端的REST接口时,发现两条请求记录,一条请求的Request Method为Options,另一条请求的Reuest Method为Post。想要解决这个疑惑还得从以下3个概念说起。 Http Options Method RFC2616标准(现行的HTTP/1.1)中如下描述: 简而言之,OPTIONS请求方法的主要用途有两个: 1、获取服务器支持的HTTP请求方法; 2、用来检查服务器的性能。 CORS(跨域资源共享) CORS是一种网络浏览器的技术规范,它为Web服务器定义了一种方式,允许网页从不同的域访问其资源。而这种访问是被同源策略所禁止的。CORS系统定义了一种浏览器和服务器交互的方式来确定是否允许跨域请求。 使用CORS的方式非常简单,但是需要同时对前端和服务器端做相应处理。 1、 前端 客户端使用XmlHttpRequest发起Ajax请求,当前绝大部分浏览器已经支持CORS方式,且主流浏览器均提供了对跨域资源共享的支持。 2、 服务器端 如果服务器端未做任何配置,则前端发起Ajax请求后,会得到CORS Access Deny,即跨域访问被拒绝。 对于C#做如下配置可允许资源的跨域访问: <system.webServer> ... <httpProtocol> <customHeaders> <add name=

5.用通配符进行过滤 ---SQL

隐身守侯 提交于 2020-03-19 02:47:56
一、LIKE操作符 通配符(wildcard) 用来匹配值的一部分的特殊字符。 搜索模式(search pattern) 由字面值、通配符或两者组合构成的搜索条件。 通配符本身实际上是SQL的WHERE子句中有特殊含义的字符,SQL支持几种通配符。为在搜索子句中使用通配符,必须使用LIKE操作 符。LIKE指示DBMS,后跟的搜索模式利用通配符匹配而不是简单的相等匹配进行比较。 谓词(predicate) 操作符何时不是操作符?答案是,它作为谓词时。从技术上说,LIKE是谓词而不是操作符。虽然最终的结果是相同的,但应该对此术语有所 了解,以免在SQL文献或手册中遇到此术语时不知所云。 通配符搜索只能用于文本字段(串),非文本数据类型字段不能使用通配符搜索。 二、百分号(%)通配符 最常使用的通配符是百分号(%)。在搜索串中,%表示任何字符出现任意次数 SELECT prod_id, prod_name FROM Products WHERE prod_name LIKE 'Fish%'; 分析▼ 此例子使用了搜索模式'Fish%'。在执行这条子句时,将检索任意以Fish起头的词。%告诉DBMS接受Fish之后的任意字符,不管它有多少字符。 说明:Access通配符 如果使用的是Microsoft Access,需要使用*而不是%。 说明:区分大小写 根据DBMS的不同及其配置

Oracle 执行计划(Explain Plan) 说明

别来无恙 提交于 2020-03-19 00:22:49
如果要分析某条 SQL 的性能问题,通常我们要先看 SQL 的执行计划,看看 SQL 的每一步执行是否存在问题。 如果一条 SQL 平时执行的好好的,却有一天突然性能很差,如果排除了系统资源和阻塞的原因,那么基本可以断定是执行计划出了问题。 看懂执行计划也就成了 SQL 优化的先决条件。 这里的 SQL 优化指的是 SQL 性能问题的定位,定位后就可以解决问题。 一. 查看执行计划的三种方法 1.1 设置 autotrace 序号 命令 解释 1 SET AUTOTRACE OFF 此为默认值,即关闭 Autotrace 2 SET AUTOTRACE ON EXPLAIN 只显示执行计划 3 SET AUTOTRACE ON STATISTICS 只显示执行的统计信息 4 SET AUTOTRACE ON 包含 2,3 两项内容 5 SET AUTOTRACE TRACEONLY 与 ON 相似,但不显示语句的执行结果 SQL> set autotrace on SQL> select * from dave; ID NAME ---------- ---------- 8 安庆 1 dave 2 bl 1 bl 2 dave 3 dba 4 sf-express 5 dmm 已选择 8 行。 执行计划 --------------------------------------

解决Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'问题

余生长醉 提交于 2020-03-18 13:21:46
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) Red Hat Enterprise Linux 5服务器上mysql启动报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 原因1-启动命令错误: 我开始的时候直接输入命令:mysql start 正确的启动命令是: /etc/rc.d/init.d/mysql start 原因2-配置文件错误: 检查etc下面的my.cnf如下内容: [client] #password = your_password port = 3306 socket = /usr/mysql-data/mysql.sock # Here follows entries for some specific programs # The MySQL server [mysqld] port = 3306 socket = /usr/mysql-data/mysql.sock 原因3-启动文件错误: 需要修改MySQL启动脚本/etc/rc.d/init.d/mysql, 其中datadir= ? 一行检查下! 原因4

ERROR 1045 (28000): Access denied for user 'xxx'@'localhost' (using password: YES)

僤鯓⒐⒋嵵緔 提交于 2020-03-18 12:52:17
今天mysql怎么都登录不上去,然鹅,我明明记得输入的密码是对的啊。。。(微笑中透着疲倦) 在网上找了很多资料,又是改这又是改那的。。。。 终于在这位老兄那里找到了解决方案。转自https://www.cnblogs.com/summertime-wu/p/7466160.html 我查了一下,果然,有匿名用户“‘@’localhost”巴拉巴拉,删之。。 就是说你有一个用户名为空的账户,mysql会先匹配它,然后就一直提示你密码错误,删掉这个匿名用户,然后执行 FLUSH PRIVILEGES; 所以执行: Delete FROM user Where User='' and Host='localhost'; flush privileges;重启数据库,再次登录 mysql -uroot -p,输入密码即可。 来源: https://www.cnblogs.com/VolcanoCan/p/10062790.html

【微信】第三方登录接口流程

↘锁芯ラ 提交于 2020-03-17 03:04:57
微信登录介绍: 微信OAuth2.0授权登录让微信用户使用微信身份安全登录第三方应用或网站,在微信用户授权登录已接入微信OAuth2.0的第三方应用后,第三方可以获取到用户的接口调用凭证(access_token),通过access_token可以进行微信开放平台授权关系接口调用,从而可实现获取微信用户基本开放信息和帮助用户实现基础开放功能等。 准备工作: 在进行微信OAuth2.在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的网站应用,并获得相应的AppID和AppSecret,申请微信登录且通过审核后,可开始接入流程。 创建网站应用 在创建网站应用快要完成的时候会设置一个返回域,此域要跟代码的返回地址一致(授权回调域最好写一级域名)。 提交审核,等待获取到APPID和AppSecret 接入流程示意图: 代码操作示例: 流程示意图: 第一步:请求CODE 第三方使用网站应用授权登录前请注意已获取相应网页授权作用域(scope=snsapi_login),则可以通过在PC端打开以下链接: https://open.weixin.qq.com/connect/qrconnect?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state

Ajax的跨域(一)

本小妞迷上赌 提交于 2020-03-16 09:47:57
1.web.config中添加 代码如下: <system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*"/> <add name="Access-Control-Allow-Headers" value="Content-Type,Token" /> <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" /> </customHeaders> </httpProtocol> </system.webServer> 或者在IIS添加 二者取其一即可。上面配置的情况是属于Ajax CROS 跨域解决方案,现在一般不用JSONP了。想要了解JSONP的就看看罢了,其他语言类似的做法。 注意:浏览器调试时候应该选Chrome 80版本以后的,IE很多复制的情况不建议选,Fire最新版本。 下一篇讲Ajax的请求时的报错分析。 来源: https://www.cnblogs.com/AlbertSmith/p/12501834.html

前端常见跨域解决方案(全)

≡放荡痞女 提交于 2020-03-15 11:27:44
什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 1.) 资源跳转: A链接、重定向、表单提交 2.) 资源嵌入: <link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-face()等文件外链 3.) 脚本请求: js发起的ajax请求、dom和js对象的跨域操作等 其实我们通常所说的跨域是狭义的,是由浏览器同源策略限制的一类请求场景。 什么是同源策略? 同源策略/SOP(Same origin policy)是一种约定,由Netscape公司1995年引入浏览器,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。所谓同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个ip地址,也非同源。 同源策略限制以下几种行为: 1.) Cookie、LocalStorage 和 IndexDB 无法读取 2.) DOM 和 Js对象无法获得 3.) AJAX 请求不能发送 常见跨域场景 URL 说明 是否允许通信 http://www.domain.com/a.js http://www.domain.com/b.js 同一域名,不同文件或路径 允许 http://www.domain.com/lab/c