码迷,mamicode.com
首页 > 编程语言
c++第五次实验——数组分离
一.问题及代码 /* * 文件名称: 数组分离 * 作 者: 周亮 * 完成日期: 2016 年 5 月 10 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 程序运用数组 * 输入描述: 输入十个数 * 问题描述: 将其分离 * 程序输出: 奇偶分离 * 问题分析: * 算法设计: */ #include...
分类:编程语言   时间:2016-05-12 14:57:46    阅读次数:155
第8章 线程的同步
8.1 线程为什么要同步 线程是进程的”分身术“,是进程代码的执行序列,提高了进程的并发和程序执行效率;既然线程发明就是要并发执行的,所以线程肯定会相互共享资源;资源一旦共享就会引发其他的问题,比如资源、变量先后被修改造成同一个线程获取的结果是错误的;此时就需要线程同步来解决数据冲突的问题 8.2  线程同步的解决方案  --锁 因为公共资源会被多个线程修改,所以每次修改(读...
分类:编程语言   时间:2016-05-12 14:55:32    阅读次数:139
[swift学习之八]泛型练习
[swift学习之八]泛型练习...
分类:编程语言   时间:2016-05-12 14:55:17    阅读次数:136
Spring 4.x Reference翻译(一)IOC容器
1、IOC容器 本章对Spring Framework的IOC实现。IoC也就是依赖注入(DI)。依赖注入的过程是这样的,对象只通过构造函数参数、工厂方法参数或者属性来定义它们的依赖;当容器创建好一个对象之后,它会注入对象定义的这些依赖。这个过程就是控制反转,因为它相对于bean自己控制实例化或自己调用依赖类的构造函数(或者使用Service Locator之类的模式)来说是相反的。...
分类:编程语言   时间:2016-05-12 14:54:32    阅读次数:255
c++第五次上机实验:项目一-奇数偶数分组
一.问题及代码...
分类:编程语言   时间:2016-05-12 14:52:07    阅读次数:242
Java验证码源代码原理
本文章一共分为四步: 一、新建名为:CheckCodeServlet的servlet类 二、复制以下代码到新建的CheckCodeServlet类中,修改自己的包名 package com.seesun2012.Servlet; //这里是我的包名 import java.awt.Color; import java.awt.Font; import java.awt.Gr...
分类:编程语言   时间:2016-05-12 14:53:46    阅读次数:216
二叉查找树的实现(c++)
#ifndef _HJ_STL_BST_H_ #define _HJ_STL_BST_H_ /* * Author:hujian * Time:2016/5/8 * discription:this file is about binary search tree. * * NOTICE:you should not use hjstl_vector in anywhere. * beca...
分类:编程语言   时间:2016-05-12 14:52:03    阅读次数:240
《Go语言编程入门》视频课程开课了
作为拥有多年工作经验的运维老鸟,我没有选择运维常用的Python作为我今后的主要使用语言。Python编写运维程序的开发效率虽然很高,但随着代码量的增大,以及Python的缩进式语法结构,可读性和维护性并不很高。加之Python本身的设计,并不原生支持多线程多核,我考虑到当程序代码达到一定规模时,必然会考虑它的执行效率和维护成本。最终放弃了Python,选择语言的过程中被Google新出的Go语言吸...
分类:编程语言   时间:2016-05-12 14:52:48    阅读次数:156
目前对SpringMVC和Spring的理解-第一节
写标题之前还特意百度了一下,我这么写标题会不会有bug,可能是作为一个低端码农的职业病吧。 好,那我就来写写我对springMvc和spring的理解 干了也三年多javaweb开发了,都是在tomcat上忙乎j2ee这些东西。当我们将代码由ecplise编译成class文件放到tomcat下后,启动tomcat,jvm加载tomcat需要的jar、class,搜索到到我们的项目,接着加载我们...
分类:编程语言   时间:2016-05-12 14:50:59    阅读次数:136
C++ Primer 学习笔记_89_用于大型程序的工具 -错误处理[续2]
用于大型程序的工具 --异常处理[续2] 八、自动资源释放 考虑下面函数: void f() { vector v; string s; while (cin >> s) { v.push_back(s); } string *p = new string[v.size()];...
分类:编程语言   时间:2016-05-12 14:52:27    阅读次数:253
Jython:Java如何传值给Python
I am trying to execute my python script in java using jython. The important thing is that I need to pass command line arguments to my script using jython, e.g. myscript.py arg1 arg2 arg3. There is a s...
分类:编程语言   时间:2016-05-12 14:49:52    阅读次数:206
springcloud(第六篇)springcloud ribbon
spring cloud ribbon简介ribbon用以实现负载均衡;实现软负载均衡,核心有三点: 服务发现,发现依赖服务的列表 服务选择规则,在多个服务中如何选择一个有效服务 服务监听,检测失效的服务,高效剔除失效服务 netflix ribbon一个简单的demo配置文件: # Max number of retries on the same server (excluding the fi...
分类:编程语言   时间:2016-05-12 14:51:03    阅读次数:427
第7章 线程
7.1  进程的分身术--线程(Thread) process 只能干一件事情,所有的task 都需要串行执行,对资源的利用率、和一个job的效率都比较地;这时如果想让一个进程并发干多件事情,我们就引入了进程的"分身术“---线程;线程是进程的分身术,是进程不同的执行序列;也就是不同的代码序列(代码转换未指令集由cpu 来执行)线程从一个角度上理解就是一个、一个进程的执行序列;一个进程可...
分类:编程语言   时间:2016-05-12 14:47:34    阅读次数:174
java线程深度解析(三)——并发模型(Future)
多核CPU充分利用CPU性能,就需要使用多线程并行挖掘CPU的潜力,并行程序设计对常用的多线程结构进行抽象,总结出几种典型多线程开发设计模式。 一、future 模式——精彩无需等待      当程序提交一个请求,服务器对这个请求的处理可能很慢,在传统串行程序中,函数调用时同步的,也就是说程序必须等着服务器返回结果才会进行下一步处理。而Future 模式采用异步调用,充分...
分类:编程语言   时间:2016-05-12 14:47:30    阅读次数:212
C++上机作业5
项目2:数组选择 #include using namespace std; int main() { const int N=10; int a[N],b[N],i,j,m=0,n=0; cout<<"请输入十个数:\n"; for(i=0;i>a[i]; for(i=0;...
分类:编程语言   时间:2016-05-12 14:45:05    阅读次数:165
【Java】List接口的应用,与C++中vector应用比较 (一)
【写作原因】      在解决【LeetCode.113 Path Sum II】时,我分别采用Java和C++,感觉其中差异有整理一下的必要。     【动态数组的创建】      在编程中,很多情况下,在预编译过程阶段,数组的长度是不能预先知道的,必须在程序运行时动态的给出,但是问题是,编程语言C/C++、Java要求定义数组时,必须明确给定数组的大小,要不然编译通不过。形如LeetCo...
分类:编程语言   时间:2016-05-12 14:46:33    阅读次数:259
算法设计技巧与分析笔记 第一章
1.搜索:设A【1……n】为一个n个元素的数组,判定给定元素x是否在A中 线性搜索:直接扫描A中所有项目,将每个项目与x做比较。 二分搜索: A【low……high】为有序非空数组(假定为升序),...
分类:编程语言   时间:2016-05-12 14:45:55    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!