自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

原创 Diary 2017-3-22

今天是值得纪念的一天,因为我打算从今天开始每天都记日志啦!然而,CSDN给我开了个玩笑,账号总是登不上去,所以就先暂存此地。庸庸碌碌过了太多日子,蓦然回首,日子都被狗吃了~ 一定要坚持下来!今天一天基本上都在做烟基的页面,晚上自己看了会儿学习视频,算了,还是换种方式吧。1.改进烟基的项目申请页面。1)旧版本输入框没有居中对齐,我看了看官方文档,用bootstrap 的栅格实现很规整的三列布局,套

2017-03-22 22:04:42 422

原创 javascript2-变量,作用域与内存

function quote(){ //基本类型 引用类型 //基本类型:Number Boolean String Undefined Null //引用类型:由基本类型组合而成,放在内存中,程序不可直接访问内存位置,只能通过引用间接访问 //可以给引用类型加属性 和 方法 var person = new Object(); person.name

2017-03-05 21:10:26 446

原创 仿百度百家主页的轮播图效果

HTML <div class="ShowEntry"> <!-- <div id="widget_content_player" class="Player" alog-group="log-player">--> <!--------- 右击箭头--------

2017-03-05 16:43:42 1247

原创 javascript1-基本概念

function test1(){ //alert("nihao"); //1.区分大小写 var test = "Hello"; var Test = "World"; //alert(test+Test); //2.可以这样声明 var message="hi",num=3; //alert(message+num); //3.

2017-03-05 16:27:55 380

转载 JavaScript 找父老乡亲兄弟姐妹

在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以下方法在IE7和Firefox2.0.0.11测试通过): 通过顶层document节点获取: (1) document.getElementById(elementId

2017-02-24 14:38:26 382

原创 Mybatis Settings

1.cacheEnabled  要不要用一级二级缓存? 默认值true.     * 一级缓存: 也就 Session 级的缓存(默认开启)    */    @Test    public void testCache1() {    SqlSession session = MybatisUtils.getSession();    String stateme

2017-02-20 19:48:39 728 1

转载 nodeName nodeValue nodeType typeof

nodeName 属性含有某个节点的名称。元素节点的 nodeName 是标签名称属性节点的 nodeName 是属性名称文本节点的 nodeName 永远是 #text文档节点的 nodeName 永远是 #documentnodeValue 节点值对于文本节点,nodeValue 属性包含文本。对于属性节点,nodeValue 属性包含属性值。nodeValue 属性对于文档节点和元素节点是不可

2017-02-19 14:09:44 309

原创 需求分析Tips

找现有原型根据对方提出的简要的需求,寻找网上现有的相近产品。画原型在对方对软件工程领域完全不懂,需求不明朗,沟通效率低的情况下,应该将主动权掌握在自己手中。用axsure,PS画原型,或者直接开发一个简易版前端系统,演示给客户,客户基于这个系统再提出修改意见。第一次面谈内容建议1.客户行业 2.产品是什么 3.用户及用户特点 4.开发该系统的目的 5.用户量 6.传统做法工作流程 7.主

2017-01-13 13:29:44 347

原创 Intellij IDEA 与 Maven

按常规方法安装好。 第一次启动,需要选择 导入之前配置文件 或者 自己新建。 具体方法附带的压缩包里有。 注意点: 1.安装好之后,会产生如下目录: C:\Users\Administrator.2013-20160529SU.IntelliJIdea13\config 如果之前有安装过,配置过的话,会有一个setting.jar文件在此目录下。 新安装时,可以选择导入这个jar. fi

2017-01-06 13:13:52 434

原创 SpringMVC CRUD

需求说明某公司有几个部门,每个部门有若干个员工。要求实现添加员工信息,删除员工信息,修改员工信息(lastName字段不可修改),删除员工信息。要求采用REST风格。 准备工作1.把 hello-world例子实现,确保环境搭建好了; 2.写bean:public class Department { private Integer id; private String depa

2017-01-03 13:10:44 398

原创 2016实训项目--仿知乎论坛 总结

1.项目介绍 以知乎网站为原型设计制作。 开发环境:Eclipse neon, mySQL, Tomcat7.0, JDK1.8, DW5, FireFox. PS:选题还是相当可以的,根据团队目前的技术水平,无法挑战一些功能复杂的大型网站,应对这种类似论坛的网站没有问题,容易为组员建立信心和成就感。 这个开发环境就有点问题了,因为版本都过高了,由此带来的坏处有:其

2016-12-25 15:41:09 2746 2

原创 JAVA-7 集合框架

我们为什么需要集合框架?对单个数据元素进行操作很简单,但是不能满足各种应用场景。比如全班一共30个学生,算班级的平均年龄。 使用数组,倒是可以实现这个目标,它可以把这30个学生的信息都存到一块连续的存储空间中,便利一遍把年龄值都加起来,再除以总数。 如果需要取出某个学生的信息,也很方便,因为每个学生有索引。数组下标对应好了就行。 但是如果要删除一个学生或者增加一个呢? 删除的情况,除了删最后

2016-11-12 19:51:34 330

原创 JAVA-6 java.lang包

在JDK安装目录下可以找到java.lang包下的所有源码;JAVA工程默认加入了此包。 下图展示lang包下的内容。 以下是百度百科的描述:提供利用 Java 编程语言进行程序设计的基础类。最重要的类是 Object(它是类层次结构的根)和 Class(它的实例表示正在运行的应用程序中的类)。 把基本类型的值当成一个对象来表示通常很有必要。包装器类 Boolean、Character、I

2016-10-21 10:32:51 293

原创 JAVA-5 访问修饰符

尤其要注意静态方法中不能调用非晶态的变量和方法

2016-10-20 17:35:09 235

原创 Java-4 面向对象编程

面向对象编程四大特征:抽象,封装,继承,(多态)类与对象什么是对象? 属性+行为->对象 什么是类? 由对象抽象出一个模具,通过这个模具可以产生对象。这个模具就是类。 类没有值,而对象有值。抽象从一个群体中,根据一些共同点,抽出一个模型的过程。封装类封装:类封装属性和方法;方法封装:将一个复杂的过程封装;属性封装:所有属性私有,对外提供getter,setter方法。?依然可以访问到,

2016-10-19 21:20:39 340

原创 JAVA-3 数组

定义数组定义并赋值 左边:int[] a 或者 int a[] 右边:new int[]{1,2,3} 或者{1,2,3} 左右两边随意搭配定义但不赋值 左边:int[] a 或者 int a[] 右边:new int[]{} 或者new int[3] 左右两边随意搭配

2016-10-19 16:25:30 227

原创 JAVA-2 数据类型,变量及其作用域

数据类型http://blog.163.com/freestyle_le/blog/static/18327944820118116373323/变量作用域声明变量只在变量所在的{……}中有效;类型转换只能低转高,不能高转低;可以强转,但是会丢失精度;Tips尽量不用if else if else if……看起来非常混乱,还不如用 if …. if ….. 尽量不用switch,效率很低

2016-10-19 16:04:48 293

原创 JAVA-1 简介

Java SE Standard 标准版 基础 Java EE Enterprise 企业版 后台系统 Java ME 被 Android取代JVM (Java Virtual Machine)Java 虚拟机 Java是表面上的跨平台语言,因为针对每种不同的操作系统有不同的JVM,Java程序实际运行在不同的JVM上。JDK和JRE 作者:王博 链接:https://www.zhihu.

2016-10-19 15:04:36 262

原创 职业准备-1

写简历注意事项:1-2页,体现自我价值及时修改,多个版本,有所重点,及时修改,突出不同能力的项目求职方向、教育背景、实习经历、专业技能、 项目经验(时间、项目名、描述、职责)、 获奖经历注意命名,如:李雅琎-后台研发-15580831547.pdf将看得书与简历结合:比较熟悉/擅长**时间与途径:实习内推:3-4月 实习校招:4-6月知乎、V2EX、高校bbs、拉勾、大街

2016-10-19 14:10:42 307

原创 SpringMVC-3 模型数据到视图

1. 方法返回ModelAndView对象/** * 目标方法的返回值可以是 ModelAndView 类型。 * 其中可以包含视图和模型信息 * SpringMVC 会把 ModelAndView 的 model 中数据放入到 request 域对象中. * @return */ @RequestMapping("/testModelA

2016-10-09 21:05:45 601

原创 SpringMVC-2 使用POJO作为参数

POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。 一般一张表单的内容实际可以对应一个POJO,用户在表单上填的一系列值将被填入一个对应的空POJO里,后台程序可以直接使用。 struts2使用参数拦截器,在action中要特地定义一个POJO的变量。 在SpringMVC中通过以下方法实现:

2016-10-09 08:34:25 1096

原创 SpringMVC-1 helloworld

复习了一下spring, 接下来学习SpringMVC. SpringMVC 是现在常用的MVC框架。 MVC框架的话,目前觉得是在探讨如何接受请求,如何根据请求找到控制器,在控制器中完成了核心业务后,怎么跳转到对应的地方…………总之就是使模型,视图,控制器和谐地工作。 之前毕设所使用的是struts2,配置一堆的action和result name等等,很繁杂。 SpringMVC 大量用

2016-10-07 21:59:15 328

转载 Win7如何解决telnet不是内部或外部命令的方案!

http://jingyan.baidu.com/article/7908e85c6ec355af491ad265.html

2016-09-27 20:50:37 263

原创 Spring-8 AOP面向切面编程

我们学过面向对象编程,比如Java语言,围绕着类和对象展开。 那么在面向切面编程,切面是什么?面向切面来编程又是怎么一回事呢?先来看一个例子: 做一个计算器,来算两个数的加减乘除,同是还需要在完成计算前后写日志; 按照需求,先这么写:package com.csu.aop.helloworld;public class CaculatorImpl implements Caculator{

2016-09-26 21:08:39 375

原创 Spring-8 bean的生命周期

在学习Servlet的时候,也提过生命周期。人从出生,到死亡经历一个过程,bean也一样,每个bean经历5个阶段: 1.通过构造器或工厂方法创建 Bean 实例 2.为 Bean 的属性设置值和对其他 Bean 的引用 3.调用 Bean 的初始化方法 4.Bean 可以使用了 5.当容器关闭时, 调用 Bean 的销毁方法 下面通过一个例子来说明: (1)src/com/csu/c

2016-09-20 15:35:20 318

原创 Spring-7 spEL

spEL 跟 EL非常像,上次说到使用外部属性文件的时候用到 #{user},其实也是有着同样的出发点,让配置bean的属性更加简单方便。 spEL可以配普普通通的数字和字符串(显然没有什么必要); 更多的时候是来引用其他bean,和其他bean的属性。

2016-09-19 22:02:27 240

原创 Spring-6 使用外部属性文件

有时候我们配置一个bean,其属性值很多,也很复杂,维护起来很不方便。比如配置数据源的时候:<bean id="DataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="user" value="root"></property> <property name="123

2016-09-18 19:58:25 232

原创 Spring-5 bean的作用范围---单例和原型

当配置好一个bean以后,如:<bean id="Person" class="com.csu.autowire.Person" p:name="LiuQiao" autowire="byName" scope="prototype"> </bean>我们首先获取一个Person命名为p1,紧接着再次获取一个Person命名为p2,那么p1和p2是同一个吗?Person

2016-09-18 19:48:55 700

原创 Spring-4 bean之间的关系----继承和依赖

此处讲的继承与依赖都是配置上的关系。 (1)继承 与Java里的继承很像,主要用于偷懒。比如同一个类,我想配置许多个该类的实例,传统的做法是: <bean id="address" class="com.csu.autowire.Address" p:city="ChangSha" p:street="ShaoShan" > </bean> <bean id

2016-09-18 11:04:42 668

原创 Spring-3 自动装配bean

现有三个类: 地址(城市,街道) 车(车名,价格,速度) 人(人名,地址,车)首先在xml里面配置好地址 和 车(此处使用了P命名空间,可自动提示字段):<bean id="address" class="com.csu.autowire.Address" p:city="ChangSha" p:street="ShaoShan"> </bean> <bean i

2016-09-18 10:45:16 224

原创 Spring-2 配置bean

总的来说,配置bean有两个大的方向,一个是基于XML文件配置bean,如helloworld中的配置例子,另一个是使用注解装配。先记录基于xml文件的装配。 在Spring-1的hello world例子,配置helloWorld bean的方式是:<bean id="helloWorld" class="com.csu.hello.helloworld"> <property name

2016-09-17 20:04:32 261

原创 重载,覆盖,多态

重载: 一个类的两个成员方法满足如下条件: 1.方法名一致(前提) 2.方法的参数在 个数,类型,排列顺序上至少有一处不一致(必须要有) 3.返回类型不一致(仅仅是返回类型不一致则会报错) 4.修饰符可以不一致(仅仅是修饰符不同不能构成重载) 5.返回类型和修饰符都不一样也会报错覆盖(又称重写): A继承了B,A是子类,B是父类; 父类有一个C方法,A将C方法重写,只能改动方法体;多

2016-09-17 17:21:14 246

原创 Spring-1 helloworld

毕业设计用了点spring的皮毛,几个月过去又给忘记了,现在想重新捡起来,想翻翻记录发现一条也没有,很后悔。 现在算是重新来一遍吧,希望自己可以坚持下去。本来是想学学springMVC,一看教程,springMVC基于Spring, 如果Spring啥也不知道,估计也学不下去,于是又翻出来佟刚的视频看看。工程结构: 1.建立一个普通java project 2.工程目录下建lib,放入jar(

2016-09-17 13:21:24 265

原创 Eclipse 安装插件

前言: Eclipse的一个优点在于,可通过丰富的插件扩展功能。 安装插件有多种方式: (1)直接粘贴到安装目录下的指定文件夹(不方便卸载,不推荐); (2)从help->eclipse marketplace处直接搜索下载(此处为在线安装,对网速要求高,且不能选择性安装); (3)将插件下载下来,help->install new software->add->archive->选择刚才

2016-09-17 12:02:23 1165

原创 粗暴使用Axsure RP 7.0

Axsure是一个画软件样貌原型的工具,在讨论好需求之后,可以用它来初步描摹出软件的面目。 他的优点在于: 首先,网上的控件包很丰富,下载后可以直接载入使用,放置好汉化包以后,许多空间也自动编程了中文的,便于理解。控件可以随意拖放到你想放置的位置,随意组合。 其次,工具可以帮助你自动生成图片,word,HTML等格式的文件,便于发布和交流。 再者,很容易操作,如果不需要设计完美的外观而只需要

2016-09-13 20:25:23 550

原创 Mozilla Location Service-10

上次说到 缓冲数据库同步到mysql的问题,实际上,同步并不需要自己另外写程序写命令来特地执行同步操作。妙处就在celery配置好并开启相应服务后,可以自动完成这项工作。 celery 一个半中文文档地址:(看全英有些吃力,专业术语好多) http://docs.jinkan.org/docs/celery/ 以下是简介: Celery - 分布式任务队列Celery 是一个简单、灵活且可靠

2016-08-18 18:01:30 446

原创 Pycharm 最常用快捷键

Ctrl+Shift+N: 输入文件名,输出所有挨得上边的文件Ctrl+Shift+F:管你输入个什么字符串,只要某个文件中出现了你输入的东西,全部都会把文件位置,字符串出现在哪一行列出来Ctrl+F4:关闭当前文件Ctrl+G:输入行号,去制定行Ctrl+/:选中区域注释Ctrl+D:复制当前行并粘贴到下方

2016-08-17 16:18:52 311

原创 Mozilla Location Service-9

上次说到,手动插入一条基站数据到cell_lte表,无法得到预期结果。 原因是,表字段cellid 和 cid 并不是同一个东西。cid仅仅是基站的编号,但是cellid是一个88位的二进制数,八位代表radio,三个16位代表mcc,mnc,lac,cid,最后32位代表基站编号。 下面是上次出错的地方: /ProgFile/ichnaea-for-liuqiao/ichnaea/lib/p

2016-08-17 16:10:19 417

原创 Mozilla Location Service-8

上次搞清楚了geosubmit是怎么回事,这次再来看看geolocate.官方文档介绍开启服务,如何访问,文档里有介绍,这里就不罗嗦了。 直接来看view: /ProgFile/ichnaea-for-liuqiao/ichnaea/lib/python2.7/site-packages/ichnaea-1.5-py2.7-linux-x86_64.egg/ichnaea/api/locate/

2016-08-12 18:09:24 368

原创 Moziila Location Service-7

自从有了pdb调试之后,跟踪过程顺利多了。目前已经弄清楚了提交位置信息的运行流程,记录如下: 1.开启服务(前面有介绍其过程) 2.发送请求:在浏览器地址栏输入http://127.0.0.1:7001/v2/geosumbit?key=mytest(注意key 是我根据邮件回复的做法自己插入数据库的),同时在restclient的body框里填上位置信息的json字符串(可从官方文档复制),如

2016-08-11 11:04:05 499

论坛网站

以知乎网站为原型设计制作。 开发环境:Eclipse neon, MySQL, Tomcat7.0, JDK1.8, DW5, FireFox. 仅作为学习使用。

2016-12-25

用json需要的jar包

必须的包有六个(除了 json-path,json-smart),一开始各种报错,都是jar包不全或者jar包冲突,这里上传的亲测可用,分享给大家。

2016-06-27

led boot 入门级嵌入式驱动

解压后可以看到代码及介绍,是一个比较简单的led驱动,参考价值高

2016-01-08

IBM-PC汇编语言课后习题答案

高校汇编课程课后习题答案,可做参考,比较全面详细。

2014-07-29

小旋风web服务器

一个小型的asp服务器,适合初学者暂时搞不定IIS的孩纸们,文件全放在wwwroot就行,没有复杂的设置,注意它虽然简单但是缺少一些功能,总而言之用来学习还是不错的选择。

2014-07-25

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

TA关注的人

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