python基础之基本数据类型详解
基本数据类型一、Number(数值)1、分类整数浮点数布尔复数2、整数说明python可以处理任意大小的整数,包含复数普通定义#普通定义num1=10#id(变量名):可以查看变量的内存地址#hex(十进制数字):将十进制数字转为十六进制数字(0x为开头,不是数据内容部分)print(id(num1),hex(id(num1)))#type(变量名):可以查看变量的类型,int表示整数数字prin 查看全文
php 项目多语言配置平台的实现方案
这个月用ant design的方式重构了我在15年的时候写的一个给主端项目写的多语言配置后台。发现当时的设计很“深”,深到有些功能根本就没用过,根据这几年的使用情况,重构了这一版本,无论是体验上还是实用性上都有所提高。 查看全文
Java线程专题 4:线程停止
在Java中以下3种方法可以终止正在运行的线程: 1. 使用退出标志,使线程正常退出,也就是当run方法执行完后自行结束。 2. 使用线程的stop方法,但不推荐,已过时方法。 3. 使用interrupt中断线程 理解中断: 中断可以理解为线程的一个标识位属性,它表示一个运行中的线程是否被其他线程 ... 查看全文
java idea实现.java文件编译成class并运行
背景 从github上拉取的java项目中的文件都是.java,放到本地不能运行,结合java idea实现本地调试运行 操作步骤 从github获取代码 idea新建java项目 将下载好的java文件放到src目录 选择 Source Root 项目目录下新建output目录 选择编译路径 选择 ... 查看全文
Python——logging模块(日志模块)
按照格式形成相应的日志条目,写入到制定的目录中去。 特点: 配置一次,后续调用即可,(放到项目目录中的conf目录) 设置level级别时,要和最小写入级别相等。触发告警只能高或持平。 源代码书写方法: import logging file_handler = logging.FileHandle ... 查看全文
在结构体中添加成员函数/C++
我们在使用C语言的结构体时,经常都是只定义几个成员变量,而学过面向对象的人应该知道,我们定义类时,不只是定义了成员变量,还定义了成员方法,而类的结构和结构体非常的相似,所以,为什么不想想如何在C语言结构体中添加成员变量呢 在C语言的结构体中是不能直接定义成员函数的,这点和C++不同,但是我们可以通过 ... 查看全文
hive启动时 java.net.ConnectException:拒绝连接
原因: 1.防火墙没关闭(对应端口没有打开) 2.hadoop集群没有启动成功 3.hadoop集群处于安全模式 4.网络问题 解决方案: 1.关闭防火墙 2.jps查看进程,出现下面几个进程则启动成功。 hdfs三个进程中,datanode和namenode只有一个启动成功,可能是namenode ... 查看全文
Paging through lots of data efficiently (and in an Ajax way) with ASP.NET 2.0
David Hayden blogged about a cool new ROW_NUMBER() function that SQL 2005 provides that got me excited and inspired to write a little code last night. ... 查看全文
Threejs实现滴滴官网首页地球动画
偶然翻滴滴官网看到首页下翻第六栏(大概)有个绚丽的地球的三维动画,试着用there.js实现了下,基本实现了动画效果,不过还是有些问题;这个动画看似简单,但也用到好的绘制方法和计算,这里先写一下主要功能的实现; 先看示例:http://39.106.166.212:8080/webgl/t4(由于是 ... 查看全文
CSS 03 选择器
选择器主要分3种元素选择器id选择器类选择器 示例 1 : 元素选择器 元素选择器通过标签名选择元素在实例中,所有的p都被设置成红色 <style> p{ color:red; } </style> <p>p元素</p> <p>p元素</p> <p>p元素</p> 示例 2 : id选择器 通过id ... 查看全文
常用PHP内部函数练习
常用PHP内部函数练习 1、字符串函数 (1)strlen($str);//返回字符串长度 mb_strlen($str) 可以返回中文字符长度; (2)strtolower($str);//字母转小写 (3)strtoupper($str);//字母转大写 (4)ucwords($str);//每 ... 查看全文
CSS 05 尺寸大小
示例 1 : 尺寸大小 属性:width值:可以是百分比或者像素为了便于观察一个元素的大小设置效果,进行了背景色的设置 <style> p#percentage{ width:50%; height:50%; background-color:pink; } p#pix{ width:180px; ... 查看全文
表单上传文件,后台通过formidable处理上传文件
使用表单上传文件 通过表单上传文件 <form class="form-horizontal" role="form" enctype="multipart/form-data" method="POST" action="/contest/vacation-photo/{{year}}/{{mon ... 查看全文
three.js 几何体-组合网格
这一篇郭先生就说说ThreeBSP(组合网格)的使用,先上图,在线案例点击ThreeBSP案例。 组合网格允许我们使用二元操作函数操作网格,但是提前需要引入threeBSP.js,它提供了如下三个函数。 名称描述 intersect(相交) 使用该函数可以在两个几何体的交集上创建新的几何体。两个几何 ... 查看全文
Three.js 学习
Three.js 动效方案 背景 Three.js(下面简称 Three) 作为一个 3D 库,不仅减少了我们学习 OpenGL 和 WebGL 的成本,还大大提升了前端在可视化上给用户带来更多的真实、沉浸式的体验。众所周知,Three 更多的是用 3D 模型 + 投影相机 + 用户交互的方式来构建 ... 查看全文
CSS重置默认样式reset.css代码模板
由于各大浏览器存在兼容性问题,同一个CSS属性在不同浏览器下的表现不一定相同,有经验的前端设计者都会自定义一个重置浏览器样式的CSS文件,在这个文件中定义一些针对不同的浏览器最终表现出一致的代码,大家最熟悉的也许就是* {margin:0 0}了,其实这是最简单的兼容性的代码,一般情况下,仅有这个是 ... 查看全文
php-fpm解读-进程管理的三种模式
php-fpm进程管理一共有三种模式:ondemand、static、dynamic,我们可以在同一个fpm的master配置三种模式,看下图1。php-fpm的工作模式和nginx类似,都是一个master,多个worker模型。每个worker都在accept本pool内的监听套接字(linux ... 查看全文