• 黑森林
  • 山西省 晋城市
  • .NET工程师
  • 只有经历人生的种种磨难,才能悟出人生的价值~
  • 0
    粉丝
  • 36
    博客
  • 0
    提问
  • 动态信息
  • TA最近在读的书
  • TA写的书
  • 黑森林
  • 别再说自己精通C++语言了!
  • 首先是第一个层次。在这个层次你知道基本的语法,能写个hello world,给女朋友打印个心形,读写个文件啥的。要是经
  • C/C++社区
    2019-01-24 10:22
    156 热度
    0 评论
  • 黑森林
  • 吊炸天:小米折叠屏手机首曝光
  • 只从三星首次提出折叠屏手机的概念后,国外的苹果,国内的OPPO,华为,联想,小米纷纷推出自己的折叠屏手机产品计划。很显然,折叠屏手机将会成为未来手机的发展趋势。今天一个
  • 互联网潮前线
    2019-01-04 17:48
    182 热度
    0 评论
  • 黑森林
  • 谈谈程序员的薪酬和跳槽时机
  • 互联网行业的薪酬高,一方面体现在起薪,二三十万稀松平常,但这个其实不是最恐怖的,更可怕的是工作2-3年后的人生第一跳,市面上这种2-3年工作经验的互联网小兵非常受欢迎,年轻能加班,而且还愿意学东西,很容易成长为骨干,各大厂都愿意花钱砸这样的人,工作2-3年后这一跳基本就可以到50w/年了,这几乎是互联网行业的保底薪水,因为即便你不跳过靠内部加薪
  • 职场.招聘
    2018-10-20 16:46
    222 热度
    0 评论
  • 黑森林
  • 【Java】几道让你拿offer的知识点
  • 前言 只有光头才能变强 之前在刷博客的时候,发现一些写得比较好的博客都会默默收藏起来。最近在查阅补漏,有的知识点比较重要的,但是在之前的博客中还没有写到,于是趁着闲整理一下。文本的知识点:Integer常量池 TCP拆包粘包 select、poll、epoll简单区别 jdk1.6以后对Synchronize锁优化 Java内存模型 本
  • JAVA社区
    2018-08-03 10:01
    286 热度
    0 评论
  • 黑森林
  • 代码重构之-提升方法
  • 概念:提升方法是指将一个很多继承类都要用到的方法提升到基类中。正文:提升方法是指将一个很多继承类都要用到的方法提升到基类中,这样就能减少代码量,同时让类的结构更清晰。如下代码所示,Turn 方法在子类Car 和Motorcycle 都会用到,因为Vehicle 都会有这个方法,所以我们就会想到把它提到基类中。namespace LosTechies.DaysOfRefact
  • 设计模式
    2018-02-26 03:56
    246 热度
    0 评论
  • 黑森林
  • Jquery结合CSS实现简单的二级菜单
  • 下拉菜单实现很简单,纯css也能实现,但是我不擅长,用jquery也就两行代码。于是博客就用jquery+css实现简单二级下拉菜单导航。第一步:确定导航的html格式<ul id="nav"> <li><a href="http://www.hello-code.c
  • Html/CSS相关
    2018-02-14 11:26
    316 热度
    0 评论
  • 黑森林
  • MySQL 大DML操作建议
  • ㈠ 大数据量INSERT ⑴ 使用多行插入代替单行:insert into t values (),(),(),... ⑵ LOAD DATA INFILE ... INTO TABLE t ⑶ 写入临时表、在 INSERT ... SELECT ⑷ 取消索引、约束,等数据加载完后在重建
  • MySQL技术
    2018-02-14 11:25
    252 热度
    0 评论
  • 黑森林
  • MongoDB教程(五)MongoDB中文档的插入和删除语法
  • 上一节我们介绍了MongoDB中的数据类型,这一节我们将要介绍MongoDB中文档的插入和删除语法.insert() 方法要插入数据到 MongoDB 集合,需要使用 MongoDB 的 insert() 或 save() 方法。 语法insert() 命令的基本语法如下:>db.COLLECTION_NAME.insert(document)例子>db.mycol.in
  • MongoDB
    2018-02-14 11:23
    283 热度
    0 评论
  • 黑森林
  • 数据结构与算法-键树、字典树
  • 数据结构重读 – 键树、字典树1 Reply键树,又称数字查找树(Digital Search Trees)是一棵度>=2的树,每个结点只含有组成关键字的符号。 键树有两种存储结构:1、树的孩子-兄弟链表来表示键树。每个Node有三个域:first指向第一棵子树的根指针;next指向右兄弟;info(可选的)记录附加数据。如下图: 查找过程是,从根结点出发,顺着first查找,如果相等,继续下一个first。否则沿着next
  • 数据结构与算法
    2018-02-14 11:20
    303 热度
    0 评论
  • 黑森林
  • Oracle三大表连接方式之Hash Join详解
  • Hash Join只能用于相等连接,且只能在CBO优化器模式下。相对于nested loop join,hash join更适合处理大型结果集 Hash Join的执行计划第1个是hash表(build table),第2个探查表(probe table),一般不叫内外表,nested loop才有内外表 Hash表也就是所谓的内表,探查表所谓的外表 两者的执行计划形如:
  • Oracle技术
    2018-02-14 11:19
    367 热度
    0 评论
  • 黑森林
  • Html5开发之链接标签nav的用法
  • HTML (<nav>)元素用来表示一个含有多个超链接的区域,这个区域的连接可以连接到其他页面,也可以连接到本页面内部其他部分。用法说明:并不是所有的链接都必须使用<nav>元素,它只用来将一些热门的链接放入导航栏,例如<footer>元素就常用来在页面底部包含一个不常用到,没必要加入<nav>的链接列表.一个网页也可能含有多个<nav>元素,例如一个是网站内的导航列表
  • Html5开发
    2018-02-18 16:15
    277 热度
    0 评论
  • 黑森林
  • html5 class选择器
  • html5的确给我们带来惊喜, 新增的dom api-类选择器那么怎样使用呢?看下面的代码吧.....JavaScript var els = document.getElementsByClassName('myinput'); els[0].focus(); 多有意思的一个api,提供了丰富的用户体验!看下面的小例子吧XML/HTML <!DOCTYPE
  • Html5开发
    2018-02-14 11:15
    280 热度
    0 评论
  • 黑森林
  • SQL查询中常见的查询问题汇总,非常有启发意义
  • 回答有关“至少”的问题 前言:“至多”的对立面是“至少”。通常,采用“至多”问题中表述的技巧变体,就可以解决“至少”问题。当解决“至少”问题时,把他们换成“没有更少的”说法会更好理解。问题(1):找到至少选择两门课程的学生。-- 通过聚集函数countselect sd.Tid,sd.Name,sd.Age from Student sd,StudentTakeCourses stc
  • SQLServer技术
    2018-02-14 11:13
    261 热度
    0 评论
  • 黑森林
  • Bootstrap实现边框表格效果
  • Bootstrap实现边框表格效果通过添加 .table-bordered class,您将看到每个元素周围都有边框,且占整个表格是圆角的,如下面的实例所示:<!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 边框表格</title>
  • Bootstrap框架
    2018-02-11 15:27
    311 热度
    0 评论
  • 黑森林
  • 浅谈 Saas系统系统架构
  • 2B Saas系统最近几年都很火。很多创业公司都在尝试创建企业级别的应用 cRM, HR,销售, Desk Saas系统。很多Saas创业公司也拿了大额风投。毕竟Saas相对传统软件的优势非常明显。 最近一年,有幸架构一个Crm saas 系统,上线了几个月来,各方面都比满意。整个系统创建过程,踩了很多坑,收获也比较多。总结一下Saas系统架构一些特点:1.分层设计saas系统分层大概是:租户识别>应用层
  • 架构设计
    2018-02-15 20:26
    235 热度
    0 评论
  • 黑森林
  • CAS自定义Credentials登录
  • 先看了这篇文章http://www.blogjava.net/junky/archive/2007/08/20/138136.html,但是这个的版本是3.1的,而最新的是3.5的,差别还是有一点的,网上找了很多资料,也看了一点CAS server的源代码,终于搞定,因为想用idea开发,结果环境不熟悉,蛋疼,虽然现在Eclipse越来越慢,也只好将就着用,废话不说,代码说话,首先定义自己的Creden
  • 架构设计
    2018-02-11 15:26
    354 热度
    0 评论
  • 黑森林
  • Android开发-传感器技术的应用
  • 一、 问题描述Android中有多达11种传感器,不同的手机设备支持的传感器类型也不尽相同1、 重力传感器 GV-sensor2、 加速度传感器 G-sensor3、 磁力传感器 M-sensor4、 方向传感器 O-sensor5、 线性加速度传感器 LA-sensor6、 光线感应传感器 SENSOR_TYPE_LIGHT7、 温度传感器8、 压力传感器9、 接近传
  • Android开发
    2018-02-15 20:25
    262 热度
    0 评论
  • 黑森林
  • Android中的布局(Layout)和菜单(Menu)
  • 本文介绍Android开发中各种布局方式的应用,FrameLayout, LinearLayout, TableLayout, AbsoluteLayout, RelativeLayout 等等。1、各种布局方式的演示res/layout/main.xml<?xml version="1.0" encoding="utf-8"?><!-- la
  • Android开发
    2018-02-11 15:25
    302 热度
    0 评论
  • TA加入的群组
  • TA关注的好友
TA很懒,还没关注任何人
  • TA的粉丝