JAVA --数字与字符串(二)字符串转换

数字转字符串方法1: 使用String类的静态方法valueOf方法2: 先把基本类型装箱为对象,然后调用对象的toStringString.vlaueof(变量名)Integer对象.toString()public class TestNumber { public static String getType(Object o) { return o.getClass().toString(); } public static void main(String args[]) {
分类: 其他 发布时间: 03-01 08:17 阅读次数: 0

JAVA --数字与字符串(四)格式化输出

格式化输出语法:printf(格式化语句,变量名) public static void main(String args[]) { String a = "明天星期%s"; String b = "三"; System.out.printf(a,b); }}printf和format能够达到一模一样的效果 String a = "明天星期%s"; String b = "三"; System.out.format(a,b);练习-黄鹤import java.uti
分类: 其他 发布时间: 03-01 08:17 阅读次数: 0

JAVA -- 数字与字符串(五)字符串

字符串即字符的组合,在Java中,字符串是一个类,所以我们见到的字符串都是对象常见创建字符串手段:每当有一个字面值出现的时候,虚拟机就会创建一个字符串调用String的构造方法创建一个字符串对象通过+加号进行字符串拼接也会创建新的字符串对象package character; public class TestString { public static void main(String[] args) { String garen ="盖伦"; //字面值,虚
分类: 其他 发布时间: 03-01 08:16 阅读次数: 0

英语四级作文模板(一)

1In this day and age,there are a host of temptations to lure the Sb into Sth.2Nowadays with the rapid development of advanced artificial intelligence more and more A and commonly and widely uesd in everyday life.3It is a universally acknowledged fact tha
分类: 其他 发布时间: 03-01 08:16 阅读次数: 0

MySQL数据库的增删查改

接着我上篇文章继续:MySQL数据库操作在上篇文章中,我们创建了数据表。现在我们需要向数据表增加、删除、查询、修改数据一、创建会话创建一个会话对象;类似pymysql中的游标,检测我们的sql语句位置from sqlalchemy.orm import sessionmakerbase.metadata.create_all(db)s = sessionmaker(bind = db)session = s()单条语句插入# 二、单条语句插入user = User(id = 1,na
分类: 其他 发布时间: 03-01 08:16 阅读次数: 0

查找当前路径文件

windowsdir /b/s/w Cache*.jpglinux实例根据文件或者正则表达式进行匹配列出当前目录及子目录下所有文件和文件夹find .在/home目录下查找以.txt结尾的文件名find /home -name “*.txt”同上,但忽略大小写find /home -iname “*.txt”当前目录及子目录下查找所有以.txt和.pdf结尾的文件find . ( -name “.txt" -o -name ".pdf” )或find . -name “.txt
分类: 其他 发布时间: 03-01 08:15 阅读次数: 0

批量检查操作图片

主要是检查文件是否损坏import imghdrimport osroot = 'C:/Python文件夹/知乎图片'path_list = os.listdir(root)bed_times = 0def is_verify(path): global bed_times if imghdr.what(path): print('Good img') else: bed_times += 1 os.remove(path
分类: 其他 发布时间: 03-01 08:15 阅读次数: 0

调用android相机,现实人脸识别

分两大块核心思路:使用opencv库cv2调用摄像头功能,使用ip连接到手机,循环获取一帧画面。保存的一帧图像 使用base64.b64encode()解析为base64编码文件。使用百度人脸识别api或者sdk,调用后识别返回结果:戴口罩,男女,五官的坐标等等。import cv2import base64def capture(): url = 'rtsp://admin:[email protected]:8554/live' cap = cv2.VideoCap
分类: 其他 发布时间: 03-01 08:15 阅读次数: 0

人脸检测 + 数据训练 + 人脸识别

准备工作:安装opencvpip install opencv安装opencv-contribpip install opencv-contrib创建文件夹,文件结构为:一、编写一个基础的人脸识别import cv2 as cvdef face_detect_demo():# ----------------------------------------------将图片灰度化----------------------------------------------
分类: 其他 发布时间: 03-01 08:14 阅读次数: 0

复习题文本处理

前言:快考试了,老师发布了复习题。问题来了,复习题上面已经有答案了,复习的时候需要用手遮住答案才能检验自己是不是会了。能不能用我们学过的编程知识来把这些题目括号中的正确选项去掉?经过我几个小时不停调式,试了很多方法,最终成功!第一次失败的思路:1.将导入的文本转换成列表2.使用for循环,将每一个元素进行正则匹配。3.将每一个匹配到的元素的下标,重新在列表里面赋值4.写入文件由于不知名的原因,原文本没有发生改变。然后重新规划,调整思路。一、导入文本首先第1步要分析的是,如何导入文.
分类: 其他 发布时间: 03-01 08:14 阅读次数: 0

flask接收用户输入信息

今天我们学习flask框架的东西接收用户提交的信息以用户登录为例首先登录需要 填写账号和密码:我们一开始就是要打开网页填写信息信息的所以html要这么写:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>测试哦</title></head> <form action = "/test" .
分类: 其他 发布时间: 03-01 08:14 阅读次数: 0

自制打卡

不废话 上代码import cv2,requestsfrom PIL import ImageFont, ImageDraw, Imageimport numpy as npimport osdef parse(): url = 'https://rest.shanbay.com/api/v2/quote/quotes/today/' res = requests.get(url) # print(res.json()) img = res.json()['da
分类: 其他 发布时间: 03-01 08:14 阅读次数: 0

指针操作二维以及多维数组

重点要理解指针和数组的区别:1.指针可以解引用,而数组不行。2.数组本质上是地址,指针本质上也是地址,但是数组是常量无法赋值,而指针是变量可以赋值。*p = p[0]*(p+1) = p[1]*p+1 = p[1] + 1 //等价于p[1]元素的值加上整数1二维数组的指针访问#include <stdio.h>void method(int (*p)[3],int n);int main(){ int a[2][3] = {{789,654,123},
分类: 其他 发布时间: 03-01 08:13 阅读次数: 0

Qpython SL4A服务调用GPS定位获取获取位置信息

代码很简单,由于网上缺乏教程,在这里我做个简单分享。1.调用gps2.获取经纬度,以及高程等信息。3.实用高德逆地理查询API,查询位置。4.调用安卓系统自带语音模块,朗读位置。# -*- coding: UTF-8 -*-import json,requestsimport androidhelperdroid = androidhelper.Android()droid.startLocating()requests.packages.urllib3.util.ssl_.DEFAULT
分类: 其他 发布时间: 03-01 08:13 阅读次数: 0

termux连接ssh

获取权限termux-setup-storage安装apt updateapt install openssh启动ssh服务sshd电脑端生成密钥ssh-keygen然后在administartor里面有个.pub的文件拷贝至手机根目录,然后执行:cd ~/.sshcp /sdcard/id_rsa.pub ./cat id_rsa.pub >> authorized_keystermux中查看用户名whoami密码重新设置一下:passwd查看
分类: 其他 发布时间: 03-01 08:13 阅读次数: 0

使用ssh连接termux

申请读写权限termux-setup-storage安装opensshapt updateapt upgradeapt install openssh启动sshsshd至此手机端已经搞定配置登录密钥首先电脑要装ssh工具,然后进入cmdssh-keygen生成密钥后,进入电脑administartor目录,拷贝.pub文件至手机的根目录,也就是/storage/emulated/0拷贝移动密钥cd ~/.sshcp /sdcard/[文件名].pub ./cat
分类: 其他 发布时间: 03-01 08:13 阅读次数: 0

termux 搭建wordpress

更新基础包apt-get updateapt-get upgradeapt-get install php打Php基础包apt-get install python-software-propertiesadd-apt-repository ppa:ondrej/phpapt-get updateapt install php-fpm php7.1-mcrypt php-cli php-xml php-mysql php-gd php-imagick php-recode php-tid
分类: 其他 发布时间: 03-01 08:12 阅读次数: 0

git发布代码

将自己的代码放到一个文件夹里面,然后在文件夹里面点击右键,选择Git bash here,打开bash界面。初始化Git init添加文件git add .如果没登录git config --global user.email "[邮箱]"git config --global user.name "[用户名]"添加注释git commit -m "That's it."添加仓库地址git remote add origin [仓库地址]上传文件git push -u o
分类: 其他 发布时间: 03-01 08:12 阅读次数: 0

github部署hexo

准备:下载git下载node.js安装hexonpm install -g hexo一、初始化hexo先准备一个文件夹,git bash打开hexo init二、配置文件打开_config.yml文件,填写项:titleauthortheme填写仓库地址三、安装插件工具npm install hexo-deployer-git --save四、发布到githubhexo clean && hexo g && hexo d
分类: 其他 发布时间: 03-01 08:12 阅读次数: 0

debian 基本配置

备份/etc/apt$ sudo cp -p sources.list ./sources.list.back换源sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list更新一下sudo apt-get update
分类: 其他 发布时间: 03-01 08:12 阅读次数: 0