linux系统下的环境搭建(包括memcamhe/redis/mongodb)

这个脚本是使用shell编写,为了快速在生产环境上部署lnmp/lamp/lnmpa(Linux、Nginx/Tengine/OpenResty、MySQL/MariaDB/Percona、PHP),适用于CentOS 6~7(包括redhat)、Debian 6~8、Ubuntu 12~16的32位和64位。脚本特性持续不断更新源码编译安装,大多数源码是最新stable版,并从官方网址下载提供多...
分类: 编程语言 发布时间: 05-14 23:27 阅读次数: 6

Hackerrank - Smart IDE Extract Comments

  用perl来处理正则表达式比较方法,代码很少。 my $str = ""; while(<>) { $str .= $_; } my $out = ""; while($str =~ /(\/\*.*?\*\/|\/\/.*?\n)/gs) { my $comment = $1; if($comm ...
分类: 编程语言 发布时间: 05-14 23:27 阅读次数: 5

linux系统上android的USB调试

  1. 在/etc/udev/rules.d下创建规则文件51-android.rules 添加以下内容: SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"  其中ATTR{idVendor}的内容(见红色字母),需要指 ...
分类: 移动开发 发布时间: 05-14 23:26 阅读次数: 5

commons-dbutils

现在ORM框架很多,什么Hibernate,ibatis等等。 Hibernate是提供了便利的方法来自动生成sql,帮你做了很多事情,但是你要花大量时间去学习那该死的,难记的,复杂的hsql语言,我业内的朋友也在向我抱怨,什么one-to-one,one-to-many,many-to-many,any等,把对象关系写在hbm文件里,自己看了都想吐.还不如自己写sql. 其实Hibernate还做 ...
分类: 编程语言 发布时间: 05-14 23:26 阅读次数: 5

反向生成Mysql数据库表到Java实体

import java.io.File; import java.io.IOException; import java.io.PrintWriter; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.DriverManager; import java.sql.PreparedStatem...
分类: 编程语言 发布时间: 05-14 23:26 阅读次数: 6

swig官方学习笔记(c and python)

跟随官方教程   1. 编写C文件example.c   #include <time.h> double My_variable = 3.0; int fact(int n) { if (n <= 1) return 1; else return n*fact(n-1); } int my_mod(int x, i ...
分类: 编程语言 发布时间: 05-14 23:26 阅读次数: 6

android获取版本号

要写到onCreate()里,setContentView()之后才能用 String appVersion; PackageManager manager = this.getPackageManager(); try { PackageInfo info = manager.getPackageInfo(this.getPackageName(), 0); ...
分类: 移动开发 发布时间: 05-14 23:26 阅读次数: 7

Finding Top K Frequent Items

  Problem: Consider a file containing N numbers. For e.x. {2,3,4,3,1,78,78,3} is a file containing N=8 numbers. Assume that N is small enough to fit in the computer's memory M. So in this case N &l ...
分类: 编程语言 发布时间: 05-14 23:26 阅读次数: 5

Finding Top K Frenquent Elements in Large Dataset

Problem: Consider the problem of finding top K frequent numbers from a file with N numbers. Now consider that N is very large such that it cannot fit in the memory M available to the program. How ...
分类: 编程语言 发布时间: 05-14 23:26 阅读次数: 5

图像处理之边缘提取与图像分割

     谈到边缘提取,按照理论的说法,即把给定图像进行分割或者将分隔的图像区域用更加简单明确的数值、符号或图形表示出来。对边缘提取,首 ...
分类: 编程语言 发布时间: 05-14 23:26 阅读次数: 6

获得屏幕的宽和高

int screenWidth,screenHeight; WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDisplay(); screenWidth = display.getWidth(); screenHeight = display.getHeight() ...
分类: 移动开发 发布时间: 05-14 23:26 阅读次数: 4

python环境下实现OrangePi Zero寄存器访问及GPIO控制

  最近入手OrangePi Zero一块,程序上需要使用板子上自带的LED灯,在网上一查,不得不说OPi的支持跟树莓派无法相比。自己摸索了一下,实现简单的GPIO控制方法,作者的Zero安装的是Armbian系统,使用python写了一个读写寄存器的简单模块,通过这个模块,即可实现对GPIO的控制。   作者以前使用过STM32的MCU,这类MCU,如果要实现对GPIO的控制,只需要根据datasheet查找相应GPIO寄存器并进行配置,即可实现IO控制,例如,要将内存地址为0x123456
分类: 其他 发布时间: 05-14 23:26 阅读次数: 9

STM32开源代码——2.8寸TFTLCD屏虚拟键盘触摸程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码#include &quot;sys.h&quot; #include &quot;delay.h&quot; #include &quot;usart.h&quot; #include &quot;lcd.h&quot; #include &quot;key.h&quot; #include &quot;touch.h&quot; #include &quot;malloc.h&quot; #in
分类: 编程语言 发布时间: 05-14 23:26 阅读次数: 5

【学习资料分享】关东升老师视频作品iOS实战开发培训——精通ios开发 ppt3、4

   与大家分享一些iOS开发的学习资料,对开发入门或者是想提升技术高度的同学可能会比较有用,希望可以帮助到大家,祝大家都能够学习进步,事业有成!   精通ios开发介绍了iOS中UI设计模式,iOS中详细ui控件介绍,并通过小案例进行分析讲解,并深入介绍iOS应用开发中的数据存储,服务器客户端开发知识,动画,多媒体,map,触摸事件等。
分类: 移动开发 发布时间: 05-14 23:26 阅读次数: 5

12Mar15 - Unit Test with Spring

  www.efinancialcareers.hk/search?keywords=java&locationsId=&locationsName=&page=1&sortBy=&searchType=&searchMode=DEFAULT_SEARCH&updateEmitter=EMPTY&filterGroupForm.i ...
分类: 编程语言 发布时间: 05-14 23:26 阅读次数: 5

app running in background

app需满足下面条件才能在后台运行,否则最多只能在后台10~15分钟 your app must be one of these types: Apps that play audible content to the user while in the background, such as a music player app Apps that keep users informe ...
分类: 移动开发 发布时间: 05-14 23:26 阅读次数: 6

mysql的常用操作

基本操作 #1 操作文件夹(库) 增 create database db1 charset utf8; --指定格式为utf8 查 show databases; --查看所有的数据库 show create database db1; --查看已经建好的数据库信息 改 alter database db1 charset gbk; --修改数据库的字符编码 删
分类: 其他 发布时间: 05-14 23:26 阅读次数: 5

【学习资料分享】关东升老师视频作品iOS实战开发培训——精通ios开发5

   与大家分享一些iOS开发的学习资料,对开发入门或者是想提升技术高度的同学可能会比较有用,希望可以帮助到大家,祝大家都能够学习进步,事业有成!   精通ios开发介绍了iOS中UI设计模式,iOS中详细ui控件介绍,并通过小案例进行分析讲解,并深入介绍iOS应用开发中的数据存储,服务器客户端开发知识,动画,多媒体,map,触摸事件等。
分类: 移动开发 发布时间: 05-14 23:26 阅读次数: 7

Spring-Ibatis中文帮助文档

简介 What is MyBatis-Spring? MyBatis-Spring 会帮助你将 MyBatis 代码无缝地整合到 Spring 中。 使用这个类库中的类, Spring 将会加载必要的 MyBatis 工厂类和 session 类。 这个类库也提供一个简单的方式来注入 MyBatis 数据映射器和
分类: 企业开发 发布时间: 05-14 23:26 阅读次数: 5

Java虚拟机运行内存设置

一、常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出 解决方法:手动设置JVM Heap(堆)的大小。指定如 -Xms384m -Xmx512m 2. java.lang.OutOfMemoryError: PermGen space  ---- PermGen space溢出。 解 ...
分类: 编程语言 发布时间: 05-14 23:26 阅读次数: 5