自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 利用 Socket 发送Http Post 请求

在某个项目中转载于:https://www.cnblogs.com/boguse/p/10517331.html

2019-03-12 16:04:00 769

转载 HTTP 连接分析及 TinyHTTPd源码分析

TinyHTTPd是一个非常简单的网络服务器。它不适合生产用途;它主要用于学习http协议和UNIX系统调用。一、HTTP 请求和响应HTTP请求转载于:https://www.cnblogs.com/boguse/p/10038756.html...

2018-11-29 15:44:00 162

转载 Android Camera源码分析

Android系统架构(由下往上):Linux KernelHALNative C/C++ Libraries & Android RuntimeJava FrameworkApplications转载于:https://www.cnblogs.com/boguse/p/9913955.html

2018-11-06 10:50:00 175

转载 MediaPlayer

MediaPlayer类可用于控制音频/视频文件和流的播放### 1. 播放来源存储在SDCard或其他文件路径下的音乐player.setDataSource(Environment.getExternalStorageDirectory()+"/Victoria.mp3");网络上的媒体文件player.setDataSource("http://192.168.10....

2018-09-07 18:23:00 110

转载 dasdtest

1转载于:https://www.cnblogs.com/boguse/p/9570606.html

2018-09-01 15:42:00 114

转载 Android 广播组件Broadcast Receiver

public class MainActivity extends AppCompatActivity { private IntentFilter intentFilter = new IntentFilter();; private NetworkChangeReceiver networkChangeReceiver = new Networ...

2018-08-29 14:18:00 71

转载 自定义 ListView 界面显示

实现的效果图:1,定义一个实体类作为ListView适配器的适配类型,Base 只有三个字段 iconId表示对应图片资源id, title和time 分别表示标题的时间public class Base { private int iconId;//对应图片资源id private String title; private St...

2018-08-24 14:58:00 235

转载 Android 获取外置SD卡

真机环境下如何获取内部存储路径和外置SD卡路径。打开文件管理器可以看到两个目录,分别是内部存储/storage/emulated/0和外置SD卡路径 /storage/9EBB-17EE其中内部存储根路径,可直接通过Environment.getExternalStorageDirectory()获取。外置SD卡路径 需要通过反射获取,...

2018-08-14 15:24:00 107

转载 Android 实现按钮监听的 4 种方式

创建成员内部类public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...

2018-07-25 14:00:00 253

转载 Tomcat 启动失败

在web环境下,tomcat整合socket,使用 init()初始化socket服务。无法启动tomcatTomcat v9.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout ...

2018-04-03 13:14:00 72

转载 测试忘记密码重置密码接口出错

检查错误信息org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) org.springframework.web.filter.OncePerRequestFilter.doFilt...

2018-03-23 15:59:00 332

转载 ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL

当使用Mysql帐号远程登陆的时候,出现类似如下错误:ERROR 1130: Host ' ' is not allowed to connect to this MySQL解决办法:授权法GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION...

2018-03-22 15:52:00 77

转载 商品管理模块开发

?功能模块 技术学习接口设计前台后台转载于:https://www.cnblogs.com/boguse/p/8617253.html

2018-03-21 15:20:00 378

转载 购物车模块开发

转载于:https://www.cnblogs.com/boguse/p/8617022.html

2018-03-21 14:56:00 122

转载 分类管理模块开发

功能:获取节点、增加节点、修改节点、获取分类ID、递归子节点ID技术学习:1、如何设计及封装无限层级的树状数据结构2、递归算法的设计思想3、如何处理复杂对象排重4、重写hashcode和equal的注意事项数据(分类表)表设计分类管理接口####1.获取品类子节点(平级)/manage/category/get_c...

2018-03-20 22:58:00 280

转载 Java MD5明文加密及增加salt值

public class MD5Util { private static String byteArrayToHexString(byte b[]) { StringBuffer resultSb = new StringBuffer(); for (int i = 0; i < b.length; i++) resul...

2018-03-16 13:52:00 260

转载 用户模块开发

<select id="checkUsername" resultType="int" parameterType="string" > select count(1) from mmall_user where username = #{username}</select># 防sql注入MyBatis使用#{}防...

2018-03-12 20:40:00 131

转载 JsonSerialize

@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)//保证序列化json的时候,如果是null的对象,key也会消失转载于:https://www.cnblogs.com/boguse/p/8550040.html

2018-03-12 16:33:00 175

转载 项目初始化

通过maven的 archetype 创建web 空白项目(archetype是 maven 官网提供的模板)初始化项目文件夹结构本地发布验证git 创建仓库及初始化 (分支开发,主干发布模式)touch README.mdtouch .gitignore ,生成“.gitignore”文件git initgit status 查看项目...

2018-03-08 20:12:00 142

转载 用户管理模块

功能介绍登录 、用户名验证、 注册、 忘记密码、提交问题答案(具有有效期的token,通过Guava的缓存来实现)、重置密码(分为两种)、获取用户信息、更新用户信息、退出登录学习目标横向越权、纵向越权安全漏洞MD5明文加密及增加salt值Guava缓存的使用高复用服务响应对象的设计思想及抽象封装Mybatis-pluginSession的使用方法局部演进数据表设计接口设计...

2018-02-24 21:51:00 1349

转载 分类管理模块

去转载于:https://www.cnblogs.com/boguse/p/8467753.html

2018-02-24 21:33:00 369

转载 数据表结构设计(表结构,表关系,索引,时间戳)

**用户表**CREATE TABLE `mmall_user` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户表id',`username` varchar(50) NOT NULL COMMENT '用户名',`password` varchar(50) NOT NULL COMMENT '用户密码,MD...

2018-02-21 23:40:00 446

转载 Spring MVC 常用 注解

1 @转载于:https://www.cnblogs.com/boguse/p/8423381.html

2018-02-06 17:48:00 40

转载 Linux Mysql安装及配置详细步骤

1.转载于:https://www.cnblogs.com/boguse/p/8418781.html

2018-02-05 18:03:00 132

转载 Linux Nginx安装及配置详细步骤

1. 安装nginx 依赖执行命令yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 2. 下载安装 nginx执行命令下载nginxwget http://nginx.org/download/nginx-1.12.2.tar.gz执行命令下解压tar -zxvf ngin...

2018-02-01 21:52:00 114

转载 linux下vsftpd的安装及配置

1. 安装执行yum -y install vsftpd注:(1)可通过rpm -qa|grep vsftpd 检查是否已安装 vsftpd . (2) 默认配置文件在/etc/vsftpd/vsftpd.conf2 .为 vsftpd 服务器创建虚拟用户 (1)选择在根目录或者用户目录下创建ftp文件夹:mkdir ftpfil...

2018-02-01 21:25:00 115

转载 vsftpd配置文件详解

1.默认配置:1>允许匿名用户和本地用户登陆。anonymous_enable=YESlocal_enable=YES2>匿名用户使用的登陆名为ftp或anonymous,口令为空;匿名用户不能离开匿名用户家目录/var/ftp,且只能下载不能上传。3>本地用户的登录名为本地用户名,口令为此本地用户的口令;本地用户可以在自 己家目录中进行读写操...

2018-02-01 20:42:00 660

转载 Linux Maven配置详细步骤

输入命令vim /etc/profile ,然后按 “ i ”进入编辑模式在底部加入export MAVEN_HOME=/root/developer/apache-maven-3.5.2export PATH=$MAVEN_HOME/bin:$PATH其中“/root/developer/apache-maven-3.5.2” 为maven 安装目录...

2018-02-01 16:25:00 71

转载 Linux Tomcat安装及配置详细步骤

1.连接服务器,进入你要存储文件的文件夹(我的是 cd /root/developer),下载tomcat,得到apache-tomcat-9.0.4.tar.gz 文件。 wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.4/bin/apache-tomcat-9.0.4.tar.gz2....

2018-01-31 21:31:00 317

转载 Linux JDK安装及配置详细步骤

JDK安装查看是否安装 JDK 的命令:rpm -qa | grep jdk可以看出是没有安装的,如果安装了可以使用 remove 命令删除先创建目录mkdir developer然后进入目录cd developer使用 wget 命令下载JDKwget http://download.ora...

2018-01-29 23:14:00 84

转载 File 类管理文件和目录总结

对文件或目录进行管理与操作在编程中有着非常重要的作用,Java 中提供了一个非常总要的类(File)转载于:https://www.cnblogs.com/boguse/p/7795324.html

2017-11-06 21:35:00 116

转载 List(列表) 详解

List 概述List 是元素有序并且可以重复的集合,称为序列。List 可以精确的控制每个元素的插入位置,或删除某个位置的元素。List 的两个主要实现类是 ArrayList 和 LinkedList案例:在List中存储并操作字符串信息import java.util.ArrayList;import java.util.List;...

2017-10-21 20:28:00 411

转载 算法之冒泡排序(BubbleSort)

public class BubbleSort { public int[] bubbleSort(int[] A, int n) { int temp=0;; for(int i=0;i<n-1;i++){ for(int j=0;j<n-i-1;j++){ i...

2017-10-13 16:39:00 345

转载 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。...

import java.util.HashMap;//一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。public class Solution { //方法一:递归求解 public static int JumpFloor1(int n) { if(n<1){ ...

2017-09-23 22:10:00 148

转载 六一儿童节

六一儿童节,老师带了很多好吃的巧克力到幼儿园。每块巧克力j的重量为w[j],对于每个小朋友i,当他分到的巧克力大小达到h[i] (即w[j]>=h[i]),他才会上去表演节目。老师的目标是将巧克力分发给孩子们,使得最多的小孩上台表演。可以保证每个w[i]> 0且不能将多块巧克力分给一个孩子或将一块分给多个孩子。输入描述: 第一行:n,表示h数组元素个数 第二行:n个...

2017-08-09 17:04:00 166

转载 排序算法——选择排序

一种最简单的排序算法是这样的:找到数组中最小的那个元素。 将它和数组的第一个元素交换位置(如果第一个元素就是最小的那么它就和自己交换)。在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置。如此往复,直到将整个数组排序。这种方法叫做选择排序,因为它在不断地选择剩余元素之中地最小者。代码实现如下://选择排序public class Selection {//...

2017-07-30 11:28:00 114

转载 Java 程序读取网页信息存储到文本文件中

此处以高德地图天气接口为例 http://restapi.amap.com/v3/weather/weatherInfo?key=您的key&city=110000代码如下:import java.io.BufferedReader;import java.io.FileWriter;import java.io.IOException;impor...

2017-06-13 16:53:00 179

转载 利用高德地图Web API 显示天气信息查询

<!doctype html><html><head> <meta charset="utf-8"> <title>天气信息查询</title> <style type="text/css"> .weather{ ...

2017-05-09 11:26:00 1071

转载 web 页面用户名检测

<html> <head> <title>用户名合法性检测</title> <script language="javascript"> function checkRealName(){ var str=form1.realName.value; //获取输入的真实姓名 if...

2017-05-03 10:01:00 484

转载 利用 Servlet 访问数据库返回 JSON 数据

本次使用的是 Mysql 数据库,表中有已以几条记录,我们通过 Servlet 读取数据,并返回为 JSON 格式的数据。1. 新建工程文件,项目结构如图用到的 jar 包下载地址http://files.cnblogs.com/files/boguse/jar.zip由于Eclipse web 项目中,当执行 Class.forName("om.mysq...

2017-04-26 16:03:00 679

空空如也

空空如也

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

TA关注的人

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