- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 java动态代理:static-proxy 静态代理 全代码模拟
ch01-static-proxy 静态代理文章目录模拟:模拟一个用户购买u盘的行为0.代码1.客户端 com.wenqidao.client用户 ShopClient.java2.商家 com.wenqidao.shops淘宝 TaoBao.java微商 WeiShang.java3.厂家 com.wenqidao.factories金士顿 KingstonFactory.java4.接口功能 com.wenqidao.service功能接口 UsbSell.java模拟:模拟一个用户购买u盘的行为
2021-02-17 22:52:59
441
1
原创 java反射-Class:获取Class的三种方式
java反射-Class:获取Class的三种方式要操作一个类的字节码,需要首先获取到这个类的字节码,怎么获取java.lang.Class实例?三种方式- 第一种:Class c = Class.forName(“完整类名带包名”);- 第二种:Class c = 对象.getClass();- 第三种:Class c = 任何类型.class;package com.wenqidao.java.reflect;import java.util.Date;/*要操作一个类的字节码
2021-02-17 18:30:32
468
原创 java反射-Method 反编译Method
UserService类package com.wenqidao.service;/* @author WangWenfei @date 2021/2/15 19:55*/public class UserService { // 登录系统的方法 public boolean login(String name, String password) { // 方法体 if ("admin".equals(name) &&
2021-02-16 12:43:22
235
3
原创 反射:通过反射,给类的成员变量赋值,获取成员变量的值
package com.wenqidao.test;import java.lang.reflect.Field;public class ReflectDemo { public static void main(String[] args) throws Exception { //获取整个Student类 Class clazz = Class.forName("com.wenqidao.bean.Student"); //创建Stud
2021-02-09 20:02:04
349
原创 通过反射,进行反编译的代码实现
通过反射,进行反编译的代码实现package com.wenqidao.java.bean;// 反射属性Fieldpublic class Student { // Field翻译为字段,其实就是属性/成员 // 4个Field,分别采用了不同的访问控制权限修饰符 private String name; // Field对象 protected int age; // Field对象 boolean sex; public int no;
2021-02-09 18:02:20
194
原创 java 反射机制:简单来讲,通过反射,类对我们是完全透明的,想要获取任何东西都可以。
什么是反射机制在程序运行状态中,对于任意一个类或对象,都能够获取到这个类的所有属性和方法(包括私有属性和方法),这种动态获取信息以及动态调用对象方法的功能就称为反射机制。简单来讲,通过反射,类对我们是完全透明的,想要获取任何东西都可以。反射机制的优点可以在程序运行过程中,操作这些对象;可以解耦,提高程序的可扩展性。什么是反编译反编译就是把*.class 文件逆向生成*.java文件。今天我们就使用反射机制来实现反编译的功能。首先:准备.class文件package com.wen
2021-02-09 16:36:11
148
原创 Java标准类和JavaBean的理解
一个标准类通常包括四个部分:1.所有成员变量都要用 private 关键字修饰2.为每一个成员变量编写一对 Getter/Setter 方法3.编写一个无参数的构造方法4.编写一个全参数的构造方法这样的标准类也叫 Java Bean...
2020-11-18 21:14:37
398
原创 循环嵌套-《为什么是“外循环控制行,内循环控制列”?》之二
我希望实现的结果:外循环是横着排列的内循环是竖着排列的内循环代码:打印结果:加上外循环之后:打印结果:如果加上一句话:内循环执行完之后,换行,代码是:此时打印结果是:并不能出现我想要的结果。因为第二次的外循环是不能横着再次跑上去的。打印都是向下打印的——从上往下,依次执行。...
2020-11-11 21:18:02
702
原创 循环嵌套-《为什么是“外循环控制行,内循环控制列”?》之一
循环嵌套-“外循环控制行,内循环控制列”,为什么一定是这样呢?所以,背会一句话:外循环是竖着排的,控制行。并且,记住这个图。
2020-11-11 21:15:47
2058
原创 Sublime Text怎么设置文件在新标签打开(而不是新窗口)?
在mac下sublime text 总是在新窗口中打开文件,很麻烦,文件打多了,就会出现N多窗口,虽然可以直接打开当前目录可以解决,但有时候查看其它项目中的单个文件,就比较麻烦。我想要设置为想浏览器那样,每次打开文件都是在Sublime Text新标签页tab打开文件。下面就解决这个问题,让他每次打开文件都新开一个tab标签页。今天去官方论坛看了一下,发现了一个设置: “open_files_in_new_window”: true,将其设置成false就OK了。具体设置:Preferences -
2020-11-10 11:38:52
6948
3
原创 Typora等markdown笔记软件图片链接失效的问题解决办法,图片的相对路径、绝对路径的设置,图片上传到图床的方法
文章目录-遇到的问题:Typora编辑MD文档,图片失效的问题解决-解决的方法:方法一:本地图片,使用相对路径,并将图片放在和md文件的同一目录下步骤1、Typora的图片根目录设置步骤2、Typora设置图片的相对路径步骤3、Typora自动复制图片到指定目录下方法二:typora markdown图片自动上传到图床(iPic for MAC)步骤1、Preference -> Edito...
2019-12-20 20:43:00
9089
1
原创 互联网发展的四个阶段总结
文章目录第一个阶段,也就是web1.0时代:第二个阶段,也就是web2.0时代:第三个阶段,也就是移动互联网时代:第四个阶段,也就是超级app时代:互联网发展到现在,主要经历了三个大的阶段,并即将经历第四个阶段(以主要流量来源和用户行为目标为划分依据):第一阶段是传统网络,主要是传统的网站当道,这个阶段持续了十几年。第二阶段主要是网站和内容流型社交网络并存,这个阶段目前正在趋于尾声...
2019-12-16 20:51:22
15918
原创 互联网发展阶段的三阶段是什么?从门户到搜索,到移动互联网
文章目录第一阶段:1994年-2000年 四大门户静态网站 (第一次大浪潮垫定BAT)第二阶段:2001年到2008年 社交化网络 (博客、sns、论坛、微博)第三阶段:2009年到2018年 从PC互联网到移动互联网 (入口从搜索到各种各样app分流)中国互联网的发展三阶段我国互联网是从1987年9月20日钱白天教授向世界发出“越过长城,通向世界”第一封邮件开始的。1994-2000...
2019-12-16 20:50:32
25369
原创 产品经理的需求收集和需求分析 用户研究
文章目录需求来源一、需求的概念二、需求来源的渠道需求收集一、需求收集的方法二、需求收集之【竞品分析】★★★1.竞品分析的概念及作用2.怎样选择竞品3.如何获得竞争对手的信息?4.竞品分析的主要维度5.竞品分析的方法- 方法一:SWOT分析法- 方法二:用户体验五要素(很经典)6.竞品分析报告三、需求收集之【用户访谈】(定性研究)1.用户访谈的定义2.用户访谈的常用方式3.用户访谈中常见的错误情况4...
2019-12-14 23:26:02
1523
1
原创 产品经理基础总结
文章目录一、产品经理的定义和分类1.产品经理的定义2.产品经理的分类1.产品经理的大分类2.互联网产品经理的分类3.从事哪一个分类的选择建议4.产品经理的能力要求二、产品经理的工作职责和内容1.产品经理的工作内容2.不同公司的职责重点/工作重心3.初级、高级产品经理的工作职责4.产品经理常用的工具三、互联网产品项目组的成员构成及职责1.互联网的六大部门之间的职责四、整个项目组工作流程1.项目工作流...
2019-12-14 23:21:44
734
原创 Chrome浏览器 无需安装插件将整个网页另存为图片[win]和[mac]
【win端】1.打开开发者工具打开你想保存的网页,然后输入Ctrl+Shift+i,打开开发者工具。2.然后再按Ctrl+Shift+P3.在输入框里面输入full,再回车就可以了!图片会自动下载。...
2019-12-12 11:08:31
2367
原创 XMind思维导图软件导出高清图片的方法
不用装任何软件,不用买XMIND高级版,就能导出高清PNG图片对很多朋友来讲,使用xmind画脑图,很方便,但在导出分享给其他朋友时发现无论怎么导出,导出来的图片都很模糊,看不清,感知很不好。在网上找了很多办法:有的让买高级版导出pdf文件,然后用再用Photoshop打开pdf;有的让导出SVG,然后使用Photoshop打开文件,另存为png文件;有的让导出SVG文件,然后再用网上...
2019-12-09 10:31:54
13580
1
原创 得到app产品体验报告
文章目录得到app产品体验报告一、产品概况1.1体验环境1.2产品简介1.3产品版本信息二、市场分析2.1行业环境2.2市场规模三、用户分析3.1用户属性3.2用户行为四、产品体验4.1产品结构图4.2产品体验4.3产品的商业模式五、报告总结5.1结论5.2相关优化和建议得到app产品体验报告一、产品概况1.1体验环境体验产品:得到app软件版本:v7.6.0体验机型:iPhone8...
2019-12-09 10:21:44
2317
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人