自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

转载 源码、反码、补码讲解(转载自张子秋的博客,链接在本文最后)

一. 机器数和真值 在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1.比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是00000011。如果是 -3 ,就是 10000011 。那么,这里的 00000011 和 10000011

2017-10-27 14:34:55 274 1

原创 SpringMVC阶段总结(一)

将参数放入SpringMVC中的方法 1、使用HttpServletRequest @RequestMapping("/index") public String toIndex(HttpServletRequest request) { List<user> u = dao.getUser(); request.setAttribute("user"

2017-10-16 19:41:21 225

原创 项目拆分

现在我学到的拆分分为两种: 1、水平拆分(按照表现层、dao层等进行拆分) 2、垂直拆分(将每一个功能模块进行拆分,比如淘宝,将购物车和购买拆分开来)对于1来说: 1、service层(对用户业务逻辑进行处理) 2、dao层(和数据库进行交互) 3、表现层 (能让用户看见的) ——①model 模型 ——②view 页面 ——③controller 控制器

2017-10-14 13:38:00 2898

原创 JavaWeb初探

一个最基本的JavaWeb项目需要什么: 1、网页 2、servlet让一个类成为Servlet的方法 1、继承HttpServlet(需要导入Tomcat包) 如果找不到HttpServlet,那么检查是否添加了Tomcat服务 2、指定处理位置 3、重写service方法或者doGet和doPost方法对于2项,有两种方法来实现: 1、直接写注释@WebServlet(“/

2017-10-14 13:29:23 195

原创 Tomcat下载与使用

1、Apache官网找Tomcat 版本号推荐8.0 64-bit Windows.zip2、添加tomcat步骤 3、建一个Web工程(不使用Maven) 在Other里搜索Dynamic Web Project Generate 选项代表的是自动生成web.xml配置文件 发布项目的时候发布的是webcontent里的东西更改Tomcat的

2017-10-13 16:50:45 350

原创 eclipse导包和maven导包、lombok包

1、eclipse导包: 在工程上右键然后点击Build Path,然后找Configure Build Path add external jars2、maven导包: pom.xml里<dependencies></dependencies>标签内使用lombok包步骤: 1、找到Eclipse文件夹下的eclipse.ini 在最后面增加-javaagent:lombok.jar

2017-10-13 16:26:17 835

原创 SQL增删改查、SQL注入、事务

SELECT * FROM user WHERE name=”abcd” and password=”“; 当password设置为1234” or “1”=”1”; SELECT * FROM user WHERE name=”abcd” and password=”1234” or “1”=”1”; 所以在JDBC中,使用?替代参数事务写法:将获取到的连接的自动提交关闭就OKConnec

2017-10-13 16:17:36 1494

原创 Java反射

反射是通过一个类名(字符串) 找到类,然后调用类里的方法,也可一用一个未开发完成的类 使用举例:Class clz=Class.forName("");Object obj=clz.newInstance();Method method=clz.getMethod("setSno",String.class);method.invoke(obj,"1234");Method method

2017-10-13 16:04:32 142

原创 Maven介绍与使用

在项目中,项目分工后遇到的问题是: 1、不希望将所有代码暴露 2、不同项目之间存在依赖,需要实时更新 3、引用的包版本号不统一 解决1的方法是将工程打包成jar包,这样子别人看不到本身的代码,所以可以引用maven 使用步骤: 1、Apache下载 2、解压 3、配M2_HOME环境变量 4、在PATH下增加;%MAVEN_HOME%\bin; 5. 更换settings(原

2017-10-13 15:11:07 197

原创 SpringMVC的搭建

使用eclipse通过maven建立SpringMVC 1、建立一个maven工程 2、webapp下建立一个WEB-INF文件夹,并添加web.xml(模板在最后,标注为1) 3、在pom.xml中添加两个包:Spring Context和Spring Web Mvc 这一步之后,正常情况下会出现8个依赖的包<dependency> <groupId>org.springf

2017-10-13 10:20:08 171

microsoft visual c++ 14.0 For Python

microsoft visual c++ 14.0 is required问题解决办法,为了解决安装python安装中遇到的问题

2018-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除