- 博客(53)
- 收藏
- 关注
转载 Android Studio的项目结构
settings.gradle 文件settings.gradle 文件 是子项目(也可以说是Module)的配置文件大多数setting.gradle的作用是为了配置子工程再Gradle多工程是通过工程树表示的如在Android studio中我们 指定相应的module能在主工程当中使用 ,需要这样include ‘:williamchart’,’:app’删除子项目正常情况下...
2019-06-22 13:51:51 434
转载 微信小程序(基本结构)
app.json 全局配置 "pages": [ "pages/index/index", "pages/mine/mine", "pages/login/login",页面定义【js json wxml wxss 包含】标题状态栏设置"window": { "navigationBarBackgroundColor": "#EDEDED", "navigationBarT...
2019-06-22 09:46:31 472
转载 微信小程序 npm使用
cd 进入根 项目根目录下 1、第一步npm init 2、第二步:npm install --production 3、第三步: npm i vant-weapp -S --production
2019-06-20 10:15:12 370
转载 小程序篇 获得unionID
1 先按照loginInfo信息查询有无有unionID2 如果有,直接返回 ,程序结束3 如果没有,将用于解密的session_key获取4 根据userInfo拿取encryptedData等加密数据5 对加密数据进行逆解密6 拿到unionID 返回,程序结userInfo 注意一下:通过user.getInfo获取的和通过button授权获取的格式不一样 /** ...
2019-06-12 13:25:13 1551
转载 Spring boot 篇 两种配置方式
spring boot 有两种配置方式application.properties,application.yml两种都可以配置spring boot 项目中的一些变量的定义,参数的设置等。application.properties 配置: spring.profiles.active=dev spring.datasource.data-username=root ...
2019-06-10 13:16:47 522
转载 第三方服务篇 短信云片
注册账号https://www.yunpian.com/entry?method=register登录后进行https://www.yunpian.com/console/#/setting/account/info签名 与 模块管理发送短信import com.alibaba.fastjson.JSONObject;import java.io.IOException;i...
2019-06-03 11:05:01 254
转载 第三方服务篇
移动互联网的火热催生出一大批第三方服务例如:用户数据统计的友盟、Flurry远程消息推送服务的 JPush、个推用户崩溃报表收集: Crashlytics测试版本发布:TestFlight(已被Apple收购只做iOS)、Fir、蒲公英短信云片聊天环信: http://www.easemob.com/hx/index.html融云:http://www.rongcloud....
2019-06-03 10:14:53 221
转载 Spring boot 篇 获得application.properties里的配置
架设在application.properties里的 自定义 配置如下找寻对应开头的 配置使用配置相关
2019-06-01 15:14:30 170
转载 Spring boot篇 redis配置
application.properties 的配置#redis的相关配置# Redis数据库索引(默认为0)spring.redis.database=0# Redis服务器地址spring.redis.host=xx.xx.xx.xx# Redis服务器连接端口spring.redis.port=6369# Redis服务器连接密码(默认为空)spring.redis.pas...
2019-05-31 13:43:49 212
转载 Spring boot 篇 整合pagehelper分页
添加依赖 <!-- mybatis 分页配置 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> ...
2019-05-31 08:26:27 218
转载 Spring boot篇 myibatis 整合使用
实体类构建使用 generatorgeneratorConfig.xml 配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" ...
2019-05-31 07:58:11 1071
转载 IDEA篇 Lombok 安装使用
Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法Maven 引入<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId>...
2019-05-30 15:21:18 172
转载 Spring boot篇 swagger API文档的框架
配置pom.xml <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.6.1</version> ...
2019-05-27 22:15:23 105
转载 IDEA篇 设置自动导包import
IDEA 实用功能Auto Import:自动优化导包(自动删除、导入包)Auto Import的功能自动删除无用的包Import(未被引用),自动Import填充尚未导入的包。当遇到多个 一样的类,包名不同时,不会自动引入。需要使用 Alter+Enter 自己选择需要 包 + 类...
2019-05-27 21:55:13 2613
转载 Spring boot篇 配置Filter过滤器
传统的javaEE增加Filter是在web.xml中配置<filter> <filter-name>TestFilter</filter-name> <filter-class>com.demo.filter.TestFilter</filter-class></filter><filter-map...
2019-05-27 15:10:02 256
转载 Spring boot 篇 无web.xml启动原理
spring3.1之后基于servlet3.0可以在没有web.xml文件下,在tomcat下面运行。那么没有web.xml是如何启动的呢,下面就来介绍下不通过web.xml方式启动web项目的内部逻辑Spring MVC 继承WebApplicationInitializer类Spring Boot 继承SpringBootServletInitializer类...
2019-05-27 14:47:55 650
转载 IDEA篇 Maven(多个Module模块)创建SpringBoot项目
最终项目目录结构一、创建空Maven项目首先打开IDEA,点击“Create New Project”选择Maven,点击下一步 (不选择任何类型)填写信息,直到完成项目创建创建后的目录结构删除src文件夹,在pom文件中添加<packaging>pom</packaging>二、创建Springboot项目模块在根项目上点击右键,选择Modu...
2019-05-27 14:28:45 2054
转载 JavaWeb学习:十二、监听器Listener
监听域对象自身创建和销毁的监听器:①ServletContextListener接口 监听 SercvletContext对象②HttpSessionListener接口 监听 HttpSession对象③ServletRequestListener接口 监听 ServletRequest对象监听域对象中的属性的增加、修改和删除的事件监听器④ServletContextAttribute...
2019-05-13 14:18:59 163
转载 JavaWeb学习:十一、HttpServletRequestWrapper 包装
实例的功能:对用户输入的敏感字眼进行过滤应用场景:评论功能有时候需要对用户输入的某些敏感字眼进行过滤例子: 文本框输入 你是SB菜鸟过滤后数据 你是**菜鸟Servlet类说明/* 创建内部类Request, 该类继承HttpServletRequestWrapper, 是HttpServletRequest的装饰类, 用来改变HttpServletRequest的状态,...
2019-05-13 13:37:06 1766
转载 JavaWeb学习:十、Filter过滤器
Filter简介Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。它主要用于对用户请求进行预处理,也可以对HttpServletR...
2019-05-11 15:18:28 183
转载 JavaWeb学习:九、Http协议 Session Cookie
有这样的定义如Session ----- 就会产生 HttpSession 对象
2019-05-11 14:55:20 142
转载 JavaWeb学习:八、JDBC 事务相关
一、什么是事务?在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!二、事务是必须满足4个条件(ACID)事务的原子性( Atomicity):一组事务,要么成功;要么撤回。一致性 (Consistency):事务执行后,数据库状态与其他业务规则保持一致。如转账业务,无论事务执行成功否,参与转账...
2019-05-11 14:35:04 138
转载 JavaWeb学习:七、JDBC连接数据库
Java 数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口连接的获取 private static Connection getConn() { String driver = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql:...
2019-05-11 14:08:38 181
转载 JavaWeb学习:六、Servlet老版本创建
页面模板语句 就是对 out的 精细处理JSP 页面 就是一个 ServletEL最早的 JSP 模板语音
2019-05-11 13:28:03 157
转载 JavaWeb学习:五、IDEA创建Web项目
New一个Project项目选中Web Application创建好的目录在web/WEB-INF下创建两个文件夹:classes和libclasses用来存放编译后输出的class文件。lib用于存放第三方jar包。配置文件夹路径File -> Project Structure (快捷键:Ctrl + Shift + Alt + S) ->...
2019-05-11 11:15:24 162
转载 JavaWeb学习:四、java的基础加强
静态导入自动装包/拆包for-each循环可变参数枚举泛型元数据反射三个基本的 Annotation:@Override: 限定重写父类方法, 该注释只能用于方法@Deprecated: 用于表示某个程序元素(类, 方法等)已过时@SuppressWarnings: 抑制编译器警告...
2019-05-11 10:05:00 130
转载 JavaWeb学习:三、Java基础知识
常量变量数据类型注释数组运算符if swith for while二进制函数类对象set get构造函数thisstatic 静态(类名.xxx 对象.xxx) 随类 不能this super继承 extends覆盖superfinal 唯一性 不能继承 不能覆盖 只能赋值一次抽象类 abstract 需要子类覆盖 方法 ...
2019-05-11 09:57:43 194
转载 JavaWeb学习:二、JDK的bin目录命令作用
1、java.exe运行java程序例子: javac Hello.java 生成Hello.class 文件Hello.java 中的内容public class Hello{ public static void main(String[] args) { System.out.println("1111"); }}2、javac.exe运行.class 文...
2019-05-11 09:49:12 347
转载 JavaWeb学习: 一、JDK安装
官方网站https://www.oracle.com/index.htmlJava被oracle 收购选择Java下载java的下载地址https://www.oracle.com/technetwork/java/javase/downloads/index.html64位版本 可以选择最新 版本安装安装JDK过程一直下一步安装安装完JDK后配置环境变量计算机→...
2019-05-09 22:10:05 190
转载 Window操作系统的位数(32位or 64位)
方式一、查看计算机属性方式二、查看c盘中的文件夹64位有两个System文件夹方式三、在dos窗口输入systeminfo回车查看
2019-05-09 21:51:32 564
转载 Electron打包Windows EXE
Electron打包Windows EXEnpm的安装需要下载node.js,安装完node.js之后npm自然会有。首先,我们要安装electron-prebuilt,它是一个npm模块,因此我们可以使用Npm来进行安装,它是一个electron的预编译版本。npm install -g electron-prebuilt接下来安装electron-packager ,它也是...
2019-05-07 09:48:27 1491
原创 版本管理 git
GitGit是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。GithubGithub是一个网站,提供给用户空间创建git仓储,保存用户的一些数据文档或者代码等作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。如前所述,作为一个分布式的版本控...
2019-05-06 09:08:58 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人