- 博客(20)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 FlowDroid + Soot-infoflow-android获取Android apk信息 2.9.0版2021最新版
private static String apkPath = "E:\\ApkTool\\JSQ.apk"; public static void main(String[] args) throws IOException, XmlPullParserException { ProcessManifest processManifest = new ProcessManifest(apkPath); //获取包名 System.out.pr...
2021-11-19 17:44:40 2482 1
原创 王小白 mybatis(6) mybatis缓存
Mybatis一级缓存和二级缓存一级缓存是在SqlSession上的缓存,二级缓存是在SqlSessionFactory上的缓存
2021-06-09 09:52:11 134 1
原创 王小白 Mybatis(5) TypeHandler类型转换器
当我们在javabean中自定义了数据类型,但是在数据库中存储时往往需要转换成数据库对应的类型,并且在从数据库中取出来时也需要将数据库类型转换为javabean中的对应类型。因为有大量类似数据的转换,手动转换类型进行存储和查询已经过于麻烦。MyBatis为我们提供了解决办法:TypeHandler类型处理器。举例:数据库文件sqlCREATE TABLE student( id INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(30) NOT N.
2021-06-04 15:18:36 150
原创 王小白 Mybatis(4)关联 一对一 一对多
一对一关联<association></association> 表示一对一关系举例:<resultMap type="包名" id="basicMap"> <association property="dept" column="deptno" select="方法名"> </association> </resultMap> <select id="getById" resultMap
2021-05-31 09:53:02 103 1
原创 王小白 Mybatis(3)动态sql语句
到mybatis提供的动态sql演变过程从sql语句开始到mybatis提供的自动化:<if text="表达式">sql片段</if>当符合表达式规定的要求时,讲sql片段拼接到sql语句当中去否则不拼接据下列例子:<select id="search" resultType="包名"> SELECT * FROM 表名 where 1 = 1 <if test="属性名 != null"> and 表中列名 = #{属性名}
2021-05-30 09:51:09 110
原创 windows更新Git
1.右键进入Git Bash here2.首先查看自己的git版本 通过git --version3.显示git版本号,然后进行升级git版本在2.17.1之前用git update更新版本在2.17.1之后用git update-git-for-windows更新版本4.如果出现OpenSSL SSL_read: Connection was aborted, errno 10053报错使用git config --global http.sslVerify "false"关闭ssl验证5
2021-05-27 16:36:03 556
原创 redis windows安装(提供最新msi)
先上链接链接:https://pan.baidu.com/s/1QbCkYRvHzSZ2DJWFlpD7eg提取码:wcgh先下载msi到本地,然后进行安装,因为redis并不大,所以一切傻瓜安装就好,该选中的都选中,然后再安装完,应该再c盘中就能见到他的文件夹了。画重点了!!!!用记事本或者其他文本工具打开这个文件修改配置,例如密码找到含有requirepass字样的地方,追加一行,输入requirepass 12345如果在保存修改文件的时候失败,右键这个文件名称,找到属性进入进行权限
2021-05-24 16:06:38 962 1
原创 王小白 2020年度总结(计算机设计大赛+软考软件设计师)
2020年并不是一帆风顺的一年,作为一个在2020年上半年上大二得我来说更不是一个好消息,我错过了很多和同学们在一块得时光,但是在线上的课程让我继续在代码的世界中继续遨游,在老师的指导下和学长的带动下起码没让我溺水,还是在继续游。2020年3月计算机设计大赛,作为一个参赛选手来说,无论是线上还是线下作品才是重要的,这一个月一直在接触小程序,在不停学习,在校赛答辩中很遗憾的获得第三名。2020年3月末通知参加省赛,侥幸进入让我想继续将我们的项目完善,学长在中间帮助我很多很多,省赛答辩,第一次线上让我本就是
2020-12-31 15:22:04 468 1
原创 王小白 Mybatis基础(2)----增删改查(附数据库文件)
在初识Mybatis后,对于数据库的操作无异于增删改查的操作,今天就来发一下对于用户表最最最最基本的增删改查操作,有基础才能攀登,搞搞搞!!数据库表/* Navicat Premium Data Transfer Source Server : localhost_3306 Source Server Type : MySQL Source Server Version : 50721 Source Host : localhost:3306 So
2020-12-31 15:04:42 138
原创 王小白 初识MyBatis与环境配置
@[TOC]王Mybatis出现的原因传统jdbc的缺点:连接参数、sql语句的硬编码(将程序中的外部变量值,使用赋值语句写死在程序中,当需要修改时,要修改源码并重新编译)数据库的频繁连接与断开查询结果集取数据的硬编码而Mybatis的出现大大避免了连接参数的硬编码问题,而采用xml的配置文件动态管理。MyBatis的整体结构数据源配置文件sql映射配置文件会话工厂会话执行器以及底层封装的对象组成。数据源配置文件在Mybatis中数据源是配置在SqlMapConfig.x
2020-12-30 17:03:19 150 2
原创 java课程设计——最基本的学生管理系统+Swing设计(2)
hello,大家好,你们的王小白来更新Java课设的最后的一步了,可视化的图形界面,运用了swing的设计进行的(比较丑)但是逻辑简单适合新手操作,由于可视化图已经再上一篇博客中进行展示,这一片就直接放代码了!大家也可直接下载已经打包好的完整源代码(自己写的肯定好用)!和下文代码相同,只是已经打包好了先来列表信息public class Information extends JFrame ...
2020-04-06 10:28:59 1489 4
原创 java课程设计——最基本的学生管理系统+Swing设计
hello,大家好,你们的王小白来更新Java课设的最后的一步了,可视化的图形界面,运用了swing的设计进行的(比较丑)但是逻辑简单适合新手操作先上图这些就是这个学生信息管理系统中的部分可视化截图,由于代码过长,此篇先放登陆界面的GUI的设计代码import java.awt.*;import java.awt.event.*;import javax.swing.*;imp...
2020-04-06 10:16:56 3195 3
原创 photoshop cc 2019 下载教程
大家好,为了大家的便利,特此为大家提供photoshop2019版下载先直接附上photoshop的百度云盘的下载地址自带官方正版还有(你懂的)提取码:07m0首先,从百度云盘下载到自己的电脑里,点击安装会出现Adobe的一个弹框(提示:在安装阶段断开网络,则不需要注册Adobe账号)安装好以后,下载云盘里的另一个文件,然后进行安装,将补丁拷贝到 Photoshop CC 2019 ...
2020-03-31 11:10:38 3937 1
原创 c++ Beep函数的雪之梦
大家好,我是王小白,c++这个Beep函数也是非常磨人性子,在疫情期间,比较空闲,自己编着玩,写了个能响的钢琴曲雪之梦(不认真听,确实听不出来)给大家玩玩,这玩应没有啥难度,但是没啥艺术细胞的我,发现我确实不行,尝试写的迷人的危险失败了,这里也发给大家玩玩。这是雪之梦的#include <cstdio>#include <windows.h>#define qdo ...
2020-03-22 13:04:38 522 5
原创 java课程设计——最基本的学生管理系统+基础登陆页面(3)逻辑层学生信息的书写+登陆层的注册和登陆验证(下)
大家好,我是王小白,我又来了,我又来为大家进行下一步的更新了,接这上文更新查和删的功能,如果大家已经实现了上两个功能,这两个应该非常简单了,上代码!!! gogogo!!!public int delete(String num) throws Exception { Connection conn = null; PreparedStatement stmt = null; con...
2020-03-22 12:04:04 600
原创 java课程设计——最基本的学生管理系统+基础登陆页面(3)逻辑层学生信息的书写+登陆层的注册和登陆验证
大家好,我是王小白,我又来了,我又来为大家进行下一步的更新了,上回说到表数据的建立,以及最基本的数据库连接,现在就要为大家来写逻辑层的过程了。废话不多说,数据库数据设计到增删改查,这其中也是学生信息查询系统的主要操作,咱们先来看看最基础的逻辑内容,那就上代码吧 gogogo!!!public void add(Student stu) throws Exception { Connecti...
2020-03-21 11:31:30 440
原创 java课程设计——最基本的学生管理系统+基础登陆页面(2)数据库连接+表创作+模型结构
大家好,大家看了上一篇小白的博客,应该已经连上了数据库吧,现在就要打开我们的eclipse进行编程了!!!首先,先新建一个Java项目,然后在这个项目中构建我们所需要的包——MVC(model-view-control)下面我先来上个图这里本小白一共分了5个包包哦!!1.model层用来存储你数据表中的数据,进行基础构建运用get/set方法,tostring方法等。。。2.view层主...
2020-03-20 11:09:04 730
原创 java课程设计——最基本的学生管理系统+基础登陆页面(1)前期准备
大家好,小白又来了,今天为大家写的是最最基础的Java程序设计编写工具:eclipse navicat mysql特别注意:在每一个运用连接后台数据库的系统中都需要引用jar的包,注意运用mysql的时候,首先在电脑上要安装mysql的服务,在这个系统中我安装的是mysql5.7的(通过msi安装更加方便),所以jar包也要和自己电脑上装的mysql的版本相对应这里为大家提供mysql5....
2020-03-19 10:24:29 1880
原创 补码一位乘法运算——个人总结方法
个人总结观点,如有问题欢迎指出,作为小白,会在批评中努力成长!1.运算法则首先,根据题中所给的x,y的值依据补码的相关定义,写出x,y的补码,同时写出被乘数 例:[-x]的补码 (要带上符号位哦)然后书写部分积(部分积的初始值为00.0000)乘数 (y的小数点后的值)补码一位乘法计算的关键主要在于位置的移动,此方法为被乘数x,和乘数y的同时移动进行计算,乘数始终保持和原来相同的位数,在...
2020-03-18 14:23:35 28764 14
学生信息管理系统.zip
2020-03-19
微信小程序的问题,大神们能解决一下吗
2020-03-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人