- 军军小站|张军博客
搜索到与相关的文章
编程技术

B3log Solo 0.1.0-preview2 发布了!

B3logSolo是一个基于GoogleAppEngineJava版的单用户博客程序。本次发布相对于0.1.0-preview1作出了一些调整。新特性加入了页面HTMLhead部分的定制加入了WYSIWYG编辑器(TinyMCE)用于摘要填写加入评论回复及邮件提醒加入了发布文章时发布到GoogleBuzz(实验特性)使用AddThis作为文章分享工具Bug修复前台文章日期时间显示不正确前台博主信息不显示文章内容出现列表()不显示列表标记不能导入

系统 2019-08-29 22:23:18 1798

编程技术

几道面试题

1.如何用一条语句把一张表的数据插入到另一张数据库表中?2.如何用一条语句把一张表的数据插入到另一张不存在的数据库表中?3.有如下A、B两个表,如何将A表的数据查询出来,结果如B所示?A表:姓名科目分数张三语文60李四数学65张三英语70张三数学75李四语文80李四英语68B表:姓名语文数学英语总分张三李四4.有如下几个类,我先运行TestA,再运行TestB,那么:classA:publicclassA{publicstaticinta=6;}class

系统 2019-08-29 22:19:44 1798

编程技术

我跳槽是因为他们的显示器更大

好的技术人员向往具有很强的企业技术文化氛围的工作场所。但如何你能从外部看清一个企业的技术文化状态?这里要讲的是我使用的两个简单而好用的参考指标。首先我要讲讲“企业技术文化”这个词指的是什么。它是指技术人员在一个企业内受重视的程度和重要性。它能从一些事情上体现出来:公司里的决策是如何制定出来的?在一个具有很好的技术文化的公司里,技术人员参与要做什么、何时做、由谁来做等决策制定。并不是说有最终拍板权,而是有真正的发言权。对开发软件这个工种是否尊重?开发软件是一

系统 2019-08-29 22:13:28 1798

编程技术

东欧ATM取款机惊现木马!

安全专家们发现,从2007年起,就有人将盗取用户账号的木马植入了东欧部分ATM取款机中。这款木马软件能在植入的ATM机上记录取款者银行卡磁条上记录的数据和个人密码!而且软件更新的速度很快,还可以在多种品牌的ATM取款机上使用。根据安全公司Trustwave技术人员的说法,这种木马软件能自动记录用户磁卡上的数据和个人密码,并使用ATM机的收条打印功能将这些信息打印出来。从2007年晚些时候开始,这款木马的版本已经更新了至少16次之多,显然木马开发者们正在努力

系统 2019-08-29 22:03:39 1798

编程技术

bat 应用

bat是dos下的批处理文件.cmd是nt内核命令行环境的另一种批处理文件从更广义的角度来看,unix的shell脚本以及其它操作系统甚至应用程序中由外壳进行解释执行的文本,都具有与批处理文件十分相似的作用,而且同样是由专用解释器以行为单位解释执行,这种文本形式更通用的称谓是脚本语言。所以从某个程度分析,batch,unixshell,awk,basic,perl等脚本语言都是一样的,只不过应用的范围和解释的平台各有不同而已。甚至有些应用程序仍然沿用批处理

系统 2019-08-29 21:59:26 1798

编程技术

暴雪的哈希算法 -

暴雪公司有个经典的字符串的hash公式先提一个简单的问题,假如有一个庞大的字符串数组,然后给你一个单独的字符串,让你从这个数组中查找是否有这个字符串并找到它,你会怎么做?有一个方法最简单,老老实实从头查到尾,一个一个比较,直到找到为止,我想只要学过程序设计的人都能把这样一个程序作出来,但要是有程序员把这样的程序交给用户,我只能用无语来评价,或许它真的能工作,但...也只能如此了。最合适的算法自然是使用HashTable(哈希表),先介绍介绍其中的基本知识,

系统 2019-08-12 09:30:13 1798

Python

解决Python内层for循环如何break出外层的循环的问题

偶然发现了for…else…这种用法,使用这个实现了break跳出嵌套的for循环In[31]:foriinrange(1,5):...:forjinrange(5,10):...:print(i,j)...:ifj==6:...:break...:else:...:continue...:break1516for…else…的运行逻辑是当for循环正常执行结束就会运行其else语句,如果中途break的话,就不会执行else中的内容上面的代码实现了内存f

系统 2019-09-27 17:57:18 1797

Python

Python使用指定端口进行http请求的例子

使用requests库classSourcePortAdapter(HTTPAdapter):""""Transportadapter"thatallowsustosetthesourceport."""def__init__(self,port,*args,**kwargs):self.poolmanager=Noneself._source_port=portsuper().__init__(*args,**kwargs)definit_poolman

系统 2019-09-27 17:56:58 1797

Python

Python数据结构之翻转链表

翻转一个链表样例:给出一个链表1->2->3->null,这个翻转后的链表为3->2->1->null一种比较简单的方法是用“摘除法”。就是先新建一个空节点,然后遍历整个链表,依次令遍历到的节点指向新建链表的头节点。那样例来说,步骤是这样的:1.新建空节点:None2.1->None3.2->1->None4.3->2->1->None代码就非常简单了:"""DefinitionofListNodeclassListNode(object):def__in

系统 2019-09-27 17:56:36 1797