- 独立思考,别让习惯左右你
埋头苦干的橙子
有人曾经做过这样一个实验:他往一一个玻璃杯里放进一只跳蚤,发现跳蚤立即轻易地跳了出来。再重复几遍,结果还是一样。根据测试,跳蚤跳的高度一般可达它身体的400倍左右,所以说跳蚤可以称得上是动物界的跳高冠军。接下来实验者再把这只跳蚤放进杯子里,不过这次是立即同时在杯子上加一个玻璃盖,“嘣”的一声,跳蚤重重地撞在玻璃盖上。跳蛋十分困感,但是它不会停下来,因为跳蚤的生活方式就是“跳”。一次次被撞,跳蚤开始
- 23种设计模式之建造者模式
JAVA开发区
设计模式设计模式建造者模式
如何用建造者模式打造出独一无二的复杂对象一、什么是建造者模式?1.1建造者模式的定义1.2建造者模式的优点1.3建造者模式的缺点二、建造者模式的结构三、建造者模式的实现3.1定义产品3.2定义抽象建造者3.3实现具体建造者类3.4定义导演类3.5定义Client,测试3.6运行结果四、建造者模式的应用场景五、建造者模式和工厂模式的区别一、什么是建造者模式?1.1建造者模式的定义 将一个复杂对象的
- 《识人辩音: 怎样理解不同类型的人?》
段蔚
识人辩音:怎样理解不同类型的人?一、课前测试Q1.你觉得自己在平时的沟通中,最大的优点是什么?最大的劣势是什么?为什么呢?课前答:最大的沟通优点是重点突出、言之有物。最大的劣势是说得太多,倾听较少,指导太多。Q2.你觉得自己的沟通风格属于哪种类型?如果用一个动物来形容的话,你觉得会是什么?课前答:我自己的沟通风格属于比较强硬的、鹰派的,如果用一个动物来形容的话,我觉得会是老虎。Q3.你觉得你最重要
- Vue项目Hash/History模式下的分享问题
phcodebook
经过测试和总结,有以下几点:使用hash模式和history模式都有需要注意的地方去配置:不同系统打开页面时链接变化hash模式hash模式是默认的,在连接上自动生成的#,需要注意的是安卓会在打开新页面时候,自动截取掉#后面的参数,之前的微信支付调用授权时,hash模式下安卓系统页面跳转回来都不会刷新,导致无法获取新链接中的参数。此处注意的是不能使location.search不能为空,也就是需要
- delphi fireDAC+SQLite 在多线程下笔记
蝈蝈(GuoGuo)
SQLiteDelphisqlite笔记jvm
sqlite1篇文章0订阅订阅专栏SQLite官方描述是支持多线程的,参考:UsingSQLiteInMulti-ThreadedApplicationsFIREDAC默认的threadsafe为2,要求是为每个线程单独建立一个连接,实际测试,应该是有且只能有一个连接。特别是主线程需要注意。在有DBGRID的情况下,多个连接会导致databaseislocked的错误。关于多线程的配置,官方文档描
- Qt/C++ 音视频开发 - VLC 解码播放(代码+部署测试)
鱼弦
人工智能时代qtc++音视频
Qt/C++音视频开发-VLC解码播放介绍Qt是一个跨平台的C++应用程序框架,广泛用于GUI程序和跨平台应用。VLC是一个开源的跨平台多媒体播放器及框架,可以播放大多数多媒体文件及流媒体协议。结合两者可以实现强大的音视频处理功能。在Qt/C++项目中集成VLC可以实现高效的音视频解码和播放功能,从而增强了应用的多媒体处理能力。应用使用场景多媒体播放器:开发支持多种格式的音视频播放器。实时流媒体播
- Docker微服务实战Demo
ctrlcvKing
dockerdocker微服务容器
通过IDEA新建一个微服务模块通过dockerfile发布微服务部署到docker容器通过IDEA新建一个微服务模块新建一个springboot项目modulemvnpackage打成一个jar包通过dockerfile发布微服务部署到docker容器编写dockerfile构建镜像运行容器访问测试编写dockerfile##继承自镜像java8FROMjava:8##作者MAINTAINERch
- mysql 批处理速度_mysql批处理性能优化
martingalesquare
mysql批处理速度
参考了:http://blog.csdn.net/tolcf/article/details/52102849后来根据自己情况测试一次,结果如下。1、mysqlinsert####第一种测试情况batchSize=5000;connection.setAutoCommit(false);prepStatement.addBatch();##----测试结果如下----2016-09-1014:53
- Shell编程条件语句:条件测试操作、if语句、case语句
shyuu_
linux服务器运维云计算运维开发unix
文章目录条件测试操作文件测试整数值比较字符串比较逻辑测试单双中括号综合示例:检测指定IP地址或主机是否在线if语句单分支`if`语句双分支`if`语句多分支`if`语句双小括号case语句条件测试操作Shell环境通过命令执行后的返回状态值($?)来判断是否执行成功。当返回值为0(真,true)时表示成功,返回值为非0值(假,false)时表示失败或异常。test命令可以对特定条件进行测试,并根据
- 机房速度和带宽测试的简单方法
零三邓何芯桃379
目前国内IDC市场发展迅速,各类虚拟IDC运营商也象雨后春笋般冒了出来,不管大的小的IDC都吹嘘自己的带宽怎么怎么好,速度如何如何的快,其实其中有很多的误区。那么如何测试机房的速度和带宽?这个问题在选择服务商时相信很多人都会遇到,根据自己的体会总结如下希望对大家有所帮助!我们先来看看如何正确的测试一个机房的速度。第一个办法也是最常用的办法,PING值目标IP,或者域名都可以。开始菜单->运行->输
- Hive 分区表 & 数据加载
Wu_Candy
大数据测试hivehadoophdfs
1.Hive表数据的导入方式1.1本地上传至hdfs命令:hdfsdfs-put[文件名][hdfs绝对路径]例如:测试文件test_001.txt内容如下在hdfs绝对路径:/user/hive/warehouse/mytest.db/下有一张表test_001,建表语句如下:createtabletest_001(idstring,namestring)rowformatdelimitedfi
- 【C语言】一个删除字符串中的指定字符的简单函数
率真的瓜子
C语言经典练习c语言字符串
本题要求实现一个删除字符串中的指定字符的简单函数。函数接口定义:voiddelchar(char*str,charc);其中char*str是传入的字符串,c是待删除的字符。函数delchar的功能是将字符串str中出现的所有c字符删除。裁判测试程序样例:#include#defineMAXN20voiddelchar(char*str,charc);voidReadString(
- 网络安全工程师的学习路线
程序员鬼鬼
web安全学习安全开发语言计算机网络网络安全php
Web安全工程师概念基础一.了解黑客是如何工作的1.在虚拟机配置Linux系统2.漏洞测试工具3.msf控制台4.远程工具RATS5.远程访问计算机6.白帽二.技术基础漏斗扫描工具AWVSAWVS简介安装站点扫描扫码结果分析SitecrawlerHTTPEditorTargetfingerAuthenticationTeaterHTTPSnifferHTTPfuzzer网络安全审计工具:Nmap安
- 2019年5月12日 星期天晴 (325)
烨宝玥贝
周末第二天,又是母亲节,早晨起床后儿子就给了妈妈一个大大的拥抱,然后对妈妈说了我爱你妈妈你辛苦了!看到这一幕我心里美滋滋的,儿子长大了知道心疼妈妈,懂事多了……儿子和女儿跟着妈妈去市里玩了一上午,中午看到妈妈给发来的照片,一双儿女玩的很开心!然后我嘱咐妈妈让儿子把作业完成!妈妈说早晨临走之前就已经完成了,我说那下午做一份单元测试卷,等我回家检查一下最近的学习情况,因为开着免提,儿子很痛快的答应了下
- C++ 进阶 - const 的用法及尽量使用const的好处
路人暴脾气
C/C++进阶C++学习之路C++c++const用法使用const的好处
文章有点长哈,可以耐心的看看。个人总结,请持怀疑态度参考。文章中代码的测试环境为VS2013进入正题。。。。const关键字在C++中的用法多种多样,可以概括如下:它可以在classes外部修饰global或namespace作用域中的常量或者修饰文件、函数或者块作用域中被声明为static的对象。它也可以修饰classes内部的静态成员和非静态成员变量。一、修饰指针在修饰指针时首先要明确cons
- spring和Mybatis的逆向工程
eqa11
springmybatisjava
文章目录十二、注解开发1、注解方式单表的增删改查的操作十三、逆向工程13.1、创建逆向工程的步骤⑴添加依赖⑵配置MyBatis的核心配置文件⑶创建逆向工程的配置文件,该文件文件名必须是:generatorConfig.xml13.2测试十四、分页插件14.1、使用步骤14.2分页插件的使用十二、注解开发注解方式比较简单,但是实际开发不推荐使用注解,使用配置文件的方式,不需要改源代码)1、注解方式单
- spring入门aop和ioc
eqa11
springjava后端
文章目录spring分层架构表现层服务层(业务层)持久层spring核心ioc(控制反转)1)**接下来是代码示例:**2)**ioc容器的使用过程**3)ioc中的bean管理4)实例化bean的三种方式aop(面向切面开发)定义优势AOP底层原理AOP相关的术语AOP入门aop注解开发aop纯注解开发Di(依赖注入)1)属性的set方法注入值的方式2)构造方法赋值的方法多配置文件多配置文件sp
- 软件测试面试:请说一下你工作中发现的最有价值的bug?
博为峰2004
这个问题,基本95%的面试都会遇到。究竟面试官想要知道什么呢?让我们回到这个面试场景来看看。“说一下你印象最深的bug"你的脑子里拼命的回想过去遇到的印象深刻或有价值的bug。乍一眼看,这是一个简答到不起眼的问题。可是同学们,你一定要知道,往往越简短的新闻,越是爆炸性的。而且很多同学会把目光集中在:印象最深的上面,其实这道题目的迷惑性就在这里,所以一定要谨慎回答。“我就是做测试的,每天那么多bug
- MYSQL优化相关
peanut___
mysql优化3大方向:优化mysql所在服务器内核(运维完成)对mysql配置参数进行优化(my.cnf),此优化需要进行压力测试进行参数调整建表时的优化对sql语句的优化一、mysql参数优化mysql默认最大连接数为100,查看命令:showvariableslike'max_connections';(该机器最大连接数)设置最大连接数setglobalmax_connections=100
- 微软发布Phi-3.5——这个新型小型AI模型优于Gemini和GPT-4o
AI新智元
microsoft人工智能
微软发布了其小型语言模型Phi-3.5的最新版本。这个新版本是对上一代的重大升级,在几个重要指标上击败了谷歌、OpenAI、Mistral和Meta等领先公司的小型模型。Phi-3.5有38亿、41.5亿和419亿个参数版本。这三个版本都可以免费下载,可以使用Ollama等本地工具运行。它在推理方面表现特别出色,在领先的小型模型中仅次于GPT-4o-mini。它在数学基准测试中也表现出色,大大超过
- 【PythonCode】力扣Leetcode1~5题Python版
小斌哥ge
PythonCode/Python面试题leetcodepython算法力扣Python力扣
【PythonCode】力扣Leetcode1~5题Python版前言力扣Leetcode是一个集学习、刷题、竞赛等功能于一体的编程学习平台,很多计算机相关专业的学生、编程自学者、IT从业者在上面学习和刷题。在Leetcode上刷题,可以选择各种主流的编程语言,如C++、JAVA、Python、Go等。还可以在线编程,实时执行代码,如果代码通过了平台准备的测试用例,就可以通过题目。本系列中的文章从
- 【好书分享第十期】大模型应用解决方案_基于ChatGPT和GPT-4等Transformer架构的自然语言处理(文末送书)
屿小夏
书籍推荐chatgpttransformer架构大模型AI
文章目录前言一、内容简介二、作者简介三、目录四、摘录粉丝福利前言在不到4年的时间里,Transformer模型以其强大的性能和创新的思想,迅速在NLP社区崭露头角,打破了过去30年的记录。BERT、T5和GPT等模型现在已成为计算机视觉、语音识别、翻译、蛋白质测序、编码等各个领域中新应用的基础构件。因此,斯坦福大学最近提出了“基础模型”这个术语,用于定义基于巨型预训练Transformer的一系列
- clickhouse集群搭建
颍天
clickhouse数据库
文章目录安装clickhouse修改集群配置文件启动clickhouse集群测试集群的可用性安装clickhouse本次用了4台服务器搭建clickhouse集群,使用rpm安装方式在4台服务器上安装clickhouse,步骤如下:sudoyuminstall-ycurlcurl-shttps://packagecloud.io/install/repositories/altinity/clic
- 后端Web开发框架(Java)
霍格沃兹测试开发学社测试人社区
软件测试技能java前端springboot
本文节选自霍格沃兹测试学院内部教材SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。讲的通俗一点就是SpringBoot并不是一个新的框架,它只是整合和默认实现了很多框架的配置方式。通过SpringBoot,可以轻松地创建独立的、基于生产级别的基于Spri
- 技术分享 | app自动化测试(Android)--元素定位方式与隐式等待
霍格沃兹测试开发学社测试人社区
软件测试技能自动化运维
本文节选自霍格沃兹测试开发学社内部教材元素定位是UI自动化测试中最关键的一步,假如没有定位到元素,也就无法完成对页面的操作。那么在页面中如何定位到想要的元素,本小节讨论Appium元素定位方式。Appium的元素定位方式定位页面的元素有很多方式,比如可以通过ID、accessibility_id、XPath等方式进行元素定位,还可以使用Android、iOS工作引擎里面提供的定位方式。隐式等待设置
- Python项目打包成docker容器【docker build构建docker镜像】
巡检
python原创转载pythondocker开发语言源码软件容器
将本地Python项目打包构建docker镜像,并在docker中运行【流程1-8】DockerCompose(Docker编配)附录:其他常用docker命令首先,完成本地Python的开发、测试;将项目依赖库(即本地python环境)进行导出,使用如下命令:>>pipfreeze>requirements.txt执行完成后会生成一个叫requirements的TXT文件2.1requireme
- open3d python 八叉树
黄晓魚
halcon3dPCL点云处理深度神经网络点云处理PCL库Open3D库Point++模型使用python开发语言机器视觉计算机视觉open3d
测试效果废话空间划分:八叉树通过递归地将三维空间划分为八个等大小的子空间(或子立方体)来组织数据。这种划分方式使得八叉树能够高效地表示空间中的对象及其位置。二、八叉树在Open3D中的应用点云处理:Open3D利用八叉树对点云数据进行空间划分和索引,从而加速点云数据的处理和分析。通过构建八叉树,可以快速查询点云中的邻近点、进行点云下采样、去除噪声等操作。可视化:八叉树还可以用于三维场景的可视化。通
- 第四章 4D评估流程
Chupachuck
A:团队评估引发改变理性知识不足以促使行为发生改变,而团队评估可以引发行为改变。评估数据会激发我们天性中的竞争部分。为什么4D评估可以提升绩效,关键在于“关注点哪里,能量就流向哪里。”1。可以经常做评估,就能把注意力带到行为上。2。4D评估的教育意义创造了团队的共同语言。3。团队和个人发展评估是以我们数据库中同一类人为基准。4D团队发展评估做测试。最少5人,建议25人,至少一名上司。八项被评估行为
- 使用Python进行Mock测试详解(含Web API接口Mock)
知识的宝藏
PythonpythonmockPythonMock单元测试
使用Python进行Mock测试详解(含WebAPI接口Mock)在软件开发过程中,单元测试是非常重要的一部分。为了确保代码的质量和可靠性,开发者需要编写测试用例来检查代码的行为是否符合预期。然而,在测试中有时会遇到一些难以直接测试的情况,例如依赖外部系统、数据库或网络服务等。在这种情况下,Mock测试就显得尤为重要。本文将详细介绍如何使用Python标准库中的unittest.mock模块来进行
- 蓝月亮真的是蓝色的吗?它下一次将何时到来?
天文在线
根据民间的传说,下一次蓝月亮到来的时间是2020年10月31日。它之所以被称作为蓝月亮是因为它将会是一个历月中的第二个满月。(一弯新月被模糊的蓝云染成了蓝色)大多数蓝月亮并不是蓝色的,这张月亮在快速移动的云层里的照片是们的朋友诺列加用特殊的蓝色滤镜拍摄的。下一个蓝月亮将在2020年10月31日到来。它之所以被称之为蓝月亮是因为这将是一个月里两次满月中的第二次满月。那么按照此术语的定义来说,下一个蓝
- ASM系列五 利用TreeApi 解析生成Class
lijingyao8206
ASM字节码动态生成ClassNodeTreeAPI
前面CoreApi的介绍部分基本涵盖了ASMCore包下面的主要API及功能,其中还有一部分关于MetaData的解析和生成就不再赘述。这篇开始介绍ASM另一部分主要的Api。TreeApi。这一部分源码是关联的asm-tree-5.0.4的版本。
在介绍前,先要知道一点, Tree工程的接口基本可以完
- 链表树——复合数据结构应用实例
bardo
数据结构树型结构表结构设计链表菜单排序
我们清楚:数据库设计中,表结构设计的好坏,直接影响程序的复杂度。所以,本文就无限级分类(目录)树与链表的复合在表设计中的应用进行探讨。当然,什么是树,什么是链表,这里不作介绍。有兴趣可以去看相关的教材。
需求简介:
经常遇到这样的需求,我们希望能将保存在数据库中的树结构能够按确定的顺序读出来。比如,多级菜单、组织结构、商品分类。更具体的,我们希望某个二级菜单在这一级别中就是第一个。虽然它是最后
- 为啥要用位运算代替取模呢
chenchao051
位运算哈希汇编
在hash中查找key的时候,经常会发现用&取代%,先看两段代码吧,
JDK6中的HashMap中的indexFor方法:
/**
* Returns index for hash code h.
*/
static int indexFor(int h, int length) {
- 最近的情况
麦田的设计者
生活感悟计划软考想
今天是2015年4月27号
整理一下最近的思绪以及要完成的任务
1、最近在驾校科目二练车,每周四天,练三周。其实做什么都要用心,追求合理的途径解决。为
- PHP去掉字符串中最后一个字符的方法
IT独行者
PHP字符串
今天在PHP项目开发中遇到一个需求,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下:
$str = "1,2,3,4,5,6,";
$newstr = substr($str,0,strlen($str)-1);
echo $newstr;
- hadoop在linux上单机安装过程
_wy_
linuxhadoop
1、安装JDK
jdk版本最好是1.6以上,可以使用执行命令java -version查看当前JAVA版本号,如果报命令不存在或版本比较低,则需要安装一个高版本的JDK,并在/etc/profile的文件末尾,根据本机JDK实际的安装位置加上以下几行:
export JAVA_HOME=/usr/java/jdk1.7.0_25  
- JAVA进阶----分布式事务的一种简单处理方法
无量
多系统交互分布式事务
每个方法都是原子操作:
提供第三方服务的系统,要同时提供执行方法和对应的回滚方法
A系统调用B,C,D系统完成分布式事务
=========执行开始========
A.aa();
try {
B.bb();
} catch(Exception e) {
A.rollbackAa();
}
try {
C.cc();
} catch(Excep
- 安墨移动广 告:移动DSP厚积薄发 引领未来广 告业发展命脉
矮蛋蛋
hadoop互联网
“谁掌握了强大的DSP技术,谁将引领未来的广 告行业发展命脉。”2014年,移动广 告行业的热点非移动DSP莫属。各个圈子都在纷纷谈论,认为移动DSP是行业突破点,一时间许多移动广 告联盟风起云涌,竞相推出专属移动DSP产品。
到底什么是移动DSP呢?
DSP(Demand-SidePlatform),就是需求方平台,为解决广 告主投放的各种需求,真正实现人群定位的精准广
- myelipse设置
alafqq
IP
在一个项目的完整的生命周期中,其维护费用,往往是其开发费用的数倍。因此项目的可维护性、可复用性是衡量一个项目好坏的关键。而注释则是可维护性中必不可少的一环。
注释模板导入步骤
安装方法:
打开eclipse/myeclipse
选择 window-->Preferences-->JAVA-->Code-->Code
- java数组
百合不是茶
java数组
java数组的 声明 创建 初始化; java支持C语言
数组中的每个数都有唯一的一个下标
一维数组的定义 声明: int[] a = new int[3];声明数组中有三个数int[3]
int[] a 中有三个数,下标从0开始,可以同过for来遍历数组中的数
- javascript读取表单数据
bijian1013
JavaScript
利用javascript读取表单数据,可以利用以下三种方法获取:
1、通过表单ID属性:var a = document.getElementByIdx_x_x("id");
2、通过表单名称属性:var b = document.getElementsByName("name");
3、直接通过表单名字获取:var c = form.content.
- 探索JUnit4扩展:使用Theory
bijian1013
javaJUnitTheory
理论机制(Theory)
一.为什么要引用理论机制(Theory)
当今软件开发中,测试驱动开发(TDD — Test-driven development)越发流行。为什么 TDD 会如此流行呢?因为它确实拥有很多优点,它允许开发人员通过简单的例子来指定和表明他们代码的行为意图。
TDD 的优点:
&nb
- [Spring Data Mongo一]Spring Mongo Template操作MongoDB
bit1129
template
什么是Spring Data Mongo
Spring Data MongoDB项目对访问MongoDB的Java客户端API进行了封装,这种封装类似于Spring封装Hibernate和JDBC而提供的HibernateTemplate和JDBCTemplate,主要能力包括
1. 封装客户端跟MongoDB的链接管理
2. 文档-对象映射,通过注解:@Document(collectio
- 【Kafka八】Zookeeper上关于Kafka的配置信息
bit1129
zookeeper
问题:
1. Kafka的哪些信息记录在Zookeeper中 2. Consumer Group消费的每个Partition的Offset信息存放在什么位置
3. Topic的每个Partition存放在哪个Broker上的信息存放在哪里
4. Producer跟Zookeeper究竟有没有关系?没有关系!!!
//consumers、config、brokers、cont
- java OOM内存异常的四种类型及异常与解决方案
ronin47
java OOM 内存异常
OOM异常的四种类型:
一: StackOverflowError :通常因为递归函数引起(死递归,递归太深)。-Xss 128k 一般够用。
二: out Of memory: PermGen Space:通常是动态类大多,比如web 服务器自动更新部署时引起。-Xmx
- java-实现链表反转-递归和非递归实现
bylijinnan
java
20120422更新:
对链表中部分节点进行反转操作,这些节点相隔k个:
0->1->2->3->4->5->6->7->8->9
k=2
8->1->6->3->4->5->2->7->0->9
注意1 3 5 7 9 位置是不变的。
解法:
将链表拆成两部分:
a.0-&
- Netty源码学习-DelimiterBasedFrameDecoder
bylijinnan
javanetty
看DelimiterBasedFrameDecoder的API,有举例:
接收到的ChannelBuffer如下:
+--------------+
| ABC\nDEF\r\n |
+--------------+
经过DelimiterBasedFrameDecoder(Delimiters.lineDelimiter())之后,得到:
+-----+----
- linux的一些命令 -查看cc攻击-网口ip统计等
hotsunshine
linux
Linux判断CC攻击命令详解
2011年12月23日 ⁄ 安全 ⁄ 暂无评论
查看所有80端口的连接数
netstat -nat|grep -i '80'|wc -l
对连接的IP按连接数量进行排序
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
查看TCP连接状态
n
- Spring获取SessionFactory
ctrain
sessionFactory
String sql = "select sysdate from dual";
WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext();
String[] names = wac.getBeanDefinitionNames();
for(int i=0; i&
- Hive几种导出数据方式
daizj
hive数据导出
Hive几种导出数据方式
1.拷贝文件
如果数据文件恰好是用户需要的格式,那么只需要拷贝文件或文件夹就可以。
hadoop fs –cp source_path target_path
2.导出到本地文件系统
--不能使用insert into local directory来导出数据,会报错
--只能使用
- 编程之美
dcj3sjt126com
编程PHP重构
我个人的 PHP 编程经验中,递归调用常常与静态变量使用。静态变量的含义可以参考 PHP 手册。希望下面的代码,会更有利于对递归以及静态变量的理解
header("Content-type: text/plain");
function static_function () {
static $i = 0;
if ($i++ < 1
- Android保存用户名和密码
dcj3sjt126com
android
转自:http://www.2cto.com/kf/201401/272336.html
我们不管在开发一个项目或者使用别人的项目,都有用户登录功能,为了让用户的体验效果更好,我们通常会做一个功能,叫做保存用户,这样做的目地就是为了让用户下一次再使用该程序不会重新输入用户名和密码,这里我使用3种方式来存储用户名和密码
1、通过普通 的txt文本存储
2、通过properties属性文件进行存
- Oracle 复习笔记之同义词
eksliang
Oracle 同义词Oracle synonym
转载请出自出处:http://eksliang.iteye.com/blog/2098861
1.什么是同义词
同义词是现有模式对象的一个别名。
概念性的东西,什么是模式呢?创建一个用户,就相应的创建了 一个模式。模式是指数据库对象,是对用户所创建的数据对象的总称。模式对象包括表、视图、索引、同义词、序列、过
- Ajax案例
gongmeitao
Ajaxjsp
数据库采用Sql Server2005
项目名称为:Ajax_Demo
1.com.demo.conn包
package com.demo.conn;
import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;
//获取数据库连接的类public class DBConnec
- ASP.NET中Request.RawUrl、Request.Url的区别
hvt
.netWebC#asp.nethovertree
如果访问的地址是:http://h.keleyi.com/guestbook/addmessage.aspx?key=hovertree%3C&n=myslider#zonemenu那么Request.Url.ToString() 的值是:http://h.keleyi.com/guestbook/addmessage.aspx?key=hovertree<&
- SVG 教程 (七)SVG 实例,SVG 参考手册
天梯梦
svg
SVG 实例 在线实例
下面的例子是把SVG代码直接嵌入到HTML代码中。
谷歌Chrome,火狐,Internet Explorer9,和Safari都支持。
注意:下面的例子将不会在Opera运行,即使Opera支持SVG - 它也不支持SVG在HTML代码中直接使用。 SVG 实例
SVG基本形状
一个圆
矩形
不透明矩形
一个矩形不透明2
一个带圆角矩
- 事务管理
luyulong
javaspring编程事务
事物管理
spring事物的好处
为不同的事物API提供了一致的编程模型
支持声明式事务管理
提供比大多数事务API更简单更易于使用的编程式事务管理API
整合spring的各种数据访问抽象
TransactionDefinition
定义了事务策略
int getIsolationLevel()得到当前事务的隔离级别
READ_COMMITTED
- 基础数据结构和算法十一:Red-black binary search tree
sunwinner
AlgorithmRed-black
The insertion algorithm for 2-3 trees just described is not difficult to understand; now, we will see that it is also not difficult to implement. We will consider a simple representation known
- centos同步时间
stunizhengjia
linux集群同步时间
做了集群,时间的同步就显得非常必要了。 以下是查到的如何做时间同步。 在CentOS 5不再区分客户端和服务器,只要配置了NTP,它就会提供NTP服务。 1)确认已经ntp程序包: # yum install ntp 2)配置时间源(默认就行,不需要修改) # vi /etc/ntp.conf server pool.ntp.o
- ITeye 9月技术图书有奖试读获奖名单公布
ITeye管理员
ITeye
ITeye携手博文视点举办的9月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。 9月试读活动回顾:http://webmaster.iteye.com/blog/2118112本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《NFC:Arduino、Andro