- 博客(37)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Android如何用json格式传数据到后台(SSM) 做一个简单的登录流程
哈喽!刚刚开始接触Android, 有很多地方都不同懂,甚至有点想放弃,曾几何时,我会感叹 安卓“从界面到放弃”,但做什么事都要坚持下来,这个登录做了一周了,下面开始进入主题。这篇博客是写Android 客户端登录,怎样传数据到服务端(用的是SSM框架)。然后又从服务端查询到数据,怎样传到Android端。 环境准备: 1 Android端:Android Studio 2.3.3 版本
2018-01-18 18:39:45
9850
32
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 bootstrapTable 数据绑定和修改列
哈喽!介绍下bootstrapTable怎么绑定和列里添加按钮首先要引用css样式 <link href="~/Content/XSSSPGYPY/assets/bootstrap/css/bootstrap.min.css" rel="stylesheet" /> <link href="~/Content/XSSSPGYPY/assets/bootstrap/css/bootstr
2017-01-04 16:44:56
23346
原创 ubuntu20.04 桌面版Session and Startup设置 Application Autostart对应哪个配置文件
在Ubuntu 20.04的桌面版中,"Session and Startup"的"Application Autostart"设置对应的配置文件是。文件,用于指定要在登录时自动启动的应用程序。在这个示例中,你需要将"Name"替换为应用程序的名称,"Exec"替换为应用程序的路径。文件,应用程序将在用户登录时自动启动。要使更改生效,保存配置文件后,请重新加载或重新启动Xfce面板。在Ubuntu 20.04中,Xfce面板设置的正确位置是。要添加一个应用程序到自动启动列表中,你可以手动创建一个。
2023-06-02 14:07:37
770
原创 docker stats
4. MEM USAGE / LIMIT(内存使用量 / 限制):显示容器当前使用的内存量和内存限制。1. CONTAINER ID(容器 ID):每个容器都有一个唯一的 ID,用于标识容器。5. MEM %(内存使用率):显示容器当前使用内存量与内存限制之间的百分比。6. NET I/O(网络 I/O):显示容器在网络接口上发送和接收的数据量。7. BLOCK I/O(块 I/O):显示容器在块设备上读取和写入的数据量。3. CPU %(CPU 使用率):显示容器使用的 CPU 资源的百分比。
2023-05-30 14:41:55
679
原创 GTK3 Window窗体设置无边框
GTK3 C# 编写public class Test : Gtk.Window { public Test() : base(Gtk.WindowType.Popup) { }}//Gtk.WindowType.Popup //设置为弹出式窗口 无边框//Gtk.WindowType.Toplevel //顶级窗口 有边框...
2021-12-23 15:46:23
749
原创 什么白盒测试
1.定义白盒测试,又称逻辑驱动测试,结构测试。1.是把测试对象看做一个打开的盒子。利用白盒测试进行动态测试时,需要测试软件产品的内部结构和处理过程,不需要测试软件产品的功能。2.它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照软件说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每个执行过程是否正确通过。2.白盒测试法逻辑覆盖:以程序的内部逻辑结构为基础 循环覆盖 基本路径测试:在程序控制流程的基础上,分析控制构造的环路复杂性,导出基本可执行路径集合, 从
2021-06-30 16:48:25
2037
2
原创 Win10如何安装Jenkins
1.到官网下载Jenkins网址:https://www.jenkins.io/download/我选择下Windows,是一个jenkins.mis 文件,可以指定安装目录1.安装后用命令行启动这个页面,不用放在tomcat里启动了2.输入密码后,选择安装推荐的插件3安装完成4.重启Jenkins5.登录成功6.新建Item6.1在这里遇到一个小插曲没有构建maven项目的选择时,怎么办呢在搜索..
2021-06-29 17:24:07
252
原创 测试的覆盖率,测试报告怎么生成的呢
1.覆盖率常见的覆盖率有很多种例如语句覆盖,分支覆盖等,在IDEA中默认使用的是自己的覆盖率工具。通过覆盖率我们可以获取测试脚本是否跑完了所测对象的所有功能或者分支,从而获得对被测试对象的质量保证量化指标。这里我们使用Jacoco为例。在Idea中修改覆盖率工具jacoco,选择生成文件。...
2021-06-19 18:01:32
2320
3
原创 java单元测试是怎么做的?
1.单元测试体系在前面的被测框架开发中大家会发现所有的功能实现基本都是在后台中实现的,作为开发人员应该对自己实现的代码进行静态测试(规则扫描)和动态测试(执行被测对象),通过编写代码即可完成对被测对象的调用调试过程。这里我们针对ResultCode的测试静态Codereview走读及代码基本扫描(Findbug、阿里Java规约等)动态驱动测试...
2021-06-19 17:40:14
2322
原创 测试开发详解(一)
作为测试开发的关键在于1.了解被测对象的技术原理前台技术H5、Native(控件、HTML、CSS、JS、JQuery、VUE)前后台交互技术HTTP、RestFul、RPC、webSocket、Winsocket、TCP、UDP(Json)后台服务Sprintboot后台业务JAVA后台数据持久化Mysql、Mybatis2.使用匹配的测试技术(这些对象的测试脚本化及自动化)前台对象操作如何识别和操作H5或者Native前台事件或逻辑触发基于
2021-06-19 17:25:53
793
原创 测试工程师的前言
一、软件开发三大模式是什么1.瀑布模式是 传统模式测试人员需要在编程完成才能测试VV模型来优化瀑布模式什么是VV模型 定义:让测试与研发并行,缩短了研发流程,而在这个对测试产生端到端的质量要求理念 目标明确,每个卡点设测试,是否达标接收长期交互要做什么呢:传统测试模式要 写优劣、概述 、系统设计用例 、做接口测试,单元测试用例2.敏捷DevOps模式VV模式不适合当下的互联网模式,从而产生devope模式现代的软件开发模式1.传统的瀑布模式存在的问题是,面对用
2021-06-19 17:11:48
399
原创 SpringBoot整合lombok、mybatis-plus、swagger
企业级开发常用框架之一mybatis-plus 学习地址 https://mp.baomidou.com/swagger 学习地址 https://swagger.io/lombok 学习地址 https://projectlombok.org/1.项目搭建1.1 创建一个springboot 项目1.2 在pom.xml引入相关依赖 <dependency> <groupId>org.projectlombok</groupI
2021-05-23 19:35:20
321
6
原创 JavaSE 基础语法一 标识符、数据类型、运算符
JavaSE 基础语法一 标识符、数据类型、运算符java基础入门1.标识符 Identifier作用–常量、变量、方法、类和包等的名称常规建议:1.驼峰标识 1.类名,接口名称在命名的时候要首字符大写 2.方法,变量命名的时候首字符要小写 3.多个单词拼接表示一个标识符的时候,每个单词的首字符都大写2.见名知义 通过标识符的名称能知道代表的含义 千万不要写拼音命令规则 必须以字母、_下划线、美元符$开头 其他部分可以是字母、下划线_、美
2021-05-23 18:46:31
145
原创 MySQL调优之索引一 (前缀、覆盖索引)
1.什么是前缀索引?假如某个字段的类型是字符串,并设置这个字段加索引,索引就会很长,导致索引变大且慢,一般情况下可以用这个字段的部分字符串,这样大大的减少索引的空间,从而提高索引效率,但这会降低索引的选择性。什么是索引的选择性? 定义:是指不重复的索引值和数据表记录总数的比值,范围从1/T 到1之间。 索引的选择性越高则查询效率越高,因为选择性更高的索引可以让mysql在查找的时候过滤掉更多的行。什么时候用前缀索引?blob,text,varchar 类型的列,必须使用前...
2021-05-13 23:35:27
262
原创 基于Maven项目构建SSM架构javaweb项目部署到云服务器详解
目录1.开发环境准备2.写一个ssm架构的javaweb项目2.1 正式开发3.购买云服务器4.配置云服务器的环境查看已有openjdk版本卸载openjdk下载jdk1.8解压配置环境变量5.部署项目上线1.开发环境准备本地开发环境:win10 JDK 1.8 MySQL8.0云服务器环境:CentOS7.6 linux版本 JDK 1.8 MySQL8.0 linux版本 tomcat 7.0开发软件:IDEA ...
2020-12-14 17:56:07
787
原创 虚拟机CentOS7 终端用命令操作防火墙的状态
systemctl status firewalld.service 查看防火墙状态systemctl startfirewalld.service 开启防护墙systemctl stopfirewalld.service 关闭防火墙启动状态关闭状态
2020-10-29 21:07:32
949
原创 Excel表格如何上传到服务器
接口的写法HttpPostedFile file = null; foreach (string upload in Request.Files.AllKeys) { if (Request.Files[upload] == null) { continue; } ...
2020-06-05 15:31:08
1155
原创 前端页面加载GridView时候 然后用js把某列的某个按钮隐藏
<input name='a' value='新增'/><input name='b' value='修改'/>//根据 input标签的name的属性找到 加个样式隐藏$("input[name='a']").css('display','none'); 隐藏一个$("input[name!='b']").css('dis...
2020-05-08 12:09:34
319
原创 SQLserver between and 获取当前时间 往前推3个月的查询语句
select * from 表 where 日期字段 between DATEADD(month, -3, GETDATE()) and GETDATE()
2020-04-10 17:39:14
4409
原创 Spring5 的事务管理
一、事务概念 1.什么是事务 比如:在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序 2.事务特性 原子性、一致性、隔离性、持久性 3. 不考虑隔离性产生读问题 4.解决 读问题 设置隔离级别二、Spring 事务管理api1.spring 事务管理两种方式 第一种 编程式事务管理(不用) 第二种 声明式事务管理 (1) 基...
2018-03-15 21:02:17
185
原创 Spring 的 jdbcTemplate 操作
一、理论1.spring 框架一站式框架 (1)针对Javaee 三层,每一层都有解决技术 (2)在dao层,使用jdbcTemplate2.spring 对不同的持久化层技术都进行封装 jdbcTemplate 对 jdbc 进行封装3. jdbcTemplate 使用和 dbutils 使用很相似,都对数据库 crud 操作二、增加 1.导入jdbcTemplate 使用...
2018-03-14 22:02:30
419
原创 AOP 原理、操作术语、案例
一、AOP 概念 1. aop : 面向切面(方面) 编程,扩展功能不修改源代码实现 2.AOP 采取横向抽取机制,取代了传统纵向继承体系重复性代码二、AOP 原理 画图分析原理 三、AOP 操作术语 Joinpoint (连接点):类里面可以被增强的方法,这些方法称为连接点 Pointcut (切入点) :所谓的切入点是我们要...
2018-03-14 21:29:20
442
原创 Spring 的 Bean 管理(注解)
一、注解介绍 1.代码里面特性的标记,使用注解可以完成功能 2.注解写法:@注解名称(属性名称=属性值) 3.注解使用在类上面,方法上面和属性上面二、Spring 注解开发准备 1.导入jar包 (1)导入基本 jar 包 (2) 导入 aop 的 jar 包 2.创建类,创建方法 3.创建spring 配置文件,引入约束 (1) ioc基本操作,引入...
2018-03-14 20:36:41
253
原创 Spring 整合 web 项目
一、spring 整合web 项目原理1.加载spring 核心配置文件加载spring配置文件,根据创建对象ApplicationContext act=new ClassPathXmlApplicationContext("bean1.xml"); (1)new 对象,功能可以实现,效率很低2.实现思想:把加载配置文件和创建对象过程,在服务器启动时候完成3.实现原理 (1) ServletC...
2018-03-14 20:10:36
269
原创 Spring 概念
一、 1. spring 是开源的轻量级框架 2. spring 核心内容 (1) aop: 面向切面编程,扩展功能不是修改源代码实现 (2) ioc: 控制反转 比如有一个类,在类里面有方法(不是静态方法)调用类里面的方法,创建类的对象,使用对象调用方法,创建调用方法, 创建类对象的过程,需要new出来对象 一 一 把对象的创建不是通过new 方式实现,而是交...
2018-03-13 11:23:52
258
原创 springmvc 和 mybatis 整合时因缺少jar包引起的错误
启动tomcat时会出现以下错误 Error creating bean with name ‘dataSource’ defined in ServletContext resource [/WEB-INF/classes/spring/applicationContext-dao.xml]: BeanPostProcessor before instantiation of bean fail
2017-12-27 16:27:11
913
原创 mybatis 逆向工程 用xml配置文件生成mapper和po的方法
1.配置环境:列表内容eclipse 4.5 版本 jar包: 主要包是 mybatis-generator-core-1.35.jar 下载地址:https://github.com/mybatis/generator/releases2.整体步骤:1.整体架构: 2.步骤用eclipse 创建Java工程,在项目名下创建genreatorConfig.xml 配置文件配置文
2017-12-21 20:55:02
1408
1
原创 免费下载 mybatis-generator-core-1.3.5.zip 网址
https://github.com/mybatis/generator/releases
2017-12-21 15:01:03
9080
原创 缺少jstl-1.2jar 引起的jsp页面错误
出现这种情况:1.缺少jar→jstl-1.2jar (1)在WEB-INF/lib 文件夹里添加 然后 右击这个文件夹Paste ,就完全导入了, (2)不行的话 ,就去安装tomca目录下手动添加 jar包 D:\devlop\apache-tomcat-7.0.53\webapps\20171206_ssh1\WEB-INF\lib2. jsp页面 顶部 引用 格式
2017-12-08 16:18:45
2525
4
原创 JAVA新增某个数据到MySQL出现长度不够的解决方法
它英文翻译的意思是:数据截断:“DatumPrice”的范围值列第一行;其实是不对的,直接来解决方法:在这里C:\ProgramData\MySQL\MySQL Server 5.7 (这个文件夹是隐藏的,要开启不隐藏才看到)找到MySQL安装目录中my.ini文件,修改:sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
2017-05-11 20:32:51
468
原创 时间戳转换为常规时间
function CovertToDate(unittime) { //1.获取时间戳前十位数字 unittime = unittime.replace("/Date(", "").replace(")/", ""); var shijian = unittime.substr(0, unittime.length -
2017-01-02 11:19:19
602
原创 Linq 删除关联多表、或不关联的表 、多张表 一次性删除的方法
话不多说,先上代码 我用的架构是MVC 在控制器写sql代码 //第一种删除方法: 查询要删除数据的主键ID var ModelYouXiuMingDan = dbXSPY.XSSSPGPY_YouXiuMingDanBiao.Where(m => m.PingYouSheDingID == PySheDingID).ToList();
2016-12-15 19:27:05
1975
原创 bootstrap 不用ID绑定的下拉框的方法
方法一:只绑定纯数字的 jQuery.ajax({ url: "/XSSSPGYPY/XSPY/SelectNianJi", type: "get", dataType: "json", success: function (data) { for (var i
2016-12-13 22:22:09
567
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-12-12 11:17:25
333
原创 Bootstrap 下拉框的绑定方法
jQuery.ajax({ //查询年度学期 url: "/Main/SelectNianDuXueQi", // 获取控制器URL地址 type: "get", dataType: "json", success:function (data) {
2016-12-12 10:53:00
5783
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人