Java并发-线程安全性

首先了解一下多线程的概念多线程:两段或以上的代码同时进行,多个顺序执行流。 并发和并行的区别并发:做一下这个做一下那个。并行:同时进行。 线程和进程的区别进程:资源分配的基本单位,运行中的程序。进程中包括多个线程,线程们共享进程的资源。线程:处理器调度的基本单位。 线程的状态: 线程创建的方法:(1)继承Thread类 (2)实现Runnable接口 (3)匿名内部类、Lambda表达式 (4)带
阅读本文

Java线程安全synchronize学习

Java中,synchronized关键字有2种用法:作为关键字修饰方法修饰一个代码块[TOC]线程争用为了探究synchronized的具体用法,可以用一个简单的程序来说明:package fc.learn.java.synchronize; import java.util.Random; public class LearningSynchronized { public enum
阅读本文

Go Web 编程 第一章 Web相关概念

第一章 Go与Web应用Go学习群:4156609351.1 Web应用在计算机的世界里,应用(application)是一个与用户进行交互,并完成用户特定任务的软件程序。而Web应用则是部署在Web之上,并通过Web来使用的软件程序。一程序满足以下两个条件,我们可以把它看做是一个Web应用:1.这个程序必须向发送命令请求的客户端返回HTML,而客户端则会向用户展示渲染后的HTML。2.这个程序在
阅读本文

web安全性测试用例

建立整体的威胁模型,测试溢出漏洞、信息泄漏、错误处理、SQL 注入、身份验证和授权错误.1.   输入验证客户端验证 服务器端验证(禁用脚本调试,禁用Cookies)1.输入很大的数(如4,294,967,269),输入很小的数(负数)2.输入超长字符,如对输入文字长度有限制,则尝试超过限制,刚好到达限制字数时有何反应3.输入特殊字符,如:~!@#$%^&*()_+:”{}|4.输入中英文空格,输
阅读本文

Unity协程(Coroutine)原理深入剖析再续

Unity协程(Coroutine)原理深入剖析再续  By D.S.Qiu                前面已经介绍过对协程(Coroutine)的认识和理解,主要讲到了Unity引擎在执行协程(Coroutine)的原理(Unity协程(Coroutine)原理深入剖析)和对协程(Coroutine)状态的控制(Unity协程(Coroutine)管理类——TaskManager工具分享),
阅读本文

用C#来控制高级安全Windows防火墙

有的时候我们需要在自己的产品中检测的状态,并有可能需要加入一些规则甚至需要关闭掉高级安全Windows防火墙。下面就告诉如何来做:的状态界面如下:已测试环境 Windows Server 2008 Enterprise X64 / Windows Server 2008 R2 Enterprise第一步:添加对于Windows Firewall with Advanced Security API
阅读本文

解决“你没有权限访问,请与网络管理员联系”

解决“你没有权限访问,请与网络管理员联系” 局域网共享时提示你“没有权限访问,请与网络管理员联系请求访问权限“.局域网共享无法访问被共享的文件夹。   方法/步骤 关于局域网共享的几点知识    在windows操作系统中,微软对局域网共享做了不少限制。默认情况下,共享文件需要加密,及必须通过你电脑上已有的用户名和密码来访问你的电脑,才能访问你共享的文件。而且如果用户密码为空,则
阅读本文

前端要求

1.精通CSS、javaScript,理解w3c盒子模型、熟练使用jquery等,了解HTML5,CSS3规范(加分项:使用less优先)。 2.需要能熟练使用css+div进行web页面布局;需要能熟练编写页面交互js,使用Ajax+JSON等与后台进行数据交互。 3.使用过任何一种Javascript/css框架,如ext,jqueryUI,miniUi,bootstrap,A
阅读本文

RFID手持终端食品追溯解决方案

从古代到现在,衣食住行都是和人们息息相关的事,民以食为天,食物安全是关系国计民生的头等大事。自从三鹿奶粉事情以后,有关各界的信誉备受国人质疑,随着国家免检商品的取消,怎么保证食物安全成为了社会重视的焦点。  1、系统构成  南京肯麦思食物安全追溯RFID处理方案主要分为三级系统,分别为质检基地、公司基地、监控节点。  该系统由电子标签、RFID读写设备、RFID手持式读写器、电子标签写入和主动
阅读本文

安全测试===8大前端安全问题(上)

当我们说“前端安全问题”的时候,我们在说什么“安全”是个很大的话题,各种安全问题的类型也是种类繁多。如果我们把安全问题按照所发生的区域来进行分类的话,那么所有发生在后端服务器、应用、服务当中的安全问题就是“后端安全问题”,所有发生在浏览器、单页面应用、Web页面当中的安全问题则算是“前端安全问题”。比如说,SQL注入漏洞发生在后端应用中,是后端安全问题,跨站脚本攻击(XSS)则是前端安全问题,因为
阅读本文

赢在面试之Java泛型篇(十二)

139. Java中的泛型是什么 ? 使用泛型的好处是什么?        泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。好处:        1、类型安全,提供编译期间的类型检测       2、前后兼容        3、泛化代码,代码可以更多的重复利用        4、性能较高,用GJ(泛型JAVA)编写的代码可以为java编译器和
阅读本文

卡巴斯基发布安全公告:2018年威胁预测

01 更多的供应链攻击卡巴斯基实验室的全球研究和分析团队追踪了超过100个APT(高级持续性威胁)的组织,发现有一些的攻击活动非常复杂,他们不仅拥有广泛的武器库,包括零日漏洞,无文本攻击工具等,并将传统的黑客攻击复杂化去实现数据渗透的目的。在APT攻击中,常有高级威胁行为者试图破坏某个目标,却不断失败的案例。这是因为他们的攻击目标使用了强大的网络安全防护体系,对员工进行了良好的安全教育,或者遵循
阅读本文

[转载]手工安全测试方法&修改建议

1.XSS(Cross-Site Script)跨站脚本攻击XSS(Cross-Site Script):跨站脚本攻击。它指的是恶意攻击者往Web 页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web 里面的html 代码会被执行,从而达到恶意用户的特殊目的。钓鱼者通常使用XSS攻击来窃取COOKIE 和session 信息,或是欺骗用户将隐私信息暴露给错误对象(又称为钓鱼)。测试方法:
阅读本文

安全测试学习

资料安全测试(一):安全测试简介Web安全测试概述如何防范SQL注入——编程篇如何防范SQL注入——测试篇安全性测试系列之二-如何对网站进行安全性测试?类别划分如果撇开Web服务器的配置管理等其他外围因素,单纯从Web应用的代码出发,我觉得Web应用的漏洞可以分为四类。代码远程执行漏洞,功能逻辑漏洞,泄密漏洞和日志漏洞。代码远程执行漏洞。XSS,LDAP injection,SQL Injecti
阅读本文

Nmap的活跃主机探测常见方法

最近由于工作需求,开始对Nmap进行一点研究,主要是Nmap对于主机活跃性的探测,也就是存活主机检测的领域。 Nmap主机探测方法一:同网段优先使用arp探测:  当启动Namp主机活跃扫描时候,Nmap会对目标地址参数进行检查,如果与自身IP地址匹配到同一个子网内,Nmap会对该类目标采用arp协议进行探测。即使命令参数规定的是其他探测手段,也会先使用arp进行探测。这种方式效率高,速度快,但仅
阅读本文

中小企业如何保护内部数据安全

行业背景中小企业的优势、机遇明显,但竞争与风险并存。同大企业相比,中小企业的优势在于经营决策快,成本及综合风险相对较低,同时对市场反应敏锐,行为灵活,反应速度较快。从中小企业用户的实际切身利益出发,需要一个高性价比、智能管理、易部署的数据防泄密系统,才是中小企业用户的诉求。行业需求中小企业不断深入的利用计算机技术提高运营效率,大部分信息:如:销售资料、客户信息、商务资料、招投标数据、财务数据、重要
阅读本文

PowerShell安全修改Windows 10 登陆背景图

PowerShell安全修改Windows 10 登陆背景图可以把登陆的背景图换掉,主要是修改操作pri文件 $priPath = “$env:windirSystemResourcesWindows.UI.LogonWindows.UI.Logon.pri“$outputPath = “.Windows.UI.Logon_new.pri“$replacementPath = “.b.j
阅读本文

干货来袭-整套完整安全的API接口解决方案

在各种手机APP泛滥的现在,背后都有同样泛滥的API接口在支撑,其中鱼龙混杂,直接裸奔的WEB API大量存在,安全性令人堪优在以前WEB API概念没有很普及的时候,都采用自已定义的接口和结构,对于公开访问的接口,专业点的都会做下安全验证,数据签名之类反而现在,谁都可以用WEB API估接口,安全性早忘一边了,特别是外包小公司的APP项目,80%都有安全漏洞(面试了大半年APP开发得出的结论)特
阅读本文

线程安全hibernate的session管理类实现

序:最近在学hibernate框架,按照threadlocal的思维来实现了一个hibernate的session管理类,因为一本书上的资料,但是发现他的写法不是线程安全的,所以这里我实现了一个线程安全的session管理类,顺便复习一下锁的知识。 代码: import org.hibernate.HibernateException; import org.hibernate.Session;
阅读本文