博客专栏推荐

近期推荐文章

C:Cygwin下GCC内置定义的宏

宏 Windows Cygwin下gcc所有定义的宏 $ gcc -E -dM - </dev/null #define __DBL_MIN_EXP__ (-1021) #define __pentiumpro__ 1 #define __UINT_LEAST16_MAX__ 65535 #define __FLT_MIN__ 1.17549435082228750797e-38 ...
 
0顶0踩
lobin 评论(0) 有40人浏览 2019-10-05 22:56

C:不定长参数

C语言在定义函数的时候,有多少个参数,每个参数的参数名,参数类型都是需要明确指定的。但C语言还支持不定长参数,可以不用确定到底有多少个参数,这些参数的参数名以及类型的。在调用的时候,如果是不定长参数,是可以传任意多个参数。这使得在传递参数时变得更灵活更强大。 ? C语言中函数定义形式 void fn(int arg)? { ? } 如果有多个参数,用逗号(,)分隔。 ? C语言 ...
 
0顶0踩
lobin 评论(0) 有209人浏览 2019-10-04 05:28

C:运行库

C ? C运行库(glibc, GNU C Library) 参考C运行库实现https://ftp.gnu.org/gnu/glibc/glibc-2.0.6.tar.gz。 ? Windows下VC C运行库 msvcrt.dll msvcrt20.dll msvcrt40.dll MSVCRTD.DLL 以上不同dll应用于不同的vc版本,MSVCRTD.DLL用于de ...
 
0顶0踩
lobin 评论(0) 有247人浏览 2019-10-04 05:17

最新文章列表

规则引擎

规则引擎可以在系统工作时,将外部的业务规则加载到系统中,并使得系统按照该业务规则进行工作。 ? 一个业务规则包含一组条件和在此条件下执行的操作,它们表示业务规则应用程序的一段业务逻辑。业务规则通常应该由业务分析人员和策略管理者开发和修改,但有些复杂的业务规则也可以由技术人员使用面向对象的技术语言或脚本来定制。业务规则的理论基础是:设置一个或多个条件,当满足这些条件时会触发一个或多个操作。 ? ...
 
gaojingsong 评论(0) 有22人浏览 2019-10-06 11:03

C++:线程封装

/* ?* Thread that support cross platform and support global and local start routine, and support? ?* Windows api and C Run-Time Library(even extension) on windows.? ?* <p> ?* To implements a ...
 
lobin 评论(0) 有5人浏览 2019-10-05 23:12

C:GCC内置定义的宏

宏 Linux下gcc所有定义的宏 # gcc -E -dM - </dev/null #define __DBL_MIN_EXP__ (-1021) #define __FLT_MIN__ 1.17549435e-38F #define __CHAR_BIT__ 8 #define __WCHAR_MAX__ 2147483647 #define __DBL_DENORM_ ...
 
lobin 评论(0) 有5人浏览 2019-10-05 22:57

C:Cygwin下GCC内置定义的宏

宏 Windows Cygwin下gcc所有定义的宏 $ gcc -E -dM - </dev/null #define __DBL_MIN_EXP__ (-1021) #define __pentiumpro__ 1 #define __UINT_LEAST16_MAX__ 65535 #define __FLT_MIN__ 1.17549435082228750797e-38 ...
 
lobin 评论(0) 有52人浏览 2019-10-05 22:56

线程和服务

1. 线程的状态 2. Servive的生命周期 1)StartService()启动Service 2)BindService()启动Service 3.相关方法详解: onCreate():当Service第一次被创建后立即回调该方 ...
 
37235798 评论(0) 有7人浏览 2019-10-05 11:31

Android Adapter 和 通知

Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(List View,Grid View)等地方都需要用到Adapter BaseAdapter是一个抽象类,继承它需要实现较多的方法,所以也就具有较高的灵活性; ArrayAdapter支持泛型操作,最为简单,只能展示一行字。 SimpleAdapter有最好的扩充性,可以自定义出各种效 ...
 
37235798 评论(0) 有6人浏览 2019-10-05 10:51

mybatis嵌套循环map(高级用法)(转)

? ?版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_41899174/article/details/89500882 前言: ? ? ? ? ?mybatis有默认的list,array,但是没有默认的map。所以不能直接写collection="map& ...
 
frank1998819 评论(0) 有8人浏览 2019-10-04 15:23

C:不定长参数相关操作va_list,va_start,va_arg,va_end

? 不定长参数传递问题 void kprintf(char *fmt, ...) { char* p; va_list vl; va_start(vl, fmt); //_asm lea ax,word ptr [bp+6]; //_asm mov di,ax; for (p = fmt; *p; p++) { char c = ...
 
lobin 评论(0) 有14人浏览 2019-10-04 08:17

C: 调用和命名规范(calling and naming convention)

这里讲的是C语言中convention相关的东西,翻译过来就是一些约定规范。这里其实包含两方面内容,一个是调用相关的,一个是命名相关的,所以标题内容其实应该拆分两部分,也就是calling convention和naming convention。 ? 另外,这里讲的调用和命名规范(calling and naming convention)其实跟函数以及函数调用有关的。另外,既然涉及到函数 ...
 
lobin 评论(0) 有13人浏览 2019-10-04 05:34

C:不定长参数

C语言在定义函数的时候,有多少个参数,每个参数的参数名,参数类型都是需要明确指定的。但C语言还支持不定长参数,可以不用确定到底有多少个参数,这些参数的参数名以及类型的。在调用的时候,如果是不定长参数,是可以传任意多个参数。这使得在传递参数时变得更灵活更强大。 ? C语言中函数定义形式 void fn(int arg)? { ? } 如果有多个参数,用逗号(,)分隔。 ? C语言 ...
 
lobin 评论(0) 有212人浏览 2019-10-04 05:28

C:运行库

C ? C运行库(glibc, GNU C Library) 参考C运行库实现https://ftp.gnu.org/gnu/glibc/glibc-2.0.6.tar.gz。 ? Windows下VC C运行库 msvcrt.dll msvcrt20.dll msvcrt40.dll MSVCRTD.DLL 以上不同dll应用于不同的vc版本,MSVCRTD.DLL用于de ...
 
lobin 评论(0) 有254人浏览 2019-10-04 05:17

python笔记7 类

######类## ##创建和使用类 #创建Dog类(类中的函数成为方法) class Dog(): """一次模拟小狗的简单测试""" def __init__(self,name,age):?? ##init前后两个下划线_ """初始化属性name和age""" ...
陈三许 评论(0) 有75人浏览 2019-10-03 16:19

IntelliJ IDEA 创建 Git 分支并且 Push 到远程

在 IntelliJ 的右下角,你可以看到当前的 Git 分支,然后你可以单击这个分支后,在弹出的界面的最上方有一个新建分支的选项。 然后再弹出的界面中,输入你要创建的分支名称后回车输入。 然后从项目中找到需要的 Git 选项,然后在仓库中选择 Push 在弹出的界面中,你可以看到 PUSH 的选项。 然后选择 PUSH 就可以了。 然后在远程仓库中,你可以看到你新创建的 ...
 
OSSEZTEC 评论(0) 有11人浏览 2019-10-02 19:21

python笔记6 函数

##关键字def自定义函数 def greet_user(username):? #username 为形参 print('Hello,'+username.title()+'!') greet_user('Curry') #'curry'为实参 ##传递实参##----函数的调用:位置实 ...
陈三许 评论(0) 有203人浏览 2019-10-01 16:33

alias实现命令别名

需要经常进入/srv/www/app/account这个目录,每次都得重复的输入这一长串路径进入该目录,显得麻烦而费时,因此可以将“cd /srv/www/app/account”这样一个命令取一个别名,每次只需输入该别名就可以进入该目录Linux系统提供了一个有用的工具叫alias,可以让我们将一些需要频繁使用的但又过于冗长的命令设置一个别名,以后只需输入一个简短的别名就可以达到同样的作用。 ...
 
110shen110 评论(0) 有14人浏览 2019-10-01 12:25

K8S Helm(1)Understand YAML and Kubectl Pod and Deployment

K8S Helm(1)Understand YAML and Kubectl Pod and Deployment In K8S, usually, we write all the resources: Pod, Service, Volume, Namespace, ReplicaSet, Deployment, Job and etc. We define all these resource ...
 
sillycat 评论(0) 有17人浏览 2019-10-01 01:21

json 转 对象

单个 XX a = JsonUtils.fromJson(json, XX.class); 数组 String json = json; ??????? JSONArray deptArray = JSONArray.parseArray(json); ??????? JSONObject jsonObj = JSONObject.parseObject(deptArray.get(0).toStr ...
cuityang 评论(0) 有17人浏览 2019-09-30 16:48

WEB应用扫描 ‘点击劫持’ 漏洞处理

漏洞描述: 点击劫持是一种视觉上的欺骗手段。攻击者使用一个透明的、不可见的iframe,覆盖在一个网页上,然后诱使用户在该网页上进行操作,此时用户将在不知情的情况下点击透明的iframe页面。通过调整iframe页面的位置,可以诱使用户恰好点击在iframe页面的一些功能性按钮上。 修复建议: 增加或设置HTTP头部选项X-Frame-Options值为DENY或SAMEORIGIN。修复方 ...
super_sjh 评论(0) 有17人浏览 2019-09-30 10:26

springboot中spring.profiles.include的妙用

我们有这样的一个springboot项目。项目分为开发、测试、生产三个不同阶段(环境),每个阶段都会有db、ftp、redis等的不同配置信息。我们可以使用spring.pro ...
 
sundful 评论(0) 有20人浏览 2019-09-30 10:03

微信 h5 分享

微信 h5分享 1.前端jsp 需要去除追加字符,传到后端进行签名 2.后端返回配置。 后端代码: @RequestMapping(value="getJingliList") ??? public void getJingliList(ModelMap modelMap,HttpServletResponse response,HttpServletRequest reque ...
 
a545807638 评论(0) 有14人浏览 2019-09-30 09:53

最近博客热门TAG

Java(141290) C(73616) C++(68578) SQL(64551) C#(59458) XML(59156) .net(54696) 编程(39393) JSP(37575) 数据结构(36416) Eclipse(31257) PHP(30009) F#(26097) 算法(24831) 脚本(19845) J#(18930) JDBC(17898) ASP(17488) JDK(14865) JVM(14405)

编程语言博客人气排行榜

编程语言博客电子书下载排行

    >>浏览更多下载

    编程语言最新博客评论

    Global site tag (gtag.js) - Google Analytics 重庆时时彩怎么作弊的