码迷,mamicode.com
首页 > 编程语言 > 日排行
javaweb学习笔记_通讯录小程序实现
1.通讯录需求 增删改查联系人 数据保存在xml文档中 2.使用到的知识点 使用dom4j读取,创建和写出xml文件 使用xPath快速获取所需节点对象 3.代码实现 主界面的实现 将共性代码抽取出来,放在XMLUtil类中 ...
分类:编程语言   时间:2017-07-24 14:43:19    阅读次数:199
Unity热更新概念
什么是热更新呢?首先需要了解移动程序的发布流程:将程序进行打包成相应平台的程序包,就拿Appsrote平台来说,需要将程序打包成xcarchive,打包好后,上传苹果商店,上传之后,苹果商店需要进行审核(审核的时间一般是一周左右),审核通过之后,玩家才可以下载最新的程序,下..
分类:编程语言   时间:2017-07-24 14:43:49    阅读次数:114
转载-Java事务与JTA
Java事务与JTA 一、什么是Java事务 通俗的理解,事务是数据库角度说,就是一组SQL指令,要么全部执行成功,若因为某个原因其中一条指令执行有错误,则撤销先前执行过的所有指令。更简答的说就是:要么全部执行成功,要么撤销不执行。 事务必须服从ISO/IEC所制定的ACID原则。 原子性(atom ...
分类:编程语言   时间:2017-07-24 14:44:28    阅读次数:171
JavaScript for语句
for语句语法: 示例: 以上代码定义了i的初始变量为0。只有当条件表达式(i < count),因此也有可能不会执行循环体中的代码。如果执行了循环体中的代码,则一定会对循环后的表达式(i++)求值,即递增i的值。 这个for循环语句与下面的while语句的功能相同: 使用while循环做不到的,f ...
分类:编程语言   时间:2017-07-24 14:44:42    阅读次数:116
JAVA如何正确地写出单例模式(转)
转自:http://wuchong.me/blog/2014/08/28/how-to-correctly-write-singleton-pattern/ 单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分 ...
分类:编程语言   时间:2017-07-24 14:46:31    阅读次数:187
贪心算法应用-哈夫曼编码
哈夫曼编码应用于数据文件和图像压缩的编码方式。其压缩率通常在20%~90%之间、在进行远距离通信时,通常需要把将要传送的文字转换为由二进制字符组成的字符串,并使要传送的电文总长度尽可能的短。显然只要将点文章出现次数多的字符采用尽可能短的编码,就可以减少要传送的电文总长度。 哈夫曼编码的核心思想: ( ...
分类:编程语言   时间:2017-07-24 14:46:44    阅读次数:136
进程线程协程
一、进程与线程1.进程我们电脑的应用程序,都是进程,假设我们用的电脑是单核的,cpu同时只能执行一个进程。当程序出于I/O阻塞的时候,CPU如果和程序一起等待,那就太浪费了,cpu会去执行其他的程序,此时就涉及到切换,切换前要保存上一个程序运行的状态,才能恢复,所以就需..
分类:编程语言   时间:2017-07-24 14:47:11    阅读次数:105
python 模块整理
文件、系统 import glob # 给定路径下查找符合规则文件。三个匹配符:”*”, “?”, “[]”。”*”匹配0个或多个字符;”?”匹配单个字符;”[]”匹配指定范围内的字符,如:[0-9]匹配数字。 import os import sys import time 字符串 import ...
分类:编程语言   时间:2017-07-24 14:47:41    阅读次数:180
Python模块-copy
copy模块之浅拷贝与深拷贝 copy模块用于对象的拷贝操作。该模块只提供了两个主要的方法:copy.copy与copy.deepcopy,分别表示浅复制与深复制。 直接赋值,深拷贝和浅拷贝的区别 直接赋值:简单地拷贝对象的引用,两个对象的id相同。就是对象的引用(别名),就是给当前内存中的对象增加 ...
分类:编程语言   时间:2017-07-24 14:48:13    阅读次数:178
Java并发包基石-AQS详解
目录 1 基本实现原理 1.1 如何使用 1.2 设计思想 2 自定义同步器 2.1 同步器代码实现 2.2 同步器代码测试 3 源码分析 3.1 Node结点 3.2 独占式 3.3 共享式 4 总结 Java并发包(JUC)中提供了很多并发工具,这其中,很多我们耳熟能详的并发工具,譬如Reent ...
分类:编程语言   时间:2017-07-24 14:48:33    阅读次数:271
(黑马Java多线程与并发库高级应用)05 线程范围内共享变量的概念与作用
如下代码中会出现问题 解决方法: ...
分类:编程语言   时间:2017-07-24 14:48:46    阅读次数:187
Unity热更新代码
对资源的更新比较简单,把资源打包成AB文件,然后放到资源服务器上,客户端程序启动时下载AB文件,程序加载AB文件就可以了,但对与C#程序来说如何进行更新呢,可以将C#打包到Dll里,然后将Dll放到资源服务器上,客户端下载DLL通过如下代码加载DllWWWwww=newWWW(URL);yieldretur..
分类:编程语言   时间:2017-07-24 14:49:08    阅读次数:155
RxJava中的Observable,在smartConfig中的应用
Observable: 事件源 subscriber: 观察者 public void smartConfig(final String password){ Observable esptouch = Observable.create(new Observable.OnSubscribe() {... ...
分类:编程语言   时间:2017-07-24 14:49:28    阅读次数:190
树状数组 小白篇(1)
身为一名弱省oier中的mengbier,简单讲一下我是怎么学会基础的树状数组的 不算华丽的分割线 树状数组(Binary Indexed Tree(B.I.T), Fenwick Tree)是一个查询和修改复杂度都为log(n)的数据结构。 其发明者命名为Fenwick树,最早由Peter M. ...
分类:编程语言   时间:2017-07-24 14:50:15    阅读次数:256
谈谈java的hashcode使用场景
hashcode是在Object就已经定义了一个方法,名叫散列码,来看看Object是怎么描述它的 hashcode如果没有覆盖重写,那么默认是由Object导出的对象存储地址。主要应用场景是HashMap和HashSet等等的Hash集合类里面 实例1??:String的hashCode()方法 ...
分类:编程语言   时间:2017-07-24 14:50:57    阅读次数:218
AES算法,DES算法,RSA算法JAVA实现
1AES算法1.1算法描述1.1.1设计思想Rijndael密码的设计力求满足以下3条标准:①抵抗所有已知的攻击。②在多个平台上速度快,编码紧凑。③设计简单。当前的大多数分组密码,其轮函数是Feistel结构。Rijndael没有这种结构。Rijndael轮函数是由3个不同的可逆均匀变换1.1.2密码说明..
分类:编程语言   时间:2017-07-24 14:51:51    阅读次数:178
C++ STL vector详解
一.解释: vector(向量):是一种顺序容器,事实上和数组差不多,但它比数组更优越。一般来说数组不能动态拓展,因此在程序运行的时候不是浪费内存,就是造成越界。而vector正好弥补了这个缺陷,它的特征是相当于可分配拓展的数组,它的随机访问快,在中间插入和删除慢,但在末端插入和删除快。 二.用法: ...
分类:编程语言   时间:2017-07-24 14:52:18    阅读次数:408
Python__闭包函数
函数的使用需要明确定义阶段和调用阶段 闭包函数:定义在函数内部的函数,包含对外部作用域名字的使用,而不是对全局作用域名字的引用 ...
分类:编程语言   时间:2017-07-24 14:52:25    阅读次数:158
Python模块-calendar
calendar是与日历相关的模块,calendar模块文件里定义了很多类型,主要有Calendar,TextCalendar以及HTMLCalendar类型。其中,Calendar是TextCalendar与HTMLCalendar的基类。该模块文件还对外提供了很多方法,例如:calendar,m ...
分类:编程语言   时间:2017-07-24 14:52:40    阅读次数:267
c#:实现动态编译,并实现动态MutilProcess功能(来自python mutilprocess的想法)
由于之前一直遇到一些关于并行进行数据处理的时效果往往不好,不管是c#还是java程序都是一样,但是在Python中通过mutilprocess实现同样的功能时,却发现确实可以提高程序运行的性能,及服务器资源使用提高。python具体性能及mutilprocess用法,请参考:《Python:使用py ...
分类:编程语言   时间:2017-07-24 14:52:49    阅读次数:530
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!