- 博客(31)
- 资源 (2)
- 收藏
- 关注
原创 主从reactor多线程实现
出于学习的目的实现的,如有不对的地方欢迎留言知道,简单实现了http的请求,可通过postman进行访问。附上源码,有问题直接看源码吧。现场模型图片,从网上找的。
2023-12-18 11:48:58 174
原创 netty实现websocket聊天并发送文件
1.实现了发送文字聊天 用户上下下线自动更新聊天列表 网页保存聊天记录2.发送文件 最大支持30兆 ,代码中可修改3.浏览器通知,https下发送文件的实现思路是在文件前200个字节拼接发送人的信息以及文件名 不够200字节用&填补后台代码在w3cschool的基础上修改的效果图如下启动成功后访问http://localhost:7633/chat.htm...
2019-10-29 09:35:19 1761 2
原创 mybatils拦截器分页统计
根据mybatils拦截器实现分页以及统计某个字段的和1.先看一下数据,这是一张地区信息的数据表2.用的springboot框架 配置文件如下3.mybatils配置文件如下4.下面是拦截器的实现package com.demo.page.page;import com.demo.page.page.utils.ReflectHelper;import ...
2019-04-21 14:07:14 256
原创 apache虚拟主机
# Virtual Hosts## Required modules: mod_log_config# If you want to maintain multiple domains/hostnames on your# machine you can setup VirtualHost containers for them. Most configurations# use only nam...
2018-03-13 11:29:02 310 2
原创 java 代码创建图片
// 根据java 代码生成图片保存成文件private void createImage(File file, String s) throws IOException { Font font = new Font("微软雅黑", Font.BOLD, 25); BufferedImage bi = new BufferedImage(200, 200, BufferedI
2017-07-07 14:21:45 2716
原创 Retrofit传入body返回对象或json字符串
java.lang.IllegalStateException: Expected a string but was BEGIN_OBJECT at line 1 column 12 path $.result
2017-04-13 15:29:29 4240
原创 自定义圆角TextView 背景色
在开发工程中可能会写很多不同颜色 倒角的shape 作为TextView 或Button的北京实现倒角的效果管理先来张图代码如下:package com.yighao.secondcar.secondHandCar.customView;import android.content.Context;import android.content.res.
2017-03-18 15:36:28 999
原创 自定义水平流式布局
先上两张效果图点击可以删除 支持设置一个list显示数据,也支持 setData(),单个动态的额添加 项目地址 https://github.com/androidSongMeng/StreamList
2017-03-17 10:26:37 340
原创 struts2 Action与jsp的传值
1.ActionMessage: addActionMessage(username); 2.Action 属性 username: 3.Action模型驱动 User对象: 4.值栈: 存入值栈 ActionContext.getContext().getValueStack().set("usern
2017-03-02 13:18:06 256
原创 MyEclipse2014整合SSH框架实现登录
我这里用的是mysql数据库,下载和安装方法 http://www.9553.com/soft/50321.htm我用的可视化工具是navicat 可以百度下载连接数据库这里选择mysql数据库 然后界面如下Connection Name : 连接名称 自己随便设置Host Name/IP Address : localh
2017-03-01 14:52:14 855
原创 MyEclipse2014整合SSH框架实现登录
我这里用的是mysql数据库,下载和安装方法 http://www.9553.com/soft/50321.htm我用的可视化工具是navicat 可以百度下载连接数据库这里选择mysql数据库 然后界面如下Connection Name : 连接名称 自己随便设置Host Name/IP Address : localh
2017-03-01 14:51:53 1052
原创 nat123内网映射到外网
自己在电脑上用tomacat搭了一个服务器,想通过手机访问首先是登录账号,可以注册一个账号,登录成功的界面如下图然后点击下面的添加映射 界面如下 我这里选择的是非80网站 花了8块钱买了80N币应用类型选择80(http)也可以,个人感觉成功机会大貌似没有非80的快,(个人感觉)应用名自己填写内网端口:本地服务器的端口,我的tomcat的默认端口是808
2017-02-25 16:07:43 1008
原创 RecycleView 底部监听
防京东订单滑动到底部 时显示一个正在加载的条目先上图首先自定义一个类集成RecycleView 重写 onScrollStateChange 和 OnChildAttachedToWindow方法@Overridepublic void onScrollStateChanged(int state) { super.onScrollStateChanged(
2017-02-25 15:48:26 462
原创 自定义RadioGroup 实现选择
先来张效果图去不代码:package com.example.demo;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import android.gr
2017-01-15 10:31:49 517
原创 android view bitmap
Bitmap drawingCache = view.getDrawingCache(false);通过上面的方法总是返回null,设置完view.setDrawingCacheEnabled(true);还是同样的效果,最后查看源码,发现是view的尺寸太大了我这里通过反射改变配置参数 我随便设置了一个80,你可以自己设置大一点返回的bitmap大小是view的实
2017-01-15 09:32:41 238
原创 默认progress
效果图,颜色可以在几改,个人感觉效果不好看代码如下:package com.example.mengsong.demo01;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Pai
2016-12-20 15:46:14 232
原创 仿爱奇艺加载dialog
仿爱奇艺在加载视频时的动画,想上张图;gif的效果有点卡,先说一下实现的方法,主要的难点在于怎样将三角形画到空间的中间,我通过三角形中心到顶角的距离来确定三角形的大小,当三角形在中间时角a的大小为60度,线段A的长度为已知的自己设定的,我这里设定的为40像素,则C的长度为A乘以sin(a) B的长度为A乘以cos(a); 这里假设空间的长宽各位200的
2016-12-20 13:57:49 379
转载 ViewPagerIndicator
本文的原创是鸿洋的一篇文章地址为 http://blog.csdn.net/lmj623565791/article/details/42160391我做了一点修改是indicator能够左右滑动,其他的效果与他的一致主要类为package com.trade.tradeformwork.controlUtils;import java.util.List;
2016-12-03 15:01:28 388
原创 安卓辅助功能获取控件id
最近在写一个做一个滴滴出行的自动刷单的辅助功能时,想通过accessibilityNodeInfo.findAccessibilityNodeInfosByViewId("com.sdu.didi.psnger:id/xo");方法获取空间,然后在获取控件的text,发现调用getViewIdResourceName()方法是返回为null,查看文档后发现只需配置flag就行了
2016-12-03 13:36:16 5162
原创 自定义验证码输入框
由于看到滴滴打车的输入验证码的效果挺好的,就想着自己实现一个,先上一个效果图,实现了基本的功能,下面的是主要类package com.example.mengsong.verificationcode;import android.content.Context;import android.content.res.TypedArray;import android.graph
2016-11-27 22:25:05 4074 2
原创 网络请求封装
在项目开发中可能会有更换网络框架的情况,所以我把网络请求做了一个封装,只实现了下载json,上传文件,下载文件,这也是比较常用的功能;下面有代码的地址/** * 下载json * * @param url */ private void loadJson(String url) { HttpUtils.get().url(ur
2016-11-23 21:26:45 337
原创 安卓海报轮播
没事的时候写了一个海报轮播的封装,有点击事件,直接上图吧,希望给予指点, mFlashViewGroup = (FlashViewGroup) findViewById(R.id.flashviewgrop); //轮播的数据 mFlashViewGroup.setSource(mImageViews); //轮播间隔时间
2016-11-14 22:02:56 366
原创 SwipRefreshView与ViewPager滑动冲突
在做项目是海报的轮播图用的ViewPager实现的,下拉刷新用的SwipRefreshView ,当左右滑动Viewpager时如果有向下的动作,ViewPager的触摸时间就没了,想到了安卓事件分发的问题,查看SwipRefreshView 的onInterceptTouchEvent 方法如下:public boolean onInterceptTouchEvent(MotionE
2016-11-14 16:40:15 334
原创 安卓数据库封装
不妥之处希望给予纠正,学习中首先写一个数据库的增删改查的抽象类,五个抽象方法,我只使用了一个User表,所以只有一个获取User表的方法,代码如下package com.example.a21150.projectutils;import android.content.Context;import java.sql.SQLException;import java.ut
2016-11-08 10:53:00 476
原创 Android studio用正式签名调试
项目做到第三方登录时必须要打正规包测试,当时出现了bug,不能调试,在网上看到了各位大神的杰作,在这里分享给大家在gradle的跟节点, 跟Android同一级添加如下代码,xiu.keystore 签名文件路径,我这是放在项目的根目录下 signingConfigs { release { storeF
2016-10-14 17:43:38 272
原创 安全退出打开的多个activity
第一次编写博客给大家说一下在开发工程中退出多个已经打开的activity,首先创建一个BaseActivity 在BaseActivity中创建一个静态的ArrayList mActivitys = new ArrayList @Override protected void onCreate(Bundle savedInstanceState) { super.o
2016-08-17 11:00:29 229
string_convert
2017-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人