码迷,mamicode.com
首页 > 编程语言 > 日排行
Java进阶 线程安全
多线程编程中的三个核心概念 原子性 这一点,跟数据库事务的原子性概念差不多,即一个操作(有可能包含有多个子操作)要么全部执行(生效),要么全部都不执行(都不生效)。 关于原子性,一个非常经典的例子就是银行转账问题:比如A和B同时向C转账10万元。如果转账操作不具有原子性,A在向C转账时,读取了C的余 ...
分类:编程语言   时间:2018-08-08 18:17:14    阅读次数:142
eplise中运行提示 A fatal error has been detected by the java runtime environment
今天一同事出现运行项目时,提示 A fatal error has been detected by the java runtime environment,具体表现是使用我们框架,不能正常的打印日志,截图报错为: 看这个问题,我第一反应就是jvm出了问题,且在提示中还告诉我们,失败的写入到dum ...
分类:编程语言   时间:2018-08-08 18:17:34    阅读次数:176
Java 8 (9) Optional取代null
NullPointerException,大家应该都见过。这是Tony Hoare在设计ALGOL W语言时提出的null引用的想法,他的设计初衷是想通过编译器的自动检测机制,确保所有使用引用的地方都是绝对安全的。很多年后,他对自己曾经做过的这个决定而后悔不已,把它称为“我价值百万的重大失误”。它带 ...
分类:编程语言   时间:2018-08-08 18:18:17    阅读次数:184
Java并发编程:Callable、Future和FutureTask
Java并发编程:Callable、Future和FutureTask 在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。 如果需要获取执行结果,就必须通过共享变量或者使用线程 ...
分类:编程语言   时间:2018-08-08 18:19:17    阅读次数:184
c++ 屏幕截图指定窗口句柄后台截图返回位图句柄
/根据窗口句柄后台截图保存成BMP位图文件并且显示到picture 控件上 void GetScreenBmp(HWND hwnd, int left, int top, int width, int height, CHAR* path) { HDC pDC;// 源DC //判断是不是窗口句柄如... ...
分类:编程语言   时间:2018-08-08 18:50:29    阅读次数:2100
Centos 安装python3
安装python3 大多数云平台没有安装zlib和openssl的devel包,需要提前安装 下载python源码 cd /home/cheat wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.gz tar xzvf Pyt ...
分类:编程语言   时间:2018-08-08 18:51:10    阅读次数:140
java程序运行中如果出现异常未被处理,将会被抛到java虚拟机进行处理,程序中断运行后被挂起,在页面输出错误信息(不会输出到console)
下面的代码中,因为我是使用 迭代器遍历根节点的所有子节点的flag,但是因为linux基线有 <initcmd> 节点,导致flag为空, 在传入service中进行数据库操作时抛出异常未被处理导致程序被挂起,错误信息不输出到console,直接打印到了页面。 解决方法就是try catch处理掉异 ...
分类:编程语言   时间:2018-08-08 18:53:16    阅读次数:166
C++【vector】用法和例子
1 /*** 2 * vector 基础api复习 3 * 8 AUG 2018 4 */ 5 6 #include 7 #include 8 using namespace std; 9 10 // 打印vec向量 11 void print(vector vec, int index) 12 {... ...
分类:编程语言   时间:2018-08-08 18:53:38    阅读次数:155
python接口测试-将运行结果写入Excel表格
公司工作是促进学习的第一生产力!! 一个get请求的接口,我想清楚的在Excel中看到所有的数据! 带着学过H5,php觉得所有代码都很简单的自信,在公司开发的【鼓励】下开始了一上午的斗争 一个小时.... 两个小时.... 我没有办法新建文件,算了自己建一个不麻烦 好了在亲爱的同事的教导下,当然离 ...
分类:编程语言   时间:2018-08-08 18:54:08    阅读次数:334
c语言的 “&”、“|”
位运算符: 按位与运算符【&】、按位异或运算符【^】 、按位或运算符【|】、左移动运算符【<<】、右移动运算符【>>】 ...
分类:编程语言   时间:2018-08-08 18:55:41    阅读次数:145
java retry(重试) spring retry, guava retrying 详解
java 重试详解
分类:编程语言   时间:2018-08-08 18:56:00    阅读次数:147
springboot 整合 elasticsearch
1引入jar包 2实体类 3接口 4 controller测试 5 官方api参考地址 https://www.elastic.co/guide/en/elasticsearch/client/java-api/5.5/java-full-text-queries.html ...
分类:编程语言   时间:2018-08-08 18:56:52    阅读次数:153
matlab数组与矩阵
××××××××××××××××××××××××××数组与矩阵××××××××××××××××××××××××××得到关于数组与矩阵的信息:isempty():为空,即为[]isscalar():为标量,即为单一的一个数字isvector():为向量,即为数组或者矩阵isrow():为行向量iscolumn():为列向量issparse():为稀疏矩阵size():返回数组或者矩阵的行列大小,返回
分类:编程语言   时间:2018-08-08 19:25:01    阅读次数:175
python之初始函数
一.函数 1.什么叫函数: 函数是组织好的,可重复使用的,用来实现单一,或相关联的功能的代码段. 函数可以提高应用的模块性,和代码的重复利用率.python提供了许多内建函数,比如print(),len()等.我们也可以自己创建函数,这叫用户自定义函数. 2.函数的定义语法: 函数体:就是函数执行之 ...
分类:编程语言   时间:2018-08-08 19:25:10    阅读次数:193
多线程练习一
/***@paramargs*/publicstaticvoidmain(String[]args){//demo1();Threadt1=newThread(){publicvoidrun(){//this.setName("张三");System.out.println(this.getName()+"....aaaaaaaaaaaaa");}};Threadt2=newThread(){pu
分类:编程语言   时间:2018-08-08 19:25:21    阅读次数:154
获取当前线程的对象学习二
Thread.currentThread(),主线程也可以获取*newThread(newRunnable(){publicvoidrun(){for(inti=0;i<1000;i++){System.out.println(Thread.currentThread().getName()+"...aaaaaaaaaaaaaaaaaaaaa");}}}).start();newThread
分类:编程语言   时间:2018-08-08 19:26:32    阅读次数:122
利用Tensorflow进行自然语言处理(NLP)系列之一Word2Vec
写在前面的话(可略过): 一直想写下、整理下利用Tensorflow或Keras工具进行自然语言处理(NLP)方面的文章,对比和纠结了一段时间,发现博众家之长不如静下心来一步一个脚印地去看一本书来得更实在,虽然慢但是心里相对踏实些。近期刚把Thushan Ganegedara写的《Natural L ...
分类:编程语言   时间:2018-08-08 19:29:08    阅读次数:221
Spring中bean的生命周期
1、实例化一个Bean--也就是我们常说的new; 2、按照Spring上下文对Bean进行属性注入 3、如果这个Bean已经实现了BeanNameAware接口,会调用它实现的setBeanName(String)方法,此处传递的就是Spring配置文件中Bean的id值 4、如果这个Bean已经 ...
分类:编程语言   时间:2018-08-08 19:52:30    阅读次数:174
Python面试题之Python中的类和实例
0x00 前言 类,在学习面向对象我们可以把类当成一种规范,这个思想就我个人的体会,感觉很重要,除了封装的功能外,类作为一种规范,我们自己可以定制的规范,从这个角度来看,在以后我们学习设计模式的时候,对设计模式的理解会很有帮助。其次,语言中类是抽象的模板,用来描述具有相同属性和方法的对象的集合,比如 ...
分类:编程语言   时间:2018-08-08 19:53:29    阅读次数:169
多线程(休眠线程)学习
Thread.sleep(毫秒,纳秒),控制当前线程休眠若干毫秒1秒=1000毫秒1秒=1000*1000*1000纳秒1000000000newThread(){publicvoidrun(){for(inti=0;i<10;i++){System.out.println(getName()+"...aaaaaaaaaaaaaaaaaaaaaa");try{Thread.sleep(10)
分类:编程语言   时间:2018-08-08 19:54:47    阅读次数:147
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!