自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 资源 (1)
  • 收藏
  • 关注

原创 jdk8一些好用的新特性

1.把list中某个元素用某个符号(如逗号)连接起来变成字符串。String str = list.stream().map(m1->m1.getOrderCode().toString()).collect(Collectors.joining(","));2.将list中某个元素作为主键(key),对象作为值(value),将list转为map。(1)Map<Lo...

2020-01-11 18:43:59 248

原创 一些复杂sql语句总结

1.根据某一个字段分组后再从这些数据中区某个条件中最大的或者最小的。例如:在展示聊天简版列表时要按照最新聊天的人的最新的聊天内容查看select * from zp_user_message a RIGHT JOIN (select MAX(gmt_create) gmt_create from zp_user_message where receive_user_id = 724 ...

2020-01-11 18:29:37 1502

原创 ExcelUtil读取excel表中的数据并做相关处理

项目中有时要上传一些excel表做批量处理。1.首先定义接口接收文件public WebResponse<Boolean> iportData(@RequestParam("fbody")MultipartFile file){InputStream inputStream=null;try { inputStream = file.getInputStream...

2020-01-11 18:09:00 3529

原创 文件的上传与下载

项目中有时要将某些数据处理成excel表格下载下来方便使用,这时候就要用数据导出和上传下载。本例是将文件下载到文件服务器 再从文件服务器下载下来。框架springboot,工具类ExcelWriter hutool包里的,工具很好用。一、数据上传1.首先获取你要处理的数据列表List<XbuyOrderSaleDetailBo> details = mySaleDeta...

2020-01-11 17:59:02 184

原创 mybatis分表操作

有时候数据量庞大需要用到分表1.首先创建一个表名,这个表名要有规则方便以后查询使用String xsellTableName = "zp_suitcar_xsell_"+userDo.getId();2.创建表@Update("create table ${tableName} (" + " id bigint(20) primary key not nul...

2020-01-11 17:41:22 830

原创 webmagic爬虫--爬取简单网页

WebMagic框架包含四个组件,PageProcessor、Scheduler、Downloader和Pipeline。这四大组件对应爬虫生命周期中的处理、管理、下载和持久化等功能。这四个组件都是Spider中的属性,爬虫框架通过Spider启动和管理。PageProcessor负责解析页面,抽取有用信息,以及发现新的链接。需要自己定义。Scheduler负责管理...

2019-03-30 13:22:06 833

转载 多线程

Java多线程学习笔记(二)——Executor,Executors,ExecutorService比较Executor:是Java线程池的超级接口;提供一个execute(Runnable command)方法;我们一般用它的继承接口ExecutorService。Executors:是java.util.concurrent包下的一个类,提供了若干个静态方法,用于生成不同类型的线程池。...

2019-03-30 09:57:01 286

原创 将excel表格中的数据批量导入到数据库中

百万级的数据导入到数据库中要考虑效率问题。这里使用工具类ExcelUtil.read07BySax读取数据,并用多线程将数据批量导入到数据库中。package com.zhipei.compass.data;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.uti...

2019-03-30 09:50:41 925

原创 android简单功能之——用sharedPreferences实现记住用户名和密码

1.关于sharedPreferences:    SharedPreferences是Android系统中提供的一种使用键值对形式存储数据的方式,特点是使用简单方便,缺点是由于功能简单,存储的数据形式有限,只能用作简单的数据存储。由于SharedPreferences是一个接口,而且在这个接口里没有提供写入数据和读取数据的能力。但它是通过其Editor接口中的一些方法来操作SharedPrefe...

2018-05-26 09:43:12 1672

原创 android中最低级错误之——editText.getText().toString()的值为空

我将 editText.getText().toString() 的代码放在了点击事件的前面。。。。都还没有写东西当然得不到值了。。。解决办法:将editText.getText().toString()的方法放在点击事件的里面就能得到值了。。...

2018-05-25 20:48:29 12768 16

原创 android中关于圆角矩形的简单设置

&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;shape xmlns:android="http://schemas.android.com/apk/res/android"&gt;    &lt;solid android:color="#99CCFF" /&gt;       &lt;corners android:to

2018-05-25 19:57:17 754

转载 android 颜色值

红色和粉红色,以及它们的16进制代码。#990033#CC6699#FF6699#FF3366#993366#CC0066#CC0033#FF0066#FF0033..#CC3399..#FF3399#FF9999#FF99CC#FF0099#CC3366#FF66CC#FF33CC#FFCCFF#FF99FF#FF00CC紫红色,以及它们的16进制代码。#FF66FF#CC33CC#CC00FF...

2018-05-25 19:01:26 2881

转载 Bmob入门

Bmob 开发Android程序快速入门--小demo注册Bmob帐号在网址栏输入www.bmob.cn或者在百度输入Bmob进行搜索,打开Bmob官网后,点击右上角的“注册”,在跳转页面填入你的姓名、邮箱、设置密码,确认后到你的邮箱激活Bmob账户,你就可以用Bmob轻松开发应用了。网站后台创建应用登录账号进入bmob后台后,点击后台界面左上角“创建应用”,在弹出框输入你应用的名称,然后确认,你...

2018-03-26 21:21:06 5999 1

转载 Android之bmob

来源:http://www.bmob.cn/site/a/docs注册你的应用程序会做的第一件事可能是要求用户注册。下面的代码是一个典型的注册过程:BmobUser user = new BmobUser();user.setUsername("张三");user.setPassword("12345678");user.setEmail("[email protected]"); // 其他属性...

2018-03-26 21:19:08 393

转载 失物招领

效果图:源代码地址:http://download.csdn.net/detail/gxseveryday/8817749失物招领的简单案例,实现物品的发布、修改、呈现和删除,展示如何使用Bmob快速开发一个有后端数据库的应用软件。使用场景如下:用户捡到物品,打开手机软件,填写物品的招领信息(标题、描述和联系方式);用户丢失物品,打开手机软件,填写物品的丢失信息(标题、描述和联系方式);任何人都可...

2018-03-26 21:15:10 5533 2

原创 加载图片的使用

public class BitmapCache { private LruCache mMemoryCache; public BitmapCache() { // 获取到可用内存的最大值,使用内存超出这个值会引起OutOfMemory异常 int maxMemory = (int) (Runtime.getRuntime().maxMemory() /

2018-01-22 19:54:46 137

转载 Android Fragment的增加,删除,添加

Android Fragment的增加,删除,添加原创 2014年11月23日 12:57:19标签:android /事务53431.增加:FragmentManager fgManager = getFragmentManager();  //Activity用来管理它包含的Frament,通过getFramentManager(

2018-01-22 19:11:17 847

转载 Android之Volley的应用

准备工作导入JAR包(下载地址),申请网络权限uses-permission android:name="android.permission.INTERNET" /> 1HTTP请求与响应1. 使用StringRequest接收String类型的响应一个最基本的HTTP请求与响应主要就是进行以下三步操作:创建一个RequestQueue对象。创建一个S

2018-01-22 18:01:40 215

转载 activity转换时的overridePendingTransiton动画效果

注意,切换方法overridePendingTransition只能在startActivity和finish方法之后调用。第一个参数为第一个Activity离开时的动画,第二参数为所进入的Activity的动画效果淡入淡出效果overridePendingTransition(R.anim.fade, R.anim.hold);放大淡出效果overridePendingTra

2018-01-22 17:29:04 612

原创 安装mysql和navicat过程中遇到的各种问题

问题1:利用命令行启动mysql服务器时,提示无法启动,服务没有报告任何错误。查看错误日志:在命令行输入 mysqld --console错误日志中有这样写:The innodb_system data file 'ibdata1' must be wiritable等一长串。原因大概就是没有权限写入.\ibdata1'文件,使得管理者取得该文件的权限后也没有效果。解决办法:打开任

2018-01-21 10:08:19 1518

转载 Android开始遇到的问题

【AndroidStudio】AndroidStudio中出现Failed to resolve:com.android.support:appcompat-v7:报错处理  你在使用android studio时是否也出现过上图的报错,你还在为它的出现烦恼?没问题,看了本文章,我确保你会顺利解决掉它并会很骄傲的认为这只是一个小case级别的报错。我们进入正题吧,先来说下什

2018-01-11 17:28:16 179

原创 购物车

购物车Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description各位亲爱的小伙伴们,大家好!欢迎来到美美自助购物商场,首先请您帮忙建立商品信息,然后选购商品、确定数量,计算出总价格到结算中心进行结算。美美祝您购物愉快噢!首先读取N行商品信息,每行包含:商品编号、商品名

2017-04-22 15:40:46 584

原创 多项式求和

多项式求和Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description多项式描述如下:1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 ……先请你求出多项式前n项的和。Input第一行输入一个数T代表测试数据个数(T O

2017-04-21 21:32:45 469

原创 最大公约数与最小公倍数。

最大公约数与最小公倍数。Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description输入两个整数,求它们的最大公约数与最小公倍数。Input输入两个整数,两个整数之间用空格分开。Output第一行输出最大公约数;第二行输出最小公倍数。

2017-04-21 21:26:29 370

原创 C/C++经典程序训练3---模拟计算器

C/C++经典程序训练3---模拟计算器Time Limit: 1000MS Memory Limit: 8192KBSubmit StatisticProblem Description简单计算器模拟:输入两个整数和一个运算符,输出运算结果。Input第一行输入两个整数,用空格分开;第二行输入一个运算符(+、-、*、/)。所有运算均为整

2017-04-21 21:09:07 972

原创 复数的运算(类和对象)

复数的运算(类和对象)Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description设计一个类Complex,用于封装对复数的下列操作:成员变量:实部real,虚部image,均为整数变量;构造方法:无参构造方法、有参构造方法(参数2个)成员方法:含两个复数的加、减、

2017-04-21 21:05:45 313

原创 链表的有序集合

链表的有序集合Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description  集合有一个重要的特性:互异性,即集合中任意两个元素都是不同的,互异性使得集合中的元素没有重复。给你 n 个包含重复数字的无序正整数序列,建立一个有序链表,链表中的结点按照数值非降序排列且不包含重复元素

2017-04-21 19:50:16 173

原创 链表的有序集合

链表的有序集合Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description  集合有一个重要的特性:互异性,即集合中任意两个元素都是不同的,互异性使得集合中的元素没有重复。给你 n 个包含重复数字的无序正整数序列,建立一个有序链表,链表中的结点按照数值非降序排列且不包含重复元素

2017-04-21 15:51:27 210

原创 集合相等问题

集合相等问题Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description给定2 个集合S和T,试设计一个判定S和T是否相等的蒙特卡罗算法。设计一个拉斯维加斯算法,对于给定的集合S和T,判定其是否相等。Input输入数据的第一行有1 个正整数n(n≤10000

2017-04-19 18:13:02 793

原创 分类游戏

分类游戏Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description分类游戏很适合于对儿童的教育,可以让他们通过游戏了解更多的事物,学习更多的知识。我们要实现的分类游戏很简单,是基于单词的分类游戏。我们给出两个或三个类别,比如说单词的首字母,有以B开头的字母和以C开头的字母两类

2017-04-19 17:26:18 471

原创 下沉的船

下沉的船Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description身份优先级: woman = child > man > captain.多组数据(少于组),每一组有一个整数(,代表船上有个人,接下来行,每行有一个名字和他的身份。名字字符长度小于。数据保证不存在重名

2017-04-19 16:38:25 228

原创 字符串扩展

字符串扩展Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem DescriptionTom有些时候为了记录的方便,常常将一些连续的字符用扩展符'-'简单表示。比如abcdefg可以简写为a-g,即用起始的字符和终止字符中间加上一个扩展符'-'来表示这个字符串。但是为了处理的方便,Tom又必须将这些我们简单记法扩展

2017-04-19 11:03:18 393

转载 SqliteDeveloper使用方法及注册

SqliteDeveloper使用方法及注册标签: sqlite注册2016-05-20 10:02 327人阅读 评论(0) 收藏 举报 分类:android开发(10) 版权声明:本文为博主原创文章,未经博主允许不得转载。做安卓开发使用最多的就是sqlite数据库,但是db类型的数据库文件不易查看,这时候就可以使用这款软件

2017-04-18 17:22:03 9655 1

原创 救基友记2

救基友Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description   屌丝WP的好基友CZ又被妖鬼给抓走了(CZ啊,CZ….怎么说你好呢….吃着锅里想着碗里),为了求出CZ,他只好去求高富帅RQ, RQ给WP出了到题目说只要你能解决这道题目,他就答应帮屌丝WP去解救好基友

2017-04-18 17:06:01 243

原创 小学数学

小学数学Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description今年中秋节,大宝哥带着一盒月饼去看望小学数学老师。碰巧数学老师在指导他的学生“100以内的加减法”,由于老师要指导很多个小朋友,所以经常会忙不过来,于是老师便请大宝帮忙检查下小朋友们的作业情况,并统计出每个小朋友做对了几道

2017-04-18 16:39:09 476

原创 时间日期格式转换

时间日期格式转换Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description而北美所用的日期格式则为“月月/日日/年年年年”或”mm/dd /yyyy”,如将“2010/11/20”改成这种格式,对应的则是”11/20/2010”。对于时间的格式,则常有12小时制和24小时制

2017-04-18 11:09:12 390

原创 数字

数字Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description定义f(x) = {比x小,不可以被x整除并且不和x互质的数的个数}(x为正整数)。当f(x) 是奇数的时候我们称x为“奇真数”。给出两个数x,y求区间[x,y]内的“奇真数”的个数。 Inputimport java.uti

2017-04-17 20:48:51 326

原创 Eddy的难题

Eddy的难题Time Limit: 1000MS Memory Limit: 65536KB SubmitStatistic Problem Description人随着岁数的增长是越大越聪明还是越大越笨,这是一个值得全世界科学家思考的问题,同样的问题Eddy也一直在思考,因为他在很小的时候就知道亲和串如何 判断了,但是发现,现在长大了却不知道怎么去判断亲和串了,

2017-04-13 09:34:02 187

原创 骄傲的代价

骄傲的代价Time Limit: 1000MS Memory Limit: 65536KB SubmitStatistic Problem Description  E_star由于在上次考试中取得了很好的成绩他开始骄傲起来,此时von看不下去了,于是就想找他的岔,他把E_star叫来说最近一道A+B编程题目不会,想要让同是计算机专业的E_star来帮他解答,E_sta

2017-04-13 09:06:43 275

原创 加密术

加密术Time Limit: 1000MS Memory Limit: 65536KB SubmitStatistic Problem Description加密技术是一种常用的安全保密手段,利用加密技术可以把重要的数据变成经过加密变成乱码传送,到达目的地后再利用解密手段还原。现在我们发明了一种新的加密技术,即通过在一个字符串的任意位置插入若干个随机生成的字符(‘a

2017-04-13 09:04:07 309

软件测试黑盒测试部分

软件测试黑盒测试部分知识,可以帮助我们认识黑盒测试的部分知识。

2018-05-14

空空如也

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

TA关注的人

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