Python之字符串format格式化
中文字符图形之直角三角形 描述 获得用户输入的一个中文字符,输出如下图形(这里以星号代替中文字符): 要求排列整齐,注意:输出上述图形时,空白处不能使用英文空格,要使用中文空格,中文空格对应Unicode码为12288。 输入格式 一个中文字符 输出格式 如上图所示的格式化效果。 输入输出示例 输入 ... 查看全文
一个简单的python web应用部署 nginx + uwsgi
一个简单的python web应用部署 nginx + uwsgi 1.环境配置 (1) 所需环境 操作系统:Mac os,linux python, web.py,uWSGI,uwsgitop,nginx (2) 步骤 安装python,web.py 安装uWSGI:pip install uws ... 查看全文
9.Python安装scrapy教程
1.在命令行中输入:pip3 install scrapy(pip3是因为本人python版本是3.6),报错如下: 2.解决方法:在https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted中下载相应链接,如下图所示: 3.在命令行输入:pip3 ins ... 查看全文
Python 面向对象初识
面向过程VS面向对象 概述 面向过程的程序设计的核心是过程(流水式思维) , 过程即解决问题的步骤,面向过程的设计就好比精心设计好一天流水线,考虑周全什么时候处理什么东西 优点是: 极大的见地了写程序的复杂度,只需要顺着要执行的步骤,堆代码即可 缺点是 : 一套流水线或者流程就是用来解决一个问题,代 ... 查看全文
使用jdk中提供的排序方式
package com.bjpowernode.t01; import java.util.Arrays; /** * 使用jdk中提供的排序方式 * */public class TestArray11 { public static void main(String[] args) { int[ ... 查看全文
【原创】关于用python创建动态变量赋值
当在枚举一些元素的时候,每个元素需要创建不同的变量改怎么写? 这个时候可以利用loads()创建动态变量! 例如: 创建变量后在别的地方调用的时候把字符转为变量即可: ... 查看全文
有关java反射机制 小结
111111111111 Class<?> cls = Class.forName("包名.类名"); Object o = cls.newInstance(); 222222222222 //取得方法 Method method = cls.getMethod("set"+StringUtil.m ... 查看全文
SpringMvc解决跨域问题
原文:https://my.oschina.net/wangnian/blog/689020 前言:今天解决js跨域,搞了一下午,呜呜,以下是我整理的一些解决方法 介绍: 跨站 HTTP 请求(Cross-site HTTP request)是指发起请求的资源所在域不同于该请求所指向资源所在的域的 ... 查看全文
同一个进程内的队列(多线程) 线程池
一、同一个进程内的队列(多线程) import queue queue.Queue() 先进先出 queue.LifoQueue() 后进先出 queue.PriorityQueue() 优先级队列 优先级队列 q = queue.PriorityQueue() q.put((pri , data) ... 查看全文
不懂Python,你将成为人工智能时代的新“文盲”
每个阶段,大家对“文盲”的定义都是不相同的,以前不识汉字就是文盲,后来不会说英语就是文盲。在人工智能时代的今天,当然不懂Python语言,你就是“文盲”!现在你肯定在问Why? 众所周知,中国人工智能行业正处于一个创新发展的时期,对人才的需求也在急剧增长。如今Python语言的学习已经上升到了国家战 ... 查看全文
Python3安装geohash
Geohash是一个可以对地理位置信息进行加密和解密的系统,https://en.wikipedia.org/wiki/Geohash Python安装geohash库后,可调用decode()和encode()函数。按照一般的步骤进行安装(pip install geohash),在确认安装成功后 ... 查看全文
java线程的一些基础小知识
线程的生命周期: 新建,就绪,执行,阻塞,消亡 通过 new 关键字,线程被创建, 进入新建状态; 线程调用start () 方法时,线程进入就绪状态, 意味着线程有权利获取cup的时间片,等待jvm调度; 当线程获取cup时,线程被执行,体现就是线程的run()方法被执行; 当线程的run() 方 ... 查看全文
vue 不能监测数组长度变化length的原因
由于 JavaScript 的限制,Vue 不能检测以下变动的数组: 当你利用索引直接设置一个项时,例如:vm.items[indexOfItem] = newValue 当你修改数组的长度时,例如:vm.items.length = newLength 因为vue的响应式是通过 Object.de ... 查看全文
Python库 使用filetype精确判断文件类型
filetype作用 一个小巧自由开放Python开发包,主要用来获得文件类型。 filetype支持版本: python2/python3 filetype安装: filetype功能特色 ?简单友好的API ?支持宽范围文件类型 ?提供文件扩展名和MIME类型判断 ?文件的MIME类型扩展新增 ... 查看全文
webpackの学习笔记2
code spliting 代码分割 可以选择加载项目当时只需要的文件 loader 模块是通过loader处理各种各样的文件,如js文件、css文件、图片 模块的打包器 安装webpack mkdir webpack-test //建立webpack-test文件夹 cd webpack-test ... 查看全文
通过query解析hibernate中的resultTransformer
任何包装jdbc的框架,都离不开将最终的数据封装成java对象的一个过程。在jdbc中,取得的数据被封装在resultset中,通过迭代resultset来一次次的取得相应的字段和数据值。数据库框架始终需要解决的问题在于将resultset中的字段名称信息和相应的字段值对应起来,然后封装成对象,最后 ... 查看全文
web前端浏览器兼容性问题
首先,为什么会出现浏览器兼容性问题呢?因为不同浏览器使用内核及所支持的HTML(标准通用标记语言下的一个应用)等网页语言标准不同;以及用户客户端的环境不同(如分辨率不同)造成的显示效果不能达到理想效果。最常见的问题就是网页元素位置混乱,错位。不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统 ... 查看全文