- 浏览: 1221176 次
- 性别:
- 来自: 深圳
-
最新评论
-
gaojingsong:
jstl1point0 写道高级版本JDK可以直接安装不用配置 ...
【win7配置jdk 环境变量】 -
jstl1point0:
高级版本JDK可以直接安装不用配置了
【win7配置jdk 环境变量】 -
hdd901002:
光说明错误在哪里有什么用,解决方法啊。。。我也碰到了,一条jo ...
Mycat源码解读--错误之【can't find table define in schema 】 -
masuweng:
【JAVA之图片水印】 -
masuweng:
【JAVA之多线程下载文件实现】
文章列表
[置顶] 【webpack 介绍】
- 博客分类:
- 前端语言
webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。
当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),
其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle ...
[置顶] 【Apache S4 介绍】
- 博客分类:
- Apache S4
S4 (Simple Scalable Streaming System) is a general-purpose, distributed, scalable, fault-tolerant, pluggable platform that allows programmers to easily develop applications for processing continuous, unbounded streams of data.
Apache S4是一个常规用途的、分布式的、可伸缩的、容错的、可插入式的平台用于处理联系的无限数据流。
Apache S4是一个常规用途的 ...
[置顶] C语言内存模型
- 博客分类:
- 编程语言之C
在C语言中,内存可分用五个部分:
1. BSS段(Block Started by Symbol): 用来存放程序中未初始化的全局变量的内存区域。
2. 数据段(data segment): 用来存放程序中已初始化的全局变量的内存区域。
3. 代码段(text segment): 用来存放程序执行代码的内存区域。
4. 堆(heap):用来存放进程运行中被动态分配的内存段,它的大小并不固定,可动态扩张或缩减。当进程调用malloc分配内存时,新分配的内存就被动态添加到堆上,当进程调用free释放内存时,会从堆中剔除。
5. 栈(stack):存放程序中的局部变量 ...
京东金融中间件团队在分析了这些实现方式利弊后,根据自身业务特点实现了基于客户端的分库分表中间件CDS,即Completed Database Sharding。
CDS是一个基于客户端开发的分库分表中间件产品,实现了JDBC标准API,支持分库分表、读写分离和数据运维等诸多功能,提供高性能、高并发和高可靠的海量数据路由存取服务,业务系统可近乎零成本进行接入,目前支持MySQL、Oracle和SQL Server三种数据库集群。
CDS原理概述
CDS Driver是CDS中间件的核心模块,实现JDBC标准API,以Jar包形式部署在应用端,完成数据路由、连接池管理、读写分离和 ...
[置顶] 【ssh命令】
- 博客分类:
- linux
ssh-copy-id命令可以把本地主机的公钥复制到远程主机的authorized_keys文件上,
ssh-copy-id命令也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限。
ssh-copy-id命令可以把本地的ssh公钥文件安装到远程主机对应的账户下。
ssh命令
1、复制SSH密钥到目标主机,开启无密码SSH登录
ssh-copy-id user@host
如果还没有密钥,请使用ssh-keygen命令生成。
2、从某主机的80端口开启到本地主机2001端口的隧道
ssh -N -L20 ...
plsql中还可以set define off来关闭特殊字符,还可以用show define来查看有些特殊定义的字符。
Oracle数据有个字段是存储url的,内容有特殊字符&,如果直接想执行查询或插入操作的话有问题,如下:
在plsql里边执行:
update userinfo set pageurl='test.php?page=1&pagesize=10' where id='test'
这条sql语句往数据库的pageurl字段放进去了一个url地址,但是执行的时候却并非那么理想,因为这其中有一个oracle的特殊字符,需要进行转义,那就是字符'& ...
VMware Fusion Pro是一款适用于Mac操作系统的虚拟机软件。
在 Mac 上运行 Windows 应用程序时,可获得更接近 Mac 的使用体验。Fusion 7 更新了 Yosemite 界面,让您在处理 Windows 应用时感觉更加整洁和精致。Fusion 7 采用了 Yosemite 的关键设计理念,例如半透明的窗口、精简的工具栏和简化的 Dock 图标,因而可在管理虚拟机时增加更多空间。Fusion 7 还利用 Yosemite 的控制功能,以确保跨操作系统的一致体验,例如单击绿色“信号灯”时进入全屏模式,或者能够直接从 Spotlight 搜索并打开您的虚拟机或 ...
[置顶] 【Charles】介绍
- 博客分类:
- IOS
Charles Mac是一款免费的HTTP信息抓包工具,可以有效地获取HTTP通信信息,主要用于网页的开发和调试等,Charles Mac可以看json和xml。但是其实用Google Chrome安装插件也是可以看到漂亮的格式的,可以检查HTMl,CSS和RSS内容是否标准。
Charles is a web proxy (HTTP Proxy / HTTP Monitor) that runs on your own computer. Your web browser (or any other Internet application) is then configured ...
支持C语法
支持面向对象特性
兼容性好,可以同时在项目中使用OC、C++,也可以引入C、C++库文件
OC中没有命名空间机制,也没有包的概念,为了区分不同的类,在类名加前缀
OC中关键字表示都以@开头,用于区分C和C++的关键字,字符串也以@开头,如@public、@protected、@private
变量的作用域主要分为四种:
(1)@public (公开的)在有对象的前提下,任何地方都可以直接访问。
(2)@protected (受保护的)只能在当前类和子类的对象方法中访问
(3)@private (私有的)只能在当前类的对象方法中才能直接访问
(4)@packa ...
iOS是苹果公司研发的一款手机操作系统。
于2007年开始运用于iPhone,iPod Touch和苹果电视。
iOS从OS X演化而来,并且和OSX共享Darwin。
iOS是OSX运用于苹果电脑操作系统的一款手机操作系统。
iOS是苹果公司研发的一款手机操作系统。于2007年开始运用于iPhone,iPod Touch和苹果电视。
iOS从OS X演化而来,并且和OSX共享Darwin。iOS是OSX运用于苹果电脑操作系统的一款手机操作系统。
IOS开发语言
ios目前流行两种开发语言:Objective-C 和 Swift 。前者有C语言基础者上手会容易些;后者Swift是iOS/Mac未来开发的主要语言,无论从编程思想还是从api书写,都赏心悦目,但缺点是没有Objective更稳定,且事实上去面试一些公司都要求的是用 Objective-C,只是把 Swift 作为学习语言。
...
import com.baidu.yun.core.log.YunLogEvent;
import com.baidu.yun.core.log.YunLogHandler;
import com.baidu.yun.push.auth.PushKeyPair;
import com.baidu.yun.push.client.BaiduPushClient;
import com.baidu.yun.push.constants.BaiduPushConstants;
import com.baidu.yun.push.exception.PushClientException ...
JAVA之反射的应用
import java.util.HashMap;
import java.util.Map;
public class Child extends Parent {
public int add(int a,int b){
return a+b;
}
public HashMap add(Student stu){
Map ma = new HashMap();
ma.put("stu", stu);
return (HashMap) ma;
}
public Child(){
s ...
Java Web有很多成熟的框架,主要可以分为两类Web Application和Web Services。用于Web Application的框架包括官方的Servlet/JSP, JSTL/JSF以及第三方Struts/Spring MVC(action-based)。Web Services的项目又可以分为基于XML的(SOAP/WSDL)的和基于JSON的,Java Com ...
//第一种方式获取Class对象
Student stu1 = new Student();//这一new 产生一个Student对象,一个Class对象。
Class stuClass = stu1.getClass();//获取Class对象
System.out.println(stuClass.getName());
//第二种方式获取Class对象
Class stuClass2 = Student.class;
System.out.println(stuClass == stuClass2);//判断第一种方式获取的Class对象和第二种方式获取的是否是同一 ...