12 2019 档案

摘要:Java多线程学习(总结很详细!!!) 此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢? 本文主要讲java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的线程函数用法、概述等。首先让我们来了解下在操作系 阅读全文
posted @ 2019-12-10 16:05 JackieZhengChina 阅读(184) 评论(0) 推荐(0) 编辑
摘要:一、前言 最近在学习安卓加固方面的知识,看到了jiangwei212的博客,其中有对so文件加固的两篇文章通过节加密函数和通过hash段找到函数地址直接加密函数,感觉写的特别好,然后自己动手实践探索so加密,这里记录一下学习遇到的困难和所得吧,收获还是非常大的。 二、通过加密节的方式加密函数 1、加 阅读全文
posted @ 2019-12-10 08:54 JackieZhengChina 阅读(1237) 评论(0) 推荐(0) 编辑
摘要:Netty是JBoss出品的高效的Java NIO开发框架,关于其使用,可参考我的另一篇文章 netty使用初步。本文将主要分析Netty实现方面的东西,由于精力有限,本人并没有对其源码做了极细致的研 究。如果下面的内容有错误或不严谨的地方,也请指正和谅解。对于Netty使用者来说,Netty提供了 阅读全文
posted @ 2019-12-07 21:55 JackieZhengChina 阅读(202) 评论(0) 推荐(0) 编辑
摘要:FileDescriptor是"文件描述符". FileDescriptor可以被用来表示开放的文件,开放的套接字等. 当FileDescriptor表示文件来说,当FIleDescriptor表示某文件时,我们可以通俗的将FIleDescriptor看成该文件.但是,我们不能直接通过FIleDes 阅读全文
posted @ 2019-12-07 21:15 JackieZhengChina 阅读(672) 评论(0) 推荐(0) 编辑
摘要:传统的瀑布工作模式使用详细的需求说明书来表达需求,需求人员负责做需求调研,根据调研情况编制详细的需求说明书,进行需求评审,评审之后签字确认交给研发团队设计开发。在这样的环境下,需求文档是信息传递的主体,也是一份契约。 然而详细的需求说明书有以下5大弊端: 单向的信息传递,容易出现理解偏差。 文档很正 阅读全文
posted @ 2019-12-06 23:48 JackieZhengChina 阅读(452) 评论(0) 推荐(0) 编辑
摘要:1,在build.grandle添加,其中规则写在proguard-rules.pro中,也可以自定义一个文件,将其代替,比如eclipse常用的 proguard-project.txt: buildTypes { release { signingConfig signingConfigs.re 阅读全文
posted @ 2019-12-06 13:05 JackieZhengChina 阅读(1202) 评论(0) 推荐(0) 编辑
摘要:1 移动App安全风险分析 1.1 安全威胁分析 安全威胁从三个不同环节进行划分,主要分为客户端威胁、数据传输端威胁和服务端的威胁。 1.2 面临的主要风险 1.3 Android测试思维导图 1.4 反编译工具 有两种反编译方式,dex2jar和apktool,两个工具反编译的效果是不一样的,de 阅读全文
posted @ 2019-12-04 09:25 JackieZhengChina 阅读(310) 评论(0) 推荐(0) 编辑
摘要:由于ASP.NET Core框架在本质上就是由服务器和中间件构建的消息处理管道,所以在它上面构建的应用开发框架都是建立在某种类型的中间件上,整个ASP.NET Core MVC开发框架就是建立在用来实现路由的EndpointRoutingMiddleware和EndpointMiddleware中间 阅读全文
posted @ 2019-12-03 10:39 JackieZhengChina 阅读(195) 评论(0) 推荐(0) 编辑
摘要:微软在千禧年推出 .NET战略,并在两年后推出第一个版本的.NET Framework和IDE(Visual Studio.NET 2002,后来改名为Visual Studio),如果你是一个资深的.NET程序员,相信传统的.NET应用的开发方式已经深深地烙印在你的脑子里面。.NET Core带来 阅读全文
posted @ 2019-12-03 10:38 JackieZhengChina 阅读(173) 评论(0) 推荐(0) 编辑
摘要:我们在《上篇》利用dotnet new命令创建了一个简单的控制台程序,接下来我们将它改造成一个ASP.NET Core应用。一个ASP.NET Core应用构建在ASP.NET Core框架之上,ASP.NET Core框架利用一个消息处理管道完成对HTTP请求的监听、接收、处理和最终的响应。ASP 阅读全文
posted @ 2019-12-03 10:38 JackieZhengChina 阅读(202) 评论(0) 推荐(0) 编辑
摘要:一、Jmeter下载 进入官网:http://jmeter.apache.org/ 1.第一步进入官网如下图 2.选择进行下载,下载下来为一个压缩包,解压即可。 3.我下载的是jmeter4.0版本,对应jdk1.8。然后就进行解压。 个人认为要注意3点: 1)解压之后压缩包叫apache-jmet 阅读全文
posted @ 2019-12-02 21:54 JackieZhengChina 阅读(145) 评论(0) 推荐(0) 编辑
摘要:背景 什么是SPA 什么是MPA MPA (Multi-page Application) 多页面应用指的就是最传统的 HTML 网页设计,早期的网站都是这样的设计,所之称为「网页设计」。使用 MPA 在使用者浏览 Web 时会依据点击需求切换页面,浏览器会不停的重载页面 (Reload),M$ I 阅读全文
posted @ 2019-12-02 09:38 JackieZhengChina 阅读(238) 评论(0) 推荐(0) 编辑
摘要:.NET Core 3.0 是 .NET Core 平台的下一主要版本。本文回顾了 .Net Core 发展历史,并展示了它是如何从基本支持 Web 和数据工作负载的版本 1,发展成为能够运行 Web、桌面、机器学习、容器、IoT 等的版本 3.0。 .NET Core 1# .NET Core 的 阅读全文
posted @ 2019-12-02 09:32 JackieZhengChina 阅读(180) 评论(0) 推荐(0) 编辑
摘要:前两篇: 为什么要有Spring? 为什么要有Spring AOP? 前两篇从Web开发史的角度介绍了我们在开发的时候遇到的一个个坑,然后一步步衍生出Spring Ioc和Spring AOP的概念雏形。Spring从2004年第一个正式版1.0 Final Released发展至今,俨然已经成为了 阅读全文
posted @ 2019-12-01 16:49 JackieZhengChina 阅读(1723) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示