首页 > 编程语言
python装饰器(1)
装饰器本质是函数,用于装饰其他函数(就是为其他函数添加附加功能)原则1:不能修改被装饰函数的源代码原则2:不能修改被装饰函数的调用方式 ...
分类:编程语言   时间:2017-09-02 16:14:41    收藏:0  评论:0  赞:0  阅读:178
java实现计算MD5
import java.io.FileInputStream; import java.security.DigestInputStream; import java.security.MessageDigest; import java.security.NoSuchAlgorithmExcept... ...
分类:编程语言   时间:2017-09-02 16:12:54    收藏:0  评论:0  赞:0  阅读:174
Spring Boot 数据访问集成 MyBatis
对于软件系统而言,持久化数据到数据库是至关重要的一部分。在 Java 领域,有很多的实现了数据持久化层的工具和框架(ORM)。在 Java 应用程序中,ORM 框架的本质是简化编程中操作数据库的繁琐性,比如可以根据对象生成 SQL 的 Hibernate ,后面 Hibernate 也实现了JPA ... ...
分类:编程语言   时间:2017-09-02 16:12:34    收藏:0  评论:0  赞:0  阅读:243
JAVA-初步认识-第三章-逻辑运算符(&&和||)
一. 异或逻辑运算符 符号是^。运算特点是:前后两个逻辑结果相反时,输出为真;相同时为假。 二. 非运算符 符号是!。这个运算符连接地是一个表达式,诸如!true=false。 三. 双与和双或运算符 双与运算符&&,另一个名字叫做短路。&&和&的联系比较紧密,在对两个连接表达式的最终结果输出上,这 ...
分类:编程语言   时间:2017-09-02 16:12:21    收藏:0  评论:0  赞:0  阅读:210
hdu1285 确定比赛名次(拓扑排序)
有N个比赛队(1<=N<=500),编号依次为1,2,3,。。。。,N进行比赛,比赛结束后,裁判委员会要将所有参赛队伍从前往后依次排名,但现在裁判委员会不能直接获得每个队的比赛成绩,只知道每场比赛的结果,即P1赢P2,用P1,P2表示,排名时P1在P2之前。现在请你编程序确定排名。 Input输入有 ...
分类:编程语言   时间:2017-09-02 16:10:42    收藏:0  评论:0  赞:0  阅读:279
数组:正整数数组分成2组使其和的差的绝对值最小
【问题描述】 把正整数数组 a[N] 中的N个元素任意划分成2部分,使得这2部分和的差的绝对值最小。 【算法思路】 问题可转换成,从数组中找出一组数据,使之尽可能等于数组和sum的一半。那么必然有他一半的和是 <= sum/2,接下来用0-1背包问题来解! 现在数组元素即物品,元素值即使是背包问题中 ...
分类:编程语言   时间:2017-09-02 16:10:31    收藏:0  评论:0  赞:0  阅读:195
Java decode机试题
/** * * java编写encode方法和decode方法,机试题 请你用java,c,c++ * 中任何一种语言实现两个函数encode()和decode(),分别实现对字符串的变换和复原。 * 变换函数encode()顺序考察以知字符串的字符,按以下规则逐组生成新字符串: * (1)若已知字 ...
分类:编程语言   时间:2017-09-02 16:09:27    收藏:0  评论:0  赞:0  阅读:256
BeginInvoke异步线程
this.BeginInvoke(new Action(() => { dataGridView1.DataSource = BLLBillConsume.BllGetClearMarketLog_detail(detailID); dataGridView1.Columns[2].DefaultC... ...
分类:编程语言   时间:2017-09-02 16:09:17    收藏:0  评论:0  赞:0  阅读:216
书写规范的javaScript
书写可维护的代码 代码的维护,修改以及扩展都是需要时间和人力成本的,所以为了减少浪费不必要的成本,从一开始就要书写可维护的代码,这样给自己也给项目其他人提供便利。 书写可维护的代码意味着你的代码是: 全局变量 全局变量的定义: 1.var + 变量名 在function外声明。即为全局变量。 2.不 ...
分类:编程语言   时间:2017-09-02 16:08:17    收藏:0  评论:0  赞:0  阅读:219
Java 多线程的一些问题
1、volatile关键字的作用 一个非常重要的问题,是每个学习、应用多线程的Java程序员都必须掌握的。理解volatile关键字的作用的前提是要理解Java内存模型,这里就不讲Java内存模型了,可以参见第31点,volatile关键字的作用主要有两个: (1)多线程主要围绕可见性和原子性两个特 ...
分类:编程语言   时间:2017-09-02 16:08:01    收藏:0  评论:0  赞:0  阅读:349
Python爬虫的道德规范---robots协议
编写爬虫程序爬取数据之前,为了避免某些有版权的数据后期带来的诸多法律问题,可以通过查看网站的robots.txt文件来避免爬取某些网页。robots协议,告知爬虫等搜索引擎那些页面可以抓取,哪些不能。它只是一个通行的道德规范,没有强制性规定,完全由个人意愿遵守。作为一名有..
分类:编程语言   时间:2017-09-02 15:26:56    收藏:0  评论:0  赞:0  阅读:867
C++ Primer 笔记——嵌套类
1.嵌套类是一个独立的类,与外层类基本没什么关系。特别的是,外层类的对象和嵌套类的对象是相互独立的。在嵌套类的对象中不包含任何外层类定义的成员,在外层类的对象中也不包含任何嵌套类定义的成员。 2.嵌套类在其外层类中定义了一个类型成员。和其他成员类似,该类型的访问权限由外层类决定。 ...
分类:编程语言   时间:2017-09-02 15:20:58    收藏:0  评论:0  赞:0  阅读:240
Java学习个人备忘录之继承
继承的好处1. 提高了代码的复用性。2. 让类与类之间产生了关系,给第三个特征多态提供了前提。java中支持单继承,不直接支持多继承,但对C++中的多继承机制进行改良。java支持多层继承。C继承B,B继承A,就会出现继承体系。当要使用一个继承体系时:1. 查看该体系中的顶层类,了解该体系的基本功能 ...
分类:编程语言   时间:2017-09-02 15:19:26    收藏:0  评论:0  赞:0  阅读:242
Java IO-file类
方法.工具 获取File路径和检测状态: 操作File路径和名称: File getAbsoluteFile() :获取绝对路径 String getAbsolutePath():获取绝对路径 String getPath() :获取文件路径 String getName() :获取文件名称 Fil ...
分类:编程语言   时间:2017-09-02 15:17:15    收藏:0  评论:0  赞:0  阅读:216
Spring,为内部方法新起一个事务,此处应有坑。
事务的作用,使我们操作能够连贯起来。而spring则是提供了一个更简单的方法,只要使用 @Transactional 一个注解,就可以保证操作的连贯性了。 普通用法,稍后再说,这里要说的是: 在最外面的方法中,有一个@Transactional 的注解,当有抛出异常时,则进行回滚操作: 原本这个方法 ...
分类:编程语言   时间:2017-09-02 15:16:56    收藏:0  评论:0  赞:0  阅读:344
JavaScript零散笔记
javascript基础 js组成:DOM BOM ECMAScript ECMAScript:“翻译功能” js中最核心的部分,专业叫做解释器 几乎没有兼容 DOM: Document Object Model 操作HTML的能力 》document 有一些不兼容 BOM: Browser Obj ...
分类:编程语言   时间:2017-09-02 15:15:17    收藏:0  评论:0  赞:0  阅读:299
淘淘商城 本地仓库配置和仓库jar包下载
1:仓库包存放位置: 2:setting.xml 文件配置信息 3:资源包下载路劲 链接:http://pan.baidu.com/s/1kVBUF6R 密码:z73d ...
分类:编程语言   时间:2017-09-02 15:12:57    收藏:0  评论:0  赞:0  阅读:911
pyenv和virtualenv搭建python虚拟环境
pyenv: 是针对python版本的管理, 通过修改环境变量的方式来实现. vittualenv: 针对python包的多版本管理,通过将python包安装到一个模块来做为python的包的虚拟环境, 通过切换目录来实现不同环境间的切换. pyenv 原理: pyenv通过在当前shell路径$P ...
分类:编程语言   时间:2017-09-02 15:12:19    收藏:0  评论:0  赞:0  阅读:320
按键排序JavaScript对象
问题描述 我需要按键排序JavaScript对象。 因此如下: 会成为: 最佳解决方案 方法一 如果要迭代对象的属性,可以对键进行排序,然后检索关联的值: var myObj = { 'b': 'asdsadfd', 'c': 'masdasaf', 'a': 'dsfdsfsdf' }, keys ...
分类:编程语言   时间:2017-09-02 15:08:00    收藏:0  评论:0  赞:0  阅读:277
Javascript this的值
参数this在面向对象的编程中非常重要,他的值取决于调用的模式。在Javascript中一共有4中调用模式:方法调用模式、函数调用模式、构造器调用模式、apply调用模式。这些模式在如何初始化关键参数this上存在差异。 以下代码都是在同一个script中的 方法调用模式:当一个函数被保存为对象的一 ...
分类:编程语言   时间:2017-09-02 15:06:04    收藏:0  评论:0  赞:0  阅读:173
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!