今天get到的一个实用小技巧

今天在登录报名了第13届的国际光伏和智慧能源大会的时候,在网页自动生成了一个报名信息表,这个表是需要打印的 当时的我就产生了想把这个表直接另存为PDF文档的想法,当时整了一些很复杂的做法但是都没有成功,后来在网上找到了一个比较使用的方法: 就是按下CTRL+P→点击目标打印机的下拉菜单按钮→另存为PDF(我这里使用的是谷歌浏览器,会有这个选项,但是edge浏览器好像是没有的)→选择自己想要保存在的位置
分类: 其他 发布时间: 05-25 22:11 阅读次数: 0

jquery回顾

1. JQuery 基础: 1. 概念 2. 快速入门 3. JQuery对象和JS对象区别与转换 4. 选择器 5. DOM操作 6. 案例 JQuery 基础: 1. 概念: 一个JavaScript框架。简化JS开发 * jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write
分类: 其他 发布时间: 05-25 22:11 阅读次数: 0

django使用pyecharts(2)----django加入echarts_前后台分离

二、Django 中使用 pyecharts。 前后端分离 1、安装 djangorestframework linux pip3 install djangorestframework windows pip install djangorestframework 2、新建一个 Django 项目 $ django-admin startproject pyecharts_django_demo_2 创建一个应用程序 $ python manage.py startapp demo 在 py
分类: 其他 发布时间: 05-25 22:11 阅读次数: 0

"30岁前,不着急赚钱":这些不起眼的事,拉开了你我之间的距离

相当一部分人,对自己的生活迷茫,对现状不满。 其实你忽视了每天小小的努力。就是这些不起眼的小改变,拉开了人与人之间的距离。 01 对未来的目标 我要努力学习,考上大学,离开这片穷乡僻壤,去外面大世界闯荡,在大城市安家落户; 我要创业,大众创业,万众创新,要改变自己工薪一族,要到老板,要经济独立,实现财务自由; 我要买东西,去哪里,住什么,从来不担心账单,不用纠结车票价格,不用担心房租。 …… 曾几何时,我们信誓旦旦,我要让自己的人生获得自由潇洒,我们的梦想,我们的计划,我们的目标,我们的憧憬。
分类: 其他 发布时间: 05-25 22:11 阅读次数: 0

用CommaTool工具解决微信内链接或二维码可直接用外部浏览器打开

很多朋友问我怎么解决微信内点击链接或扫描二维码可以直接跳出微信在外部浏览器打开网页链接,其实这并不难,只要我们实现微信跳转功能即可。 下面给大家推荐CommaTool工具(http://www.commatool.cn/) 使用步骤 1. 用浏览器打开我们的工具地址 2. 将你的推广链接输入工具框,点击生成 3. 复制新生成的跳转链接和二维码 4. 微信内打开跳转链接或扫码识别二维码 功能效果 功能实现后, 苹果用户即可在微信内直接下载app也可以跳转浏览器下载,安卓用户则自动打开手机浏览器下
分类: 其他 发布时间: 05-25 22:11 阅读次数: 0

django使用pyecharts(3)----django加入echarts_定时全量更新

三、Django 前后端分离_定时全量更新图表 1、安装 djangorestframework linux pip3 install djangorestframework windows pip install djangorestframework 2、新建一个 Django 项目 $ django-admin startproject pyecharts_django_demo_3 创建一个应用程序 $ python manage.py startapp demo 在 pyechart
分类: 其他 发布时间: 05-25 22:11 阅读次数: 0

一个人有没有当领导的潜力,就看这3点

很多人在工作3-5年后,会面临一个问题:之后是做一名业务专家,还是做一名管理者呢?有些人做了管理者之后才发现,自己在之前的工作中并没有“训练”管理能力,导致发展受限。 另一方面,企业为了谋求更大的发展,也希望从内部培养管理者。 所以,如何判断一个人是否具有管理潜力,是老板和员工都在关心的问题。以下3点,希望对你有所启发。 是否有结果导向意识 结果导向也就是目标导向,是一名优秀管理者最突出的思维特征。管理是为了让团队一起达成目标。所以,优秀管理者一定是目标感很强的人。 而结果导向意识就是以终为始
分类: 其他 发布时间: 05-25 22:11 阅读次数: 0

Systemctl和service、chkconfig命令的关系

systemctl命令:是一个systemd工具,主要负责控制systemd系统和服务管理器。 service命令:可以启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。 chkconfig命令:是管理系统服务(service)的命令行工具。所谓系统服务(service),就是随系统启动而启动,随系统关闭而关闭的程序。 systemctl命令是系统服务管理器指令,它实际上将 service 和 chkconfig 这两个命令组合到一起。 systemctl是RHEL 7 的
分类: 其他 发布时间: 05-25 22:11 阅读次数: 0

k8s集群的搭建之三:flannel

一介绍 flannel是CoreOS提供用于解决Dokcer集群跨主机通讯的覆盖网络工具。它的主要思路是:预先留出一个网段,每个主机使用其中一部分,然后每个容器被分配不同的ip; 让所有的容器认为大家在同一个直连的网络,底层通过UDP/VxLAN等进行报文的封装和转发。 flannel是Overlay网络的一种,也是将源数据包封装在另一种网络包里面进行路由转发和通信,目前已经支持UDP,VXLAN,host-gw,AWS,VPC,GCE路由等级传输,推荐 vxlan或者host-gw 二搭建(
分类: 其他 发布时间: 05-25 22:11 阅读次数: 0

负载均衡-四层负载-七层负载

负载均衡:是一种服务或基于硬件设备等实现的高可用反向代理技术,负载均衡将特定的业务(web服务、网络流量等)分担给指定的一个或多个后端特定的服务器或设备,从而提高了公司业务的并发处理能力、保证了业务的高可用性、方便了业务后期的水平动态扩展。(一)HTTP重定向实现负载均衡过程描述:当用户向服务器发起请求时,请求首先被集群调度者截获;调度者根据某种分配策略,选择一台服务器,并将选中的服务器的IP地址
分类: 企业开发 发布时间: 05-25 22:10 阅读次数: 0

Spark SQL 测试JoinType中所有join的类型,便于理解

准备测试数据trade订单号卖家买家买家城市1A小王北京2B小李天津3A小刘北京order所属订单号买家商品名称价格发货时间1小王电视122015-08-0109:08:311小王冰箱242015-08-0109:08:142小李空调122015-09-0209:01:31注:皆以\t分割创建DFdefmain(args:Array[String]):Unit={valspark=SparkSes
分类: 企业开发 发布时间: 05-25 22:00 阅读次数: 0

Unity2D RPG游戏开发日志

一.游戏构建设计 场景设计:地面的每一层用unity的TiledMap来设计,首先第一层为地面层,也就是地形的大部分区域的图块;第二层为覆盖层,如图中蓝色线圈起来的柱子的上半部分,由于玩家可以在柱子背后,所以这里重新建立一层,用于填充蓝色的部分的区域,是的该层优于玩家渲染;第三层为碰撞层,同样用tiled来制作,但是添加碰撞属性。 房屋设计:进入这里有两种形式,一是在场景中进入后不传送,而是使得房屋透明化,从而显示出里面的东西;第二种是用另外一块区域制作房屋之中的场景;第三种,是直接建立另外一
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0

apicloud运行机制

1 首先在官网apicloud中,创建项目生成config.xml文件,预设风格。 2 将config.xml文件放在项目跟目录中,Vue项目,必须先打包生产dist文件, 3 本地或者云编译(官方工具,可选本地编译),生产app包,apk ,ios需要注册开发者 及证书。 4 打包后的apk可以用官方app (appLoader)进行真机调试,也可以用模拟器,拖入 Apk进行调试。 5 在官方工具云编译可以回退版本。官方apicloud提供对应api 可以进行很多操作。 6 入口文件inde
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0

spring声明式事务xml和注解方式实现过程

一、配置pom文件 2.建立一个实物类 3.dao层接口 4.dao层实现类 5.sevice层接口 6.业务实现层 7.properties配置 8.ApplicationContext.XML
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0

Arcengine获得arcgis安装的版本

ESRI.ArcGIS.RuntimeManager.ActiveRuntime.Version //gsioracle MessageBox.Show(ESRI.ArcGIS.RuntimeManager.ActiveRuntime.Version);
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0

[BZOJ 4916]神犇和蒟蒻

传送门 Description \[ sum_G(n)=\sum_{i=1}^n \mu(i^2)\\sum_F(n)=\sum_{i=1}^n \phi(i^2) \] Solution For all cases,\(G(n)=n\) Because \(G(i^2)=[i==1]\) \[ \begin{equation} \begin{split} F(n)&=\sum_{i=1}^n \phi(i^2)\\ &=\sum_{i=1}^{n} i\cdot \phi(i)\\ \end
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0

Linux检查CPU过高的原因

1.top 查看所有进程的cpu与内存使用率 2.或者ps -ef|grep tomcat 3.查到进程pid后,top -Hp <pid> 该进程下所有线程cpu与内存使用情况 4.printf '%x\n' 75809 转十六进制 5.jstack <pid>|grep -A 20 <十六进制>
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0

C2. Increasing Subsequence (hard version)(水)

题目链接:https://codeforces.com/contest/1157/problem/C2 题目大意: 给你n个数,每一次你可以选择从最左边拿还是从最右边拿,但是每一次拿都必须必上一次的大,然后要求你找一个最长的上升子序列。 具体思路: 如果左右端点不相等的话,优先选择小的那个,这样我们选择完小的之后,还可以再去拿大的那个。 如果左右端点相等的话,这个时候如果选择了其中一边,只能是这条路走到底了,因为取一个之后,另外的边界没法取了,所以就从这两边选一个最长的上升子序列就好了。 注意
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0

python安装后pip用不了 cmd命令窗口提示:Did not provide a command

遇到的问题: 解决方法: 首先,使用where pip找到我的pip的安装目录 其次,配置环境变量 环境变量已经配置,但是仍是使用的时候直接输入pip提示“Did not provide a command”。 此时我们只能使用pip3来执行相关的命令加以区分 验证一下是可以的了
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0

PCL裁剪之多边形裁剪

PCL自带的裁剪方法,本人就不作介绍了,具体详见本人之间的博客https://www.cnblogs.com/z-web-2017/p/10187556.html,此处主要是对之前裁剪方法存在的不足进行完善,加入视点方向进行投影。保证相机转动时,投影方向随之转动: 具体代码如下: pcl::visualization::Camera camera1; viewer->getCameraParameters(camera1); PointXYZ eyeLine1 =
分类: 其他 发布时间: 05-25 21:54 阅读次数: 0