SymPy是符号数学的Python库。它的目标是成为一个全功能的计算机代数系统,同时保持代码简洁、易于理解和扩展 服务器Ubuntu 1.安装Python 2.安装SymPy库 3.解一元一次方程 x*2-6=0 结果 4.解二元一次方程 结果 注:(1)在计算之前要将变量设为符号 (2)要将变量一 ...
分类:
编程语言 时间:
2017-01-18 14:50:24
阅读次数:
314
后缀数组 注 SA[] 第几名是谁 后缀数组:后缀数组 SA 是一个一维数组, 它保存 1..n 的某个排列 SA[1] ,SA[2],……,SA[n],并且保证 Suffix(SA[i]) < Suffix(SA[i+1]),1≤i<n 。也就是将 S 的 n 个后缀从小到大进行排序之后把排好序的 ...
分类:
编程语言 时间:
2017-01-18 14:49:44
阅读次数:
224
常量值说明 vbOKOnly 0 只显示“确定”按钮 VbOKCancel 1 显示确定和“取消”按钮 VbAbortRetryIgnore 2 显示“终止”、“重试”和“忽略”按钮 VbYesNoCancel 3 显示“是”、“否”和“取消”按钮 VbYesNo 4 显示“是”和“否”按钮 VbR ...
分类:
编程语言 时间:
2017-01-18 15:03:48
阅读次数:
233
以前使用 protobuf或protostuff的时候觉得很麻烦,每个类都要单独定制,于是封装了一个类。 同事测试过,性能和压缩率都很好,尤其是相比json的序列化。 需注意:只支持Pojo类(即需要有get/set方法)、对一个新的class第一次调用初始化会有一两百毫秒的register时间,之 ...
分类:
编程语言 时间:
2017-01-18 15:05:24
阅读次数:
956
1、定义方法的基本语法 def fun(n,m,...) .... .... .... (return n) 关于return: 1,return可以有,可以没有, 2,没有return的方法返回None, 3,return后面没有表达式也是返回None, 4,函数无法到达结尾也返回None。 例: ...
分类:
编程语言 时间:
2017-01-18 15:09:49
阅读次数:
350
Autowire:自动装配 autowire的实现方式有2种,但是其最终是通过autoWire来修饰bean,并让bean在上下文中具有自动装配的能力. 实现autowire的方法有2种: 第一种在配置直接配置bean xml文件,如:<bean id="customer" class="com.r ...
分类:
编程语言 时间:
2017-01-18 15:13:40
阅读次数:
733
给idea安装插件python 物料: 1、idea 2016.3 2、python plugin 2016.3.125 [高版本的安装不上] 3、安装python到本机,验证环境; 步骤: 1、下载插件:https://plugins.jetbrains.com/idea/plugin/631-p ...
分类:
编程语言 时间:
2017-01-18 15:58:39
阅读次数:
247
今天完成的事情: 【主线】 《c++ primer, 5E》 第47页到第53页,个人感觉比较值得关注(*比较特别的)的地方: 1、编译器无法检查指针的有效性。 “访问无效指针的后果无法预计, 因此程序员必须清楚任意给定的指针是否有效” 2、理解【解引用】,指向指针的指针...的指针的所指的各级对象 ...
分类:
编程语言 时间:
2017-01-18 16:04:20
阅读次数:
177
unittest测试框架,直接上图吧; data:数据;主要格式为CSV;读取方式:csv.reade; public:封装的模块;通用的模块单独封装,所需参数设置为变量; testcase:测试用例;使用unittest框架编写测试用例; report:测试报告;保存测试报告,调用封装好的runc ...
分类:
编程语言 时间:
2017-01-18 16:12:20
阅读次数:
213
springmvc对RESTful得支持RESTful架构,就是目前最流行得一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以挣得到越来越多网站的采用。 RESTful(即Representational State Transfer变现层状态转换)其实是一个开发理念,是对http ...
分类:
编程语言 时间:
2017-01-18 16:13:15
阅读次数:
465
C#代码 Java代码 摘抄:http://www.cnblogs.com/DrWang/archive/2011/03/30/2000124.html https://en.wikipedia.org/wiki/Initialization_vector ...
分类:
编程语言 时间:
2017-01-18 16:15:18
阅读次数:
513
java.util.concurrent.ThreadPoolExecutor类是线程池中最核心的一个类; 在ThreadPoolExecutor类中提供了四个构造方法: public class ThreadPoolExecutor extends AbstractExecutorService ...
分类:
编程语言 时间:
2017-01-18 16:16:35
阅读次数:
450
/*正则表达式是描述字符模式的对象。 正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具*//*语法 var patt=new RegExp(pattern,modifiers); 或者更简单的方式: var patt=/pattern/modifiers; modifier ...
分类:
编程语言 时间:
2017-01-18 16:18:17
阅读次数:
475
为了让一个简单的java程序,可以用java -jar yourJar.jar arg1 arg2 的形式方便的执行,通过one-jar-maven-plugin 插件可以打包成一个jar,另外为了指定Main-Class,还需要使用maven-jar-plugin指定 Main-Class。 ...
分类:
编程语言 时间:
2017-01-18 16:27:44
阅读次数:
295
Java中出现的异常类型 失踪的格式参数异常 java.util.MissingFormatArgumentException异常 错误提示信息: java.util.MissingFormatArgumentException:Format specifier 's' 原因:字符串格式化提供的值的 ...
分类:
编程语言 时间:
2017-01-18 23:21:14
阅读次数:
219
thread_local变量是C++ 11新引入的一种存储类型。它会影响变量的存储周期(Storage duration),C++中有4种存储周期: automatic static dynamic thread 有且只有thread_local关键字修饰的变量具有线程周期(thread durat ...
分类:
编程语言 时间:
2017-01-18 23:24:48
阅读次数:
215
线程基类头文件:#ifndefYTHREAD_H
#defineYTHREAD_H
#include<iostream>
usingnamespacestd;
#defineCERR(str)cout<<"error:"<<str<<std::endl
#defineCINFO(str)cout<<"info:"<<str<<std::endl
enumResCode
{
RES_OK=0,
RES_ERR=..
分类:
编程语言 时间:
2017-01-18 23:31:15
阅读次数:
262
无意看到老男孩的博文:合格linux运维人员必会的30道shell编程面试题及讲解http://oldboy.blog.51cto.com/2561410/1632876尝试着用刚开始学的python解答一些,权当练手了!如有错误,还请批评!#企业面试题28、请用shell或Python编写一个等腰三角形(oldboy2_triangle.sh),接收..
分类:
编程语言 时间:
2017-01-18 23:32:52
阅读次数:
192
#!/usr/bin/envpython
#-*-coding:utf-8-*-
l=[1,8,3,5,6,2,4,7,9,0]
forendinrange(len(l))[::-1]:
flag=False#标志判断是否有交换
foriinrange(0,end):
ifl[i]>l[i+1]:
temp=l[i]
l[i]=l[i+1]
l[i+1]=temp
flag=True
ifflag==False:#如果遍历一次没有发生交换,说明该序..
分类:
编程语言 时间:
2017-01-18 23:42:49
阅读次数:
216
鲁春利的工作笔记,好记性不如烂笔头Java中的24种设计模式与7大原则一、创建型模式1、抽象工厂模式(Abstractfactorypattern):提供一个接口,用于创建相关或依赖对象的家族,而不需要指定具体类.2、生成器模式(Builderpattern):使用生成器模式封装一个产品的构造过程,并允许按步骤..
分类:
编程语言 时间:
2017-01-18 23:52:33
阅读次数:
629