<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[不要皱眉]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/conatic</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; conatic]]></copyright><item><title><![CDATA[Bootstrap 3兼容IE8浏览器]]></title><link>https://blog.csdn.net/conatic/article/details/70846609</link><guid>https://blog.csdn.net/conatic/article/details/70846609</guid><author>conatic</author><pubDate>Thu, 27 Apr 2017 11:09:09 +0800</pubDate><description><![CDATA[文章出处：http://www.ijophy.com/2014/05/bootstrap3-compatible-with-ie8.html]]></description><category></category></item><item><title><![CDATA[github 常用操作]]></title><link>https://blog.csdn.net/conatic/article/details/70348351</link><guid>https://blog.csdn.net/conatic/article/details/70348351</guid><author>conatic</author><pubDate>Sat, 22 Apr 2017 10:04:25 +0800</pubDate><description><![CDATA[1.在项目所在的本地目录下，将项目初始化为一个git项目$ git init
//在目录中创建了一个.git隐藏的文件夹2.将文件放进新的本地git仓库//所有文件
$ git add .
//指定文件
$ git add filename3.把添加的文件提交到仓库git commit -m "Initial commit"4.访问github（访问不上的话要翻墙）//address为仓库地址（可通]]></description><category></category></item><item><title><![CDATA[Bootstrap    图标]]></title><link>https://blog.csdn.net/conatic/article/details/65043646</link><guid>https://blog.csdn.net/conatic/article/details/65043646</guid><author>conatic</author><pubDate>Wed, 22 Mar 2017 23:18:36 +0800</pubDate><description><![CDATA[小图标组件Bootstrap提供了的小图标： 
可参考Bootstrap中文官网组件原理Bootstrap框架中的图标都是字体图标，是通过css3的@font-face属性配合字体来实现icon效果的。@font-face {
font-family: ‘Glyphicons Halflings‘;
src: url(‘../fonts/glyphicons-halflings-regular.eo]]></description><category></category></item><item><title><![CDATA[Bootstrap  辅助类和响应式工具]]></title><link>https://blog.csdn.net/conatic/article/details/64936890</link><guid>https://blog.csdn.net/conatic/article/details/64936890</guid><author>conatic</author><pubDate>Wed, 22 Mar 2017 21:10:26 +0800</pubDate><description><![CDATA[一.辅助类1.情景文本颜色
  类
  描述  .text-muted
  柔和灰
  .text-primary
  主要蓝
  .text-success
  成功绿
  .text-info
  信息蓝
  .text-warning
  警告黄
  .text-danger
  危险红
2.情景背景色
  类
  描述  .bg-primary
  主要蓝
  .bg-success
  成]]></description><category></category></item><item><title><![CDATA[Bootstrap  栅栏系统]]></title><link>https://blog.csdn.net/conatic/article/details/64929835</link><guid>https://blog.csdn.net/conatic/article/details/64929835</guid><author>conatic</author><pubDate>Wed, 22 Mar 2017 20:27:17 +0800</pubDate><description><![CDATA[栅栏系统是通过定义容器大小，并将其等分12份，通过一系列行（row）与列（column)，结合媒体查询制作成强大的响应式栅格系统。工作原理：
数据行（row）必须包含在 .container(固定宽度) 或 .container-fluid（100%宽度）中。以便为其赋予合适的排列（aligment）和内补（padding）。
通过行（row）在水平方向上创建一组列（column），随着屏幕或视口（]]></description><category></category></item><item><title><![CDATA[Bootstrap  表单和图片]]></title><link>https://blog.csdn.net/conatic/article/details/64607081</link><guid>https://blog.csdn.net/conatic/article/details/64607081</guid><author>conatic</author><pubDate>Wed, 22 Mar 2017 16:48:28 +0800</pubDate><description><![CDATA[一.表单1.基本格式<form>
    <div class="form-group">
        <label>电子邮件</label>
        <input type="email" class="form-control" placeholder="请输入您的电子邮箱" />
    </div>
    <div class="form-group">
        <la]]></description><category></category></item><item><title><![CDATA[Bootstrap  表格和按钮]]></title><link>https://blog.csdn.net/conatic/article/details/64520405</link><guid>https://blog.csdn.net/conatic/article/details/64520405</guid><author>conatic</author><pubDate>Tue, 21 Mar 2017 21:25:40 +0800</pubDate><description><![CDATA[一.表格1.基本格式<table class="table"></table>2.条纹状表格让< tbody>里的行产生一行隔一行加单色背景效果
<table class="table table-striped"></table>3.带边框的表格给表格增加边框<table class="table table-borderd"></table>4.悬停鼠标让< tbody>下的表格悬停鼠标实现背景]]></description><category></category></item><item><title><![CDATA[Bootstrap    排版样式]]></title><link>https://blog.csdn.net/conatic/article/details/64500470</link><guid>https://blog.csdn.net/conatic/article/details/64500470</guid><author>conatic</author><pubDate>Tue, 21 Mar 2017 20:27:27 +0800</pubDate><description><![CDATA[页面排版1.页面主体Bootstrap将全局：
font-size 设置为14px;
line-height 设置为1.428（20px）;
p标签  设置为1/2行高（10px）;
创建包含段落突出的文本： 
添加 class=”lead”，得到更大更粗、行高更高的文本。<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8"]]></description><category></category></item><item><title><![CDATA[Bootstrap    环境安装]]></title><link>https://blog.csdn.net/conatic/article/details/61645042</link><guid>https://blog.csdn.net/conatic/article/details/61645042</guid><author>conatic</author><pubDate>Tue, 21 Mar 2017 18:44:34 +0800</pubDate><description><![CDATA[1.下载Bootstrap2.Bootstrap文档结构预编译的： 
 
源码：3.创建Bootstrap页面<!DOCTYPE html>
<html>
   <head>
      <title>Bootstrap 模板</title>
      <!--媒体查询   后续介绍-->
      <meta name="viewport" content="width=device-widt]]></description><category></category></item><item><title><![CDATA[javascript  匿名函数与闭包]]></title><link>https://blog.csdn.net/conatic/article/details/61627183</link><guid>https://blog.csdn.net/conatic/article/details/61627183</guid><author>conatic</author><pubDate>Sun, 12 Mar 2017 19:21:37 +0800</pubDate><description><![CDATA[匿名函数普通函数:function box(){
    return 'Lee';
}
alert(box());匿名函数：//单独的匿名函数  会报错    无法运行    也无法调用
//function() {
//  return 'Lee';
//}//通过表达式的自我执行
(function() {
    alert('Lee');
})();//把匿名函数赋值给变量
var cat]]></description><category></category></item><item><title><![CDATA[javascript 面向对象]]></title><link>https://blog.csdn.net/conatic/article/details/61431761</link><guid>https://blog.csdn.net/conatic/article/details/61431761</guid><author>conatic</author><pubDate>Sun, 12 Mar 2017 15:49:47 +0800</pubDate><description><![CDATA[javascript对象创建对象方法1.使用构造函数创建：var cat = new Object();
cat.name = "hello kitty";
cat.age = 3;
cat.call=function(){
    alert("miao~~");
}2.使用对象字面量创建一个对象var cat {
    name: "hello kitty",
    age = 3,]]></description><category></category></item><item><title><![CDATA[javascript  正则表达式]]></title><link>https://blog.csdn.net/conatic/article/details/61418747</link><guid>https://blog.csdn.net/conatic/article/details/61418747</guid><author>conatic</author><pubDate>Sat, 11 Mar 2017 16:01:39 +0800</pubDate><description><![CDATA[正则表达式

正则表达式用途 
检测字符串的某个模式。（对数据进行有效性验证） 
替换文本。 
根据模式匹配从字符串中提取的一个子字符串。

正则表达式语法 
一个正则表达式是由普通字符（a-z）及特殊字符（元字符）组成的文字模式。 
该模式描述在查找文字主体时匹配的一个或多个字符串。

元字符]]></description><category></category></item><item><title><![CDATA[Javascript  基础篇]]></title><link>https://blog.csdn.net/conatic/article/details/61207977</link><guid>https://blog.csdn.net/conatic/article/details/61207977</guid><author>conatic</author><pubDate>Fri, 10 Mar 2017 22:38:09 +0800</pubDate><description><![CDATA[目录：第一章   在html中使用 
第二章  javascript简单语法 
第三章   javascript运算符 
第四章   javascript数据类型 
第五章   javascript对象 
第六章   javascript函数 
第七章   javascript字符串 
第八章   javascript语句及操作符 
第九章   javascript类型转换 
第十章   javas]]></description><category></category></item><item><title><![CDATA[java多线程  -- 总结3]]></title><link>https://blog.csdn.net/conatic/article/details/52100814</link><guid>https://blog.csdn.net/conatic/article/details/52100814</guid><author>conatic</author><pubDate>Wed, 03 Aug 2016 10:01:27 +0800</pubDate><description><![CDATA[本文转自：http://www.cnblogs.com/lwbqqyumidi/p/3821389.html本文主要接着前面多线程的两篇文章总结Java多线程中的线程安全问题。一.一个典型的Java线程安全例子public class ThreadTest {    public static void main(String[] args) {
        Account account =]]></description><category></category></item><item><title><![CDATA[java多线程 --总结2]]></title><link>https://blog.csdn.net/conatic/article/details/52100747</link><guid>https://blog.csdn.net/conatic/article/details/52100747</guid><author>conatic</author><pubDate>Wed, 03 Aug 2016 09:55:50 +0800</pubDate><description><![CDATA[本文转自：http://www.cnblogs.com/lwbqqyumidi/p/3817517.html四.Java多线程的阻塞状态与线程控制上文已经提到Java阻塞的几种具体类型。下面分别看下引起Java线程阻塞的主要方法。1.join()join —— 让一个线程等待另一个线程完成才继续执行。如A线程线程执行体中调用B线程的join()方法，则A线程被阻塞，知道B线程执行完为止，A才能得以继]]></description><category></category></item><item><title><![CDATA[java多线程  -- 总结1]]></title><link>https://blog.csdn.net/conatic/article/details/52100685</link><guid>https://blog.csdn.net/conatic/article/details/52100685</guid><author>conatic</author><pubDate>Wed, 03 Aug 2016 09:51:09 +0800</pubDate><description><![CDATA[本文转自：http://www.cnblogs.com/lwbqqyumidi/p/3804883.html一.线程的生命周期及五种基本状态关于Java中线程的生命周期，首先看一下下面这张较为经典的图：上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点，Java中的多线程也就基本上掌握了。主要包括：Java线程具有五中基本状态新建状态（New）：当线程对象对创建后，即进入了新建状]]></description><category></category></item><item><title><![CDATA[JDBC - Statement的增删改查]]></title><link>https://blog.csdn.net/conatic/article/details/52097002</link><guid>https://blog.csdn.net/conatic/article/details/52097002</guid><author>conatic</author><pubDate>Tue, 02 Aug 2016 18:56:14 +0800</pubDate><description><![CDATA[JDBC编程基本步骤 
1.加载驱动程序：class.forName(driverClass) ; 
   加载Mysql驱动：class.forName(“com.mysql.jdbc.Driver”); 
   加载Oracle驱动：class.forName(“oracle.jdbc.driver.OracleDriver”); 
2.获取数据库连接 
 Connection conn = D]]></description><category></category></item><item><title><![CDATA[JDBC -访问存储过程]]></title><link>https://blog.csdn.net/conatic/article/details/52095850</link><guid>https://blog.csdn.net/conatic/article/details/52095850</guid><author>conatic</author><pubDate>Tue, 02 Aug 2016 16:54:05 +0800</pubDate><description><![CDATA[存储过程：create  procedure queryempinform (eno in  emp.empno%type ,
                                  pename out  emp.ename%type,
                                  psal out  emp.sal%type,]]></description><category></category></item><item><title><![CDATA[通过Socket实现TCP编程]]></title><link>https://blog.csdn.net/conatic/article/details/52094596</link><guid>https://blog.csdn.net/conatic/article/details/52094596</guid><author>conatic</author><pubDate>Tue, 02 Aug 2016 15:29:25 +0800</pubDate><description><![CDATA[基于Tcp的Socket通信原理 
Java socket通信通常也称作”套接字”，用于描述IP地址和端口，是一个通信链的句柄。应用程序通常通过”套接字”向网络发出请求或者应答网络请求。socket 开发分客户端与服务端，服务端ServerSocket开启服务监听某一端口,客户端socket向此服务器的这个端口发出请求，成功则会建立会话，形成通道,这个通道若不做其它操作会一直存在，就是所谓的长连接了]]></description><category></category></item><item><title><![CDATA[java    InetAddress类、URL类的使用]]></title><link>https://blog.csdn.net/conatic/article/details/52064894</link><guid>https://blog.csdn.net/conatic/article/details/52064894</guid><author>conatic</author><pubDate>Fri, 29 Jul 2016 14:47:20 +0800</pubDate><description><![CDATA[转自：http://www.blogjava.net/baoyaer/articles/120422.html一、用JAVA实现URL  
　　在JAVA中，Java.net包里面的类是进行网络编程的，其中java.net.URL类和java.net.URLConection类使编程者方便地利用URL在Internet上进行网络通信。1、创建URL对象 
　　URL类有多种形式的构造函数： 
 (1]]></description><category></category></item></channel></rss>