首页 > 编程语言
推荐算法
目前,主要的推荐方法包括:基于内容的推荐、协同过滤推荐、基于关联规则的推荐、基于效用的推荐、基于知识的推荐和组合推荐。 基于内容的推荐 基于内容的推荐(Content-based Recommendation)是信息过滤技术的延续与发展,它是建立在项目的内容信息上作出推荐的,而不需要依据用户对项目的 ...
分类:编程语言   时间:2017-04-01 01:04:15    收藏:0  评论:0  赞:0  阅读:134
Java 起名规范
注重代码编写规范: 1)都得遵循标识号的规范 2)不能以关键字,数字开头。也不要以拼音起名,最好用英文单词,单词组合来起名。 3)采用驼峰表示法,使用英文单词组合,单词首字母要大些,起到分割作用。 1.包名: package 域名倒写.模块名.组建; 全部使用小写字母 2.类名:使用名词,首字母大写 ...
分类:编程语言   时间:2017-04-01 01:02:58    收藏:0  评论:0  赞:0  阅读:333
Java类加载器总结
1.类的加载过程 JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize)链接又分为三个步骤,如下图所示: 1) 装载:查找并加载类的二进制数据; 2)链接: 验证:确保被加载类的正确性; 准备:为类的静态变量分配内存,并将其初始化为默认值; 解析:把类中的 ...
分类:编程语言   时间:2017-04-01 01:02:26    收藏:0  评论:0  赞:0  阅读:167
Java代码编译和执行的整个过程
Java代码编译是由Java源码编译器来完成,流程图如下所示: Java字节码的执行是由JVM执行引擎来完成,流程图如下所示: Java代码编译和执行的整个过程包含了以下三个重要的机制: Java源码编译机制 类加载机制 类执行机制 Java源码编译机制 Java 源码编译由以下三个过程组成: 分析 ...
分类:编程语言   时间:2017-04-01 01:01:35    收藏:0  评论:0  赞:0  阅读:226
C++ Primer 5 day0 2017年3月31日22:57:02
67.声明(extern)与定义 68.命名规范(_a1) 69.作用域 70.域操作符(::),全局作用域(没有名字) 71.一条声明语句由一个基本数据类型(basic type)和紧随其后的一个(declarator)列表组成。每个声明符命名了一个变量并指定该变量为与基本数据结构类型有关的某种类 ...
分类:编程语言   时间:2017-04-01 01:00:23    收藏:0  评论:0  赞:0  阅读:136
Java 动态代理机制分析及扩展
引言 Java 动态代理机制的出现,使得 Java 开发人员不用手工编写代理类,只要简单地指定一组接口及委托类对象,便能动态地获得代理类。代理类会负责将所有的方法调用分派到委托对象上反射执行,在分派执行的过程中,开发人员还可以按需调整委托类对象及其功能,这是一套非常灵活有弹性的代理框架。通过阅读本文 ...
分类:编程语言   时间:2017-04-01 01:00:09    收藏:0  评论:0  赞:0  阅读:243
Python内置函数.md
Python3 内置函数 abs(x)返回一个数的绝对值。参数可以是一个整数或者一个浮点数。如果参数是一个复数,那么将返回它的模。>>> abs(-123456)123456>>> abs(123456)123456 all(iterable)当 iterable 中所有元素都为 True 时(或者... ...
分类:编程语言   时间:2017-04-01 00:55:40    收藏:0  评论:0  赞:0  阅读:307
c++中字符串反转的3种方法
第一种:使用algorithm中的reverse函数 第二种:自己编写 第三种:使用string.h中的strrev函数 ...
分类:编程语言   时间:2017-04-01 00:53:20    收藏:0  评论:0  赞:0  阅读:283
JavaScript是如何实现继承的(六种方式)
前言:大多OO语言都支持两种继承方式: 接口继承和实现继承 ,而ECMAScript中无法实现接口继承,ECMAScript只支持实现继承,而且其实现继承主要是依靠 原型链 来实现。 1.原型链 基本思想:利用原型让一个引用类型继承另外一个引用类型的属性和方法。 构造函数,原型,实例之间的关系:每个 ...
分类:编程语言   时间:2017-04-01 00:45:26    收藏:0  评论:0  赞:0  阅读:294
C++程序设计方法3:强制类型转换
强制类型转换(显示转换) dynamic_cast<Dst_Type>(Src_var) Src_var必须是引用或者指针类型,Dst_Type类中含有虚函数,否则会有编译错误; 若目标类与源类之间没有继承关系,则转化失败,返回空指针(注:失败并不是运行崩溃) static_cast<Dst_Typ ...
分类:编程语言   时间:2017-04-01 00:43:49    收藏:0  评论:0  赞:0  阅读:212
线程同步的几种方式
进程中线程同步的四种常用方式: 1、 临界区(CCriticalSection) 当多个线程访问一个独占性共享资源时,可以使用临界区对象。拥有临界区的线程可以访问被保护起来的资源或代码段,其他线程若想访问,则被挂起,直到拥有临界区的线程放弃临界区为止。具体应用方式: 1、 定义临界区对象Ccriti ...
分类:编程语言   时间:2017-04-01 00:40:23    收藏:0  评论:0  赞:0  阅读:176
使用java获取自己的机器网卡
package org.ibase4j.core.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.InetAddress;im ...
分类:编程语言   时间:2017-04-01 00:07:20    收藏:0  评论:0  赞:0  阅读:245
js常用的算法整理
1.二分查找法 2.冒泡排序法 第一次遍历出最大的数,放到最后,依次类推.... 3.选择排序法 每次一次遍历出最小的,存放于A[k]中 4.插入排序法 5.插排序法(用的比较少) 6.递归找最大值 ...
分类:编程语言   时间:2017-04-01 00:06:03    收藏:0  评论:0  赞:0  阅读:340
Linux C/C++编程手册查阅方法
Linux Programmer's Manual & User Commands https://www.kernel.org/doc/man-pages/ 搜索框输入epoll调用搜索引擎查找 在线搜索查看man手册(比如查epoll),可以直接收藏,方便下次点击搜索: http://globa ...
分类:编程语言   时间:2017-04-01 00:03:21    收藏:0  评论:0  赞:0  阅读:308
JavaScript 的基本语法
一:基本数据类型: 字符串,小数,整数,日期时间,布尔型 二:变量 都是通用类型var,可以存储其他类型的值,可以直接使用,不用定义,但是习惯上定义。 定义变量:var a: 所有变量定义都用var来定义,var是通用的可变类型。 三:类型转换 分为自动转换和强制转换,一般都是用强制转换。 其它类型 ...
分类:编程语言   时间:2017-03-31 23:59:17    收藏:0  评论:0  赞:0  阅读:357
SSH Struts2+hiberante+Spring整合
使用SSH框架编写学生信息: 一.新建Java工程: (1)建立好Java各层级之间的结构:业务处理层dao,数据模型层domain,页面请求处理层(Struts2 MVC层)action,service层. (2)建立好各层的实现类及接口; (3)建立一个source folder文件夹,用来存放 ...
分类:编程语言   时间:2017-03-31 23:58:25    收藏:0  评论:0  赞:0  阅读:354
java正则表达式使用
用正则表达式进行字符串校验,截取十分方便,项目开发中灵活的使用正则表达式能让你的代码简洁优雅并且不易出错。在实际的应用中,掌握以下几点知识就可以应付绝大多数的开发场景了。 1、 字符串开始结束匹配:^$。 ^abc$完全匹配字符串abc。 2、 特定类型字符匹配:数字\d,数字字母下划线\w,空格\ ...
分类:编程语言   时间:2017-03-31 23:51:54    收藏:0  评论:0  赞:0  阅读:268
今天学会了对List<Map<String,Object>>的排序
Collections.sort(dyList, new Comparator<Map<String, Object>>() { public int compare(Map<String, Object> arg0, Map<String, Object> arg1) { int map1valu ...
分类:编程语言   时间:2017-03-31 23:49:48    收藏:0  评论:0  赞:0  阅读:368
蓝桥杯 算法训练 ALGO-124 数字三角形
算法训练 数字三角形 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 (图3.1-1)示出了一个数字三角形。 请编一个程序计算从顶至底的某处的一条路 径,使该路径所经过的数字的总和最大。 ●每一步可沿左斜线向下或右斜线向下走; ●1<三角形行数≤ ...
分类:编程语言   时间:2017-03-31 23:45:24    收藏:0  评论:0  赞:0  阅读:187
Python在七牛云平台的应用(二)图片瘦身
(一)七牛云平台的图片瘦身功能简介:(引用自官网) 针对jpeg、png格式图片 官网给的图片压缩率很高,官网给的「葡萄」图片瘦身在不改变分辨率和格式的情况下压缩率为65.49%,我自己测试了一张小图在后文中会有,原来的大小在「22kb」压缩后为「18kb」,据一般情况来看,压缩率虽然没有官网给的那 ...
分类:编程语言   时间:2017-03-31 23:39:53    收藏:0  评论:0  赞:0  阅读:272
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!