• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

cynchanpin

  • 博客园
  • 联系
  • 订阅
  • 管理

2017年6月13日

C++11之decltype

摘要: 使用场景 在C++中常常要用到非常长的变量名。假设已经有变量和你将使用的变量是一个类型。就可以使用decltypekeyword 来申明一样的类型变量。 decltype原理 返回现有变量类型。decltype是一个keyword,而不是一个函数,这有啥差别呢?decltype在编译阶段返回变量类 阅读全文

posted @ 2017-06-13 21:29 cynchanpin 阅读(213) 评论(0) 推荐(0)

警惕 InnoDB 和 MyISAM 创建 Hash 索引陷阱

摘要: MySql 最经常使用存储引擎 InnoDB 和 MyISAM 都不支持 Hash 索引,它们默认的索引都是 B-Tree。可是假设你在创建索引的时候定义其类型为 Hash,MySql 并不会报错,并且你通过 SHOW CREATE TABLE 查看该索引也是 Hash,仅仅只是该索引实际上还是 B 阅读全文

posted @ 2017-06-13 20:37 cynchanpin 阅读(2197) 评论(0) 推荐(1)

从头认识java-18.2 主要的线程机制(5)-守护线程与非守护线程

摘要: 这一章节我们来讨论一下守护线程与非守护线程。1.什么是守护线程?什么是非守护线程?非守护线程:Java虚拟机在它全部非守护线程已经离开后自己主动离开。守护线程:守护线程则是用来服务用户线程的,假设没有其它用户线程在运行,那么就没有可服务对象,也就没有理由继续下去。2.同样点大家都是线程。事实上能够互 阅读全文

posted @ 2017-06-13 19:26 cynchanpin 阅读(211) 评论(0) 推荐(0)

leetcode - Validate Binary Search Tree

摘要: Given a binary tree, determine if it is a valid binary search tree (BST). Assume a BST is defined as follows: The left subtree of a node contains only 阅读全文

posted @ 2017-06-13 18:43 cynchanpin 阅读(136) 评论(0) 推荐(0)

算法学习笔记(五) 递归之 高速幂、斐波那契矩阵加速

摘要: 递归的定义 递归和迭代是编程中最为经常使用的基本技巧。并且递归经常比迭代更为简洁和强大。它的定义就是:直接或间接调用自身。经典问题有:幂运算、阶乘、组合数、斐波那契数列、汉诺塔等。其算法思想: 原问题可分解子问题(必要条件);原与分解后的子问题相似(递归方程);分解次数有限(子问题有穷);终于问题可 阅读全文

posted @ 2017-06-13 18:03 cynchanpin 阅读(430) 评论(0) 推荐(0)

No WebApplicationContext found: no ContextLoaderListener registered?报错解决

摘要: 今天跑了下新搭的一个SSI框架。报例如以下错误: 严重: Exception sending context initialized event to listener instance of class com.j.chat.upgrade.web.core.SystemLaunchListene 阅读全文

posted @ 2017-06-13 17:21 cynchanpin 阅读(2222) 评论(0) 推荐(0)

poj 3041 Asteroids (最小点覆盖)

摘要: 链接:poj 3041 题意:有一个n*n的矩阵,在矩阵上有m个行星,一个武器能够消灭同一行或者同一列的星星 求最小的要用多少武器消灭全部的星星 思路:把方阵看做一个特殊的二分图(以行列分别作为两个顶点集V1、V2,当中|V1|=|V2|) 然后把每行x或者每列y看成一个点,而障碍物(x,y)能够看 阅读全文

posted @ 2017-06-13 16:09 cynchanpin 阅读(128) 评论(0) 推荐(0)

C语言函数--E

摘要: 函数名: ecvt 功 能: 把一个浮点数转换为字符串 用 法: char ecvt(double value, int ndigit, int *decpt, int *sign); 程序例: #include <stdlib.h> #include <stdio.h> #include <con 阅读全文

posted @ 2017-06-13 15:21 cynchanpin 阅读(606) 评论(0) 推荐(0)

HDU 1026 Ignatius and the Princess I(BFS+记录路径)

摘要: Ignatius and the Princess I Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 15576 Accepted Submi 阅读全文

posted @ 2017-06-13 14:03 cynchanpin 阅读(169) 评论(0) 推荐(0)

从头认识java-18.6 synchronized在其它对象上同步和ThreadLocal来消除共享对象的同步问题

摘要: 这一章节我们来介绍在其它对象上同步与ThreadLocal。前一章节我们使用了1.synchronized在其它对象上同步class ThreadA implements Runnable { private Object object = new Object(); private synchro 阅读全文

posted @ 2017-06-13 13:29 cynchanpin 阅读(251) 评论(0) 推荐(0)

Android端通过HttpURLConnection上传文件到server

摘要: Android端通过HttpURLConnection上传文件到server一:实现原理近期在做Androidclient的应用开发,涉及到要把图片上传到后台server中。自己选择了做Spring3 MVC HTTP API作为后台上传接口,androidclient我选择用HttpURLConn 阅读全文

posted @ 2017-06-13 12:09 cynchanpin 阅读(3756) 评论(0) 推荐(0)

LeetCode——Longest Common Prefix

摘要: Write a function to find the longest common prefix string amongst an array of strings. 写一个函数找出字符串数组中的最长共现前缀字符串。 思路:共现。即要求数组中的所有元素的前缀中都要出现。所以所得的结果肯定是最短 阅读全文

posted @ 2017-06-13 11:08 cynchanpin 阅读(183) 评论(0) 推荐(0)

Oracle11g R2创建PASSWORD_VERIFY_FUNCTION相应password复杂度验证函数步骤

摘要: Oracle11g R2创建PASSWORD_VERIFY_FUNCTION相应密码复杂度验证函数步骤 运行測试环境:数据库服务器Oracle Linux 5.8 + Oracle 11g R2数据库相关工具:PL/SQL软件(连接Linux下的Oracle数据库),SecureCRT软件(远程连接 阅读全文

posted @ 2017-06-13 09:52 cynchanpin 阅读(6805) 评论(0) 推荐(0)

reactor模式与java nio

摘要:  Reactor是由Schmidt, Douglas C提出的一种模式,在高并发server实现中广泛採用。改模式採用事件驱动方式,当事件出现时,后调用对应的事件处理代码(Event Handler)。 这个模式是高并发server的基础。如nginx和lighttpd。这两种对大并发,但每一个 阅读全文

posted @ 2017-06-13 08:39 cynchanpin 阅读(812) 评论(0) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3