packagecom;/***@authorlonggangbai**/publicclassStringTest{publicstaticvoidmain(String[]args){Stringa="ab";//创建了一个对象,并加入字符串池中System.out.println("Stringa=\"ab\";");Stringb="cd";//创建了一个对象,并加入字符串池中System.out.println("Stringb=\"cd\";")
系统 2019-08-12 09:30:13 2245
连接管理一、http是如何使用tcp连接的?http连接本质就是tcp连接和一些使用连接的规则。所有的http通讯都是由tcp/ip来承载的。tcp/ip是全球计算机及网络设备都在使用的一种常用的分组交换的网络分层协议集。客户端程序打开一条tcp/ip连接。连接到可能运行在世界任何地方的服务器应用程序。1.tcp流是分段的,由ip分组传送网络协议栈http要传送一条报文的时候,会以流的形式将报文数据的内容通过一条打开的TCP连接按照顺序传输。TCP收到数据
系统 2019-08-12 01:33:54 2245
importnumpyasnpimportmathclassConv2D(object):def__init__(self,shape,output_channels,ksize=3,stride=1,method='VALID'):self.input_shape=shapeself.output_channels=output_channelsself.input_channels=shape[-1]self.batchsize=shape[0]sel
系统 2019-09-27 17:53:54 2244
书上的代码,然后具体原理公式先占个坑,以后再详细写defployinterp_column(s,n,k=8):#取出要插值位置的前后k个数据y=s[list(range(n-k,n))+list(range(n+1,n+1+k))]#剔除空值y=y[y.notnull()]returnlagrange(y.index,list(y))(n)foriindata.columns:forjinrange(len(data)):#如果该值为空,则需要插值if(d
系统 2019-09-27 17:52:56 2244
Python括号字符串匹配LeetCodeNo.20思路:主要思路也很简单,这属于栈这种数据结构的简单题。首先我们应该把括号的左半边压入栈中,当遇到右括号的时候,通过栈的pop操作,推出栈顶元素,与之配对,匹配了,就代表当前的操作是没有问题的,不匹配那就错了呗。当然还有一种情况,当所有右括号都被匹配的时候,栈里面还有元素,那就代表,错了呗,如果完全匹配,stack中的元素应该是空的。classSolution(object):defisValid(self
系统 2019-09-27 17:47:06 2244
在去北京参加infoq大会之前,我就开始了对DDDQuickly的翻译工作,如今,在我和泰稳的努力下,它终于可以跟大家见面了。我心甚慰。可以去infoq中文站免费获得此迷你书。======================================序言在2004年之前的某一天,我跟所在部门的一个设计师进行沟通,当时他为自己的一个思路兴奋不已,而我要做的事情就是跟他讨论清楚他头脑中的那个想法,然后写出需求和设计文件来。大家可能会注意到,很多时候,需求是从
系统 2019-08-29 23:43:54 2244
源地址:http://blog.sina.com.cn/s/blog_7120cef801017mk3.html最近公司要把SQL2000升级到SQL2008,在升级之后经常出现“该语句没有返回结果集”的报错提示,几经查找处理无果,后来因为一个小坚持,最后发现了问题所在。我相信我们的代码,相信我们的系统,哈哈。这期间我曾经怀疑过数据库的选项设置有问题,也怀疑过数据库驱动有问题,但是最初没有找到线索。我把正式站点的数据库设置与开发站点的一一对比,没
系统 2019-08-29 23:29:48 2244
#!/usr/bin/envpython#exampleprogressbar.pyimportpygtkpygtk.require('2.0')importgtk,gobject#Updatethevalueoftheprogressbarsothatweget#somemovementdefprogress_timeout(pbobj):ifpbobj.activity_check.get_active():pbobj.pbar.pulse()else
系统 2019-08-29 23:16:20 2244
前言:本文章抄袭自本人刚刚买的《ASP.NET3.5从入门到精通》这本书,此书介绍在http://www.china-pub.com/44991,本文章95%与此书的内容完全一样,另5%是我改正一些失误以后加上去的,该书原示例代码只能运行在IE核心的浏览器上,非IE核心浏览器上运行会出现些显示问题,本人更改了其中的一些代码。本文章经历昨晚本人五个小时的手打而成(且还未打完,下班回去继续打,想不到我的打字速度退化得这么快,郁闷!!!),俗话说:好记性不如烂笔
系统 2019-08-29 23:08:41 2244
刚刚接触ORACLE,简单的谈一下最近对SQLLDR的学习SQL*Loader是一个命令行下的工具,它使用存在于客户端的脚本来操作本地/远程的数据库,顾名思义,它的作用就是将数据导入到ORACLE数据库中,它在使用时需要控制文件和数据文件(可选),最简单的命令格式为SQLLDR[USER][/PASSWORD]CONTROL=控制文件名。1.a)首先先进行一下简单的测试,在ORACLE中用SCOTT用户建立表FRUITMARKET(FIDNUMBER,FN
系统 2019-08-29 22:39:59 2244
SpringAOP使用JDK动态代理或者CGLIB来为目标对象创建代理。(建议优先使用JDK的动态代理)如果被代理的目标对象实现了至少一个接口,则会使用JDK动态代理。所有该目标类型实现的接口都将被代理。若该目标对象没有实现任何接口,则创建一个CGLIB代理。如果你希望强制使用CGLIB代理,(例如:希望代理目标对象的所有方法,而不只是实现自接口的方法)那也可以。但是需要考虑以下问题:无法通知(advise)final方法,因为他们不能被覆写。代理对象的构
系统 2019-08-29 22:02:49 2244
命令模式:通过订单实现服务员与厨师的完全解耦服务员不关心订单的具体内容是什么,只需要将订单交给厨师即可角色划分订单:Command服务员:Invoker厨师:Receiver使用命令模式可以实现工作队列,将接收到的命令放到BlockingQueue中任务执行者从BlockingQueue中获取任务即可packagepattern.command;importjava.util.ArrayList;importjava.util.List;importjav
系统 2019-08-12 09:30:12 2244
最近在改项目中的python代码,之前用python2写的,现在准备改成python3,遇到一些小情况,在此记录一下:(1)除法的区别在python2中,对于两个int变量进行“/”除法操作,得到的结果是整数,小数部分直接舍去。而在python3中,单斜线“/”表示的就是实际的除法,而对应于python2的整除模式要用双斜杠“//”来代替importsyssys.versionOut[69]:'3.5.2(default,Nov232017,16:37:0
系统 2019-09-27 17:55:31 2243
Python中有两种循环,分别为:for循环和while循环。1.for循环for循环可以用来遍历某一对象(遍历:通俗点说,就是把这个循环中的第一个元素到最后一个元素依次访问一次)。for循环的基本结构如下:具体看这个案例:设计一个函数,在桌面创建10个文本,用数字从1-10依次给它们命名。deftext_create():path='/Users/duwangdan/Desktop/'fortext_nameinrange(1,11):#1-10的范围需
系统 2019-09-27 17:55:05 2243
python基础语法这个是我初学Python写的博客第一次写博客为了让自己记忆深刻一些。目的很单纯:我是为了学习人工智能才来学习python的python就是一种面向对象的一种语言(高级语言)python一切皆对象注释:python的注释分为两种单行注释#多行注释可以用多个"""注释内容"""号,还有'''注释内容"'行与缩进:这个是python与其他语言不一样的地方,python是通过缩进是否一致来判断是不是同一代码块(一般缩进都是占四个空格)例如:标识
系统 2019-09-27 17:54:11 2243