- 博客(19)
- 收藏
- 关注
原创 数据结构--排序系列(插入排序,希尔排序,堆排序)Java代码实现
定理1:N个互异数的数组的平均逆序数是N(N-1)/4定理二:通过交换相邻元素进行排序的任何算法平均都需要O(N^2)package paixu;public class Insert { public static void main(String[] args) { int a[]= {9,6,8,4}; insertionSort(a
2017-08-23 15:12:18 394
原创 最值的记住的各种排序算法的比较
算法种类时间复杂度空间复杂度是否稳定最好情况平均情况最差情况直接插入排序O(n)O(n2)O(n2)O(1)是冒泡排序O(n)O(n2)O(n2)O(1)是简单选择排序O(n2)O(n2)O(n2)O(1)否希尔排序O(1)否快速排序O
2017-08-18 10:28:59 459
原创 bootstrap获取隐藏列值
好久没有写博客了吧,因为最近项目真的很多啊,每天工作一个接一个,都没有自己的时间了,现在周五临下班前终于把自己本周的工作做的差不多了,可以总结下最近开发遇到的问题了。最近在负责的项目是一个关于视频监控的项目,我主要负责的是视频监控后台的搭建问题,包括数据库的创建,后台涉及的相关操作问题。废话不多说了,下面说说我开发遇到的问题吧。第一个就是关于Bootstrap隐藏列的问题,我做的一个需求是
2017-07-21 17:17:26 6748 4
原创 前端HTML面试题总结(HTML知识点)
1、Doctype作用?严格模式与混杂模式如何区分?它们有何意义?1. 声明位于文档中的最前面的位置,处于 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。2. 所谓的标准模式是指,浏览器按 W3C 标准解析执行代码;怪异模式则是使用浏览器自己的方式解析执行代码,因为不同浏览器解析执行的方式不一样,所以我们称之为怪异模式。3. 浏览器解析时到底使用标准模
2017-06-27 17:56:04 635
原创 关于AngularJS中ng-repeat问题(问卷遍历问题)
由于公司业务的要求,鄙人被要求做一个手机端调查问卷的功能,关键是问卷是不断更新的,本公司考虑问卷的问题即为常规型3种题型即单选题,多选题和填空题。鄙人在做的过程时真的是遇到很多问题,差点就以为此条路不能通呢,差一点点就要放弃,BUT,你懂得,工作就是工作,让你做的事情你怎么可能say no呢!OK,我们废话少说直接进入正题:我在做的时候主要用的是AngularJS的ng-repeat来遍历问卷
2017-06-05 09:17:36 1593
原创 监测div值的变化
OK,下面来讲一下如何监测div值的变化,我是在做一个微信开发里面的会议室的预定功能,功能要求是当用户选择日期后,当前页面刷新,将页面的取值都改为选择日期的内容。所以问题来了,我要检测的就是日期,如下是我HTML代码: <div class="col col-34 button button-clear warp" id=
2017-05-25 14:08:20 2312
原创 AngularJS工作原理--举例说明
在研究了angularjs接近半年的时间以后,终于差不多弄懂了angularjs的工作机制原理了:拿一个例子说明一下吧:HTML代码: item="item" ng-click="goToDetail(item)"
2017-05-24 17:58:39 406
原创 AngularJS页面之间传值问题
AngularJS是做移动端页面比较火的一个前端插件,自从春节后一直在研究angularjs和ionic的使用。前几天做的页面涉及到页面之间的传值问题,在这分享下自己的经验:angularjs传值问题最简单的方法是通过APP.js传值,格式如下: .state('orderContent', { url:"/orderContent",
2017-05-24 17:36:23 2885
原创 2017年上半年软件工程师考试--程序员(上午)考点总结三
1、采用虚拟存储器的目的是扩大用户的地址空间2、我国软件著作权中的翻译权是指将原版软件由一种自然语言文字转换成另一种自然语言文字3、软件著作权从软件作品性的角度保护其表现形式,源代码、目标代码、软件文档是计算机软件的基本表达方式,受著作权保护;专利权从软件功能性的角度保护软件的思想内涵,及软件的技术构思、程序的逻辑和算法等的思想内涵,涉及计算机程序的发明,可利用专利权保护;商标权可
2017-05-19 14:14:47 2397
原创 2017年上半年软件工程师考试--程序员(上午)考点总结二
1、CPU基本功能是指令控制,操作控制,时序控制和数据处理。2、寄存器是CPU中一个重要组成部分,是CPU内部的临时存储单元,寄存器即可以用来存放数据和地址也可以用来存放控制信息或CPU的工作时状态。累加器在运算过程中暂时存放操作数和中间运算结果,它不能用于长时间保存数据。程序计数器的作用是存储待执行指令的地址,实现程序执行时指令执行的顺序控制。 3、一般来说,以Trojan开始的的病
2017-05-19 10:36:22 1456 1
原创 Cordova和 PhoneGap的关系:
Adobe把PhoneGap项目贡献给了Apache软件基金会,这个项目被改名为Cordova,现在而言,PhoneGap是Cordova的一个发行版,或者说,PhoneGap实际上是包含Adobe商业特性的Cordova。基本上Cordova能实现的特性PhoneGap都能实现。
2017-05-03 17:25:15 573
原创 2017年上半年软件程序员考试---初级程序员--考点总结1
1、 立即数寻址执行速度最快,因为此种寻址方式,取指令时操作数也一起取出,不需要再次取操作数,所以执行速度最快。2、CPU中几种重要的寄存器:程序计数器中存放待执行指令的内存地址,指令寄存器存放正在执行的指令,状态寄存器用于保存指令执行完成后产生的条件码,通用寄存器则作为暂时存放数据的存储设备,相对于主存储器,访问寄存器的速度要快得多。3.Cache的作用是解决CPU与主存间的速度匹配问题
2017-05-03 11:22:21 2263
原创 前端性能优化的方式
1、减少dom操作2、部署前,图片压缩,代码压缩3、优化JS代码结构,减少冗余代码4、减少http请求,合理设置HTTP缓存5、使用内容分发cdn加速6、静态资源缓存7、图片延迟加载
2017-05-02 15:12:56 372
原创 AngularJS中手机移动端滑屏效果的实现(ionic)
HTML代码:维保工单 返回 完成--> 机房 轿厢 层门 底坑井道 用户评价 -->
2017-04-27 10:40:49 1785
原创 AngularJS中关于手机端触屏签名(同时支持鼠标事件和触屏事件)
Touch Test body { margin: 0; padding: 0; overflow-x: hidden; } .work_area { width: 900px; height: 400px; border: solid 1p
2017-04-27 10:30:22 1908 2
原创 tomcat安装步骤详解
双击运行:apache-tomcat-9.0.0.M1.exe单击“next”下一步阅读协议2. 单击' I Agree':3. 单击“next”:4. 查看端口号,选择默认,单击“next”:5. 选择JDK,单击“next”:6. 选择安装目录,安装
2017-04-18 17:20:02 304
原创 JDK安装及配置
一、 双击安装运行文件:JDK1.8的64位安装文件:jdk-8u121-windows-x64.exeJDK1.8的32位安装文件:jdk-8u121-windows-i586.exe1. 2 二、安装jdk 随意选择目录,采用默认的路径2. 3三、安装完JDK后配置环境变量 计算机→属性→高级系
2017-04-17 12:12:52 361
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人