首页 > 编程语言
Linux下Java调试方法
1、如何开启一个Java进程的调试选项?替换原有java程序:mv/usr/bin/java/usr/bin/java_true在/usr/bin/目录下生成一个java文件,其内容如下:java_true-Xdebug-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y$@重新启动希望调试的程序,就可以看到调试参数已..
分类:编程语言   时间:2017-06-08 17:36:05    收藏:0  评论:0  赞:0  阅读:328
20天Python全栈开发入门到精通视频
20天Python全栈开发入门到精通视频免费报名链接:https://ke.qq.com/course/206831本次课程知识点:带你了解python目前带给我们的机遇和挑战。全面系统的学习python编程语言,从容应对企业中各式各样的开发任务。让你具备独立开发能力的同时,还要授之于渔,学好python的同时,..
分类:编程语言   时间:2017-06-08 17:34:51    收藏:0  评论:0  赞:0  阅读:432
Spring的事务管理
一、事务的基础知识数据库事务:复杂的事务要分步执行,要么整体生效、要么整体失效。必须满足:原子性、一致性、隔离性、持久性。数据并发问题:脏读:A读取了B未提交的更改数据。不可重复读:A两次读,第二次读到了B已经提交的数据。(行级锁)幻读(虚读):A读取B新提交的新..
分类:编程语言   时间:2017-06-08 17:33:14    收藏:0  评论:0  赞:0  阅读:294
springBoot(1):工程的创建、运行、打包发布
一、环境要求1、JDK:1.8+2、maven:3.0.5+二、创建工程使用SpringInitializr新建项目,注意InitializrServiceURL必须为https://start.spring.io2.1、选择类型上面Next后,注意Type为MavenProject,JavaVersion为1.8,Packaging为Jar.2.2、选择SpringBoot版本和组件选择SpringBo..
分类:编程语言   时间:2017-06-08 17:32:14    收藏:0  评论:0  赞:0  阅读:662
CentOS7上安装Python3.X及其与旧版本Python2.7.5的共存问题
当前版本[root@localhost~]#python-V Python2.7.5安装说明我们必须不能破坏系统的环境。因为几个关键的应用程序依赖于Python2.7.5。如果替换了系统的Python环境就会发生很多难以预见的错误,甚至要重装系统。我们使用makealtinstall编译,如果使用makeinstall,你将会看到在系..
分类:编程语言   时间:2017-06-08 17:32:05    收藏:0  评论:0  赞:0  阅读:387
Selection sort 选择排序
Selectionsort选择排序1、简单直观2、数组中,找到最小的值,和第一个元素交换(如果第一个元素就是最小元素那么就和自己交换)。再次,在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置。依次类推。下面来看一下伪代码selectionSort(mylist){for(i=0;i<len(m..
分类:编程语言   时间:2017-06-08 17:29:46    收藏:0  评论:0  赞:0  阅读:274
Python开发(基础):列表List
List内置函数#!/usr/bin/envpython #-*-coding:utf-8-*- #classlist(object): #""" #list()->newemptylist #list(iterable)->newlistinitializedfromiterable‘sitems #""" # #defappend(self,p_object):#realsignatureunknown;restoredfrom__doc__ #在list尾部追加 #"""..
分类:编程语言   时间:2017-06-08 17:28:42    收藏:0  评论:0  赞:0  阅读:231
Parallel ForEach For 多线程并行计算使用注意
之前用DataTable进行遍历,出现索引超出范围问题,因为List<T>也只支持单线程,改用 ConcurrentBag解决问题。在ParallelForEach/For外的变量要避免同时操作同一个变量造成 数据不一致的情况。 List<T>转为ConcurrentBag ConcurrentBag<T>concT=newConcurrent..
分类:编程语言   时间:2017-06-08 17:26:03    收藏:0  评论:0  赞:0  阅读:315
JavaScript中对事件简单的理解
事件(event) 1.什么是JavaScript事件? 事件是文档或浏览器中发生的特定交互瞬间。 2.事件流 事件流描述的是从页面中接受事件的顺序,包含IE提出的事件冒泡流与Netscape提出的事件捕获流。浏览器默认的是事件冒泡流。 两种思想: IE的事件流叫做事件冒泡,即事件开始时由最具体的元 ...
分类:编程语言   时间:2017-06-08 17:19:44    收藏:0  评论:0  赞:0  阅读:205
Regular Number hdu-5972(bitset+Shift-And算法)
Using regular expression to define a numeric string is a very common thing. Generally, use the shape as follows: (0|9|7) (5|6) (2) (4|5) Above regular ...
分类:编程语言   时间:2017-06-08 17:18:27    收藏:0  评论:0  赞:0  阅读:189
C++-cin与scanf cout与printf效率问题
http://blog.csdn.net/l2580258/article/details/51319387 void cin_read_nosync() { freopen("data.txt","r",stdin); std::ios::sync_with_stdio(false); for ( ...
分类:编程语言   时间:2017-06-08 17:16:42    收藏:0  评论:0  赞:0  阅读:242
python -- 面向对象
Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。 在python中,一切皆对象。在学习python的面向对象程序设计之前,先来看看面向对象的基本特征。 面向对象技术简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该 ...
分类:编程语言   时间:2017-06-08 17:14:44    收藏:0  评论:0  赞:0  阅读:333
Javascript中的数组去重-indexof方法
在Javascript中,有时我们会用到数组去重。我在这里给大家介绍一下本人认为最简单实用的一种方法-indexOf()去重。 它的原理非常的简单,但在这之前大家还需了解Javascript中的 indexOf()方法。 在W3CSchool它的解释是这样的 该方法将从头到尾地检索字符串 strin ...
分类:编程语言   时间:2017-06-08 17:13:31    收藏:0  评论:0  赞:0  阅读:998
java基础之bit、byte、char、String
bit 位,二进制数据0或1 byte 字节,一个字节等于8位二进制数 char 字符, String 字符串,一串字符 常见转换 1 字母 = 1byte = 8 bit 1 汉字 = 2byte(GBK编码) 1 汉字 = 3byte(UTF-8编码) ...
分类:编程语言   时间:2017-06-08 17:12:45    收藏:0  评论:0  赞:0  阅读:315
C语言中打印返回值
demo: return :返回值 int mosquitto_username_pw_set(struct mosquitto *mosq, const char *username, const char *password) { if(!mosq) return MOSQ_ERR_INVAL; ...
分类:编程语言   时间:2017-06-08 17:10:57    收藏:0  评论:0  赞:0  阅读:371
机器学习:Python实现聚类算法(三)之总结
考虑到学习知识的顺序及效率问题,所以后续的几种聚类方法不再详细讲解原理,也不再写python实现的源代码,只介绍下算法的基本思路,使大家对每种算法有个直观的印象,从而可以更好的理解函数中参数的意义及作用,而重点是放在如何使用及使用的场景。 (题外话: 今天看到一篇博文:刚接触机器学习这一个月我都做了 ...
分类:编程语言   时间:2017-06-08 17:10:42    收藏:0  评论:0  赞:0  阅读:2654
常用 JavaScript 小技巧及原理详解
善于利用JS中的小知识的利用,可以很简洁的编写代码 1. 使用!!模拟Boolean()函数 原理:逻辑非操作一个数据对象时,会先将数据对象转换为布尔值,然后取反,两个!!重复取反,就实现了转换为布尔值的效果。 2. 使用一元加(+)模拟Number()函数 原理:对非数值类型的数据使用一元加(+) ...
分类:编程语言   时间:2017-06-08 17:10:10    收藏:0  评论:0  赞:0  阅读:265
用二维数组的方式打印杨辉三角形
public static void main(String[] args) { // 二维数组来实现行列 int[][] yanghui = new int[10][]; // 初始化 for (int i = 0; i 1 第一行和第二行 不计算,从一维的第三行开始 //j > 0 每一行的第0... ...
分类:编程语言   时间:2017-06-08 17:08:20    收藏:0  评论:0  赞:0  阅读:259
struts2+hibernate+spring注解版框架搭建以及简单测试(方便脑补)
为了之后学习的日子里加深对框架的理解和使用,这里将搭建步奏简单写一下,目的主要是方便以后自己回来脑补; 1:File >New >Other >Maven >Maven Project >Next(之后界面如下所示:) >Next(点击next之后出现如下界面:选择最后一个 maven-archet ...
分类:编程语言   时间:2017-06-08 17:07:49    收藏:0  评论:0  赞:0  阅读:284
Python基础(3)_列表、元祖和字典
可变对象与不可变对象 实例被创建后,身份和类型是不可变的, 如果值是不可以被修改的,则是不可变对象 如果值是可以被修改的,则是可变对象 #在id不动,type也不动,value被修改了,则称为可变 #可变指的是:在id和type不动的前提下,值可变 对象的属性和方法 变量的赋值操作 链式赋值:y=x ...
分类:编程语言   时间:2017-06-08 17:01:00    收藏:0  评论:0  赞:0  阅读:269
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!