自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

涂文远的博客

If you really want to do something, you'll find a way, if you don't, you'll find an excuse.

  • 博客(183)
  • 资源 (8)
  • 收藏
  • 关注

原创 MyBatis(下)

MyBatis Dao开发

2020-07-21 17:16:49 175

原创 MyBatis(上)

MyBatis介绍 :是一个优秀的开源持久层框架,半自动化的ORM框架,前身是IBatis,2010年由apache迁移到了google改名mybaits,2013迁移到了github持久层数据框架 专注于数据库打交道的这个一个分层持久层技术1、JDBC a.java访问数据库2、Hibernate 通过Hibernate框架访问数据库3、MyBatis 通过MyBatis框架访问数据库MyBatis第一个项目导入jar包添加配置文件src/mybatis.xml..

2020-07-21 16:03:43 240

原创 springDao

spring整合JDBC导入所需jar包Bank.javapackage com.twy.pojo;public class Bank { Integer accountId; String accountname; Double accountmoney; public Integer getAccountId() { return accountId; } public void setAccountId(Integer accountId) { this.

2020-07-16 17:01:10 389

原创 springAOP

静态代理的弊端:一个代理对象只能服务于一个接口,当项目中的对象规模比较大的时候,代理类就规模很大,不便于扩展和管理;解决方案:1、装饰模式 2、动态代理AOP基本概念:AOP为Aspect Oriented Programming 的缩写,意为: 面向切面编程,通过预编译方式和运行期动态代理实现程序功能统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是spring框架中的一个重要内容,是函数式编程的一种衍生泛型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑..

2020-07-16 12:04:20 119

原创 SpringIOC

IOC 控制反转:对象创建工作交给别人来完成springIOC 基于XML方式解决程序耦合setter注入参数 及 构造注入参数package com.twy.service;public class DbUtil { String driver; String url; String uname; String upwd; public DbUtil(String driver, String url, String uname, String upwd) { s

2020-07-15 17:25:47 107

原创 Springmvc用法详情

1.地址后面拼接参数及显示到jsp页面package com.twy.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;import org.springframework.web.

2020-07-13 18:44:16 162

原创 Springmvc第一个项目

1.建立javaweb项目 导入spring所需jar包2.加入配置文件web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/jav.

2020-07-10 11:52:26 124

原创 Flutter 调用Android原生方法

flutter代码import 'dart:io';import 'package:flutter/material.dart';import 'package:flutter/services.dart';void main() { runApp(MaterialApp( debugShowCheckedModeBanner: false, title: '测试程序', theme: ThemeData(primaryColor: Colors.greenAcc

2020-07-07 15:15:03 2239 2

原创 Flutter 沉浸式状态栏 及 修改状态栏字体颜色

效果图实现代码import 'dart:io';import 'package:flutter/material.dart';import 'package:flutter/services.dart';void main() { runApp( MaterialApp( debugShowCheckedModeBanner: false, title: '测试程序', theme: ThemeData(primaryColor: Colors

2020-07-03 14:17:07 1511

原创 flutter DefaultTabController

效果实现代码import 'package:flutter/material.dart';void main(){ runApp(MaterialApp( debugShowCheckedModeBanner: false, title: '测试程序', theme: ThemeData(primaryColor: Colors.greenAccent), home: MyApp(), ));}class MyApp extends State

2020-07-03 11:17:52 4805

原创 Flutter 加载中视图、失败视图、空视图封装

效果实现代码如下test.dartimport 'dart:io';import 'dart:math';import 'package:com/widget/base_layout.dart';import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';import 'package:flutter/services.dart';void main() { runApp(M

2020-07-02 15:12:45 977

原创 Flutter之ListView 嵌套不同的Item

效果实现代码如下home_page.dartimport 'dart:convert';import 'dart:ffi';import 'package:flutter/material.dart';import 'package:flutterwncq/constants/constants.dart' show AppUrls;import 'package:flutterwncq/models/index_data_bean.dart';import 'package:..

2020-07-02 09:45:32 1447

原创 flutter 之 ListView控件 支持下拉刷新 滑道底部自动加载更多

效果实现代码import 'dart:convert';import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';import 'package:flutterwncq/models/article_data_bean.dart';import 'package:flutterwncq/utils/net_utils.dart';class CQInformationPage ex

2020-06-08 15:47:21 586

原创 RelativeLayout在flutter体现

android flutterFrameLayout/RelativeLayout ---------------------------------- Stack<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:an...

2020-06-05 17:29:28 1230

原创 底部导航栏

实现效果实现代码import 'dart:io';import 'package:flutter/material.dart';import 'package:flutter/services.dart';void main() { runApp(MaterialApp( debugShowCheckedModeBanner: false, home: MyApp(), )); if (Platform.isAndroid) { System

2020-06-05 16:21:44 665 1

原创 flutter控件设置背景图

效果图import 'dart:io';import 'package:flutter/material.dart';import 'package:flutter/services.dart';void main() { runApp(MaterialApp( debugShowCheckedModeBanner: false, home: MyApp(), )); if (Platform.isAndroid) { SystemUiOverlaySt

2020-06-04 17:18:43 1389

原创 LinerLayout在flutter体现

android 原生LinerLayout 垂直、水平 及 权重<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height

2020-06-04 16:22:30 239

原创 Android.mk生成so库(openwnn输入法为例)

openwnn输入法下载地址https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/openwnn-legacy/source-archive.zip里面有个jni文件夹 里面都c/c++相关代码 我们需要把它编译成相应的so库其实很简单 只是我们很少在linux环境下自己去编译so库 ...

2019-06-14 16:41:49 1839

原创 Camera实现3D效果

android.graphics.Camera:3D开发官方介绍A camera instance can be used to compute 3D transformations and generate a matrix that can be applied, for instance, on aCanvas。一个照相机实例可以被用于计算3D变换,生成一个可以被使用的Matrix...

2019-05-24 16:48:51 959

原创 ViewPager翻转特效

先来看个简单的特效 再一步步分析代码也比较简单activity_main.xml<android.support.v4.view.ViewPager android:id="@+id/vp" xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="...

2019-05-17 17:53:04 723 2

原创 自定义属性动画框架

先来观察完整的动画效果分析:每个child都可以设置自己的属性动画 根据滑动出自身的高度比例来进行开发者设置的属性动画(平移 渐变 缩放 透明度...)既然是动画框架封装 肯定是希望开发者用的更爽,代码简洁 意图清晰。首先设定好自定义的属性参数<declare-styleable name="DiscrollView_LayoutParams"> &...

2019-05-15 15:43:24 178

原创 PathMeasure

PathMeasure是一个用来测量Path的类,主要有以下方法构造方法/** * 创建一个空的pathMeasure */PathMeasure()/** * 创建一个pathMeasure 并关联一个指定的path(path岁要创建完成) */PathMeasure(Path path, boolean forceClosed)公共方法/** * 关联一个P...

2019-04-26 17:56:22 228

原创 Android水波纹效果

效果展示代码实现public class WaveView1 extends View { private Paint mPaint; private int ww = 400; private int wh = 50; private int dx; //private Handler handler = new Handler(Loope...

2019-04-25 14:56:26 270

原创 Android--Canvas

draw系列canvas.drawArc1.方法drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter,Paint paint)drawArc(float left, float top, float right, float bottom, float startAngle, float ...

2019-04-17 18:20:49 159

原创 Adroid Paint属性(图形、文字)

Paint mPaint = new Paint();//初始化画笔mPaint.setColor(Color.BLUE);//设置画笔颜色mPaint.setAlpha(255);//设置透明度 0-255mPaint.setStrokeWidth(3);//设置画笔宽度canvas.drawLine(100,100,300,100,mPaint);//画线// mPaint.s...

2019-04-11 18:32:58 285

原创 mvc mvp mvvm

2019-02-27 15:23:12 112

原创 OKHttp源码分析

2019-02-27 15:22:26 97

原创 appA拉起appB 如果appB已经在后台运行 获取不到参数的解决

appA 应用/** * 通过包名拉起app * @param packagename 要拉起app的包名 */ public static void doStartApplicationWithPackageName(String packagename) { // 通过包名获取要跳转的app,创建intent对象 I...

2019-01-21 14:28:00 691

原创 Maven

下载Mavenhttp://maven.apache.org/download.cgi解压到一个目录配置环境变量MAVEN_HOME    E:\twy\apache-maven-3.6.0Path  %MAVEN_HOME%\bin检查安装是否成功Maven项目结构Maven构建项目约定src/main/java:存放项目的.java文件src/main...

2018-12-27 18:36:15 166

原创 文件上传下载

所需jar包下载https://download.csdn.net/download/daividtu/10877038

2018-12-26 11:57:46 953

原创 利用filter实现gzip压缩服务器传送的数据

2018-12-21 13:45:55 131

原创 国际化标签及过滤器(Filter)及利用filter实现自动登录

2018-12-19 15:18:11 412

原创 购物车简单案例

2018-12-19 15:16:07 377

原创 登录注册简单案例

登录注册

2018-12-18 16:52:26 587

原创 自定义JSTL标签

2018-12-13 15:48:33 105

原创 jstl核心标签库(core)---c

2018-12-12 17:37:43 205

原创 JSP

2018-12-11 15:18:33 108

原创 Response&Request&地址写法&URL编码

一、Response    1.Resonse的继承结构:            ServletResponse--HttpServletResponse    2.Response代表响应,于是响应消息中的 状态码、响应头、实体内容都可以由它进行操作,由此引伸出如下实验:    3.利用Response输出数据到客户端        response.getOutputStream()...

2018-12-07 14:41:08 1677

原创 图片验证码实例

常用中文字符\u7684\u4e00\u4e86\u662f\u6211\u4e0d\u5728\u4eba\u4eec\u6709\u6765\u4ed6\u8fd9\u4e0a\u7740\u4e2a\u5730\u5230\u5927\u91cc\u8bf4\u5c31\u53bb\u5b50\u5f97\u4e5f\u548c\u90a3\u8981\u4e0b\u770b\u59...

2018-12-07 14:21:08 3289

原创 BS中文乱码分析及解决方案

2018-12-07 13:44:29 1100 1

好用的截图、吸色应用...

好用的截图、吸色应用...

2022-01-30

commons-fileupload-1.2.2

Apache Commons FileUpload组件提供了一种简单而灵活的方法,可以向servlet和web应用程序添加对多部分文件上传功能的支持。commons-fileupload-1.2.2 commons-io-2.0.1

2018-12-26

SecureCRTSecureFX_HH_x64_7.0.0.326

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。

2018-12-04

Access简单例子

Access DotNet 里面包含对Access数据库增删查改操作...

2016-01-08

Fiddler抓包工具

Fiddler是一款免费且功能强大的数据包抓取软件.它通过代理的方式获取程序http通讯的数据.我们可以利用它来检测网页和服务器的交互情况.

2016-01-05

Newtonsoft.Json

用于C#解析json串. zip

2016-01-04

JSON校验工具

JSON校验工具. zip

2016-01-04

JDK API文档

JDK API CHM JAVA开发技术文档。

2015-12-15

空空如也

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

TA关注的人

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