mysql order by 语句对null字段的排序 介绍默认情况下,MySQL将null算作最小值。如果想要手动指定null的顺序,可以使用:1.将null强制放在最前: if(isnull(字段名),0,1) asc //asc可以省略2.将null强制放在最后 if(isnull(字段名),0,1) dsc if(isnull(字段名),1,0) asc //asc可以省略解释对于这种使
使用vscode访问和编辑远程服务器文件 1. 搜索插件remote-brower 2. 配置远程 菜单-选项-配置settings 3. 在setting搜索remoteBrowser.connectionOptions,然后编辑下方的setting.json #添加远程登录的主机地址、用户账号及访问的端口即可 "remoteBrowser.connectionOptions": { "host": "10.x.x.11", "username": "admin", "port": 22 } 4. 快捷键ctrl+shift+
ios开发 new Date()为Null 兼容性问题 ios端 new Date()兼容性问题原由:在ios mui开发中发现new Date(‘2019-12-12’)为null解决办法:使用正则把’-‘换成’/’new Date('2019-12-12'.replace(/-/g,"/"))
Linux下删除文件名是乱码或者有特殊字符的文件 Linux下删除文件名是乱码或者有特殊字符的文件使用ls -i查找到文件的inodels -i根据inode删除文件find ./ -inum 153923 -exec rm {} \;
判断JAVA数组是否包含某一个值 判断JAVA数组是否包含某一个值使用ListString[] str = new String[]{"1","2","3"};boolean contains = Arrays.asList(str).contains("3");System.out.println(contains);使用setHashSet<String> sets = new HashSet...
springboot整合jsp必须使用spring-boot:run 启动 springboot整合jsp必须使用spring-boot:run 启动springboot整合jsp,在idea中直接使用idea启动main方法,无法访问WEB-INF下面的jsp页面以及渲染,但是通过spring-boot:run 方式启动就可以访问和渲染主要原因:classpath不一致,main方式启动classpath缺少tomcat-embed-jasper.jar解决办法...
Flowable设置流程发起人 FLowable设置流程发起人第一种方式直接调用原生的api设置流程的启动人// set Flowable authenticatedAuthentication.setAuthenticatedUserId("123");runtimeService.startProcessInstanceByKey("ceshi");Authentication.setAuthenticatedU...
Linux下Python脚本自启动和定时启动 一、Python开机自动运行自启动脚本为auto.py用root权限编辑以下文件sudo vim /etc/rc.local在exit 0上面编辑启动脚本的命令/usr/bin/python3 /home/edgar/auto.py > /home/edgar/auto.log最后重启Linux,脚本就能自动运行并打印日志了。二、让Python脚本定时启动准备好定时
android中layout_gravity属性没有效果 当作为父layout的LinearLayout的属性为android:orientation="vertical" 的时候,android:layout_gravity="?"这里设为横向的时候才能生效。比如:left,right,center_horizontal等;当作为父layout的LinearLayout的属性为android:orientation="horizental" 的时候,a
Android中Canvas绘图基础详解 Android中,如果我们想绘制复杂的自定义View或游戏,我们就需要熟悉绘图API。Android通过Canvas类暴露了很多drawXXX方法,我们可以通过这些方法绘制各种各样的图形。Canvas绘图有三个基本要素:Canvas、绘图坐标系以及Paint。Canvas是画布,我们通过Canvas的各种drawXXX方法将图形绘制到Canvas上面,在drawXXX方法中我们需要传入要绘制的图形
Android 读取Manifest文件下的versionCode和versionName Android 读取Manifest文件下的versionCode和versionName首先在布局文件中放置两个TextView,这个就不多说了。直接来说java文件中获取版本信息1、首先获取PackageManager实例PackageManager packageManager = getPackageManager();2、获取应用程序的包名St
微软oneDrive网站打不开 以win7电脑为例:打开微软oneDrive网站时,打不开或者打开一半一直在转圈,尤其是打开笔记本管理时,一直在转圈。解决方案:打开系统中的C:\Windows\System32\drivers\etc目录下的hosts文件,以记事本打开,在最后追加下面两行:(有朋友怕改乱了系统文件,可以在修改之前先在其他某一磁盘备份该文件)134.170.108.26
Android socket通信简单实现 首先界面上一个输入框和两个按钮,一个连接按钮,一个发送按钮,发送按钮点击之后将文本框中的内容发送出去,连接的地址和端口在代码中已经写死,而且很多地方的可能出现的异常并未处理,只是简单的实现Android Socket连接和发送数据声明的一些变量: private Socket socket = null; private EditText ediMsg = null; priv
c#socket简单通信(windows窗体应用程序) 界面布局我就不详细说了,直接看后台代码:界面:代码:一些定义: private Socket serverSocket; //服务器端的socket private Thread serverThread; //服务器端线程 //保存已连接的客户端socket private
win10笔记本电脑双显卡亮度不能调节 笔记本型号:联想ideapad S405amd显卡注意我的是双显卡升级win10之后更新完驱动,亮度一直不能调节方法一、在注册表中搜索“KMD_EnableBrightnessInterface2”键,把值由1改为0,然后重启系统。方法一本人亲测有效方法二、注册表中没有“KMD_EnableBrightnessInterface2”键,搜索“EnableBrightness
ASP.NET中DropDownList手动添加的Item项目不显示 解决办法:注意:我出现该问题时没有绑定数据源,仅仅添加Item项目,但是不显示修改DropDownList的AppendDataBoundItems属性为True,之后就可以显示。
eclipse开发中项目导入有红色感叹号 前提:不是语法错误或其他错误,也就是所有文件没有错误,但是项目有感叹号。1、右击项目,选择BuildPath2、选择configure build path3、在选项卡上找到Libraries4、可以看到有些包上有红色的叉号,那就是路径错误的包5、修改为正确的路径。