- 博客(64)
- 资源 (96)
- 收藏
- 关注
原创 git教程(1)
团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护 相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份现有代码的物理拷贝,而Git只生成一个指向当前版本(又称"快照")的指针,因此非常快捷易用...
2018-11-14 19:58:52
233
原创 按位取反运算符~,以及原码,反码,补码知识
在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。此外,补码与原码相互转换,其运算过程是相同的,不需要额外的硬件电路。二进制数在内存中以补码的形式存储。按位取反:二进制每一位取反,0变1,1变0。~9的计算步骤:转二进制:0 1001计算补码:0 1001按位取反:1 0110转为原码:按位...
2018-11-12 13:41:35
2193
转载 Git常用命令总结
Git常用命令总结git init 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹. git clone 获取一个url对应的远程Git repo, 创建一个local copy. 一般的格式是git clone [url]. clone下来的repo会以url...
2018-08-16 10:21:47
215
原创 mac下idea的使用之常用快捷键篇
在mac下idea的常用快捷键如下,下面的快捷键都亲自试用,并有一些和eclipse对比的说明 alt+f7查找在哪里使用 相当于eclipse的ctrl+shift+Gcommand+alt+f7 这个是查找选中的字符在工程中出现的地方,可以不是方法变量类等,这个和上面的有区别的command+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择 ,功能基本同上选...
2018-08-16 10:14:01
1193
原创 经典编程书籍大全
100+ 经典技术书籍,涵盖:计算机系统与网络、系统架构、算法与数据结构、前端开发、后端开发、移动开发、数据库、测试、项目与团队、程序员职业修炼、求职面试 和 编程相关的经典书籍。这个列表综合了伯乐在线网站以往推荐经典书籍文章中的列表,以及在微信和微博中被广泛推荐的好书。虽然已经包括了100多本,覆盖的面也比较全。仍然有很多方面需要补充,而且相信还有很多没有被收录的好书。欢迎大家在 issues ...
2018-07-06 01:13:07
1102
原创 JMS的可靠性
-----------------------------------------------------------------------------------------------------消息接收确认 JMS消息只有在被确认之后,才认为已经被成功地消费了。消息的成功消费通常包含三个阶段:客户接收消息、客户处理消息和消息被确认。 在事务性会话中,当一个事务被提交的时候,确认自动发生。...
2018-07-05 23:53:26
302
原创 ActiveMQ简介
ActiveMQ是什么 ActiveMQ是Apache推出的一款开源的,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现的消息中间件(Message Oriented Middleware,MOM)ActiveMQ能干什么 最主要的功能是:实现JMS Provider,用来帮助实现高可用、高性能、可伸缩、易用和安全的企业级面向消息服务的系统ActiveMQ的特点 完全支...
2018-07-05 23:50:23
7139
翻译 JMS消息模型
-------------------------------------------------------------------------------------------JMS是什么 JMS 全称:Java Message Service,Java消息服务,是Java EE中的一个技术。JMS规范 JMS定义了Java 中访问消息中间件的接口,并没有给予实现,实现JMS接口的消息...
2018-07-05 23:25:54
469
转载 基于Spring、Hibernate的通用DAO层与Service层的实现
因为DAO层基本的就是CRUD操作,变化不是很大,要是有变化的那就是查询。而确实没有必要为每一个实体写一个完整的DAO,但是没有还不行,那就“抽取”出来吧。而Service依赖与DAO层,有时就是简单调用一下,也确实没有必要每个都写。总之,不爱写多个,那就写一个通用的,而其他的继承或实现这个通用的可以了。还是用代码说话吧。package org.monday.dao;
2018-01-24 13:10:55
820
转载 Hibernate的DAO实现
Hibernate的DAO实现DAO对象是模块化的数据库访问组件,DAO对象通常包括:对持久化类的基本CRUD操作(插入、查询、更新、删除)操作。Spring对Hibernate的DAO实现提供了良好的支持。主要有如下两种方式的DAO实现: 1. 继承HibernateDaoSupport的实现DAO 2.基于Hibernate3.0实现D
2018-01-24 12:56:59
493
转载 《机器学习&&深度学习》 视频课程资源百度云下载。
《机器学习&&深度学习》 视频课程资源百度云下载。 林轩田:机器学习基石 链接:http://pan.baidu.com/s/1qXSKZP64 密码:dwie林轩田:機器學習技法 (Machine Learning Techniques)链接:http://pan.baidu.com/s/1i5I0kZj3 密码:zwceandrew Ng视频课程和讲义链接:
2017-12-20 13:49:35
7774
7
转载 ACM算法总结及刷题参考
ACM算法总结及刷题参考参考:http://bbs.byr.cn/#!article/ACM_ICPC/11777OJ上的一些水题(可用来练手和增加自信)(poj3299,poj2159,poj2739,poj1083,poj2262,poj1503,poj3006,poj2255,poj3094)初期:一.基本算法: (1)枚举. (poj1753,po
2017-11-13 18:51:27
946
转载 存储管理方法详解
第三章 存储管理 存储管理是操作系统的重要组成部分,它负责计算机系统内存空间的管理。其目的是充分利用内存空间,为多道程序并发执行提供存储基础,并尽可能地方便用户使用。3.1 存储管理的目的 采用多道程序设计技术,就要在内存中同时存放多道程序,这就要求存储管理解决以下四个重要问题,以达到尽可能方便用户使用和充分利用内存以提高内存利用率的目的。 一、内存空间的分配
2017-09-25 10:58:07
3957
原创 算法博客导航
http://blog.youkuaiyun.com/hurmishinehttp://www.cnblogs.com/kuangbin/http://blog.youkuaiyun.com/u013480600?viewmode=contents
2017-09-22 15:30:24
346
转载 c语言输入输出函数
-。常见输入输出函数简介。getchar() //从键盘上输入一个字符常量,此常量就是该函数返回的值; putchar() //把变量中的一个字符常量输出; scanf() //从键盘上输入各类数据,并存放到程序变量中; printf() //把键盘中的各类数据,加以格式控制输出; gets() //读入一行字符串常量并放到程序的数组中; put
2017-09-21 17:12:33
721
转载 【深度学习Deep Learning】资料大全
最近在学深度学习相关的东西,在网上搜集到了一些不错的资料,现在汇总一下:Free Online BooksDeep Learning66 by Yoshua Bengio, Ian Goodfellow and Aaron CourvilleNeural Networks and Deep Learning42 by Michael NielsenDeep Learning
2017-09-19 12:09:32
2362
原创 算法导论
http://blog.youkuaiyun.com/chen09/article/details/5390736http://blog.youkuaiyun.com/qq_26025363
2017-09-19 10:49:15
421
原创 数据库中的自然连接、选择、投影
选择(Selection)选择是单目运算,其运算对象是一个表。该运算按给定的条件,从表中选出满足条件的行形成一个新表作为运算结果。 选择运算的记号为 σF(R)。 其中σ是选择运算符,下标F是一个条件表达式,R是被操作的表。投影(Projection)投影也是单目运算,该运算从表中选出指定的属性值组成一个新表,记为:ΠA(R)。 其中A是属性名(即列名)表,R是表名。连接(J...
2017-09-19 09:24:18
7160
1
转载 MySQL存储引擎--MyISAM与InnoDB区别
MyISAM 和InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持以及外部键等高级数据库功能。 以下是一些
2017-09-19 08:55:00
421
转载 MyEclipse2014/2015 安装Activiti插件
一、废话按照传统的教程而言,安装Activiti Designer 可以从 Help -> Install New SoftwareName: Activiti BPMN 2.0 designerLocation: http://activiti.org/designer/update/但是不知道是不支持MyEclipse2014/2015 还是怎么的,昨晚
2017-09-08 16:55:10
769
原创 java获得当前文件路径
第一种: File f = new File(this.getClass().getResource("/").getPath()); System.out.println(f); 结果:D:\JAVA\javaee\OA\Jbpm_4.4\bin获取当前类的所在工程路径,对应eclipse环境的src目录(eclipse 生成的bin是src编译后的目录,src目录下的相关文本文
2017-09-08 14:53:26
385
转载 log4j配置-整理
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , ap
2017-09-08 13:37:23
647
转载 slf4j-api、slf4j-log4j12以及log4j之间的关系
几乎在每个jar包里都可以看到log4j的身影,在多个子工程构成项目中,slf4j相关的冲突时不时就跳出来让你不爽,那么slf4j-api、slf4j-log4j12还有log4j是什么关系? slf4j:Simple Logging Facade for Java,为java提供的简单日志Facade。Facade门面,更底层一点说就是接口。它允许用户以自己的喜好,在工程中通过s
2017-09-08 12:59:01
1525
原创 tomcat7.0下jndi的三种配置方式
jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称 访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。 tomcat配置jndi有全
2017-09-07 19:23:10
12156
原创 oracle11g导入oracle10g dmp文件,导出dmp文件
完成将一个oracle10g的dmp 文件导入oracle11g中。很简单的一个工作,但是由于初次接触oracle 属于摸着石头过河,所以也费了一些周折。首先这个事情有三种可行的办法。第一是新建一个数据库;第二是在默认数据库下新建一个表空间;第三是在默认数据库、默认的表空间下建立一个新的用户。因为是本机装的测试环境,所以我选择了第三种办法。要完成这个事情要分两步走。第一步,创建用户。第二步,导
2017-07-14 15:49:23
5436
转载 在maven中安装oracle11g驱动
由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。手动添加到本地仓库需要本地有oracle驱动包,有两种方式获取oracle的驱动包:一种是去oracle官网下载,另一种是如果本地安装了对应版本的oracle,可以在安装文件中找到。一、下载oracle驱动包
2017-07-11 16:26:50
1565
转载 oracle 11g 查看服务端/客户端编码,及修改db编码
oracle 如果server与client端的编码不一致,asp.net读取db记录显示时,就可能出现乱码查看oracle服务端编码:select * from sys.nls_database_parameters;查看client编码:select * from sys.nls_session_parameters; 如果二端编码不一致,可以修改客户端的编码:
2017-07-10 11:50:52
3431
原创 oracle多表查询
SQL> host clsSQL> --等值连接SQL> --查询员工信息: 员工号 姓名 月薪 部门名称SQL> desc dept 名称 是否为空? 类型 --------------------------
2017-07-05 22:19:35
225
原创 oracle多行函数
SQL> host clsSQL> --工资总额SQL> select sum(sal) from emp; SUM(SAL) ----------
2017-07-05 22:18:33
205
原创 oracle单行函数
SQL> --字符函数SQL> select lower('hellO WORld') 转小写,upper('hellO WORld') 转大写,initcap('hello world') 首字母大写 2 from dual;转小写 转大写 首字母大写 ---
2017-07-05 22:18:09
282
原创 oracle过滤和排序
SQL> --查询10号部门员工SQL> select * 2 from emp 3 where deptno=10; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO ---
2017-07-05 22:17:08
442
原创 oracle基本查询
管理员登录1. sqlplus sys/你的密码 as sysdba2. sqlplus / as sysdbaSQL>解锁SQL>alter user scott account unlock;改密码>SQL>alter user scott identified by 新密码;SQL> --清屏SQL> host clsSQL>
2017-07-05 19:36:49
235
转载 找工作知识储备(3)---从头说12种排序算法:原理、图解、动画视频演示、代码以及笔试面试题目中的应用
作者:寒小阳时间:2013年9月。出处:http://blog.youkuaiyun.com/han_xiaoyang/article/details/12163251。声明:版权所有,转载请注明出处,谢谢。0、前言 从这一部分开始直接切入我们计算机互联网笔试面试中的重头戏算法了,初始的想法是找一条主线,比如数据结构或者解题思路方法,将博主见过做过整理过的算
2017-06-03 17:48:57
626
转载 JAVA自学之路 六:项目的自学
JAVA自学之路 六:项目的自学[转载请注明出处:http://www.bjsxt.com/zixue/zixuezhilu_1.html]现在就业竞争的激烈程度已经远远高于当年了,记得我当年毕业时,一个会编程的毕业生站到台上,大声问道:“我会ASP,月薪5000有没有人要?” 台下的企业马上哗的举起一大片手:"我要我要 !"那时 没有任何项目经验也会有人提供学习的机会:)
2017-06-03 17:29:06
855
转载 尚学堂马士兵老师的JAVA自学之路
JAVA自学之路 一:学会选择[转载请注明出处:http://www.bjsxt.com/zixue/zixuezhilu_1.html]为了就业,不少同学参加各种各样的培训。决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等。那么究竟应该选择什么方向呢?我的意见是,不要太过相信各种培训机构或是抢手文章的说
2017-06-03 17:28:39
5062
1
转载 VMware虚拟机三种网络模式详解 Host-Only(仅主机模式)
三、Host-Only(仅主机模式)Host-Only模式其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。其网络结构如下图所示:通过上图,我们可以发现,如果要使得虚
2017-06-02 21:34:57
8849
1
原创 VMware虚拟机三种网络模式详解 NAT(地址转换模式)
二、NAT(地址转换模式)刚刚我们说到,如果你的网络ip资源紧缺,但是你又希望你的虚拟机能够联网,这时候NAT模式是最好的选择。NAT模式借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以联网。其网络结构如下图所示:在NAT模式中,主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。那么我们会觉得很奇怪,为什么需要...
2017-06-02 21:30:58
10593
2
原创 VMware虚拟机三种网络模式详解 Bridged(桥接模式)
VMware虚拟机三种网络模式详解Bridged(桥接模式) 由于Linux目前很热门,越来越多的人在学习Linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有VMware Workstations和VirtualBox等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而VMware的网络连接问题是大家遇到最多问题之一。在学习交...
2017-06-02 21:26:16
2800
原创 王家林老师大数据视频学习地址
王家林老师百度网盘地址https://pan.baidu.com/share/home?uk=4013289088&view=share#category/type=01,《大数据不眠夜:Spark内核天机解密(共140讲)》: 51CTO在线观看(支持手机、平板、PC): http://edu.51cto.com/course/course_id-4703.html 百度云下载:
2017-06-02 19:54:21
1405
《Effective Java 第2版 中文版+英文版+源代码》 高清完整PDF版
2018-04-21
( Python自动化运维:技术与最佳实践.zip )PDF高清版电子书
2018-04-21
( Hibernate原理与配置快速入门.zip )PDF高清版教程
2018-04-21
深度学习Yoshua著中文版.PDF 高清版 带书签
2018-04-19
( Tensorflow 实战Google深度学习框架 ) 高清完整PDF版 带书签
2018-04-19
( TensorFlow 官方文档中文版 - v1.2.zip ) 翻译版PDF高清版 电子书
2018-04-19
( [Python学习手册(第4版)].(Learning.Python.4th.Edition).Mark.Lutz.文字版.zip ) 带书签
2018-04-19
( [Python快速入门.(英文版)]Source.Code.rar ) 源码
2018-04-19
( [Python快速入门.(英文版)].[The.Quick.Python.Book,.Second.Edition.Jan.2010].book.zip )
2018-04-19
剑指offer CodingInterviews 一书-面试源码
2018-04-19
( 《阿里技术参考图册(算法篇)(研发篇)》.zip )
2018-04-19
( 《阿里技术参考图册(算法篇)(研发篇)》.7z )内部资料
2018-04-19
( matlab数学建模算法全收录 799页 4.7M 超清书签版.PDF )
2018-04-19
( Netflix Prize中的协同过滤算法.zip )
2018-04-19
( Hadoop in Action.zip )电子书
2018-04-19
elasticSearch权威指南
2018-10-19
Michael Nielsen所著的Neural Networks and Deep Learning-神经网络与深度学习 高清PDF
2018-05-09
图解机器学习 日 杉山将 著;许永伟 译 高清PDF带书签
2018-05-06
( Storm实时数据处理.zip )PDF 高清版
2018-05-06
尚硅谷最新 SpringCloud全套视频打包地址.doc )
2018-04-28
( Tensorflow 实战Google深度学习框架.zip )高清版 带书签电子书PDF
2018-04-20
( Java核心技术 卷II 高级特性(原书第9版).zip )PDF 高清版
2018-04-20
( Java并发程序设计教程.zip )高清版 PDF
2018-04-20
( 《java并发编程的艺术》迷你书.zip )
2018-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人