3 技术小萌新

尚未进行身份认证

本人新人,热爱技术,今天起开始记录和分享自己的成长史,希望大家多多支持。

等级
博文 20
排名 29w+

Can't load IA 32-bit .dll on a AMD 64-bit platform解决办法

警告:TheAPRbasedApacheTomcatNativelibraryfailedtoload.Theerrorreportedwas[C:\Windows\System32\tcnative-1.dll:Can'tloadIA32-bit.dllonaAMD64-bitplatform]java.lang.UnsatisfiedLinkE...

2018-05-29 08:42:53

tomcat、maven与jdk版本的关系

最近发现jdk现在普遍用1.8,所以将1.7升级到了1.8。但是我思考了一下升级1.8的话,tomcat、maven会不会不兼容呢?版本要不要换呢?于是就寻找了相关资料了解了一下。在此将总结分享给大家,希望能帮到大家。tomcat与jdk版本的关系:http://tomcat.apache.org/whichversion.htmlmaven与jdk版本的关系:http://maven.apach...

2018-05-28 09:54:36

大文件的切割

编程思维:文件的切割  获取文件  切割多少份  每一份的大小  怎么切割  放哪里packagecom.tanz.splitfile;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.io.RandomAccessFile;...

2018-05-23 15:20:07

二维码生成及简单原理

1.信息2.信息转byte数组3.画板--》内存4.转换成boolean二维数组具体原理:1.创建信息对象2.将信息转换为byte数组3.创建图片缓冲对象4.创建画板对象5.创建二维码对象6.对二维码属性进行配置和对图像大小进行配置。7.将信息byte数组用二维码对象calQrcode(byte[])转换为boolean[][]8.根据boolean[][]是否为true进行绘制方块9.刷新10....

2018-05-22 19:38:15

maven常用标签及意义

<modelVersion>:maven版本<groupId>:域名<artifactId>:项目名<version>:版本号<packaging>打包方式,默认是jar<properties>:定义属性如:<properties><spring-version>4.3.9.RELEAS

2018-05-21 14:35:43

org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: 解决办法

问题现象org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:Line11inXMLdocumentfromServletContextresource[...

2018-05-20 17:09:19

spring mvc常用注解总结

 @Controller       •@Service       •@Autowired       •@RequestMapping       •@RequestParam       •@ModelAttribute       •@Cacheable       •@Cach...

2018-05-20 17:03:40

idea maven打包

idea最左下角有个类似书一样的按钮,放上去,弹出窗口选择mavenproject,右侧弹出窗口,双击项目,双击lifecycle--选择package命令,双击。

2018-05-20 15:48:23

idea maven pom打包配置

<build>   <finalName>ssmmvn</finalName>   <resources>       <!--将java下的配置文件打包-->       <resource>           <directory>src/main/java</directory&am

2018-05-20 15:41:20

ssm所需的最基本jar依赖(没有上传、没有织入事务、没有json)

<!--自定义属性--><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><spring-version>4.3.9.RELEASE</spring-version><mybatis-...

2018-05-20 15:37:42

spring、spring mvc、mybatis框架(ssm)整合实战,实现登录(myeclipse版)

这是一篇myeclipse版的利用注解整合ssm实现登录的教程大纲:1.数据库设计      2.ssm搭建      3.实现登录一、数据库设计设计数据库,建立一个数据库,名字这里我用pro,建立一张表users,该表一共有三个字段二、ssm搭建1.创建动态web项目右击项目空白处--new--project选择DynamicWebProject,点击next,如果没有的...

2018-05-15 22:36:09

java命名和注释原则

1.jsp命名规则:  新增:_new  编辑:_edit  查看:_view  列表:_list  详细:_info  审批:_audit  确认:_confirm2.包的命名:包名全小写  持久类:.dao及实现类.impl  实体类:.entity(pojo)  工具类:.utils  业务类:.biz(.service)  通信类:.net ...

2018-05-15 19:36:45

MyBatis 中#与$的区别

${参数},该参数不会转义,会被直接写入sql中,无法防止sql注入攻击。#{参数},该参数会被转义成字符串,和?占位符功能相似,转义后,可以防止sql注入攻击。$一般用来传数据库对象,比如表名一般能用#就不要用$ps:mybatis还会遇到<![CDATA[]]>的用法,该符号内的内容不会被当成字符串,而是直接当一个sql语句,比如执行一个存储过程...

2018-05-15 19:32:46

java基础——java集合框架

一、为什么要用集合早在Java2中之前,Java就提供了特设类。比如:Dictionary,Vector,Stack,和Properties这些类用来存储和操作对象组。虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用Vector类的方式和使用Properties类的方式有着很大不同。集合框架被设计成要满足以下几个目标。该框架必须是高性能的。基本集合(动态数组,链...

2018-05-15 19:30:06

浅析http协议

http简介http协议是超文本传输协议(HyperTextTransferProtocol),是目前应用最广泛的一种互联网协议,目前使用http/1.1。http采用请求/应答(request/response)方式,定义客户端和浏览器数据传输。http广泛应用于tcp/ip协议中,但是事实上,只要达到http协议条件,它可以用在任何互联网协议中。http特点1.简单快速:客户向服务器请求...

2018-05-15 19:25:29

XSS攻击与防范

一、XSS概念及原理XSS (CrossSiteScript),跨站脚本攻击。它是指恶意攻击者往web页面里插入html代码,当用户浏览该页时,嵌入其中的html代码会被执行,从而达成恶意用户的特殊目的。二、XSS危害XSS攻击的危害包括:1、盗取各类用户帐号,如机器登录帐号、用户网银帐号、各类管理员帐号2、控制企业数据,包括读取、篡改、添加、删除企业敏感数据的能力3、盗窃企业重要的具有商业价...

2018-05-15 19:22:36

sql注入攻击与防范

什么是sql注入?sql注入就是恶意攻击者把sql命令通过表单提交或地址栏输入页面请求插入到我们后台的sql语句中,最终达到欺骗服务器,执行恶意sql语句,达成攻击者的目的。为什么会产生这个漏洞?其实这是由于不好的编程习惯,未对用户输入进行验证或者转义而造成的。如何防范?防范很简单,既然最终是为了执行sql语句实现的注入攻击,我们只要对传入的sql数据进行转义就行了,比如用"?"占位符来对数据进行...

2018-05-15 19:21:25

为什么写博客?和电子笔记有哪些区别?

大纲:1.博客与电子笔记有哪些异同点      2.写博客的好处      3.总结一、博客与电子笔记有哪些异同点相同:博客和电子笔记都可以记录我们学习的过程,以及加强我们对知识的理解程度和使用。不同:博客主要是记录成长史和分享知识和经验以及交流经验;电子笔记主要为了在需要的时候快速查找这些知识,减轻记忆力负担,快速回忆知识和使用。二、写博客的好处1.写博客可以记录自己的成长史...

2018-05-13 14:02:57

程序员如何学习一项新技术?

技术是一个很神奇的东西,有些人学技术是为了成就感,有些人是为了解决工作上的问题,不管你是为了什么,你的目的都是要学习这项技术,那么我们该如何学习一项自己未知的技术呢?下面就问你解答疑惑任何知识的探索都离不开“是什么”、“为什么”、“怎么做”,所以列下如下大纲:大纲:1.技术是什么?      2.为什么学技术?      3.怎么学技术?一、技术是什么?技术是随问题产生的,它的...

2018-05-13 14:01:57

Java基础——Number&Math

在网上找工作失意,发现基础很重要,于是就去菜鸟教程去学习基础,但我并不是零基础,只是不太牢固和全面,于是便决定开始查漏补缺。好了,开始学习。大纲:1.Number类介绍、使用与分析      2.Math类介绍、使用与分析      3.总结1.Number类介绍、使用与分析1.1Number类介绍:一般当我们需要使用数字的时候,我们通常使用内置数据类型,如byte、int、l...

2018-05-11 18:36:04
奖章
    暂无奖章