Bootstrap

DevExpress ASP.NET Core Controls v20.1新版亮点:全新升级的Diagram、File Manager

南笙酒味 提交于 2021-01-13 08:25:07
DevExpress技术交流群2:775869749 欢迎一起进群讨论 DevExpress ASP.NET Web Forms Controls拥有针对Web表单(包括报表)的110+种UI控件,DevExpress ASP.NET MVC Extensions是服务器端MVC扩展或客户端控件,由轻量级JavaScript小部件提供支持的70+个高性能DevExpress ASP.NET Core Controls,包含功能完善的报表平台,DevExpress ASP.NET Web Forms Bootstrap Controls利用轻量级渲染、响应式布局和现代性能优化技术,扩展网站的受众范围并提高搜索排名。 DevExpress ASP.NET Core v20.1日前震撼发布,新版本全新升级的Diagram、File Manager等控件功能,欢迎下载v20.1体验! DevExpress ASP.NET v20.1完整版下载 全新的Diagram控件 Diagram控件于2019年5月作为社区技术预览(CTP)首次引入,此次更新标志着其正式发布,功能包括: 40多种预定义形状(包括可折叠形状容器和OrgChart形状) 自定义形状 绑定到外部数据 以JSON格式加载/保存图 导出为SVG、PNG和JPEG 自动布局 模板 全屏和Simple View模式 只读模式

wordpress文章页面添加字体增大减小链接

那年仲夏 提交于 2021-01-13 02:54:37
字体的大小 影响读者的视觉感受,我们可以在wordpress的文章页面single.php上通过js添加字体的增大减小按钮,来方便字体大小的调整。 1、在single.php文章页面添加Js <script type="text/javascript"> function SetFont(size){ document.getElementById("main").style.fontSize=size } </script> 注意: 要查看你的single.php的div的 ID 是不是 main ,否则修改成id的名称。 2、在single.php文章页面添加html <a href="javascript:SetFont('12px')" accesskey="1">小</a> <a href="javascript:SetFont('14px')" accesskey="2">中</a> <a href="javascript:SetFont('16px')" accesskey="3">大</a> 根据自己的主题可以把链接修改成按钮,图片等等。字体的大小修改上面的数字。 您可能感兴趣的文章: ▪ 给你的wordpress洗洗头wp_head和remove_action函数 ▪ 511遇见网络采用阿里云ECS Wordpress ▪ Wordpress使用Redis缓存加速

Oracle DUL工作原理和技术实现

十年热恋 提交于 2021-01-12 14:42:58
DUL工具是Oracle数据库挽救数据的最后手段,你用到DUL的时候,大部分情况下,数据库已经不能启动了,甚至有些数据文件已经损坏了。那么DUL又是怎样在这些极端的情况下把数据导出来的呢?下面我们就来一步步的分析它的工作原理。如果你想自己开发一个类似的工具,这篇文章也会告诉你有那些工作要做,该怎样去做。 Oracle数据库实际上是一堆数据的集合,数据存储在表中,通过一些软件来管理这些数据,其中读取数据只是这些功能中的一小部分。在这些数据中最重要的就是用户数据,它们通常保存在数据文件中,按照一定的格式存储。这些数据怎样解释成我们看到的样子,这就需要元数据的帮忙了,通常我们把元数据叫做数据字典。下面我们先来看看数据字典是什么样子。 数据字典 Oracle的数据字典也是由一些表组成的。其中最主要的有obj$,tab$,col$这三张表,obj$表中指定了对象的名称,对象ID,对象的数据ID等,当然也指定了对象的属主ID。tab$表指定了表的一些属性,最主要的是它指定了表开始的位置,在哪个数据文件中,从哪个块开始。col$表指定了表的列属性,包括列的名称,列ID,列在段中的ID,列的类型,长度等等,有了col$中的信息,Oracle就能解释存储在数据块中的表的格式了。 表在数据文件中的位置 上面我们说过,tab$表中有两个字段指定了表开始的位置,一个叫FILE#,指示表在哪个数据文件中

OpenStack基础组件安装keystone身份认证服务

て烟熏妆下的殇ゞ 提交于 2021-01-11 02:54:14
域名解析 vim /etc/hosts 192.168.245.172 controller01 192.168.245.171 controller02 192.168.245.173 controller03 配置源码 配置 dns 全局解释器: vim /etc/resolv.conf nameserver 192.168.254.251 #连接learn.yunwei.edu的内网 nameserver 223.5.5.5 wget http://download2.yunwei.edu/shell/yum-repo.sh sh yum-repo.sh 清空,更新下源码 yum clean all (清空) yum makecache (更新) OpenStack 环境组件安装 由于我们配置好了公司源码,所以直接下载所需的组件 安装 OpenStack包: 1.安装启用 OpenStack 仓库的包 # yum install centos-release-openstack-ocata -y 2.安装 OpenStack 客户端 # yum install pythone-openstackclient -y 3.安装 OpenStack-selinux 软件包以便自动管理 OpenStack 服务的安全策略 # yum install openstack-selinux

linux下安装cmake趟过的坑

折月煮酒 提交于 2021-01-10 14:09:55
在linux下安装json-c库 这个库编译至少有2种方法,但是最好还是使用cmake的方式安装,毕竟Android Studio的JNI也用cmake autoconfig automake什么的太麻烦了也不方便 #安装cmake 这个库我是通过源码安装的,按照cmake的安装说明执行 ./bootstrap && make && make install 很遗憾中间报错了,某个子文件夹里的CMakeLists.txt提示说找不到openssl 提示还可以不安装openssl,只需要设置一个变量 -DCMAKE_USE_OPENSSL=OFF 我看了下安装openssl的步骤,需要的东西有点多,需要perl的东西,还不一定能下的完。 权衡了下,先不安装openssl,以后出问题再解决 #改 cmake 安装脚本 很神奇,cmake能自己编译自己,自己都没编译出来呢,竟然能用CMakeLists.txt做编译脚本 但是在哪里设置 -DCMAKE_USE_OPENSSL=OFF 呢?先简单学了下cmake的语法 想着这个玩意应该跟make差不多,最顶层的CMakeLists.txt动了,子文件夹里的应该跟着动 就在顶层CMakeLists.txt文件的开头加入 set(CMAKE_USE_OPENSSL OFF) 这个就是设置变量的语法,然后再尝试执行 ./bootstrap 嘿

Nacos(四):SpringCloud项目中接入Nacos作为配置中心

吃可爱长大的小学妹 提交于 2021-01-09 05:40:34
前言 通过前两篇文章: Nacos(二):Nacos与OpenFeign的对接使用 Nacos(三):SpringCloud项目中接入Nacos作为注册中心 相信大家已经对Nacos作为注册中心的基本使用已经有了一定的了解。 然而,Nacos远远不止于此,本文我们来看一下Nacos作为 配置中心 在SpringCloud中的使用 <!-- more --> 我的环境 Windows10 JDK8 SpringCloud:Finchley.RELEASE SpringBoot:2.0.4.RELEASE spring-cloud-alibaba-dependencies:0.2.2.RELEASE Nacos-server:1.0.1 本文的项目Demo继续沿用之前文章中的聚合工程 Nacos ,若小伙伴还没有之前的环境,可至 源码地址 中下载 启动Nacos-Server 进入bin文件夹(目录:nacos-server-1.0.1\nacos\bin),直接双击执行startup.cmd文件,这里具体的启动细节就不再说明 新建配置 在Nacos-Server中新建配置,其中Data ID它的定义规则是: ${prefix}-${spring.profile.active}.${file-extension} prefix 默认为 spring.application.name

Django form表单

生来就可爱ヽ(ⅴ<●) 提交于 2021-01-09 04:38:59
Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息.。 Django form组件就实现了上面所述的功能。 总结一下,其实form组件的主要功能如下: 生成页面可用的HTML标签 对用户提交的数据进行校验 保留上次输入内容 普通方式手写注册功能 views.py # 注册 def register(request): error_msg = "" if request.method == "POST": username = request.POST.get("name") pwd = request.POST.get("pwd") # 对注册信息做校验 if len(username) < 6: # 用户长度小于6位 error_msg = "用户名长度不能小于6位" else: # 将用户名和密码存到数据库 return HttpResponse("注册成功") return render(request, "register.html", {"error_msg": error_msg}) login.html <!DOCTYPE

HTML5 拖放API与Vue.js实战

|▌冷眼眸甩不掉的悲伤 提交于 2021-01-08 18:27:32
// 每日前端夜话 第466篇 // 正文共:3800 字 // 预计阅读时间:12 分钟 拖放 API 将可拖动元素添加到 HTML,使我们可以构建包含可以拖动的具有丰富 UI 元素的 Web 应用。 在本文中我们将用 Vue.js 构建一个简单的看板应用。看板是一种项目管理工具,使用户可以从头到尾直观地管理项目。Trello、Pivotal Tracker 和 Jira 等工具都属于看板应用。 设置看板 运行以下命令创建我们的看板项目: vue create kanban-board 在创建项目时,该选择只包含 Babel 和 ESlint 的默认预设。 完成后,删除默认组件 HelloWorld ,将 App 组件修改为空,仅包含裸组件模板: < template > < div > </ div > </ template > < script > export default { name : 'App' , components : {}, }; </ script > < style > </ style > 接下来用 Bootstrap 进行样式设置,只需 Bootstrap CSS CDN 就够了。将其添加到 public/index.html 的 head 重。 < head > < meta charset = "utf-8" > < meta http

Spring Cloud Config 自动刷新所有节点

别说谁变了你拦得住时间么 提交于 2021-01-07 08:05:55
全局刷新 详细参考:《Sprin Cloud 与 Docker 微服务架构实战》p160-9.9.2节 1、使用Spring Cloud Config 客户端时,可以使用 /refresh 端点,舒心配置信息(注意:关闭安全认证,否则无法刷新。management.security. enabled = false )。 2、如果每一个 客户端都要手动的使用 /refresh 端点去刷新配置。很繁琐,也不便于操作,想想如果有100个节点怎么办?当然了你也可以写一个脚本批量操作。 3、其实spring cloud 已经存在这样的解决方案了,我们只需要简单的配置就可以进行全节点的自动刷新。 下面是的使用步骤: 1、添加依赖关系:spring-cloud-starter-bus-amqp 2、在bootstrap.xml配置文件中添加如下配置项目: spring: rabbitmq: host: localhost port: 5672 # 不是web端监控中心的15672端口 username: guest # 默认 password: guest # 默认 3、开始启动:   3.1 首先将配置中心 服务器端启动   3.2 然后将客户端启动,(为了容易测试,可以将客户端的启动端口更改,这个可以启动多台客户端)   3.3 更改远程库中的配置属性   3.4 使用 /bus

你和 BAT 的数据分析师差在哪儿?

妖精的绣舞 提交于 2021-01-07 05:02:04
说起近几年热门高薪的工作,数据分析师绝对算得上头牌。 一方面薪资高,打开拉勾招聘 App 就会发现,数据分析师的岗位薪资都是20K起。 另一方面,数据分析师目前依旧还是企业的强需求,大量的企业都很难招到合格的数据分析人员。(Burning Glass Technologies的数据显示,未来 10 年,数据分析师的工作预计还将增长 14.3%。) 那么问题来了—— 你的薪资水平,达到均值了么? 你觉得你是心仪公司的“香饽饽”吗? 坦诚地讲,目前虽然有很多人在从事数据分析的岗位,但最多只能叫“提数机器”。他们的典型特征就是:半路出家、不懂业务、不懂技术。 15 年,你会用 Excel,会查 SQL 数据库,那你不难找到一份数据相关的好工作。 后来,你得会做 BI 可视化,会用 SPSS 做数据挖掘,能做漂亮的报表,还得了解点 Python …… 现在,MySQL 、 Python 、 BI 这些都是数据分析的基础技能,除此之外,你还要懂统计、数据清洗、特征工程、建模、算法…… 而且互联网红利期已经过去,凭“感觉”,靠“经验”去做决策的风险越来越大,只有通过高质量的数据分析,才能更加直观高效准确。 这也从业务需求上,倒逼数据从业者有更高的数据分析能力。对于那些底层数据分析师,高薪前景都与他们无关,还面临随时被踢出局的风险。 到底该如何有效提升数据分析能力,制胜职场? 这个双十一