string转utf8编码、字符串替换

  • Post author:
  • Post category:其他

 string转utf8编码: std::string string_To_UTF8(const std::string & str) { int nwLen = ::MultiByteToWideChar(CP_ACP, 0, str.c_str(), -1, NULL, 0); wchar_t * pwBuf = new wchar_t[nwLen + 1];//一定要加1,不然会出现…

继续阅读 string转utf8编码、字符串替换

百度地图API根据某个经纬度值(地理坐标)查询对应的地址信息以及该地址周边的POI(Point of Interest,兴趣点)信息…

  • Post author:
  • Post category:其他

本文主要讲解如何通过百度地图API根据某个经纬度值(地理坐标)查询对应的地址信息以及该地址周边的POI(Point of Interest,兴趣点)信息。       百度地图移动版API不仅包含构建地图的基本接口,还集成了众多搜索服务,包括:位置检索、周边检索、范围检索、公交检索、驾乘检索、步行检索、地址信息查询等。       百度地图移动版API提供的搜索服务主要是通过初始化MKSearch…

继续阅读 百度地图API根据某个经纬度值(地理坐标)查询对应的地址信息以及该地址周边的POI(Point of Interest,兴趣点)信息…

Spring事务失效的8种情况

  • Post author:
  • Post category:其他

Spring事务失效的8种情况 总结: 1、数据库引擎不支持事务 从 MySQL 5.5.5 开始的默认存储引擎是:InnoDB,之前默认的都是:MyISAM,所以这点要值得注意,底层引擎不支持事务再怎么搞都是白搭。 2、没有被 Spring 管理 // @Service public class OrderServiceImpl implements OrderService { @Transa…

继续阅读 Spring事务失效的8种情况

Android Runtime.getRuntime().exec() 使用方法

  • Post author:
  • Post category:其他

Android 可以通过Runtime.getRuntime().exec()方法来执行命令或者创建进程。 1. Runtime.getRuntime().exec共有六个重载方法: public Process exec(String command) 在单独的进程中执行指定的字符串命令。 public Process exec(String [] cmdArray)         在单独的进…

继续阅读 Android Runtime.getRuntime().exec() 使用方法

Git常用指令总结

  • Post author:
  • Post category:其他

平时提交的指令其实只用那几个,临近期末考试,Git指令又是必考项,本文对常用一些指令进行总结,便于复习。 1.git config 用法:git config –global user.name “[name]” 用法:git config –global user.email “[email address]” 该命令将分别设置提交代码的用户名和电子邮件地址。 2.git init 用法:git…

继续阅读 Git常用指令总结

css3新发现height:100vh;

  • Post author:
  • Post category:其他

vh/vw vh: 相对于视窗的高度, 视窗被均分为100单位的vh; vw: 相对于视窗的宽度, 视窗被均分为100单位的vw; vmax: 相对于视窗的宽度或高度中较大的那个。其中最大的那个被均分为100单位的vmax; vmin: 相对于视窗的宽度或高度中较小的那个。其中最小的那个被均分为100单位的vmin; 视区所指为浏览器内部的可视区域大小, 即window.innerWidth/wi…

继续阅读 css3新发现height:100vh;

Service Work生命周期

  • Post author:
  • Post category:其他

service work的生命周期 author: 果果 data:2020.04.25 16:49 Service Worker 的使用过程很简单,所处理的事情也相对单一,我们基本上需要做的就是利用这个 API 做好站点 的缓存策略。在页面脚本中注册 Service Worker 文件所在的 URL。Worker 就可以开始激活了,激活后的 Service Worker 可以监听当前域下的功能性…

继续阅读 Service Work生命周期

蓝牙协议之配对和绑定学习笔记

  • Post author:
  • Post category:其他

蓝牙配对及绑定专业术语 术语描述BDA蓝牙设备地址RPAResolvable Private Address的缩写,可解析的蓝牙设备地址,它会周期性的变化IRK全称:Identity Resolving Key,用于解析蓝牙设备地址的密钥STKShort Term Key,短期密钥,在LE Legacy配对中用于初始加密Identity Address和IRK关联的地址,它不会随时间变化,可以由I…

继续阅读 蓝牙协议之配对和绑定学习笔记

ubuntu中的Wine详解

  • Post author:
  • Post category:其他

什么是wine?(转自百度百科,具体看百科) wine,是一款优秀的Linux系统平台下的模拟器软件,用来将Windows系统下的软件在Linux系统下稳定运行,该软件更新频繁,日臻完善,可以运行许多大型Windows系统下的软件。另外英语单词wine是葡萄酒的意思。 wine下载地址(我是在软件中心下的,版本是1.5): http://www.winehq.org/download/ubuntu…

继续阅读 ubuntu中的Wine详解

防火墙的基本概念和分类

  • Post author:
  • Post category:其他

防火墙的概念 “防火墙”一词起源于建筑领域,用来隔离火灾,阻止火势从一个区域蔓延到另一个区域。引入到通信领域,防火墙这一具体设备通常用于两个网络之间有针对性的、逻辑意义上的隔离。当然,这种隔离是高明的,隔离的是“火”的蔓延,而又保证“人”的穿墙而过。这里的“火”是指网络中的各种攻击,而“人”是指正常的通信报文。 用通信语言来定义,防火墙主要用于保护一个网络区域免受来自另一个网络区域的网络攻击和网络…

继续阅读 防火墙的基本概念和分类