最新文章
-
MAC下重置mysql密码
是的,我忘记了mysql的密码。。。关闭mysql服务器,也可以在系统偏好里有个MySQL里关闭。sudo/usr/local/mysql/support-files/mysql.serverstop进入目录cd/usr/local/mysql/bin获取权限sudosu重启服务器./mysqld_safe--skip-grant-tables&重开个终端,配置短命令:aliasmysql......
-
用rem布局和用百分比布局使html自适应方案
在一些情况下做网页自适应的时候可能会用得上:<script>vardocEl=document.documentElement,resizeEvt='orientationchange'inwindow?'orientationchange':'resize';varclientWidth=docEl.clientWidth;docEl.style.fontSize=10*(clien......
-
Android内存泄露工具Leakcanary的使用
GitHub地址1、引入依赖dependencies{debugCompile'com.squareup.leakcanary:leakcanary-android:1.5.2'releaseCompile'com.squareup.leakcanary:leakcanary-android-no-op:1.5.2'}2.application中初始化publicstaticRefWatcherg......
-
Android viewpager 滑动时间修改
1.重写Scroller/***利用这个类来修正ViewPager的滑动速度*我们重写startScroll方法,忽略传过来的duration属性*而是采用我们自己设置的时间*/publicclassFixedSpeedScrollerextendsScroller{publicintmDuration=1500;publicFixedSpeedScroller(Contextcontext){s......
-
Android 防二次打包
在起始页//得到签名PackageInfopackageInfo=null;try{packageInfo=getPackageManager().getPackageInfo(getPackageName(),PackageManager.GET_SIGNATURES);Signature[]signs=packageInfo.signatures;StringsignStr=md5(signs......
-
Android混淆基本配置
#AddprojectspecificProGuardruleshere.#Bydefault,theflagsinthisfileareappendedtoflagsspecified#inC:\Users\11829\AppData\Local\Android\Sdk/tools/proguard/proguard-android.txt#Youcanedittheincludepathand......
-
关于Glide的几个知识点
1.glide默认图片编码是使用PREFER_RGB_565所以占用内存很小,但是可能会导致图片失真,变绿 对于不是很大的图片可以设置为PREFER_ARGB_8888,如下使用publicstaticvoiddisplay(Contextcontext,ImageViewimageView,Stringurl){if(imageView==null){thrownewIllegalAr......
-
Ajax文件上传
ajax提交文件上传,需要使用FormData对象:$("#upload").click(function(){$("#imgWait").show();varformData=newFormData();formData.append("myfile",document.getElementById("file1").files[0]);$.ajax({url:"upload.ashx",typ......
-
redis缓存雪崩和穿透
数据准备订单表:order_detailCREATETABLE`order_detail`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'主键',`user_code`varchar(10)NOTNULLCOMMENT'用户id',`name`varchar(40)NOTNULLCOMMENT'订单名',`price`decimal(10,0)NOTNULLCOM......
-
JVM概要二
一.JVM概念Java虚拟机,JAVA程序自己独立运行环境; 有自己完善的硬件架构,如类加载器、堆栈、寄存器等,还具有相应的指令系统二.JVM原理Java源文件经javac编译器,编译成字节码程序,通过JVM执行引擎将每一条指令翻译成不同平台机器码,通过特定平台运行。java编译器只需面向JVM,生成JVM能理解的代码或字节码文件。这也是java能跨平台,“一次编译,到处运行”的原因&n......
-
JVM概要一
一.JVM/JDK/JRE的区别 JDKJavaDevelopmentToolKit(Java开发工具包),JDK是整个JAVA的核心;包括了Java运行环境(JavaRuntimeEnvirnment),一堆Java工具(javac/java/jdb等) 和Java基础的类库(即JavaAPI包括rt.jar)。三个版本:·SE(J2SE)标准版,是我......
-
java中Integer值比较笔记
先贴一段代码:publicstaticvoidmain(String[]args){Integera1=Integer.valueOf(60);Integerb1=60;System.out.println("1:="+(a1==b1));Integera2=60;Integerb2=60;System.out.println("2:="+(a2==b2));Integera3=newIntege......
-
【转载】vim常用命令总结
Vim选择文本,删除,复制,粘贴vim选择文本,删除,复制,粘贴文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。V从光标当前行开始,光标经过的行都会被选中,再按一下V结束。Ctrl+v从光标当前位置开始,选中光标起点和终点所构成的矩形区域,再按一下Ctrl+v结束。ggVG选中全部的文本,其中gg为跳到......
-
Linux使用ps命令获取对应PID
Linux中的ps命令是ProcessStatus的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状......
-
diff 比较两个文件夹
$diff-urNadir1dir2-aTreatallfilesastextandcomparethemline-by-line,eveniftheydonotseemtobetext.-N,--new-fileIndirectorycomparison,ifafileisfoundinonlyonedirectory,treatitaspresentbutemptyintheotherdire......
文章总数:781
本月热门
-
Android 自建maven库
-
PyCharm pro for Mac(Python开发工具)v2020.2.3 中文版
-
使用Netty搭建APP推送服务器 - 调用时序图
-
fatal error: jemalloc/jemalloc.h: No such file or directory
-
DateUtils
-
git 的部分常用命令
-
Ubuntu离线安装软件包
-
Ubuntu16.04 系统错误报告屏蔽
-
springboot全局的jackson日期转换和解析
-
Automation PO memory overflow
-
Java:关于值传递你需要了解的事情
-
JAVA-动态代理实现AOP原理简单探索
-
Websocket 探索
-
Spring 使用注解方式进行事务管理