- 博客(22)
- 资源 (6)
- 收藏
- 关注
原创 推荐10个idea提高工作效率的插件
推荐10个idea提高工作效率的插件记录日常工作中最常使用的idea插件,当然还有其他好用的插件,但是使用频率并不是很高如单元测试生成工具(JUnitGenerator V2.0)、序列化版本ID生产器(GenerateSerialVersionUID)等,有好用的idea工具,欢迎推荐哈!1.快捷键提示工具 Key promoter X当你用鼠标点击一些可通过快捷键完成的功能时候,该插件会...
2019-12-23 11:49:04
905
1
原创 使用BootStrap Inputfile 遇到的问题
使用BootStrap Inputfile 遇到的问题前言:项目开发完成需要一个文件上传的功能,使用普通的“type=file”很快就完成了,趁着时间还充裕尝试使用界面美观,功能强大的Bootstrap Inputfile插件完成,由于很久没写前段的代码,期间踩过挺多坑,终于实现使用Bootstrap Inputfile 插件异步上传多个文件。⦁ bootstrap input file 多文件
2017-08-17 23:48:39
1591
原创 页面的生命周期
前言新闻列表基本完成,但是实际开发中,页面上的数据通常不是直接写到wxml文件中,而是通过网络请求获取服务器中的数据,再将要显示的数据绑定到wxml文件中,最后进行渲染。实现这一过程需要学习页面的生命周期、数据是如何绑定以及数据是如何进行传递到wxml文件中。Page页面的生命周期微信小程序的文档中对page的定义如下: Page() 函数用来注册一个页面。接受一个 object 参数,其指定页
2017-02-06 17:08:19
5088
原创 微信小程序入门-新闻列表
前言前面已经完成欢迎页面的编写,下面将写一个新闻页面,主要包含导航栏,轮播图,新闻列表,包含的技术主要有swiper组件的使用。为了方便代码的管理,把之前的代码同步到github上,在这基础上写新闻列表。准备工作要将上次写的欢迎页面的代码同步到GitHub中,首先需要在GitHub中创建weixin版本库,用户代码的版本管理,然后将版本库copy到本地的weixin文件夹下(这个文件夹可以任意命名)
2017-01-18 20:54:03
15580
原创 微信小程序入门-简单页面编写
前言今天微信小程序正式上线,抱着学习新技术的心态开始第一次接触微信小程序,无论外面怎么鼓吹把微信小程序怎么干掉大量的原生的app,然而作为一个学习者保持一个正确的学习心态,它只是一门新的事物,也许这个事物是用Web前端技术包裹而成,这不妨碍对新鲜事物的追求。应用范围张小龙对小程序的定义: 小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。
2017-01-09 20:17:09
63110
4
原创 算法笔记-旋转词
算法笔记-旋转词概念:如果一个字符串str,把字符串str前面任意的部分挪到后面去形成的字符串叫做str旋转词,比如str=“1234”,str的旋转词有“1234”、“2341”、“3412”、“4123”。求旋转词的姿势:判断str1与str2是否长度相等如果长度相等,生成str1+str1的字符串用KMP算法判断新的字符串str1中是否含有str2例题:如果对于一个字符串A,将A的前面
2016-12-21 18:25:50
1016
原创 SVN客户端的安装与基本操作
前言:svn服务器已经搭建好,通过命令行的方式访问服务器是一种方式,对于刚刚接触svn的小伙伴们要额外的学习一些命令,这样不利于svn在实验室的普及,svn客户端是一个很好的解决方案。svn服务器与客户端工作流程:TortoiseSVN简介:TortoiseSVN是一个Windows下的版本控制系统Apache Subversion的客户端工具。TortoiseSV
2016-04-07 21:43:09
6896
原创 Windows下svn服务器的搭建与配置
前言:项目开发已经不是一个人的事,团队合作是项目开发不可以少的环节,高效的合作是项目快速完成的关键,在团队协作中常常会遇到数据的备份、代码的还原、协作修改、多版本项目文件管理、追溯问题代码等等,svn是一个很好的决解方案,当然类似的有cvs,get,这里只介绍svn服务器的搭建与配置。Subversion安装与配置:根据服务器系统下载相应Subversion的二进制安装包:Subver
2016-04-07 20:29:58
1777
原创 转发与重定向
请求转发导入部分:生活中常常会遇到这样的例子,例如打电话找某个单位的某个人,一般电话会呼叫到单位的总台,然后总台会根据我们提供的分机号转接到对应的分机最后我们就能进行正常的通话,其实这就又一个电话先到总机,总机再到分机的过程,这个过程我们称之为电话的转接。请求转发:其实在互联网中也会遇到类似的情况:浏览器首先发请求发送到ServletA,ServletA进过处理之后把请求传递到
2016-03-01 08:34:37
789
原创 Cookie与Session
会话的概念:现实生活中,我们经常会用到手机和对方进行通话,结束后挂断电话,打电话到结束这个过程可以与浏览器访问Web容器做个类比,首先打开浏览器输入URL地址(相当于对方的号码),然后浏览器就发出HTTP请求(拨号等待接通),服务器接收到请求进行逻辑的处理,将请求结果发还给浏览器端(进行通话),这个过程会一直反复,到最后用户关闭浏览器(挂断电话),这个过程我们称之为会话,会话可以简单理解为,用
2016-02-29 20:56:17
662
原创 初识Servlet并发处理
并发处理概念在实际开发过程中,我们开发出来的web应用都是面向很多用户的,那么用户可能同时访问我们开发的具体的servlet,比如说现在有三个客户端,服务器有一个Servlet,三个请求可能同时发到客户端而且三个请求都是访问同一个Servlet,这个时候Servlet是如何处理呢?无非是两种处理模式:(1)就是串行化处理,也就是说三个请求依次处理,效率低;(2)就是并行化处理,
2016-02-27 19:05:27
8805
原创 Servlet的基本知识
Servlet定义从字面上可以看到Servlet == server + Applet,本质上市一个Servlet就是一个java类,并听够基于请求-响应模式的Web服务。他是一个特殊的java类,没有main方法,其次他不能独立运行在JVM上,他需要在Web容器中装载运行,由容器管理其生成和销毁。注意:1.我们在编写Servlet的时候必须遵循Servlet规范。2.Servle
2016-02-27 18:31:52
562
原创 Tomcat的常见的组件与部署
Tomcat的目录结构分析:最重要的配置文件是server.xmlserver.xml与Tomcat的架构:Service相当于容器,Server相当于TomcatTomcat对应的组件的实现:Connector组件:Coyote实现很多种不同的Connector组件,其中最常见的也是Tomcat,默认的connector是BIO Connector
2016-02-27 16:53:19
2247
原创 Linux下Tomcat的安装配置
前言:最近学习JavaWeb的相关知识,有很长一段时间没有写博客,打算将最近从网上学习的JavaWeb相关知识做给备忘录,首先是Tomcat的安装和配置。预备知识:tomcat是用java写的要想tomcat运行起来必须要有java的环境,有JVM,所以要想tomcat跑起来必须安装JDK。预备工作:JDK的安装和配置。JDK通过yum方式安装方法步骤:1.安装时使用r
2016-02-27 16:36:02
574
原创 磁盘管理
前言:下面将总结磁盘管理相关的知识,主要包括磁盘的分区,格式化,挂载,我觉得学习linux的磁盘管理应该和windos结合起来,要明白两种操作系统对磁盘管理的相同点与不同的地方,这样横向总结效果更好。Windos与Linux对磁盘管理的对比:1.Windos下的磁盘管理:1)分区;说明:我们的电脑磁盘出厂经过初始化后,要想使用,就要对其进行分区,由于受MBR分区表的限制,最多分
2016-01-24 21:51:34
624
原创 linux启动过程与磁盘分区
前言:今天整理前段时间学习磁盘分区的知识,觉得有必要理清linux启动的整个过程,整理磁盘分区的知识以及一些疑惑,这样对磁盘分区这一块有更深刻的认识,为后面学习挂载打好基础。1.linux启动:没有学习linux之前,觉得启动就是那么回事,打开电源等待系统自动启动,没有想过系统的启动过程具体是怎样的。先贴个图在详细说明:1)给cup通电,计算机首先自动运行主板bois芯片的
2016-01-18 13:38:33
2416
原创 常用网络管理操作
前言:前面学习了对linux的基本的操作,比如用户与用户组的管理、文件权限管理、文件查找、压缩与解压文件、环境变量的配置、管道以及常见的linux资源管理(如进程,时间,资源管理),通过不断的练习以及网上操作相关资料进行阅读,基本上掌握以上的操作,但是(又是这个可恨的但是)前面的学习只是满足操作一个不连接互联网的linux系统,接下来学习一些常用的网络管理命令:1.ifconfig命令:
2016-01-16 19:28:06
705
原创 linux常用的基本命令
前言:前面学习怎么对文件进行管理,基本上满足对文件的操作,但是(又是这个可恶的但是)平时再linux不仅仅只是对文件进行操作,可能还会对linux的资源进行管理,比如说,要知道linux操作系统上有哪些进程,修改系统的时间,查看系统的资源等。1.basename/dirname命令:basename用于返回一个字符串的基本文件名称:[xianzan@xianzan dir1]p
2016-01-16 10:55:49
696
原创 linux文件操作学习3
前言:前面学了了用户和用户组的管理,文件权限的管理以及查找文件的三种方式,接下来将学习怎样配置环境变量,常见的压缩格式与怎么解压,管道,标准的输入输出以及重定向echo命令:linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到:[user1@xianzan dir]$ echo "hello world"hello world
2016-01-14 15:45:31
593
原创 linux文件操作学习2
前言:前面学习了linux文件操作的基础,主要是整体的认识了linux操作系统的目录结构和功能以及创建、查看、复制、剪切、目录或文件,接下来将更深入的学习文件的操作主要包括用户的管理,文件的查找。文件的权限修改[root@xianzan dir]# ls[root@xianzan dir]# touch test.txt[root@xia
2016-01-13 13:09:50
648
原创 linux文件操作学习1
由于实验室的项目需要开始学习linux,为了更好的学习和掌握linux的一些基本操作以及顺便做个备忘录,时间久了也可以看看自己的学习成果。学习linux应该先抛开windows的C、D、E...盘的划分,在linux系统的一切皆是文件,熟悉一下linux的目录结构以及该目录的功能可以对linux的每个目录有个直观的了解:/bin: 系统的必须命令,如:cp,cat,l
2016-01-12 16:35:48
1486
原创 window下的java程序连接linux系统的mysql数据库
实现的功能:window下连接linux的mysql数据库准备的环境:windows:1.已经编写好的连接数据库的java测试程序:package com.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.
2015-10-03 14:47:06
4867
2
企业架构与IT战略规划设计教程_PDF电子书下载 带书签目录 高清完整版.rar
2019-07-19
企业IT架构转型之道:阿里巴巴中台战略思想与架构实战(完整目录版).rar
2019-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人