首页 > 编程语言
java多线程(转)
如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟 ...
分类:编程语言   时间:2017-09-21 11:55:16    收藏:0  评论:0  赞:0  阅读:277
面试之spring是如何控制事务
1.spring的核心是ioc和aop,其中ioc是将控制权交由spring容器进行管理,aop是面向切面编程,内部实现使用的是动态代理,二动态代理内部实现用的是反射。spring的事务是通过aop来实现的,从cglib.jar包就可以看出,是和动态代理相关的。 2.spring的事务的使用:声明式 ...
分类:编程语言   时间:2017-09-21 11:12:59    收藏:0  评论:0  赞:0  阅读:293
Java学习笔记三---unable to launch
环境配置好后,在eclipse下编写HelloWorld程序: ①创建新工程 ②创建.java文件,命名为HelloWorld ③在源文件中添加main方法,代码如下: public void main(String[] args){ String.out.println(“HelloWorld!" ...
分类:编程语言   时间:2017-09-21 11:01:36    收藏:0  评论:0  赞:0  阅读:438
spring boot Rabbitmq集成,延时消息队列实现
本篇主要记录Spring boot 集成Rabbitmq,分为两部分, 第一部分为创建普通消息队列, 第二部分为延时消息队列实现: spring boot提供对mq消息队列支持amqp相关包,引入即可: [html] view plain copy <!-- rabbit mq --> <depen ...
分类:编程语言   时间:2017-09-21 11:01:02    收藏:0  评论:0  赞:0  阅读:501
Spring为什么要配置事务管理。
事务就是对一系列的数据库操作(比如插入多条数据)进行统一的提交或回滚操作,如果插入成功,那么一起成功,如果中间有一条出现异常,那么回滚之前的所有操作。这样可以防止出现脏数据,防止数据库数据出现问题。开发中为了避免这种情况一般都会进行事务管理。在JDBC中是通过Connection对象进行事务管理的, ...
分类:编程语言   时间:2017-09-21 10:54:49    收藏:0  评论:0  赞:0  阅读:306
Win10 UWP开发系列——开源控件库:UWPCommunityToolkit
原文:Win10 UWP开发系列——开源控件库:UWPCommunityToolkit在开发应用的过程中,不可避免的会使用第三方类库。之前用过一个WinRTXamlToolkit.UWP,现在微软官方发布了一个新的开源控件库—— UWPCommunityToolkit 项目代码托管在Github上:... ...
分类:编程语言   时间:2017-09-21 10:53:42    收藏:0  评论:0  赞:0  阅读:249
SpringCloud系列研究---Eureka服务注册
通过注解@EnableEurekaClient 表明自己是一个eurekaclient,也即服务的提供者。 启动类代码如下: 为了把启动类和接口分离,我这里新建了一个provider包,把Rest接口UserProvider.java放在该路径下,工程结构如下: UserProvider.java代 ...
分类:编程语言   时间:2017-09-21 10:48:48    收藏:0  评论:0  赞:0  阅读:422
课堂练习-python 装饰器
#无传参版 import time def timer(func):# 函数test当做了一个变量传给了func def conut(): start_time=time.time() func() stop_time=time.time() print('the func run time is ... ...
分类:编程语言   时间:2017-09-21 10:48:16    收藏:0  评论:0  赞:0  阅读:222
Linux下Java环境的安装与配置
CentOS呀~CentOS呀~CentOS呀~别的不负责哦~O(∩_∩)O哈哈~ 1、在Linux下安装jdk的包 jdk-7u80-linux-x64.rpm 终端输入命令:rpm -ivh jdk-7u80-linux-x64.rpm 2、配置环境变量 a、利用vim编辑器,打开/etc/pr ...
分类:编程语言   时间:2017-09-21 10:46:38    收藏:0  评论:0  赞:0  阅读:224
linux 下vim 开发环境配置(通用所有编程语言)
1、下载 http://www.iterm2.com/ 2、oh-my-zsh curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh 官网:https://github.com/robby ...
分类:编程语言   时间:2017-09-21 10:19:25    收藏:0  评论:0  赞:0  阅读:257
C#多线程基础,适合新手了解
一、创建线程 在整个系列文章中,我们主要使用Visual Studio 2015作为线程编程的主要工具。在C#语言中创建、使用线程只需要按以下步骤编写即可: 1、启动Visual Studio 2016,新建一个控制台应用程序。 2、确保该控制台程序使用.NET Framework 4.6或以上版本 ...
分类:编程语言   时间:2017-09-21 10:17:49    收藏:0  评论:0  赞:0  阅读:281
Python登录验证小程序脚本
Python登录验证小程序脚本脚本程序流程图:#!/usr/bin/envpython #_*_coding:utf-8_*_ #输入以上一行才可以识别中文字符注释# #------------------------------------------------------------------------------- #FileName:login.py #Revision:1.0 #Date:2017/09/20 #Author:X..
分类:编程语言   时间:2017-09-21 09:28:48    收藏:0  评论:0  赞:0  阅读:319
C语言冒泡排序
//--------------------------------------------------------------------------- #pragmahdrstop //--------------------------------------------------------------------------- #pragmaargsused #include<iostream> #include<stdio.h> usingnamespacestd; i..
分类:编程语言   时间:2017-09-21 09:25:42    收藏:0  评论:0  赞:0  阅读:264
《Java从入门到放弃》JavaSE入门篇:练习——单身狗租赁系统
今天,我们要玩个大的!!!我们把之前使用数组做的这个单身狗系统改版成数据库版本,并且使用面向对象里面的一些简单思想。如果有不知道这个系统的看官,请跳转到目录页,然后再选择单身狗系统(数组版)先围观五分钟吧。里面的功能很简单。。。。。。。。。五分钟之后···好..
分类:编程语言   时间:2017-09-21 09:22:49    收藏:0  评论:0  赞:0  阅读:281
菜鸟学python之dict
存储位置=hash(键)在搜索时,首先对键进行hash运算,把求得的值当做“键-值对”的存储位置,在结构中按照此位置劝键-值对”进行比较,若键相等,则表示搜索成功。在存储“键-值对”的时候,依照相同的hash函数计算存储位置,并按此位置存放,这种方法就叫做哈希方法,也叫做散..
分类:编程语言   时间:2017-09-21 09:22:17    收藏:0  评论:0  赞:0  阅读:292
spark2.x由浅入深深到底系列六之RDD 支持java8 lambda表达式
学习spark任何技术之前,请正确理解spark,可以参考:正确理解spark我们在http://7639240.blog.51cto.com/7629240/1966131中已经知道了,一个scala函数其实就是java中的一个接口,对于java8lambda而言,也是一样,一个lambda表达式就是java中的一个接口。接下来我们先看看spark..
分类:编程语言   时间:2017-09-21 09:21:24    收藏:0  评论:0  赞:0  阅读:368
菜鸟学python之类和对象
我们把一类相同的事物叫做类,其中相同事物相同的属性可以抽象出来,而一些相同的动作行为,也可以抽象成方法。比如,汽车是一个类,它包括价格、品牌等属性。那么我们需要打印某一辆车的价格和品牌,只需要使用一句代码 print"thecar‘stype‘ford’,price:280000",但是当我..
分类:编程语言   时间:2017-09-21 09:21:14    收藏:0  评论:0  赞:0  阅读:390
Maven构建的Spring项目需要哪些依赖?
Maven构建的Spring项目需要哪些依赖? 一共四个方面: 1)spring核心依赖 spring-core、spring-beans、spring-context 2)spring dao依赖(提供JDBCTemplate) spring-jdbc、spring-tx 3)spring web ...
分类:编程语言   时间:2017-09-21 09:15:58    收藏:0  评论:0  赞:0  阅读:372
JAVA成员变量的隐藏
一、如果子类与父类中有一个相同名称的成员变量,那么子类的成员变量会不会覆盖父类的成员变量?我们看下在的例子: 运行C类的main方法的结果为: 102010 通过结果我们可以看出子类是不会覆盖父类的成员变量,我们eclipse的调试工具也能很清晰的看出在对像a中同时存在两个x的成员变量(其中一个是父 ...
分类:编程语言   时间:2017-09-21 00:12:34    收藏:0  评论:0  赞:0  阅读:375
JS日常--数组对象
javascript中数组的定义,使用及常用的拼接,排序,颠倒等方法 ...
分类:编程语言   时间:2017-09-20 23:52:53    收藏:0  评论:0  赞:0  阅读:347
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!