Wesley13 Wesley13
3年前
jdk动态代理和cglib动态代理底层实现原理详细解析(cglib动态代理篇)
  代理模式是一种很常见的模式,本文主要分析cglib动态代理的过程1\.举例使用cglib代理需要引入两个包,maven的话包引入如下<!https://mvnrepository.com/artifact/cglib/cglib<dependency
CuterCorley CuterCorley
4年前
商业数据分析从入门到入职(1)商业数据分析综述
@toc一、商业数据分析概念1.商业数据分析引入先列举几个案例:(1)请估计一下2020年八月份在北京卖出有多少双鞋子?显然,这是一个很开放的问题,并不像在学校里的题目都有标准答案,是需要经过自己的思考、定义和分析的。(2)Corley主营在网上卖手机壳,根据销售数据,发现8月份比7月份购买手机壳的顾客数量下降了10%,怎么回事?这也是一个开放
浩浩 浩浩
4年前
【Flutter实战】包管理
2.3包管理在软件开发中,很多时候有一些公共的库或SDK可能会被很多项目用到,因此,将这些代码单独抽到一个独立模块,然后哪个项目需要使用时再直接集成这个模块,便可大大提高开发效率。很多编程语言或开发工具都支持这种“模块共享”机制,如Java语言中这种独立模块会被打成一个jar包,Android中的aar包,Web开发中的npm包等。为了方便表述,我们将
Stella981 Stella981
3年前
Cent Os 上 练习安装 mysql
1:卸载:整体删除:rpmenodepsmysql查看安装的mysql安装:rpmp|grepmysql单个删除:rpmenodeps包名2:挂载redhat5碟中findname\msyql\找到以下几个包拷贝到你自己的目录下 cp目标文件 目地路径mysql
Wesley13 Wesley13
3年前
Java+Selenium+Sikulix定位web系统中的swfupload上传控件
图形化自动化测试软件Sikulix1、下载Sikulix控件java语言相关Jar包2、将sikulixapi.jar包buildpath到项目中3、创建一个demopackagecom.yunxiao.testidsp;importorg.sikuli.script.;publicc
Wesley13 Wesley13
3年前
IDEA
IDEA解决“idea环境:junit:4.11测试mybatis代码,无法导入org.junit.Test包”问题参考文章:(1)IDEA解决“idea环境:junit:4.11测试mybatis代码,无法导入org.junit.Test包”问题(https://www.oschina.net/act
Stella981 Stella981
3年前
CentOS7安装谷歌浏览器及解决google
Centos7安装谷歌浏览器1\.下载安装包用浏览器下载包:https://dl.google.com/linux/direct/googlechromestable\_current\_x86\_64.rpm2\.安装\root@wilber~\cd/root/下载/  
可莉 可莉
3年前
2020,黑客们最受宠幸的app是?
2020已经倒计时了,小编想与你做一件有“特殊意义”的事~各位大佬们,或者未来的黑客大佬们,平时都比较宠幸哪些手机app软件呢?2020,除支付宝,淘宝,微信外
Stella981 Stella981
3年前
Android中处理崩溃异常
大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息
Wesley13 Wesley13
3年前
Go单元测试编写的五个建议
测试驱动开发是保持高代码质量的好方法,同时保护自己免于回归,并向自己和其他人证明自己的代码完成了预期的工作。这里有五个技巧和窍门可以改善你的测试。把你的测试放在一个不同的包里Go坚持同一个文件夹中的文件属于同一个包,除了_test.go文件。将测试代码移出软件包,可以让您编写测试,就好像您是软件包的真正用户。你不能