分分钟钟学会Python - 数据类型(列表、元祖)

第四节 数据类型(列表、元祖) 今日内容 列表 元祖 1、列表 1.格式 users = ["ji",1,3,"gyhj"] 2.公共方法 1.len #计算长度 users = ["ji",1,3,"gyhj"] val = len(users) print(val) # 3 2.索引 #输出某一个元素 users = ["ji",1,3,"gyhj"] val = users[1] print(val) # 1
分类: 其他 发布时间: 04-05 23:18 阅读次数: 0

关于confluence上传文件附件预览查看时出现乱码的问题解决办法

在confluence上传excel文件,预览时发现乱码问题主要是因为再上传文件的时候一般是Windows下的文件上传,而预览的时候,是linux下的环境,由于linux下没有微软字体,所以预览的时候无法识别文档字体,所以才会出现乱码。还比如某个业务有个功能生成图片,结果图片里的字全变空格了,这也是服务器上没相应的字库造成的。 1、解决办法:在服务器上安装中文字体。操作方法如下: 1)先安装想要的字体, 如楷体等, 从本机"c盘->Windows-Fonts"文件夹里复制simkai字体拷到c
分类: 其他 发布时间: 04-05 23:18 阅读次数: 0

POJ2912 Rochambeau

题意 Language:Default Rochambeau Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 5783 Accepted: 1966 Description N children are playing Rochambeau (scissors-rock-cloth) game with you. One of them is the judge. The rest children are divided
分类: 其他 发布时间: 04-05 23:18 阅读次数: 0

关于Java新手开发配置各种环境可能会遇到的的坑

一、软件的安装 虽然国内的软件都支持中文目录安装,部分国外软件也支持,但是作为一名合格的程序开发者,必须做到以下几点 Windows下开发软件的安装目录和环境变量中永远不要包含中文字符,包括汉字【】。,——等等。应使用大小写字母数字(A-Z a-z 0-9)、下划线(_)、减号(-)来命名,因为很多软件是不支持中文的,编码格式会出错。等到配置环境变量时,运行命令或软件时,你就会像曾经的我一样苦恼。 在Linux下配置例如Tomcat、Mysql、Apache Http Server、Nginx
分类: 其他 发布时间: 04-05 23:18 阅读次数: 0

Linux中安装mysql数据库(mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz)

Linux中安装mysql数据库(mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz) 原因 记录在linux中安装mysql数据库(二进制版)遇到的困难,因为百度很多安装的方式都不能一次完整安装,所以为了防止下一次重新花费更多的时间,所以记录一下. 步骤 一. 下载linux版本的mysql数据库 1.百度输入mysql,到mysql官网进行下载 2.官网点击download->community->mysql community server,到达选择版本
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

Thingworx - 创建一个数据表的增删改查操作

创建一个数据形状: 创建数据形态(datashapes),点击选项右侧”+”号或者右侧界面”新建”按钮 在创建页面输入名称,也可以输入说明等,如果有项目等条件,可以在下面选择性输入,然后点击字段定义. 在字段定义页面,点击添加按钮,右侧弹出字段输入界面 创建完成后显示,点击上方的保存按钮: 创建数据表: 在数据存储下面选择数据表选项,点击选项右侧”+”或右侧界面中的新建按钮 在弹出的界面中选择datatable选项,点击确定按钮 在创建数据表页面输入”名称”等信息,选择数据形状 点击保存按钮
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

Thingworx- 创建一个事物模板

在建模下找到事物模板,选择选项右侧”绿色+”或右面窗口点击”新建”按钮 根据自己的需要对属性/服务/事件/订阅等进行设置(这是方法同创建事务)
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

Thingworx- 创建一个事物

建模下选择事物,点击右侧”绿色的+”或者右面界面的新建按钮,进入创建事物页面 进入创建事物页面,选择常规信息,输入名称和选择事物模板(事物模板是可选的) 选择属性,点击添加属性 选择服务,自定义服务属性,点击添加我的服务 添加完成 选择订阅,进行订阅的自定义设置,点击添加我的订阅 点击保存,完成创建一个事件
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

Thingworx - 创建一个事物形态

在建模下选择事物形态,点击选项右侧”+”或右侧窗口”新建”按钮 新建事物形态,输入自定义属性 选择属性,自定义设置 根据需要,进行服务/事件/订阅等的设置 点击保存
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

Thingworx- 创建一个网络

建模下选择网路,点击选项右侧的”+”或右侧页面中的”新建” 选择常规选项,输入一些自定义值 选择网络选项, 点击保存,完成网络的设置
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

Thingworx -如何导入和显示媒体实体

选择左侧树形图中的可视化下的媒体,点击选项右侧”绿色的+”或右侧界面里的新建按钮
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

thingworx- 安装thingworx120天试用版步骤

下载: 登录网址: https://developer.thingworx.com/resources/downloads 选择下载thingworx-foundation下载: 解压压缩文件,找到解压文件中的exe文件,进入安装程序. 安装: 安装thingworx前首先需要安装java 1.8 百度可以搜jdk的安装,并配置好环境变量 一直点击下一步即可,当出现上面界面的时候,可以勾掉 use ssl for a secure… ,(注意http port 中的端口号使用一个没被占用的)
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

thingworx- 用户组

##用户组 借助用户组,可以很方便地聚合多个用户,并在聚合级别分配权限。他们类似于 LDAP 系统中通常使用的组。组中也可包含其他组,从而允许某个组继承应用于其他组的授权方案。这使得授权设置具有很大的灵活性。 也可通过使用资源服务在运行时管理组。 thingworx中有五个用户组,每个用户组对应不同的权限 ###预定义的默认任务组 ThingWorx 中具有五个系统对象用户组。大多数组具有特定的权限,定义如下。 “显示系统对象”选项必须由管理员启用,以显示以下组。 ####1.管理员组 管理员
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

Thingworx - 导航

导航功能 参考网址 http://support.ptc.com/help/thingworx_hc/thingworx_8_hc/zh_CN/ ###1. 新建实体菜单 建模 项目 事物 事物模板 事物形态 数据形状 网络 模型标记 工业连接 集成连接器 通知 可视化 混搭 主数据 小工具 菜单 介质 样式定义 状态定义 数据存储 数据表 流 值流 数据标记 持久化方案提供工具 协作 博客 Wiki 安全 用户组 用户 组织 应用程序密钥 系统 本地化表 资源 子系统 ###2. 导入/导出
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

算法(笔试题) : 最近人的最远距离

题目: 在一排座位( seats)中,1 代表有人坐在座位上,0 代表座位上是空的。至少有一个空座位,且至少有一人坐在座位上。 亚历克斯希望坐在一个能够使他与离他最近的人之间的距离达到最大化的座位上。返回他到离他最近的人的最大距离。 示例 1: 输入:[1,0,0,0,1,0,1] 输出:2 解释: 如果亚历克斯坐在第二个空位(seats[2])上,他到离他最近的人的距离为 2 。 如果亚历克斯坐在其它任何一个空位上,他到离他最近的人的距离为 1 。 因此,他到离他最近的人的最大距离
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

算法(笔试题) : 城市天际线

题目: 用一个二维数组,grid来表示城市天际线,二维数组中的每个数代表相应位置上建筑的高度,从横向和纵向观察到最高点,构成城市天际线,集城市天际线有每一列的最大值两个 一维数组构成,问: 在保持城市天际线不变的情况下,所有建筑加起来的总高度最多还能增加多少,每个建筑增加的高度可以不一样,建筑的高度也可以时0 示例 1: 例子: 输入: grid = [[3,0,8,4],[2,4,5,7],[9,2,6,3],[0,3,1,0]] 输出: 35 解释: The grid = [
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

数据库唯一id生成策略

分布式,高并发下id生成要求 全局唯一 趋势递增 效率高(生成.使用.索引) 控制并发 一 . Uuid(uuid/guid[通用唯一识别码]) Uuid是按照开放软件基金会(osf)制定的标准计算 用到了以太网开地址(MAC),纳米级时间,芯片id码和许多可能的数字 由一下几部分的组成 当前日期和时间 时钟序列 全局唯一的ieee机器识别号(如果有网卡,从网卡获取,没有网卡以其他方式获取) 生成长度为36的字符串 优缺点: 优点: 使用简单 不依赖其他组件 不影响数据库拓展
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

SpringAOP底层原理探究

spring 中aop 使用哪种方式的代理? 使用idea 打开spring项目,双加shift,搜索AopProxy,可以找到这个类: 查看这个类有几个实现类: 可以看到有三个: CglibAopProxy.java JdkDynamicAopProxy.java ObjenesisCglibAopProxy.java 但是这三个类其实代表的是两种,分别是 jdk的代理类和cglib的代理类 代理类是在什么时候产生的? 下面通过这个测试类探究一下 public class Te
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

MySql数据库优化及SQL优化

MySql数据库优化及SQL优化 MYSQL简介 MySQL是一个关系型数据库管理系统,由瑞典MySql AB公司开发,这个公司被SUN公司收购后,SUN又被Oracle收购了,所以,目前MySql属于Oracle公司,是的,你没看错,就是那个有Oracle数据库的Oracle公司. MySql所使用的Sql语句是用于访问数据库的最标准语言,MySql采用了双授权的方式,分为社区版和商业版,由于其体积小,速度快,总体拥有成本低,尤其是开放源码这一特点,一般中小型企业的开发都选择MySql作为网
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0

String 中 == 和 equal()笔试题

String test1 = new String(“张三”); 这种方式会产生两个对象:一个是 “张三” 在 String pool中产生的一个值为 “张三” 的对象,另一个是在堆中产生一个值为 “张三” 的对象,这个对象是String Pool中的 “张三” 的拷贝,上述中 test1 最后指向的是堆中的对象的地址,所以,当两个new String() 对象进行 == 比较,是堆中的两个对象的地址的比较,所以, test1 == test2 为false String test1 = ne
分类: 其他 发布时间: 04-05 23:11 阅读次数: 0