- 博客(115)
- 资源 (2)
- 收藏
- 关注
原创 15/18位身份证号码验证的正则表达式总结
15/18位身份证号码验证的正则表达式总结更新时间:2017年03月24日 11:06:13 作者:晓月残魂需要一个简单的验证身份证号的正则表达式,从网上查了很多,都有问题,所以干脆自己写一个,下面这篇文章主要给大家分享了关于15/18位身份证号码验证的正则表达式,文中介绍的非常详细,需要的朋友可以参考下。前言开发过程中,常常需要对一些输入信息进行有效性验证,使用正则表达式进行校验是最简单、效率最高的方式了,下面就来看看15/18位身份证号码验证的正则表达式吧。介绍xxxxxx yyyy M
2021-12-08 01:05:14 624
原创 如何排查服务端的生产问题(一)
文章目录背景思路技术实现例子背景在日常的互联网项目开发中,经常会遇到前端调用服务接口,出现非预期的返回结果。尤其是接口参数过多,复杂度较高。对后端开发者排错调试,带来了极大的不便。思路如果我们把接口复杂的输入参数记录到日志,会极大减少我们构造参数的时间.技术AOPhttps://www.jianshu.com/p/be6cb39dbeb7https://github.com/ITf...
2021-11-05 16:55:13 224
原创 hive如何全角转半角?
背景工作中,要处理全角转半角的文本。但是hive 没有自带处理全角转半角的方法。方案只能手动写替换表达式实现。全角与半角对照表:https://blog.csdn.net/huanghaocs/article/details/90384163实现SELECT "abc12 345" AS old,CASE WHEN regexp_extract("abc12 345", '[\\uFF01-\\uFF60]+', 0) != '' THEN regexp_replace(regex
2021-11-05 16:52:18 3332
原创 Java对象类型的判断
Java对象类型的判断instanceof判断某个对象是否是某个类的实例或者某个类的子类的实例。它的判断方式大概是这样的:public<T> boolean function(Object obj, Class<T> calzz) { if (obj == null) { return false; } try { T t = (T) obj; return true; } catch (Class
2021-02-22 10:27:26 445
原创 正则表达式都不会,谁要你呀!
正则表达式如何快速掌握正则表达式的基本使用???学习正则表达式,非常好的网站:https://regex101.com/背景日常开发中正则无处不在,我们经常会使用到。比如按照一定的规则查找我 们需要的代码,就需要使用正则。然而正则比较复杂,不容易记住,掌握不好这个工具。在工作中,要用到正则时,还得去查资料才能写出来,稍微复杂一点的正则,也很难短时间内搞定。不难发现,学习和利用正则至关重...
2020-05-07 09:57:50 206
原创 “UCanUup”出现了728次_控控控-上ke控_新浪博客
Swift代码:import Foundationleturl= NSURL(string:"http://106.75.28.160/UCloud.txt")varcontents= tryNSString.init(contentsOfURL:url!,encoding: NSUTF8StringEncoding)// Get"UCanUup"...
2016-07-21 15:56:27 243
原创 IOS开发 -- swift实现的时间戳_控控控-上ke控_新浪博客
staticfuncdateFormatter()-> NSDateFormatter{letdateFormatter= NSDateFormatter()dateFormatter.locale=NSLocale(localeIdentifier:"zh_CN")dateFormatter.setLocalizedDateFormatFromT...
2016-06-07 14:11:20 118
原创 IOS中十六进制的颜色转换为UIColor_控控控-上ke控_新浪博客
OC:+(UIColor*)colorWithHexString: (NSString*)color{ NSString*cString= [[color stringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSet]]uppercaseString];...
2016-06-07 13:07:02 74
原创 判断iOS系统版本号_控控控-上ke控_新浪博客
OC:-(BOOL)isSystemVersioniOS9{ //check systemVersonof device UIDevice*device =[UIDevicecurrentDevice]; floatsysVersion =[device.systemVersionfloatValue]; if(sysVer...
2016-06-07 09:59:21 80
原创 Swift - 将表格UITableView滚动条移动到顶部_控控控-上ke控_新浪博客
moveToIndexCell(0,row: 0)funcmoveToIndexCell(section:Int,row: Int){lettopIndexPath =NSIndexPath(forRow:row, inSection: section)ifself.items.count!=0&&self.tableView?...
2016-05-16 12:19:55 318
原创 IOS 开发获取键盘高度_控控控-上ke控_新浪博客
UIKeyboardWillShowNotification:StringUIKeyboardDidShowNotification: StringUIKeyboardWillHideNotification: StringUIKeyboardDidHideNotification: String1.注册NSNotificationCenter.defaul...
2016-03-10 17:57:02 106
原创 swift与iOS开发学习之路_控控控-上ke控_新浪博客
iOS学习之路1. Swift Basic 3 days英文原版:https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html中文翻译版: http://wiki.jikexueyuan.com/project/swift/...
2016-02-23 12:49:56 89
原创 Cocoapods终极版安装教程_控控控-上ke控_新浪博客
查阅了无数的资料,总结了最完整版的Cocoapods安装教程Install Cocoapods1.开启 terminal2.移除现有 Ruby 默认源$ gem sources --remove https://rubygems.org/3.使用新的源$ gem sources -a https://ruby.taobao.org/然后升级gem$ sudo gem ...
2016-02-23 11:21:19 77
原创 java的RabbitMQ 实例_控控控-上ke控_新浪博客
接收端:package com.rabbitmq.demo;import java.util.concurrent.TimeoutException;import com.rabbitmq.client.ConnectionFactory;import com.rabbitmq.client.Connection;import com.rabbitmq.client.Chan...
2015-06-12 14:46:00 83
原创 在 Windows 上安装Rabbit MQ_控控控-上ke控_新浪博客
rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。他遵循Mozilla PublicLicense开源协议。采用 Erlang 实现的工业级的消息队列(MQ)服务器。RabbitMQ的官方站:http://www.rabbitmq.com/安装RabbitMQRabbit MQ 是建立在强大的Erlang OTP平台上,因此安装Ra...
2015-06-12 14:31:35 66
原创 Linux和windows通过java分别获取mac地址_控控控-上ke控_新浪博客
privatestatic String getIpMask() throws UnknownHostException,SocketException {String os = getOSName();String mac = "";System.out.println(os);if (os.starts...
2015-06-09 09:48:46 107
原创 java 获取本机真实IP_控控控-上ke控_新浪博客
private static InetAddressgetAddress() throws SocketException {for (Enumeration interfaces =NetworkInterface.getNetworkInterfaces();interfaces.hasMoreElements();) ...
2015-06-09 09:40:28 97
原创 获得本机的外网IP_控控控-上ke控_新浪博客
import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;public class Demo2 {public static void main(String[] args)throws Exception { System.out.printl...
2015-06-06 14:09:40 74
原创 log4j2教程_控控控-上ke控_新浪博客
一、基本使用1. maven依赖项org.apache.logging.log4jlog4j-api2.0.2org.apache.logging.log4jlog4j-core2.0.2...
2015-06-05 22:52:58 75
原创 log4j.properties 详解与配置步骤_控控控-上ke控_新浪博客
一、log4j.properties 的使用详解1.输出级别的种类ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息2.配置日志信息输出目的地log4j.appender.appenderName= fully.qua...
2015-06-05 21:00:33 85
原创 写给那些仍旧在公司混日子的人
“你只要是白手打天下,最后发现这个社会,越来越公正,我认为机会还是很多,你不要天天去愤青,去骂别人,至少有了互联网有了IT,你看丁磊、马化腾、李彦宏都是平头百姓,他们在这个行业能成功,说明什么?说明只要你努力你也有机会成功。”——周鸿祎1、我自己当年,无论我在方正给国家打工,还是我在雅虎给外国人打工,我都跟别人最大的不一样,我从来不觉得我在给他们打工,我真的可能是很...
2015-04-15 00:03:37 58
原创 开封公交到站提醒系统_控控控-上ke控_新浪博客
APK地址:http://vdisk.weibo.com/s/axZZDq-i52vJ0源码上传需要审核很长时间, 如果有需要源码的请私信给我!
2014-11-29 00:35:56 92
原创 2048游戏源码分析_控控控-上ke控_新浪博客
源码地址:http://vdisk.weibo.com/s/axZZDq-i5Azlr效果APK:http://vdisk.weibo.com/s/axZZDq-i52z9z希望能够,点一下广告并安装一下下。不负我的辛苦。
2014-11-29 00:27:45 67
原创 Android - post接收json 数据_控控控-上ke控_新浪博客
private String GetUserInfo() {try {// Open a clientHttpClient httpClient = new DefaultHttpClient();// Input a urlStringpath="http://192.168.11.117:10000/GamingPlatformService/GetCurrency";/...
2014-10-26 19:43:58 82
原创 Android-Post提交jeson和获得非json数据_控控控-上ke控_新浪博客
private String IsLogin(UserModel userInfo) {try {// Open a clientHttpClient httpClient = new DefaultHttpClient();// Input a urlStringpath="http://192.168.11.117:10000/TakePhotoService/CanLog...
2014-10-26 19:42:08 92
原创 Android使用HttpPost向服务器发送Json数据之线程处理_控控控-上ke控_新浪博客
new Thread() {public void run() {final String result = takePhotoLoginService.UserLogin();if (result != null) {runOnUiThread(new Runnable() {public void run() {Toast.makeText(TakePhotoLoginAc...
2014-10-26 19:18:09 84
原创 VS2013新建web项目时出错,系统找不到指定文件_控控控-上ke控_新浪博客
打开vs2013,新建web项目,结果弹出一个错误:傻眼了,重启vs,重启电脑,都于事无补,不知道差个什么文件......折腾中.......终于找到差什么了:第一步:工具->点击“扩展和更新”第二步:联机 搜索NuGet 找到NuGet PackageManager for Visual Studio 2013 猛击“下载”安装好后,...
2014-07-17 21:12:19 111
原创 office2003怎么插入页码_控控控-上ke控_新浪博客
WORD2003假如第1-2页无页码,第3页开始插入页码,起始页为11、将光标定位在第2页末尾处,在菜单栏中依次点击“插入——分隔符——(分节符类型)下一页”。按确定。2、点击“视图——页眉和页脚”,将光标定位到第3页(即第2节)页脚的位置,在“页眉和页脚”工具栏中,点击“链接到前一个”按钮,使其退出高亮状态。3、将光标定位到第3页任意位置,点击“插入——页码”,点击“格式”...
2014-04-19 14:40:45 67
原创 解决自动配置ipv4的方法(win7 ,8系统)_控控控-上ke控_新浪博客
解决自动配置ipv4的方法(win7系统):1.以管理员身份运行cmd.exe2. 输入:netsh winsock reset catalog 按回车3. 输入:netsh int ip reset reset.log 按回车4. 重新启动5. 然后填写ip地址、子网掩码、网关,确定即可 ...
2014-04-13 15:32:55 135
原创 Android关于onCreateOptionsMenu和onKeyDown同时使用的问题_控控控-上ke控_新浪博客
在你的程序中,如果用onCreateOptionsMenu(Menumenu)这种方法得到菜单,且你还用了一下的方法来处理Back键@Overridepublic boolean onKeyDown( intkeyCode,KeyEvent event) { Intent intent = newIntent(); if(keyCode==KeyEv...
2014-04-12 12:36:49 83
原创 SQL Server 的通用分页显示存储过程_控控控-上ke控_新浪博客
ALTER PROCEDURE dbo.procListAllUser(@StrGetFields varchar(1000) ="*",@FieldName varchar(255),@PageSize int = 10,@PageIndex int = 1,@TotalCount bit = 0,@OrderType bit = 0,@StrWhere varc...
2014-03-07 10:54:28 68
原创 20个必须注意的JavaScript知识_控控控-上ke控_新浪博客
众所周知,JavaScript是一门非常流行的编程语言,开发者用它不仅可以开发出炫丽的Web程序,还可以用它来开发一些移动应用程序(如PhoneGap或Appcelerator),它还有一些服务端实现,比如NodeJS、Wakanda以及其它实现。此外,许多开发者都会把JavaScript选为入门语言,使用它来做一些弹出窗口等小东西。 在这篇文章中,作者将会向大家分享Jav...
2013-12-27 16:31:39 80
原创 十条不错的编程观点_控控控-上ke控_新浪博客
在 Stack Overflow上有这样的一个贴子《What’s your most controversial programmingopinion?》,翻译成中文就是“你认为最有争议的编程观点是什么?”,不过,在 400多个主回贴,以及千把个子回贴中,好像并不是很有争议,而是令人相当的茅塞顿开,下面罗列一些,并通过我自己的经历和理解发挥了一些,希望对你有帮助。 1) Th...
2013-12-20 18:47:23 74
原创 【程序员语录】程序员的 59 条搞笑但却真实无比的编程语录_控控控-上ke控_新浪博客...
IT外刊原文:59Hilarious but True Programming Quotes for SoftwareDevelopers我收集了很多编程语录,基本上都跟程序员的生活有关。这些语录涉及软件开发,代码维护,调试纠错,软件bug,系统设计、文档,代码质量,测试和软件开发团队管理等方面。下面的这59条语录虽然很搞笑,但却真实无比。只有程序员才能理解这些编程语...
2013-12-20 15:09:16 219
原创 A司密事_控控控-上ke控_新浪博客
设计模式:1.学习方法;先看名字,后写代码2.总共23种设计模式3.使用:a.第一次决定使用不使用,尽量大胆使用。b.第二次要修改代码,发现适用设计模式,使用它。。如:“频繁改代码....”c.不会的DM,则不用CoddingStyle:1.文档注释2.不应有TAB,行前3.不应有space,...
2013-12-20 10:59:09 58
原创 程序员应该知道的编程语言发展的编年史_控控控-上ke控_新浪博客
编程语言的历史早于真正意义的计算机的出现。19世纪就有“可编程的”织布机和钢琴弹奏装置出现,它们都是领域特定语言(DSL)的样例。编程语言发展的编年史我们一个统计出来256种编程语言,当然,这么多的语言中只有一些是常用的或实用的。1951 – Regional Assembly Language1952 – Autocode1954 – IPL (LISP语言的祖先)1...
2013-12-17 21:44:06 113
原创 JAVA编程Mysql数据库中常见错误_控控控-上ke控_新浪博客
(1) 错误:Illegal operation on empty result set.解决:把rs.next();managerLayer =rs.getInt("layer");改成while (rs.next()) {managerLayer = rs.getInt("layer");}(2)错误:No operations allowed after stateme...
2013-10-22 21:34:38 114
原创 java mysql 操作数据库的增删改查方法_控控控-上ke控_新浪博客
Fr0m:http://shenxingfeng1988.blog.163.com/blog/static/10637600520123892243391/importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.ResultSetMetaD...
2013-10-22 20:13:30 67
原创 太极拳与中国文化_控控控-上ke控_新浪博客
太极拳与中国文化关键词:太极拳taijiquan,中华文化Chineseculture,传统的traditional,哲学philosophy,思想thought,学习learn,运动athletics,阴阳yinyang,静silent,中医traditionChinesemedicalscience,理论theory,原则princi...
2013-10-16 23:53:12 175
原创 学生会代理部长工作总结_控控控-上ke控_新浪博客
工作总结本次作为代理部长,主要负责组织上次那位成的春游活动,对此我深表遗憾,遗憾这次春游活动未能如期举行,也遗憾很多人都不参加。我仅希望大家以后能积极参加,毕竟我们在自委会相处了大半年了,我们也可以算是一家人了,应该一起欢一起乐。活动:我的任务就是组织宣传,把活动流程考虑下来,把活动中的每个环节考虑到。感受:很荣幸有这次做代理部长的机会,对此我很高兴,但也正是通过...
2013-10-16 23:46:53 679
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人