Java Decompiler项目旨在开发一套工具集,这套工具集可以反编译并分析Java5之后的Java字节码。 它主要包括四个部分。 JD Core:Java Decompiler的核心库,它能够根据一个或者多个.class文件重建Java源代码。 JD GUI:是一个独立的GUI界面工具,可以用 ...
分类:
编程语言 时间:
2018-01-27 11:42:31
阅读次数:
220
pycharm使用 集成开发环境(IDE,Integrated Development Environment )' VIM:经典的linux下的文本编辑器 Emacs:linux下的文本编辑器,比vim更易使用 Eclipse:Java的IDE,支持python,C,C++ Visual Stud ...
分类:
编程语言 时间:
2018-01-27 11:42:49
阅读次数:
232
为什么要用正则表达式 对字符串进行操作几乎是每种编程语言中最重要的功能之一。很简单就可以理解,因为人类进行信息传播主要靠的是文字,也就是字符串,但是这么多信息并不完全是我们所要的,所以我们会通过编程来 提取或者验证 字符串的部分。 正则表达式就是用来 匹配字符串 的工具,其实它定义了一套语法,用若干 ...
分类:
编程语言 时间:
2018-01-27 13:30:45
阅读次数:
185
准备根据面试题来系统把知识点归纳总结学习一下,先将题目罗列出来! 一、Java基础 1. String类为什么是final的。 2. HashMap的源码,实现原理,底层结构。 3. 说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。 4. 描述一下ArrayList ...
分类:
编程语言 时间:
2018-01-27 13:31:51
阅读次数:
241
Python开发【第二篇】:初识Python <!--done--> Mr.Seven <!--end: blogTitle 博客的标题和副标题 --> 博客园 首页 新随笔 联系 订阅 <!--<a id="blog_nav_rss_image" class="aHeaderXML" href=" ...
分类:
编程语言 时间:
2018-01-27 13:32:33
阅读次数:
237
例子如下: 其中用到了2个注解 1.@RunWith 这是Junit提供的,注意Junit版本要和spring兼容,例如spring用4.1.13.RELEASE版本,Junt可以用4.12版本,如果不兼容,用例跑不起来。 2.@ContextConfiguration 这是spring提供的注解, ...
分类:
编程语言 时间:
2018-01-27 13:34:15
阅读次数:
208
【BZOJ4199】【NOI2015】品酒大会 题面 "BZOJ" "Uoj" "洛谷" 题解 考虑最裸的暴力 枚举每次的长度 以及两个开始的位置 检查以下是否满足条件,如果可以直接更新答案 复杂度$O(n^3)$ $15~20$分 cpp include include include inclu ...
分类:
编程语言 时间:
2018-01-27 13:34:49
阅读次数:
131
学习java之后,我也可以算全栈了(笑)。 java基于spring的各种东西都很方便,不像node的express需要自己找中间件。 这篇文章可能不会太长,主要讲分布式的理解。 假设一个基于spring cloud的应用,核心业务为serviceCore,包含serviceA和serviceB,其 ...
分类:
编程语言 时间:
2018-01-27 13:35:00
阅读次数:
120
在python 中如果通过多线程的方式执行某个方法很简单,只需要把同步函数的第一个参数为该函数对象即可。但是如果函数对象是某个类的静态方法,这时候如果直接使用类的该函数对象会报错。此时需要构造一个代理的方法来实现。 如:上一个博文中的统计目录大小的静态类方法,如果想要查询多目录的空间大小,并且做成多 ...
分类:
编程语言 时间:
2018-01-27 13:35:34
阅读次数:
156
在cmd运行 查看模块的方法: help—查看模块的函数 ...
分类:
编程语言 时间:
2018-01-27 13:37:49
阅读次数:
164
Python中自带了一些内置函数,如下图所示 详细说明可以戳这里 ...
分类:
编程语言 时间:
2018-01-27 13:37:56
阅读次数:
136
在C#中,线程入口是通过ThreadStart代理(delegate)来提供的,你可以把ThreadStart理解为一个函数指针,指向线程要执行的函数,当调用Thread.Start()方法后,线程就开始执行ThreadStart所代表或者说指向的函数。 using System; using Sy ...
分类:
编程语言 时间:
2018-01-27 13:38:10
阅读次数:
133
前面说过,每个线程都有自己的资源,但是代码区是共享的,即每个线程都可以执行相同的函数。这可能带来的问题就是几个线程同时执行一个函数,导致数据的混乱,产生不可预料的结果,因此我们必须避免这种情况的发生。 C#提供了一个关键字lock,它可以把一段代码定义为互斥段(critical section),互 ...
分类:
编程语言 时间:
2018-01-27 13:39:08
阅读次数:
199
Python_day_02 金角大王:http://www.cnblogs.com/alex3714/articles/5717620.html Python是一个优雅的大姐姐 学习方式:通过老师的视频以及博客上面文档,以完成作业和知识点归纳的方式编写自己博客。 本节内容 1. 列表、元组操作 2. ...
分类:
编程语言 时间:
2018-01-27 13:40:23
阅读次数:
279
当在调用arcgis sever上发布的地图服务的某一图层时,需要根据特定字段进行渲染,但发布的服务并没有该字段,可使用该方法。 这里写了两种分类渲染方法 第一种 第二种 ...
分类:
编程语言 时间:
2018-01-27 13:40:33
阅读次数:
436
昨天晚上封装了configparser模块,是根据keyname获取的value。python封装configparser模块获取conf.ini值 我原本是想通过config.ini文件中的section和keyname获取value的,前两天怎么都调试不通过。今天百度了一下,有人通过字典的方式把 ...
分类:
编程语言 时间:
2018-01-27 13:40:51
阅读次数:
177
为了回忆起来,于是重新找了几道练习题做了下 ...
分类:
编程语言 时间:
2018-01-27 13:40:58
阅读次数:
273
1.比较两个日期的大小 1 function dateCompare() { 2 var start = document.getElementById("dStart ").value; 3 var end = document.getElementById("dEnd ").value; 4 5 ...
分类:
编程语言 时间:
2018-01-27 13:41:20
阅读次数:
129
1、字符串转换 toString():可以将任何类型的数据都转换为字符串 var num= 19; //19 var myStr = num.toString(); //"19" var myStr = String(num); //"19" var myStr = " " + num; //"19 ...
分类:
编程语言 时间:
2018-01-27 13:42:04
阅读次数:
197
#include<bits/stdc++.h>包含所有C++头文件,比如以下 #include <iostream> #include <cstdio> #include <fstream> #include <algorithm> #include <cmath> #include <deque> ...
分类:
编程语言 时间:
2018-01-27 13:42:23
阅读次数:
230