-
java
-
在项目开发中,发现表的某些字段不合理,需要修改怎么处理呢。这时候需要用到关键字alter来修改字段的属性在mysql中alter命令可以修改字段类型,长度,名称或一些其它的参数,下面我来给大家介绍alter函数修改字段长度与类型的两个命令,希望文章来给各位带来帮助.mysql 修改字段长度:alter table news modify column title varchar(130);alte
-
cheng
-
JAVA关于或和与(||、|、&&、&)的使用简单思路学术话语:或(或者):(满足单方面一个就好了)“||”(短路或): 如果左边计算后的操作数为true,右边则不再执行,返回true;“|”:(逻辑或)前后两个操作数都会进行计算。也就是说:“|”不存在短路。与(并且):(满足双方两个才可以)。&&(短路与),当第一个判断条件不满足要求时(返回false),
-
python
-
python查找数据的位置#查找对象位置,不在范围内会报错,后面通过异常处理错误就行
a = ["a","b","c","d","e"]
b= [1,3,2,4]
print(a.index("c",0,4)) #数据的查找
-
wechat
-
最近在做一个需求,希望在微信浏览器里打开 h5 页面,然后直接唤起自家的 APP。搜索一番,发现微信早在 2020 年就开放一个标签,用于打开 APP,再也不需要干儿子了。没有太多研究时间,大致说下逻辑,备用,代码仅供参考。官方文档 绑定域名 登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS 接口安全域名”。 引入 JS 文件 import wx from 'weixin-js-sd
-
cheng
-
推荐3个Linux系统下的网络测速工具不管大家用的是什么操作系统,网速都是我们特别关心的一个指标,毕竟我们都不想看到一直在转圈圈,本篇文章给大家介绍3个Linux系统下的网络测速工具,可以帮助大家随时随地知道你的网络状况,请看下文: 1、fast 是Netflix提供的一项服务,它不仅可以通过命令行来使用,而且可以直接在Web端使用:fast.com,我们可以通过以下命令来安装这个工具: $ np
-
web
-
python判断一个字符串是不是ip地址一、解决思路满足什么条件的叫ip地址:1、先判断它是不是由4段数字用点号“.”分隔开2、再判断每段数字的十进制是不是在0-255之间满足以上条件就是正确的IP地址那么解决思路就来了:1、拿到IP,先看是否有.分割2、把字符串以.分割,生成一个新的列表3、判断这新列表是否len长度为44、在判断列表里的元素,是否在0-255区间,且是否只由数字组成,是则为ip
-
xiaozhi
-
Git 命令行提交代码详细操作主要操作:①添加所有文件:git add .②自定义添加多个文件,文件之间用空格隔开:git add file1 file2 file312、提交到本地仓库:git commit -m “描述语句”13、执行第12点后,要执行一下 git pull,合并分支最新代码,查看是否会冲突,若会冲突:方法①:点进冲突文件进行修改冲突的代码然后再重新执行第11点;方法②:回滚代
-
web
-
一、tag简介tag是git版本库的一个标记,指向某个commit的指针。tag主要用于发布版本的管理,一个版本发布之后,我们可以为git打上 v.1.0.1 ,v.1.0.2 …这样的标签。tag感觉跟branch有点相似,但是本质上和分工上是不同:tag对应某次commit,是一个点,是不可移动的。branch 对应一系列commit,是很多点连成的一根线,有一个HEAD 指针,是可以依靠 H
-
python
-
python 输出变量类型a = 10
print(type(a)) #int整形,str字符串
#强制类型转换
a = str("123")
print(type(a))
-
java
-
MVN常用命令如下cleanmvn cleancompile编译类文件mvn clean compiletestmvn clean testinstall包含mvn compile,mvn package,然后上传到本地仓库mvn clean installdeploymvn deploy包含mvn install,然后,上传到私服很多时候我们只需要发布父pom,对于子模块需要独立处理● 忽略递归
-
cheng
-
Vue中的计算属性computed一、计算属性computed1.1.什么是计算属性computedcomputed 是基于它的依赖缓存,只有在它的相关依赖发生改变时才会进行更新。官方文档是这样说的:对于任何包含响应式数据的复杂逻辑,你都应该使用计算属性1.2.复杂数据的处理-computed拼接字符串、分数是否及格、message记录一段文字,这里是用computed实现的<div id=
-
android01
-
关于implementation和api的区别,一共分为两个方面:一、编译范围关于这一部分,[参考官网],说的很清楚:implementation:Gradle 会将依赖项添加到编译类路径,并将依赖项打包到构建输出。不过,当您的模块配置 implementation 依赖项时,会让 Gradle 了解您不希望该模块在编译时将该依赖项泄露给其他模块。也就是说,其他模块只有在运行时才能使用该依赖项。使
-
xiaozhu
-
为持续完善完善网络设备的安全性能和响应国家网络信息安全的要求,对网络设备的密码策略进行调整,增加“首次开机初始化”、“密码重置”功能。意在提升用户的信息安全意识,规避默认密码或弱密码带来的安全风险。清除设备启动配置文件#erase startup-config Erasing the nvram filesystem will remove all configuration files!
C
-
cheng
-
Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。 Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP) Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立
-
android01
-
amera HAL层数据结构非常多,看代码的时候常常为了了解这些数据结构找半天,为了方便大家学习,特地总结了一些数据结构以及这些数据结构的位置:1.hardware/libhardware/include/hardware/camera_common.h:1.1 camera_info_t : camera_infotypedef struct camera_info {int facing;in
-
python
-
1 标识符 标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。 以下划线开头的标识符有特殊含义,单下划线开头的标识符,如:<span class="hljs-variable">_xxx</span> ,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用 <span clas
-
xiaozhu
-
def login(request):#登录 return render(request, 'login.html')def student_register(request): # 学生注册 name = request.POST.get("student_name") # 获取学生输入的姓名 id = request.POST.get("student_id") # 获取学生输入的学号 maj
-
web
-
自我简介你好,面试官,我叫XX,有两年的开发经验,来应聘前端开发工程师这一岗位,上一家公司是XXX时代科技有限公司,期间主要负责pc端网站的开发,还有微信小程序和app的维护,开发的技术栈主要就是vue全家桶和uniapp,自己平常休息时间也会经常在网络上学习比较前沿的技术栈或是钻研框架的底层源码,抗压能力也挺好,能够适应合理的加班,希望能够加入公司,成为公司的一员。1、重排(reflow)和重绘
-
xiaozhi
-
Git 提交历史一般常用两个命令:git log - 查看历史提交记录。git blame <file> - 以列表形式查看指定文件的历史修改记录。git log在使用 Git 提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用 git log 命令查看。zhuxiaocheng@cheng qianyi_android_mutlan % git log
com
-
web
-
vue-cli-service build 环境设置使用vue-cli3打包项目,通过配置不同的指令给项目设置不一样的配置。npm run serve时会把process.env.NODE_ENV设置为‘development’;npm run build 时会把process.env.NODE_ENV设置为‘production’;此时只要根据process.env.NODE_ENV设置不同请求