首页 > 编程语言
java并发浅析第一篇
1.java 内存模型,其实管理java内存模型和os操作内存可以类比。 ? ?java里面工作内存其实就是栈,主内存就是堆。 ? 操作系统中存在可见性问题,解决方案即缓存一致性,比如两个cpu共同加载了一个内存块,A进行读,B进行写,则B会发送一个写广播,在cpu间进行通信,此时写的优先级会大于读的优先级,所以A收到写广播,会将缓存中的变量置为失效,重新从内存中加载该变量。 ? 那么 ...
分类:编程语言   时间:2014-11-24 02:07:07    收藏:0  评论:0  赞:0  阅读:214
迅速找出数组a中是否存在相加后等于整数x的两个元素
public?class?QuickSearch?{ ?? ????public?static?int?getMiddle(List<Integer>?list,?int?low,?int?high)?{ ??????????Integer?temp?=?list.get(high);??? ????????...
分类:编程语言   时间:2014-11-24 01:16:32    收藏:0  评论:0  赞:0  阅读:339
Javascript编程挑战题(1)
编写“改变颜色”,“改变高度”,“隐藏内容”,“显示内容”,“取消设置”的函数,点击相应的按钮执行相应的操作,点击取消设置后,提示是否取消设置,如果执操作,否则不做操作。 1.改变颜色函数:obj.style...
分类:编程语言   时间:2014-11-24 01:16:11    收藏:0  评论:0  赞:0  阅读:312
python socket windows防火墙设置问题
pythonsocket在本机跑成功后在服务器端将服务器端的代码放上去却发现跑不动关掉服务器的windows防火墙就没有问题了可以跑但是担心不安全;在服务器防火墙的高级安全设置里面新建入站规则选择端口然后现在TCP和连接的端口就ok啦
分类:编程语言   时间:2014-11-24 01:13:12    收藏:0  评论:0  赞:0  阅读:375
SI 系列入门 之 手把手构建 Spring MVC 工程
SI 系列入门 之 手把手构建 Spring MVC 工程...
分类:编程语言   时间:2014-11-24 01:08:42    收藏:0  评论:0  赞:0  阅读:510
Maven实战--缺少Jar包
新建的Maven项目,在build的时候总是打包失败,提示少Jar包,如下: [ERROR] Failed to execute goal on project JYYPT_TOOL: Could not resolve dependencies for project com.tgb:JYYPT_TOOL:jar:0.0.1-SNAPSHOT: The following artifacts...
分类:编程语言   时间:2014-11-24 00:55:41    收藏:0  评论:0  赞:0  阅读:398
C++异常类的定义和使用以及我对异常类的理解
异常类的作用就是在执行我们自己的某个功能函数出现意外情况时,为了方便查找错误出处,可以在意外发生时抛出异常(1).首先定义自己的异常类 可以直接定义也可以从标准异常类派生 class CEGUIEXPORT Exception { public: virtual ~Exception(void).....
分类:编程语言   时间:2014-11-24 00:51:51    收藏:0  评论:0  赞:0  阅读:257
【转】 c++拷贝构造函数(深拷贝,浅拷贝)详解
c++拷贝构造函数(深拷贝,浅拷贝)详解2013-11-05 20:30:29分类:C/C++原文地址:http://blog.chinaunix.net/uid-28977986-id-3977861.html一、什么是拷贝构造函数 首先对于普通类型的对象来说,它们之间的复制是很简单的,例如: ....
分类:编程语言   时间:2014-11-24 00:51:41    收藏:0  评论:0  赞:0  阅读:363
OC与Swift写AlertController
在iOS8以后,alertView和actionSheet,被 alertController所替代.今天用OC和swift,分别写了alertController.给大家做个参考.共勉.OC:- (void)viewDidLoad { [super viewDidLoad]; // Do any ...
分类:编程语言   时间:2014-11-24 00:51:21    收藏:0  评论:0  赞:0  阅读:310
二叉排序树
二叉排序树Time Limit: 1000MS Memory limit: 65536K题目描述二叉排序树的定义是:或者是一棵空树,或者是 具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、...
分类:编程语言   时间:2014-11-24 00:50:41    收藏:0  评论:0  赞:0  阅读:407
Logistic回归 python实现
Logistic回归算法优缺点:1.计算代价不高,易于理解和实现2.容易欠拟合,分类精度可能不高3.适用数据类型:数值型和标称型算法思想:其实就我的理解来说,logistic回归实际上就是加了个sigmoid函数的线性回归,这个sigmoid函数的好处就在于,将结果归到了0到1这个区间里面了,并且s...
分类:编程语言   时间:2014-11-24 00:48:51    收藏:0  评论:0  赞:0  阅读:493
把《c++ primer》读薄(1-2)
督促读书,总结精华,提炼笔记,抛砖引玉,有不合适的地方,欢迎留言指正。一:大小端的概念Big-Endian和Little-Endian(见计算机存储的大小端模式解析)二:浮点数的机器级表示(见从如何判断浮点数是否等于0说起——浮点数的机器级表示)三:c++的基本的内置类型:1)算术类型,又包括:整型...
分类:编程语言   时间:2014-11-24 00:48:41    收藏:0  评论:0  赞:0  阅读:354
MyEclipse2014配置Tomcat开发JavaWeb程序JSP以及Servlet(转载)
转载地址:http://blog.csdn.net/21aspnet/article/details/218672411.安装准备1).下载安装MyEclipse2014,这已经是最新版本。2).下载Tomcat官网:http://tomcat.apache.org/我们选择8.0:http://t...
分类:编程语言   时间:2014-11-24 00:45:51    收藏:0  评论:0  赞:0  阅读:451
写python的一些坑:pocket api,类型判断,unicode写文件,raise
1.pocket apipocket新版api不允许直接发送用户名跟密码,所以需要先申请app的consumer_key,然后再get_request_token,拿到一个request_token,再通过consumer_key和request_token用浏览器访问authorize网站,之后手...
分类:编程语言   时间:2014-11-24 00:45:11    收藏:0  评论:0  赞:0  阅读:376
[计算机图形学] 基于C#窗口的Bresenham直线扫描算法、种子填充法、扫描线填充法模拟软件设计(二)
上一节链接:http://www.cnblogs.com/zjutlitao/p/4116783.html前言: 在上一节中我们已经大致介绍了该软件的是什么、可以干什么以及界面的大致样子。此外还详细地介绍了Bresenham直线扫描算法的核心思想及实现,并在最终在2-1小节引出工程中对于该算法具体....
分类:编程语言   时间:2014-11-24 00:44:21    收藏:0  评论:0  赞:0  阅读:614
舌尖上的javascript数组和字符串基本操作
舌尖上的javascript数组和字符串基本操作
分类:编程语言   时间:2014-11-24 00:44:01    收藏:0  评论:0  赞:0  阅读:314
java中得到classpath和当前类的绝对路径的一些方法(路径中的%20"进行替换空格)
原网址:http://blog.csdn.net/shendl/article/details/1427475(注意:利用下面方式得到路径,如果路径中有空格字符, 那么会有"%20"进行替换, 所以得到之后再将"%20"替换成空格)下面是一些得到classpath和当前类的绝对路径的一些方法。你可能...
分类:编程语言   时间:2014-11-24 00:42:21    收藏:0  评论:0  赞:0  阅读:520
python开发环境安装
1、首先安装python-3.4.2.msi,此为python主程序,双击安装,根据自身的情况做选择,也可以使用默认设置,一路next也没什么问题。2、设置环境变量=>编辑Path,在最后加上你的python安装路径。我的安装路径是: C:\Python34\; 当然,你要根据你自己的情况来选择。3...
分类:编程语言   时间:2014-11-24 00:42:11    收藏:0  评论:0  赞:0  阅读:367
[计算机图形学] 基于C#窗口的Bresenham直线扫描算法、种子填充法、扫描线填充法模拟软件设计(一)
一、首先说明:这是啥?——这是利用C#FORM写的一个用来演示计算机图形学中 ①Bresenham直线扫描算法(即:连点成线);②种子填充法(即:填充多边形);③扫描线填充法有啥用? —— 无论是连点成线还是区域填充在高级编程中基本上都提供很高效的库函数来调用。这里拿出这些算法一方面有利于大家理解那...
分类:编程语言   时间:2014-11-24 00:40:31    收藏:0  评论:0  赞:0  阅读:481
Java中的方法重写 与 final关键字
Java中的方法重写 与 final关键字 以下程序是否存在错误? class?Base?{ private?final?void?method()?{ System.out.println("In?Base..."); } } class?Sub?extends?Base?{ public?void?method()?{...
分类:编程语言   时间:2014-11-23 23:35:01    收藏:0  评论:0  赞:0  阅读:618
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!