- 每日一画『20190929』
冉听花开
【一】手绘日签图图片发自App[太阳]【冉绘】•【禅绕画】•【早安心语】『最要命的是,很多重要的观念会伪装成‘让你觉得它和自己没有关系’的样子,使你生生错过且不自知。』『from《财富自由之路》』早安(^O^)!今天是手绘早安卡的第『501』天认知的升级,永远是最值得花功夫的地方。就如同,站得更高、才能看的更远。有了更大的格局,才能看到更广阔的天地,才能理解那些原本以为荒谬的事实。自信,但要谦逊。
- 當你走過秋日大街-20190929
蜜婼
哈爾濱的大街上走過一顆優美的靈魂這時全城鐘聲響起鴿子飛翔在藍天上太陽無力正視這位姑娘只能跟在她身後放聲歌唱灑一地秋天斑駁的金黃2019、9、29
- 赵征丰盛日记20190929#160
一剑飘红007
今天团队很多人开始休假了,公司人少了很多。早上一醒来,看到一位团队同学发的信息,说他妈妈昨天晚上没挺住,当时心里就非常难受。前两天进医院的时候还好好的,没想到这两天病情突然恶化,没能扛过去。下午他来了公司,也是想从那个情景中出来,因为无法接受突如其来的变化。和他聊了很多,更多是倾听,感同身受去理解他。妈妈是每个人一生的挚爱,也许平时的生活没有太多的表达,但当她慢慢变老,甚至有一天离开的时候,才知道
- [Java学习日记]日志、类加载器、XML、DTD与schema、XML解析、XPath、单元测试、Assert、BeforeAfter、注解、自定义注解、注解案例
幻想黑客Coya
JAVA黑马程序员笔记分享java学习xml
下面的案例中只是做一个简单的了解,不做深入理解啦目录一.使用Logback写日志二.类加载器三.XML四.XML编写规定:DTD与schema五.XML解析六.XPath七.单元测试七.Assert(断言):检验方法结果八.使用before与after注解备份与还原数据九.注解十.自定义注解十一.注解案例:用注解模拟JUnit使用到的部分jar包版本如下:一.使用Logback写日志使用Logba
- [Java学习日记] 网络编程拓展
幻想黑客Coya
JAVA黑马程序员笔记分享学习java
目录一.使用TCP协议进行多发多收二.实现服务端对客户端消息的接收与反馈三.上传文件案例四.接收多用户上传文件案例五.线程池优化上传文件案例六.控制台版聊天室(TCP协议)一.使用TCP协议进行多发多收使用TCP协议进行多发多收1.在这个案例中,需要如何创建输入输出流?使用的套接字对象与io流只用创建一次就行,通过循环进行多发多收2.在这个案例中如何设置停止条件呢?当客户端与服务器断开连接时(发送
- [java学习日记]反射、动态代理
幻想黑客Coya
JAVA黑马程序员笔记分享java开发语言学习
目录一.反射的简单解释与获取字节码文件对象二.获取构造方法对象Constructor三.反射获取字节码文件中的成员变量Field四.反射获取字节码文件中的成员方法:Method五.反射练习:保存信息六.反射练习:利用配置文件(存储类名和方法名),动态创建对象并调用方法七.动态代理一.反射的简单解释与获取字节码文件对象反射:允许对封装类的成员变量、构造方法、成员方法获取出来然后进行操作,或者获取到如
- [Java学习日记]多线程练习、线程池
幻想黑客Coya
JAVA黑马程序员笔记分享java开发语言
目录一.案例:五个人抢红包二.案例:两个抽奖池抽奖三.案例:两个抽奖池抽奖:获取线程运行的结果四.线程池:用来存放线程,避免多次重复创建线程五.自定义线程池六.最大并行数与线程池大小一.案例:五个人抢红包1.如何保证只留下两位小数,并且计算精确呢?使用大浮点数类,使用setScale方法保留小数2.如何保证随机的数字最小是一分钱呢?设置最小中奖金额,如果随机到的数字小于这个数的话,就让这个数变成这
- [Java学习日记]网络编程
幻想黑客Coya
JAVA黑马程序员笔记分享java学习网络
目录一.常见的软件架构、网络编程三要素、IP二.利用UDP发送与接收数据三.改聊天室四.组播案例五.TCP通信案例一.常见的软件架构、网络编程三要素、IP网络编程:在网络通信协议下,不同的计算机上运行的程序进行的数据传输在Java中可以使用java.net包下的技术轻松开发出常见的网络应用程序常见的软件架构:BS/CS1.CS是什么架构?ClientAndServer(客户端与服务器)本地客户端需
- [Java学习日记]多线程
幻想黑客Coya
JAVA黑马程序员笔记分享学习java
目录一.多线程的第一种实现方式二.多线程的第二种实现方式三.多线程第三种实现方式四.多线程中的常用方法五.线程优先级六.守护线程(备胎线程)七.出让线程(礼让线程)八.插入线程(插队线程)九.线程的生命周期与安全问题十.同步代码块synchronized十一.同步方法十二.锁对象Lock十三.死锁案例十四.等待唤醒机制十五.利用阻塞队列实现等待唤醒机制(不使用锁)一.多线程的第一种实现方式1.什么
- 课程
程景轩河南桥头小学
《静悄悄的革命》394天20190929图片发自App课程,是平时特别熟悉的一个词语。但什么是课程啊?让自己感觉根本无法用语言来表达清楚。课程,是学习的经验,或者说是学习的轨迹,它是具体的表现出独立性和个性的。它是在教室里一天天的,慢慢创造出来的。所以当提及课程的时候,最恰当的理解,应该是在一学年或一学期结束后,作为“学习的履历”而被创造出来的。这样来理解,平时我们看到的课程表,只是学校按规定开设
- 20190929听书笔记《科学需要讲故事》
幸运星小燕子
关于作者兰迪·奥尔森,曾经是海洋生物学终身教授,之后离开大学教职搬到好莱坞进入电影学院学习导演和编剧。他指导了多部电影,包括广受赞誉的《一群渡渡鸟》,同时创作出版了畅销书《别做那样的科学家》。奥尔森现在从事纪录片的制作工作,同时为科学工作者开设科学写作和演讲的工作坊。核心内容科学每天产生无数的新思想——这些思想迷人、优秀、重要。但经常出现的问题是,当我们听到这些思想的时候,它们听起来特别枯燥。如何
- 焦点日记坚持分享第32天20190929
于艳华开启心灵之旅
忙主卷,第二次网报,规定时间完成预定动作,忙的忽略了午餐,当然也忍痛割“毽”了。人在未知和不确定时会焦虑,臣妾也不例外,不同的是,我一直在观察、关注着同样境况的同事,每个人都在用不同的方式在表达内在的感受。临近下班时,其他同事都已经去赶班车,我被新来的家属拦住,他们在急切的表达着期待,并用不合理的信念“自以为是”做着“对孩子好”的举动,看来明天又有一场“硬仗”要打。真是关注什么就得到什么,《在远方
- 【Java学习日记】SpringCloud-Eureka搭建分布式架构
开心就好9905
学习笔记JavaSpringCloudjava学习springcloudeureka分布式
文章目录SpringCloud创建父工程1.创建Eureka服务工程(注册中心)创建一个SpringBoot工程导包相关pom文件依赖配置在SpringBoot配置文件中配置Eureka服务(这里用的是application.properties文件)在启动类中添加Eureka注解开启Eureka服务运行启动类2.创建Eureka服务提供者工程创建一个SpringBoot工程导包相关pom文件依赖
- Java学习日记(一)
玉米迪迪
JavaSejava
第一部分语法基础第一章概述1.1计算机组成部分1.2人机交互方式1.3计算机语言1.4软件与软件开发1.5java语言介绍1.6Java开发环境搭建1.7运行Java程序1.8常见错误1.9编程练习题第二章基本数据与运算2.1关键字2.2标识符2.3注释2.4常量与进制2.5变量2.6数据类型2.7运算符2.8常见错误2.9编程练习题第三章流程控制语句3.1if条件语句3.2switch分支语句3
- Java学习日记——William的技术进阶之路
MRX CODE
javajava编程语言面向对象编程多态封装
一、基础篇1.环境安装以及经典HelloWorld实现1.环境安装下载安装Eclipse,不多赘述2.创建工程1.左侧目录右键new->Javaproject2.给这个project取个名字(如:Test)3.第一个工程创建完毕3.创建类1.在src下右键New一个Class2.给class取个名字(首字母必须大写,其余必须全部小写)3.类创建完毕,得到一个classpublicclassTest
- No.20190929:JS小方法
喝酸奶不舔瓶蓋
1、将毫秒秒转化为xx小时xx分钟xx秒functionMillisecondToDate(msd){vartime=parseFloat(msd)/1000;//先将毫秒转化成秒if(null!=time&&""!=time){if(time>60&&time=60*60&&time<60*60*24){time=parseInt(time/3600.0)+"小时"+parseInt((pars
- 多谢
苦山_o97
我相信你的那些话是真的累了就散了吧再坚持下去,也不过在下一个夏天,说分手冬天快来了,自己去找找温暖吧我的手太凉了,我也累了,要睡了其实你把这决定的权力放在我身上更让我觉得快乐与陪伴只是短暂的表情图片发自App20190929晚八点
- JAVA学习日记1——JAVA简介及第一个java程序
tony996
java学习开发语言
简单记忆JAVASE:标准版,核心基础JAVAEE:企业版,进阶JDK:JavaDevelopmentKit,Java开发工具包,包含JREJRE:JavaRuntimeEnvironment,Java运行时环境,包含JVMJVM:JavaVirtualMachine,Java虚拟机JDK开发Java程序,JRE允许Java程序JDK=JRE+开发工具JRE=JVM+核心类库正文JavaSE:St
- 20190929周检视
王东2071
周一匆匆从上海赶回家已是深夜。海上事业五天连续的四年很多事情堆积在本周孩子准备出国的药品,多为客户的咨询预约培训工作的开展。本周是忙碌的一周也是要取舍的一周。周二以后都是培训时间两天,但是我点亮一下手上的事情暂且放弃了这一次培训,虽然连续五次入围公司的明星培训,这次放弃还是有收获给参加了民建的三胞会议,咨询了一位客户提供了一个解决方案。周四参加了客户吴桂红和罗筠的婚礼非常感人的一个回你,我也在婚礼
- 充电宝的小故事
海洋珠玉
原创|海洋珠玉上次在姐姐家把充电宝拿出来充了一回电,结果充电宝忘记到姐姐家了。这次去阿姨家也是这样,又把充电宝忘记带回来了。只因为平时充电器总是被我放在一个角落里,没有用过多少次?所以我觉得可能是充电宝生气了,给我闹脾气,故意不想跟着我了吧,也好,就先寄存到那里,先救急买一个吧。以后一定好好善待充电器,不再只有在有事情外出的时候带上它,平时就好好把它利用起来,让它随时发挥它的作用。20190929
- 周日生活小记录和思考20190929
果果89
周日生活小记录和思考20190929今天周日国庆前补班时间但今天工作上不忙1:前晚上小宝咳嗽厉害我一宿没怎么岁到昨天下午发烧了老师通知把孩子接从幼儿园接回家可怜的孩子发高烧了每次孩子生病喔都想把孩子的病转到我声上吧看他那么难受而我们父母也心急家人健康就是最大的福气2:开家长会讲到安全的事项看着那些个生命在安全事故中瞬间消失心都在颤抖爱护生命就是对生命最多点尊重教育孩子从小有安全意识保护自己都生命还
- 20190929【倒计时87天】#新时代#社交新零售#时间过得真快,一转眼就到了十月份,回想从六月中旬开始,就一直跟随着智慧的覃老师学习社交电商知识。几个月时间的专注学习和实操,让我从...
沟通公主彦妃
20190929【倒计时87天】#新时代#社交新零售#时间过得真快,一转眼就到了十月份,回想从六月中旬开始,就一直跟随着智慧的覃老师学习社交电商知识。几个月时间的专注学习和实操,让我从一个社交电商的小白,开始具备有这个领域的专业技能。我们这个时候为什么要社交电商?如何选择社交电商平台?如何做好社交电商?凭什么做社交电商月入百万?对于以上这些问题,我们已经拥有了专业全面的应对策略。目前,我们正在进一
- Java学习日记1
有幸的风
先看代码:publicclassMain{publicstaticvoidmain(String[]args){int[]arr=newint[3];//动态初始化,创建3块连续的空间System.out.println(arr);}}首先说一下栈,堆。栈最典型的特点就是先进先出,在Java程序执行的过程中,.class文件首先被装入内存,栈储存局部变量,即定义在方法声明上和方法中的变量;堆用来储
- 小城之夜
海滨71
海滨一刀冷月幽幽暗,两点寒星寂寂明。不尽秋虫半句息,惟有小警一灯醒。一一20190929图片发自App
- 20190929特征工程
6bd9f7257faf
1、筛选X方法:模型选择回归,不建议只用相关性分析或IV值筛选X1、LASSO2、相关性分析:看的是两两3、IV值计算:只适用二分类4、随机森林:是从总体上看,相对其他的解释性不高
- 黑马程序员--Java学习日记之集合(集合体系&迭代器)
MH_LZX001
-------android培训、java培训、期待与您交流!----------CollectionList:元素是有序的,元素允许重复,因为该集合体系都具有索引ArrayList:底层数据结构是数组,查询速度快,增删操作较慢,线程不同步LinkedList:底层数据结构是链表,查询效率较低,增删操作快,线程不同步Vector:功能同ArrayList类似,底层也是数组,不同是线程是同步的,效率
- 小白的java学习日记(三)
Matthew2333
Java学习日记java学习开发语言
一、循环1.循环packagehello;importjava.io.InputStream;importjava.util.Scanner;publicclassHelloworld{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubScannerin=newScanner(System.in);intbalance
- 20190929这一天
Lilyzhou02
早上上学前照例是说不舒服,想休息一天。抱抱后还是洗漱完毕,按时出门了。晚上回来又是欢快的一天。第一次考试,语文97分,数学92分。自己分析错题原因是:语文里不认识题目里的字;数学与上次练习一样的错在左右方位判断上。单位一个离开的领导又回来,带回一些新的理念,除工作外,一个是要坚持锻炼。大家一起立下一个目标:两年达到一字马。加油。同事一起拼车回家,路上当然是讨论孩子的事,在他话语里典型的别人家的孩子
- 每日经典:以今度古想当然耳(《安石留白随笔》20190929)
云在风中谁在听
图片发自App【故事】:公元203年,曹操同儿子曹丕率军攻占袁绍的老巢邺城,18岁的曹丕见23岁的袁尚妻子甄氏十分漂亮,就强占为夫人。孔融知道后就写信给曹操,运用当年周武王把商纣王的宠妃妲己赏给周公的典故。曹操不解,孔融说他根据现在推想过去的,文末出现“想当然耳”。当然,这件事也对曹丞相后来杀了孔融起到了推波助澜的作用。【原文·出处】初,曹操攻屠邺城,袁氏妇子多见侵略,而操子丕私纳袁熙妻甄氏。融乃
- 【Java学习日记】#14 接口、继承与多态 类的继承 Object类 类的上下转型 方法的重载 多态 抽象类与接口
BAOZEE
【Java学习记录】object抽象类多态java
接口、继承与多态类的继承extends关键字方法的重写super关键字语法示例调用父类的属性:this关键字调用父类的构造方法两点注意多重继承子类覆盖父类的属性Object类getClass()toString()equals()类的上下转型向上转型语法实例举例向下转型语法示例instanceof关键字语法方法的重载方法名相同,参数个数不相同方法名相同,参数顺序不相同方法名相同,参数类型不相同多态
- redis学习笔记——不仅仅是存取数据
Everyday都不同
returnSourceexpire/delincr/lpush数据库分区redis
最近项目中用到比较多redis,感觉之前对它一直局限于get/set数据的层面。其实作为一个强大的NoSql数据库产品,如果好好利用它,会带来很多意想不到的效果。(因为我搞java,所以就从jedis的角度来补充一点东西吧。PS:不一定全,只是个人理解,不喜勿喷)
1、关于JedisPool.returnSource(Jedis jeids)
这个方法是从red
- SQL性能优化-持续更新中。。。。。。
atongyeye
oraclesql
1 通过ROWID访问表--索引
你可以采用基于ROWID的访问方式情况,提高访问表的效率, , ROWID包含了表中记录的物理位置信息..ORACLE采用索引(INDEX)实现了数据和存放数据的物理位置(ROWID)之间的联系. 通常索引提供了快速访问ROWID的方法,因此那些基于索引列的查询就可以得到性能上的提高.
2 共享SQL语句--相同的sql放入缓存
3 选择最有效率的表
- [JAVA语言]JAVA虚拟机对底层硬件的操控还不完善
comsci
JAVA虚拟机
如果我们用汇编语言编写一个直接读写CPU寄存器的代码段,然后利用这个代码段去控制被操作系统屏蔽的硬件资源,这对于JVM虚拟机显然是不合法的,对操作系统来讲,这样也是不合法的,但是如果是一个工程项目的确需要这样做,合同已经签了,我们又不能够这样做,怎么办呢? 那么一个精通汇编语言的那种X客,是否在这个时候就会发生某种至关重要的作用呢?
&n
- lvs- real
男人50
LVS
#!/bin/bash
#
# Script to start LVS DR real server.
# description: LVS DR real server
#
#. /etc/rc.d/init.d/functions
VIP=10.10.6.252
host='/bin/hostname'
case "$1" in
sta
- 生成公钥和私钥
oloz
DSA安全加密
package com.msserver.core.util;
import java.security.KeyPair;
import java.security.PrivateKey;
import java.security.PublicKey;
import java.security.SecureRandom;
public class SecurityUtil {
- UIView 中加入的cocos2d,背景透明
374016526
cocos2dglClearColor
要点是首先pixelFormat:kEAGLColorFormatRGBA8,必须有alpha层才能透明。然后view设置为透明glView.opaque = NO;[director setOpenGLView:glView];[self.viewController.view setBackgroundColor:[UIColor clearColor]];[self.viewControll
- mysql常用命令
香水浓
mysql
连接数据库
mysql -u troy -ptroy
备份表
mysqldump -u troy -ptroy mm_database mm_user_tbl > user.sql
恢复表(与恢复数据库命令相同)
mysql -u troy -ptroy mm_database < user.sql
备份数据库
mysqldump -u troy -ptroy
- 我的架构经验系列文章 - 后端架构 - 系统层面
agevs
JavaScriptjquerycsshtml5
系统层面:
高可用性
所谓高可用性也就是通过避免单独故障加上快速故障转移实现一旦某台物理服务器出现故障能实现故障快速恢复。一般来说,可以采用两种方式,如果可以做业务可以做负载均衡则通过负载均衡实现集群,然后针对每一台服务器进行监控,一旦发生故障则从集群中移除;如果业务只能有单点入口那么可以通过实现Standby机加上虚拟IP机制,实现Active机在出现故障之后虚拟IP转移到Standby的快速
- 利用ant进行远程tomcat部署
aijuans
tomcat
在javaEE项目中,需要将工程部署到远程服务器上,如果部署的频率比较高,手动部署的方式就比较麻烦,可以利用Ant工具实现快捷的部署。这篇博文详细介绍了ant配置的步骤(http://www.cnblogs.com/GloriousOnion/archive/2012/12/18/2822817.html),但是在tomcat7以上不适用,需要修改配置,具体如下:
1.配置tomcat的用户角色
- 获取复利总收入
baalwolf
获取
public static void main(String args[]){
int money=200;
int year=1;
double rate=0.1;
&
- eclipse.ini解释
BigBird2012
eclipse
大多数java开发者使用的都是eclipse,今天感兴趣去eclipse官网搜了一下eclipse.ini的配置,供大家参考,我会把关键的部分给大家用中文解释一下。还是推荐有问题不会直接搜谷歌,看官方文档,这样我们会知道问题的真面目是什么,对问题也有一个全面清晰的认识。
Overview
1、Eclipse.ini的作用
Eclipse startup is controlled by th
- AngularJS实现分页功能
bijian1013
JavaScriptAngularJS分页
对于大多数web应用来说显示项目列表是一种很常见的任务。通常情况下,我们的数据会比较多,无法很好地显示在单个页面中。在这种情况下,我们需要把数据以页的方式来展示,同时带有转到上一页和下一页的功能。既然在整个应用中这是一种很常见的需求,那么把这一功能抽象成一个通用的、可复用的分页(Paginator)服务是很有意义的。
&nbs
- [Maven学习笔记三]Maven archetype
bit1129
ArcheType
archetype的英文意思是原型,Maven archetype表示创建Maven模块的模版,比如创建web项目,创建Spring项目等等.
mvn archetype提供了一种命令行交互式创建Maven项目或者模块的方式,
mvn archetype
1.在LearnMaven-ch03目录下,执行命令mvn archetype:gener
- 【Java命令三】jps
bit1129
Java命令
jps很简单,用于显示当前运行的Java进程,也可以连接到远程服务器去查看
[hadoop@hadoop bin]$ jps -help
usage: jps [-help]
jps [-q] [-mlvV] [<hostid>]
Definitions:
<hostid>: <hostname>[:
- ZABBIX2.2 2.4 等各版本之间的兼容性
ronin47
zabbix更新很快,从2009年到现在已经更新多个版本,为了使用更多zabbix的新特性,随之而来的便是升级版本,zabbix版本兼容性是必须优先考虑的一点 客户端AGENT兼容
zabbix1.x到zabbix2.x的所有agent都兼容zabbix server2.4:如果你升级zabbix server,客户端是可以不做任何改变,除非你想使用agent的一些新特性。 Zabbix代理(p
- unity 3d还是cocos2dx哪个适合游戏?
brotherlamp
unity自学unity教程unity视频unity资料unity
unity 3d还是cocos2dx哪个适合游戏?
问:unity 3d还是cocos2dx哪个适合游戏?
答:首先目前来看unity视频教程因为是3d引擎,目前对2d支持并不完善,unity 3d 目前做2d普遍两种思路,一种是正交相机,3d画面2d视角,另一种是通过一些插件,动态创建mesh来绘制图形单元目前用的较多的是2d toolkit,ex2d,smooth moves,sm2,
- 百度笔试题:一个已经排序好的很大的数组,现在给它划分成m段,每段长度不定,段长最长为k,然后段内打乱顺序,请设计一个算法对其进行重新排序
bylijinnan
java算法面试百度招聘
import java.util.Arrays;
/**
* 最早是在陈利人老师的微博看到这道题:
* #面试题#An array with n elements which is K most sorted,就是每个element的初始位置和它最终的排序后的位置的距离不超过常数K
* 设计一个排序算法。It should be faster than O(n*lgn)。
- 获取checkbox复选框的值
chiangfai
checkbox
<title>CheckBox</title>
<script type = "text/javascript">
doGetVal: function doGetVal()
{
//var fruitName = document.getElementById("apple").value;//根据
- MySQLdb用户指南
chenchao051
mysqldb
原网页被墙,放这里备用。 MySQLdb User's Guide
Contents
Introduction
Installation
_mysql
MySQL C API translation
MySQL C API function mapping
Some _mysql examples
MySQLdb
- HIVE 窗口及分析函数
daizj
hive窗口函数分析函数
窗口函数应用场景:
(1)用于分区排序
(2)动态Group By
(3)Top N
(4)累计计算
(5)层次查询
一、分析函数
用于等级、百分点、n分片等。
函数 说明
RANK() &nbs
- PHP ZipArchive 实现压缩解压Zip文件
dcj3sjt126com
PHPzip
PHP ZipArchive 是PHP自带的扩展类,可以轻松实现ZIP文件的压缩和解压,使用前首先要确保PHP ZIP 扩展已经开启,具体开启方法就不说了,不同的平台开启PHP扩增的方法网上都有,如有疑问欢迎交流。这里整理一下常用的示例供参考。
一、解压缩zip文件 01 02 03 04 05 06 07 08 09 10 11
- 精彩英语贺词
dcj3sjt126com
英语
I'm always here
我会一直在这里支持你
&nb
- 基于Java注解的Spring的IoC功能
e200702084
javaspringbeanIOCOffice
- java模拟post请求
geeksun
java
一般API接收客户端(比如网页、APP或其他应用服务)的请求,但在测试时需要模拟来自外界的请求,经探索,使用HttpComponentshttpClient可模拟Post提交请求。 此处用HttpComponents的httpclient来完成使命。
import org.apache.http.HttpEntity ;
import org.apache.http.HttpRespon
- Swift语法之 ---- ?和!区别
hongtoushizi
?swift!
转载自: http://blog.sina.com.cn/s/blog_71715bf80102ux3v.html
Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:
var stringValue : String
//
- centos7安装jdk1.7
jisonami
jdkcentos
安装JDK1.7
步骤1、解压tar包在当前目录
[root@localhost usr]#tar -xzvf jdk-7u75-linux-x64.tar.gz
步骤2:配置环境变量
在etc/profile文件下添加
export JAVA_HOME=/usr/java/jdk1.7.0_75
export CLASSPATH=/usr/java/jdk1.7.0_75/lib
- 数据源架构模式之数据映射器
home198979
PHP架构数据映射器datamapper
前面分别介绍了数据源架构模式之表数据入口、数据源架构模式之行和数据入口数据源架构模式之活动记录,相较于这三种数据源架构模式,数据映射器显得更加“高大上”。
一、概念
数据映射器(Data Mapper):在保持对象和数据库(以及映射器本身)彼此独立的情况下,在二者之间移动数据的一个映射器层。概念永远都是抽象的,简单的说,数据映射器就是一个负责将数据映射到对象的类数据。
&nb
- 在Python中使用MYSQL
pda158
mysqlpython
缘由 近期在折腾一个小东西须要抓取网上的页面。然后进行解析。将结果放到
数据库中。 了解到
Python在这方面有优势,便选用之。 由于我有台
server上面安装有
mysql,自然使用之。在进行数据库的这个操作过程中遇到了不少问题,这里
记录一下,大家共勉。
python中mysql的调用
百度之后能够通过MySQLdb进行数据库操作。
- 单例模式
hxl1988_0311
java单例设计模式单件
package com.sosop.designpattern.singleton;
/*
* 单件模式:保证一个类必须只有一个实例,并提供全局的访问点
*
* 所以单例模式必须有私有的构造器,没有私有构造器根本不用谈单件
*
* 必须考虑到并发情况下创建了多个实例对象
* */
/**
* 虽然有锁,但是只在第一次创建对象的时候加锁,并发时不会存在效率
- 27种迹象显示你应该辞掉程序员的工作
vipshichg
工作
1、你仍然在等待老板在2010年答应的要提拔你的暗示。 2、你的上级近10年没有开发过任何代码。 3、老板假装懂你说的这些技术,但实际上他完全不知道你在说什么。 4、你干完的项目6个月后才部署到现场服务器上。 5、时不时的,老板在检查你刚刚完成的工作时,要求按新想法重新开发。 6、而最终这个软件只有12个用户。 7、时间全浪费在办公室政治中,而不是用在开发好的软件上。 8、部署前5分钟才开始测试。