自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 git 常用操作

git常用操作

2022-11-14 17:38:42 134 1

原创 Flutter应用框架搭建之屏幕适配

Flutter应用程序框架搭建之屏幕适配

2022-11-14 17:23:54 2142

原创 android stdio中无法输入中文

问题描述:笔者的andriod中的搜狗输入法没有办法切换中文进行输入在bin文件夹下面找到studio.bat文件,先将bat文件复制到桌面上一份,之后打卡编辑,在第二行加上export XMODIFIERS=@im=fcitxexport QT_IM_MODULE=fcitx之后再将studio.bat文件复制到源目录中替换源文件重启软件即可。效果图:可以添加中文注释了哦。--------------------------------分割线-----------------------

2021-08-08 17:58:06 6036 15

原创 Failed to install the following Android SDK packages as some licences have not been accepted.

我参考的是这一个博主的文章得到了解决https://blog.csdn.net/qq_30346413/article/details/96137430注意看他的评论区内容,里面那个window用户说的两个命令中,manager少了一个r,补充上命令才能正确的执行

2021-08-08 10:10:58 367

原创 no target device found怎么解决

自己在网上找了一圈答案之后,发现很多并不适用于现在新版的android stdio,主要的问题是在下面这一步中找不到相应的选项栏,经过自己的摸索新的解决办法如下:在开发工具最上面的导航栏找到这个手机样式的图标,点击之后,再点击creat new virtual。。。之后我选择的是这个版本进行下载的,点击旁边的蓝色download字体进行下载,之后就是等待下载结束了,结束之后选择你刚才下载的那个模拟器点击next在这里可以设置模拟器的名字还有选择横竖屏点击finish之后之后再点击

2021-08-08 09:52:39 62906 19

原创 eclipse中的常用快捷键

ctrl+shift+o快速引入jar包alt+/自动补全代码

2020-11-26 17:46:42 140

原创 汇编语言素数判断程序

题目:编写一个程序,提示用户输入一个数字,然后显示信息说明该数字是否是素数。素数(Prime)是只能被自身和1整除的自然数。(1)采用直接简单的算法:假设输入N,将其逐个除以2~N-1,只要能整除(余数为0)说明不是素数,只有都不能整除才是素数。(2)采用只对奇数整除的算法:1、2和3是素数,所有大于3的偶数不是素数,从5开始的数字只要除以从3开始的奇数,只有都不能整除才是素数。第一问:;素数的判断程序; eg0000.asm in Windows Console include io32.i

2020-11-18 20:59:45 4946

原创 eclipse中配置maven

1.我们需要下载maven并解压2.打开conf中的setting.xml文件将标签中的路径修改成为D:\DATA\repo**注意:**在这里中间的路径是我自己配置maven时候选择的路径,意思就是当我创建mvn文件时我的所有jar包都会加载到我的D盘的DATA文件夹中的repo文件夹下3.配置阿里云镜像:依旧是在我们的setting文件中将<mirror> <...

2020-02-05 18:14:49 139

原创 stl vector用法讲解

vector常见用法详解1.定义:vector name;中间的typename 可以是任何类型:像double intchar 结构体等,当然它也可以是一个stl标准容器但是要注意的是当其是一个标准stl容器时,要多写一个空格例如:vector<vector > name;//后两个尖括号中间是有一个空格的vector Arrayname[arraysize]//表示...

2020-01-16 22:25:31 274

原创 Spring jdbc

1、配置NamedParameterJdbcTemplete,该对象可以使用具名参数,其没有无参的构造器,所以必须为其构造器指定参数在xml文件中要加入可以为参数起名字:1、如果有多个参数,便于维护,不用再去对应位置直接对应参数名字就好 public void testNamedParameterJdbcTemplate() { String sql="...

2019-11-19 17:17:31 195

原创 spring jdbc开发

1、jdbcTemplate的配置我们在特定的文件夹下写我们的DB.properties文件来记录我们在连接数据库的时候要使用的常量下面是我的数据DB.properties文件内容mysql_driver=com.mysql.cj.jdbc.Driver//我使用的驱动器mysql_url=jdbc:mysql://localhost:3307/xthotel?useUnicode=tru...

2019-11-16 17:39:33 112

原创 基于注解开发springAOP

相关步骤配置xml文件1、配置bean的自动扫描器<context: component-scan base-package=“填写自己的包名”></context:component-scan>2.启用相应的AspectJ注解支持aop:aspectj-autoproxy</aop:aspectj-autoproxy>通知类Java类编写使用注解...

2019-11-16 11:24:59 164

原创 Aop方法的拦截

joinpoint:被拦截的点,因为spring只支持方法类型的连接点,所以在spring中的连接点是指的就是被拦截方法,实际上连接点还可以是字段或者说是构造器首先是我们的xml配置以代码的形式进行讲解<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/sch...

2019-11-14 15:27:55 875

原创 jdk动态代理对象开发

1、首先我们要明确的是我们只能代理的是接口的实现类2、其次我们要通过一个继承InvocationHandler的类来实现我们代理类的产生炒作3、在我们的代理类中我们要实现InvocationHandle的抽象方法invoke,下面是该类的实现和相关操作的说明import java.lang.reflect.InvocationHandler;import java.lang.reflect...

2019-11-13 20:04:04 159

原创 二维数组作为形参注意事项

1.列数必须指定行数可以不指定也可以指定2.更高维的大小不能省略(像三维四维、、、、)3.实参的大小可以比形参的大小大,只要保证列数相同即可4、使用指针形式来传递参数的时候我们要加上小括号例如:应写成(*arg)[10];但是不能够写成 *arg[10]原因是因为【】的优先级比较高5.原理:传递参数时,传递过来的是数组的首地址但是我们需要给他列数来确定我们的数组大小,如果不传列数...

2019-11-12 16:42:41 1026

原创 SpEL、自动装配、包扫描进行自动装配

<bean name="userDao" class="com.zzxtit.spring.ioc.di.UserDao" p:name="wei" p:age="1"/> //bean实例化一个对象 <bean id="userService" class="com.zzxtit.spring.ioc.di.UserService"...

2019-11-05 00:00:58 213

原创 Spring相关介绍操作

一、搭载spring环境所需jar包:配置上下文环境:(在我们的xml文件中来进行相应的配置)如果我们在我们的程序中使用到了其他的标签,下面有更详细的配置,通过观察可以发现新增标签配置时候的一些规律可以使用此规律进行更多标签的配置//下面是环境的配置,但是有时候不一定全部用上但是全部写上不会错<?xml version="1.0" encoding="UTF-8"?>//...

2019-10-31 23:47:33 125

原创 commons-dbutil

/** 员工实体类 */public class Employee { private int id; private String name; private int age; private String position; public Employee() { } public Employe...

2019-09-11 21:28:19 174

转载 ResultSet对象--next()方法

ResultSet对象–next()方法ResultSet 对象具有指向其当前数据行的指针。最初,指针被置于第一行之前。next 方法将指针移动到下一行;因为该方法在 ResultSet 对象中没有下一行时返回 false,所以可以在 while 循环中使用它来迭代结果集。一般常用:While(rs.next()){//如果返回ture//可以循环取出多行数据}If(rs...

2019-09-03 20:10:29 7525

转载 用JAVA实现数据库中信息的查询

查询代码如下:import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;Connection connection=null;Statement statement=...

2019-09-03 20:07:11 3511

转载 深刻理解:带头结点和不带头结点的区别 使用头结点的优势

一、概念辨析线性表的插入删除需要移动大量的元素,因此引入链表(本文讨论单链表)的概念,链表元素之间通过“链”来链接,因此插入和删除时不需要大量的移动元素,而只需要改变“链”的关系即可。头指针:通常使用“头指针”来标识一个链表,如单链表L,头指针为NULL的时表示一个空链表。头结点:在单链表的第一个结点之前附加一个结点,称为头结点。头结点的Data域可以不设任何信息,也可以记录表长等相关信息。...

2019-09-02 23:35:58 3205

原创 c语言文件打开权限

fopen()定义函数 FILE * fopen(const char * path,const char * mode);函数说明 参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态。mode有下列几种形态字符串:r 打开只读文件,该文件必须存在。r+ 打开可读写的文件,该文件必须存在。w 打开只写文件,若存在则覆盖,若不存在则建立。w+ 打开可读写文...

2019-08-27 13:25:42 3395 3

转载 jsp页面之间值和值之间的传递

本文链接:https://blog.csdn.net/HLK_1135/article/details/52809468HTTP是无状态的协议。Web页面本身无法向下一个页面传递信息,如果需要让下一个页面得知该页面中的值,除非通过服务器。因此,Web页面保持状态并传递给其它页面,是一个重要的技术。Web页面之间传递数据,是Web程序的重要功能在HTTP协议中一共有4种方法来完成这件事情:1...

2019-08-25 16:43:47 1113

转载 sql中inner join left join right join

2.操作实例表A记录如下:aID aNum1 a200501112 a200501123 a200501134 a200501145 a20050115表B记录如下:bID ...

2019-08-23 21:11:27 133

原创 Java中的输入输出流(IO流)及常用方法

在java中read的使用方法:abstract int read() 从输入流中读取数据的下一个字节(效率比较低)int read(byte[] b) 将输入流中读取一定数量 并将其存储在缓冲区数组 b 中。int read(byte[] b, int off, int len) 将输入流中最多 len 个数据字节读入 byte 数组。(本方法的返回值就是我们在循环中的i值,具体的分析...

2019-08-01 21:59:52 1078

原创 jQuery选择器

jquery元素选择器jQuery 使用 CSS 选择器来选取 HTML 元素。$(“p”) 选取 元素。$(“p.intro”) 选取所有 class=“intro” 的 元素。$(“p#demo”) 选取所有 id=“demo” 的 元素。(这里的#表示的是按照id来进行选择)2.jquery css选择器Query CSS 选择器可用于改变 HTML 元素的 CSS...

2019-07-29 12:59:59 180

原创 html中的重要标签

div标签的定义和用法 可定义文档中的分区或节。 标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。如果用 id 或 class 来标记 ,那么该标签的作用会变得更加有效。用法 是一个块级元素。**这意味着它的内容自动地开始一个新行实际上**,**换行是 **** 固有的唯一格式表现**。可以通过 的 class 或 id 应用额外的样式...

2019-07-27 07:32:07 164

原创 javascript中的常用方法总结

关于js的onchange方法。onchange(): javascript onchange()事件一般用于用户表单中,例如:当文本框内容发生改变时触发的事件,或者下拉列表框内容发生改变时触发的事件等。示例分享:onchange()事件,用户输入时,将小写字母转换为大写。此处用到了javascript中的一个方法 toUpperCase(); //将小写母转换为大写字母。<!D...

2019-07-26 23:32:30 163

原创 log4j中内容详解(注释版)

log4j.rootCategory=DEBUG, file, stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppender//将文件输出到控制台log4j.appender.stdout.layout=org.apache.log4j.PatternLayout//我们日志的输出格式默认的格式是pattern,我们可以在这里来修改我...

2019-07-14 22:14:37 1152

原创 求解n以内的素数之埃拉特斯特尼筛和欧拉筛

首先我像声明一点:我的博客只有干货!!!!!埃筛埃筛就是在判断出来一个数是素数之后那么他的倍数全部都是合数缺点就是我们可能对同一个数有重复筛选的过程时间复杂度O(nloglogn)#include<bits/stdc++.h>using namespace std;const int N=1000000;//定义常量的时候不要忘记了加=bool book[N+1];...

2019-07-14 16:51:00 265

原创 TreeMap中的put方法详解

public V put(K key, V value) {//用t表示二叉树的当前节点Entry<K,V> t = root;//t为null表示一个空树,即TreeMap中没有任何元素,直接插入if (t == null) {//比较key值,个人觉得这句代码没有任何意义,空树还需要比较、排序?compare(key, key); // type (and possib...

2019-07-11 20:38:31 1440

原创 链表的 创建 打印 删除 排序 拆分

废话不多说系列1:最近浪浪才学完链表,相信好多人应该和我一样,面对链表的相关操作也是头疼的很。对于链表环环相扣的结构开始对新手来说确实是不太好理解,更不用说自己对链表进行其他的一系列操作了。但是如果你能够通过画图把链表的结构给弄懂了,那么其实你会发现操作链表就像是操作数组的元素样简单。进入正题:The First:链表的创建;废话不多说系列2:链表的创建是基础,删除,查找,排序,拆分都得先...

2019-05-31 22:16:08 122

原创 五大内存分区

在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。自由存储区...

2019-05-05 16:05:04 259

原创 二叉树的遍历

一 先序遍历#include<iostream>#include<cstdio>using namespace std;typedef struct node{ int data;//存储数据 struct node* lchild; struct node* rchild;//申请左右孩子 }Node;//改一下名字,便于以后使用; voi...

2019-05-05 15:40:10 92

原创 容器适配器

stackstack 是后进先出的数据结构,只能插入,删除,访问栈顶的元素。可用 vector, list, deque来实现。缺省情况下,用deque实现。用 vector和deque实现,比用list实现性能好。stack 上可以进行以下操作:push 插入元素pop 弹出元素top 返回栈顶元素的引用queue和stack 基本类似,可以用 list和deque实现。缺省情...

2019-04-02 22:28:20 65

原创 关联容器

关联容器有四种set, multiset, map,multimap特点是内部元素有序排列,新元素插入的位置取决于它的值,查找速度更加的快速除了平时容器所共有的函数外,他还有下面这些好用的函数:find:查找等于某个值的元素(x小于y和y小于x同时不成立就认为相等)lower_bound:查找莫个下界upper_bound:查找某个上界equal_range:同时查找上界还有下界;...

2019-04-02 15:37:58 85

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除