自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 收藏
  • 关注

原创 Unix.Trojan.Agent-37008木马查杀

最近一天突然发现公司网络出问题了,时不时就断网,起初行政部门联系网络运营商,以为是他们那边的网络故障,而且刚开始运营商说是光猫可能出故障了,已经在给我们安排发一个新的过来。光猫还没收到,宽带管理人员发现光猫被内网发出的大量数据给卡死的,让我们排查一下内网设备。于是我们赶紧登录路由查日志,发现路由也会被卡死,在某一段时间内突然发送大量数据到某个IP地址。第一反应是内网机器中毒了,一排查发现是从gitlab服务器发出去的。正好这台服务器平常是我来管理,这下解决这个问题成了我一个人的事,头大。。。于此

2021-11-12 17:46:27 2146

转载 Linux 文件搜索命令find,grep

find 命令简单示例:find . -type f -name "test"-type f 普通文件-type d 目录-type p 管道-type l 符号链接-name "文件名" 要搜索的文件名还可以用 -iname 进行大小写无关的搜索搜索文件的结果作为下一个命令的参数使用-exec参数,示例:find . -ty

2017-04-07 09:49:27 546

转载 TCP Socket服务器编程,粘包

原文地址:Socket服务器编程,粘包">TCP Socket服务器编程,粘包作者:525442506转:开发了这么多年,发现最困难的程序开发就是通讯系统。 其他大部分系统,例如CRM/CMS/权限框架/MIS之类的,无论怎么复杂,基本上都能够本地代码本地调试,性能也不太重要。(也许这个就是.net的企业级开发的战略吧) 可是来到通讯系统,一切变得困难复杂。原因实在太多了,如:性能

2017-04-06 18:12:38 496

原创 UITextField

转载自http://blog.csdn.net/tskyfree/article/details/8121915///初始化textfield并设置位置及大小  UITextField *text = [[UITextFieldalloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式  

2017-04-06 18:12:35 330

原创 mac下在eclipse上装svn插件

本文主要是复制粘贴,修改和简化一下前人的步骤。引用博客地址:http://www.cnblogs.com/yinxiangpei/articles/3859057.html本人的环境,OS X10.10.4, eclipse 版本:Version:Mars Release (4.5.0) Buildid: 20150621-1200// 以下为粘贴,虽然在安装过程中有一些区别,但是

2017-04-06 18:12:32 10426

原创 iOS8加官方提供的高斯模糊效果

UIVisualEffect*blurEffect= [UIBlurEffecteffectWithStyle:UIBlurEffectStyleLight];   UIVisualEffectView*visualEffectView = [[UIVisualEffectViewalloc]initWithEffect:blurEffect];        visual

2017-04-06 18:12:29 516

原创 Mac下修改mysql数据库默认字符编码

mysql默认的编码是latin1,它不支持中文,所以我们一般需要修改他的默认编码格式。打开终端1. 进入root权限sudo -i 2. cp/usr/local/mysql/support-files/my-default.cnf/etc/my.cnf3. vi /etc/my.cnf编辑 [mysqld]default-storage-engine=INNODB

2017-04-06 18:12:27 5025 2

原创 Mac OS的Launchpad 攻略…

MacOS的应用都以图标的形式出现在Launchpad中,操作起来十分直观和方便。不过,在十分罕见的情况下,这些图标也会可能产生一些混乱,普通用户很难处理。   Launchpad存储在一个SQLite数据库中,存储目录是: ~/Library/ApplicationSupport/Dock/。我们可以使用MacOS系统自带的Terminal(终端)执行(无需root权限)来执行相关的S

2017-04-06 18:12:24 370

原创 PHP的__FILE__用法

echo__FILE__ ; //取得当前文件的绝对地址,结果:D:\www\test.php echo dirname(__FILE__); //取得当前文件所在的绝对目录,结果:D:\www\ echo dirname(dirname(__FILE__));//取得当前文件的上一层目录名,结果:D:\

2017-04-06 18:12:21 18591 1

原创 iOS开发中一些常见的并行处理

本文主要探讨一些常用多任务的最佳实践。包括CoreData的多线程访问,UI的并行绘制,异步网络请求以及一些在运行态内存吃紧的情况下处理大文件的方案等。

其实编写异步处理的程序有很多坑!所以,本文所涉及的样例都尽量采用简洁直观的处理方式。因为越是简单的逻辑结构,越能彰显代码的脉络清晰,越易于理解。打个比方,如果在程序中使用多层次的嵌套回调,基本上这个它会有很大的重构空间。Opera

2017-04-06 18:12:18 314

原创 Objective-C中不同方式实现锁(二)(…

原文地址:http://www.tanhao.me/pieces/643.html在上一文中,我们已经讨论过用Objective-C锁几种实现(跳转地址),也用代码实际的演示了如何通过构建一个互斥锁来实现多线程的资源共享及线程安全,今天我们继续讨论锁的一些高级用法。1.NSRecursiveLock递归锁平时我们在代码中使用锁的时候,最容易犯的一个错误就是造成死锁,而容易造成死锁的一种

2017-04-06 18:12:15 253

原创 One or more scree…

在新版的iTunes Connect 上上传app展示图,发生这样的错误提示 One or more screenshots are in the wrongsize. For more information, see the Developer Guide.or more screenshots are in the wrong size. For&" TITLE="One or 

2017-04-06 18:12:12 411

原创 iOS中block实现的探究

原文地址:http://blog.csdn.net/jasonblog/article/details/7756763

2017-04-06 18:12:10 365

原创 自定义圆形的ProgressBar

原文地址:http://www.cnblogs.com/xingfuzzhd/archive/2013/12/28/3495941.html

2017-04-06 18:12:07 385

原创 android ImageView缩放 旋转

缩放图片和旋转图片要具备的技术1、得到位图Bitmap的方式我总结了四种方式: (1)从sdcard中图片路径去取,本例就是采取这种方式 ,如下面的代码,filename代表图片的路径Bitmap bm = BitmapFactory.decodeFile(fileName);(2)从项目的/res/drawable中去取Bitmap bm =((BitmapDrawable)ge

2017-04-06 18:12:04 271

原创 addContentView

一些特定的情况下,无法用静态的方法定义页面中用到的view。如自定义的曲线图,就是一个独立的view,要把它作为一个部分插入到页面中,需要以下的方法:LinearLayout l = newLinearLayout(this);  //l就是当前的页面的布局l.addView(myView);  //加入新的viewl.setPadding(20, 390, 20, 40);  /

2017-04-06 18:12:01 947

原创 android xml TextView属性

android:ems 设置TextView的宽度为N个字符的宽度。android:maxems 设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。android:minems 设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。android:maxLength 限制输入字符数。如设置为5,那么仅可以输入5个汉字/数字/英文

2017-04-06 18:11:58 2579

原创 This bundle is invalid. Apps tha…

iOS提交时出现这个错误的解决办法.This bundle is invalid. Apps that include arm64 architecture cannothave MinimumOSVersion set to less than ‘5.1.1’.More informationabout 64-bit support for iOS is available at “64-

2017-04-06 18:11:55 486

原创 android获取屏幕宽高,imageview动…

android获取屏幕的高度和宽度用到WindowManager这个类,两种方法:  1、WindowManager wm = (WindowManager) getContext()                 .getSystemService(Context.WINDOW_SERVICE);      intwidth = wm.getDefaultDisplay().

2017-04-06 18:11:52 486

原创 php string的操作

strstr(string,string) = strchr(,) //从前面第一次出现某个字符串的地方截取到最后strrchr(string,string) //从某个字符串从最后出现的位置截取到结尾strpos(string,string[,int]) //某个字符串第一次出现的位置strrpos(string,string) //某个字符串最后一次出现的位置substr(string

2017-04-06 18:11:49 2614

原创 PHP中获取当前页面完整的url

javascript实现:top.location.href 顶级窗口的地址this.location.href 当前窗口的地址PHP实现#测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #localhos

2017-04-06 18:11:46 4933

原创 从安全和体验上解析移动App的登录

App登录需要解决的问题有两个:安全、体验。它们分别对应着登录过程的用户认证,以及用户登录过程操作复杂度两个问题。一、登录过程的用户认证,常见的手段有密码加密传输、动态密码、验证码等。1、密码加密。目前互联网行业的移动APP有不少在使用最简单的做法:根据密码生成一个散列值,把散列值发送给服务器。服务器计算库中用户密码的散列值,然后和客户端传来的散列值比较,一致的话

2017-04-06 18:11:43 439

原创 Android 外接sdk之支付宝

支付宝开放平台 最新sdk可以访问开放平台进行下载。以下为流程和注意事项。1.名词简介请求 手机客户端以字符串形式把需要传输的数据发送给接收方的过程。返回 支付宝以字符串形式直接把处理结果数据返回给手机客户端。通知 服务器异步通知。支付宝根据得到的数据处理完成后,支付宝的服务器主动发起通知给商户的网站,同时携带处理完成的结果信息反馈给商户网站。敏感词 带有敏感政治倾向、暴力倾向

2017-04-06 18:11:40 237

原创 如何在iOS 8中使用Swift和Xco…

原文:How to makeawesome UI components in iOS 8 using Swift and XCode6 (原文作者AndreiPuni )   苹果在Xcode 6中加入了两个新的InterfaceBuilder(下文用IB简称)属性声明:IBInspectable和IBDesignable。IBInspectable在IB的AttributeI

2017-04-06 18:11:37 246

原创 ios8CustomKeyBoard

https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/ExtensibilityPG/Keyboard.html#//apple_ref/doc/uid/TP40014214-CH16-SW1

2017-04-06 18:11:34 366

原创 iOS8输入法

http://4g.zol.com.cn/459/4592900.html

2017-04-06 18:11:31 353

原创 android输入法开发

原文地址:http://www.csdn.net/article/2014-06-05/2820085-iOS8-chubao-input

2017-04-06 18:11:28 398

原创 触宝输入法产品经理解析iOS 8…

原文地址:http://www.csdn.net/article/2014-06-05/2820085-iOS8-chubao-input

2017-04-06 18:11:25 445

原创 ios中经过调试来使用私有ipa

原文地址:http://www.myexception.cn/operating-system/1398657.htmlios中通过调试来使用私有ipa      iOS不允许使用ios私有ipa,使用私有ipa可以获得意想不到的效果,同时使用私有ipa是一个程序员的技术体现之一。至于怎么通过apple的审核,其实是有些办法的,但是不属于今天讨论的范围。私有ipa可以通过dump头文件获

2017-04-06 18:11:22 768

原创 避免fragment 重新实例化

在项目中需要进行Fragment的切换,一直都是用replace()方法来替换Fragment但是,这样会有一个问题 ,应该很多朋友都遇到过:每次切换的时候,Fragment都会重新实例化,也就是运行OnCreatVIew()方法那么如何让多个Fragment彼此切换时不重新实例化?正确的切换方式是add(),切换时hide(),add()另一个Fragment,再次切换时

2017-04-06 18:11:20 330

原创 实现带缓存Fragment的类似TabHost…

原文地址:http://dengyin2000.iteye.com/blog/1908984大家都知道可以使用TabHost来实现, 不过这种实现已经是被deprecated, 其实是可以通过Fragment来实现,不过如果是Fragment的话好像只能每次new一个fragment,这样感觉不太好,按常理如果是以前有创建过fragment,下一次应该还是显示那个fragment实例。通

2017-04-06 18:11:17 327

原创 Progressbar-设置自己的样式

、、、、、、、、、、、、、、、、、、、第一种、、、、、、、、、、、、、、、、、、1.首先,我们要准备我们自己需要的转圈圈的图或者进度条的图片,并且命名为progressbar_indeterminate1progressbar_indeterminate2progressbar_indeterminate3 ...等。然后写一个xml文件,如下:Xml代码

2017-04-06 18:11:14 694

原创 Android一个工程引用另一个工程

在googlecode下载源码下来学习的时候,有时候有这种状况一个工程包含另一个工程。相当于一个jar包的引用。但又不是jar包反而像个package在网上找到了这个方法:现在已经有了一个Android工程A。我们想扩展A的功能,但是不想在A的基础上做开发,于是新建了另外一个Android工程B,想在B中引用A。一个思路是把工程A做成纯Jar包,这样其他的工程就可以直接引用了。

2017-04-06 18:11:11 186

原创 Android开源库

原文地址:http://blog.daimajia.com/android-library-collection/自己一直很喜欢Android开发,就如博客副标题一样,我想做个好的App。在摸索过程中,GitHub上搜集了很多很棒的Android第三方库,推荐给在苦苦寻找的开发者,而且我会不定期的更新这篇文章。首先感谢以下盆友对本文的捐助:*文光      2014/4/

2017-04-06 18:11:08 370

原创 Android TabHost 和&nbs…

TabHost 命名空间: android.widget.TabHost 初始化函数(必须在addTab之前调用): setup(); 包含两个子元素: 1.Tab标签容器TabWidget(@android:id/tabs) 2.Tab内容容器FrameLayout(@android:id/tabconte

2017-04-06 18:11:05 187

原创 android按钮状态

android:drawable 放一个drawable资源android:state_pressed 是否按下,如一个按钮触摸或者点击。android:state_focused 是否取得焦点,比如用户选择了一个文本框。android:state_hovered 光标是否悬停,通常与focused state相同,它是4.0的新特性android:state_selected 被选中,它

2017-04-06 18:11:03 1695

原创 MYSQL数据库从A表把数据插入B表

如果2张表的字段一致,并且希望插入全部数据,可以用这种方法:Code:INSERT INTO 目标表 SELECT * FROM 来源表;比如要将 articles 表插入到 newArticles 表中,则是:Code:INSERT INTO newArticles SELECT * FROM articles;如果只希望导入指定字段,可以用这种方法:Code:I

2017-04-06 18:11:00 2182 1

原创 PHP正则表达式提取html超链接中的h…

原文地址:http://www.111cn.net/phper/php/48684.htm

2017-04-06 18:10:57 994

原创 mysql创建自增字段

1、创建表格时添加: create tabletablename(id int auto_increment primarykey,...) 2、创建表格后添加: alter tabletablename add id int auto_increment primary key3、设置主键:alter table tablenameadd primary key(field_name

2017-04-06 18:10:55 196556 2

原创 苹果开发——设置iTunes Connec…

如果要在苹果商城发布收费应用或在苹果应用中使用内购收费,首先需要设置你的iTunes Connect的Contracts, Tax,and Banking。首先打开https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa 登录到iTunesConnectConnect中的Contracts, Tax, and Banki

2017-04-06 18:10:52 409

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除