当前位置:文档之家› gtk函数大全

gtk函数大全

gtk函数大全
gtk函数大全

gtk_show_about_dialog

gtk_about_dialog_get_artists

gtk_about_dialog_get_authors

gtk_about_dialog_get_comments

gtk_about_dialog_get_copyright

gtk_about_dialog_get_documenters

gtk_about_dialog_get_license

gtk_about_dialog_get_logo

gtk_about_dialog_get_logo_icon_name

gtk_about_dialog_get_name

gtk_about_dialog_set_name

gtk_about_dialog_get_program_name

gtk_about_dialog_set_program_name

gtk_about_dialog_get_translator_credits gtk_about_dialog_get_type

gtk_about_dialog_get_version

gtk_about_dialog_get_website

gtk_about_dialog_get_website_label

gtk_about_dialog_get_wrap_license

gtk_about_dialog_new

gtk_about_dialog_set_artists

gtk_about_dialog_set_authors

gtk_about_dialog_set_comments

gtk_about_dialog_set_copyright

gtk_about_dialog_set_documenters

gtk_about_dialog_set_email_hook

gtk_about_dialog_set_license

gtk_about_dialog_set_logo

gtk_about_dialog_set_logo_icon_name

gtk_about_dialog_set_translator_credits gtk_about_dialog_set_url_hook

gtk_about_dialog_set_version

gtk_about_dialog_set_website

gtk_about_dialog_set_website_label

gtk_about_dialog_set_wrap_license

gtk_accelerator_get_default_mod_mask

gtk_accelerator_get_label

gtk_accelerator_name

gtk_accelerator_parse

gtk_accelerator_set_default_mod_mask

gtk_accelerator_valid

gtk_accel_group_activate

gtk_accel_group_connect

gtk_accel_group_connect_by_path

gtk_accel_group_disconnect

gtk_accel_group_disconnect_key

gtk_accel_group_find

gtk_accel_group_from_accel_closure

gtk_accel_group_get_type

gtk_accel_group_lock

gtk_accel_group_new

gtk_accel_group_query

gtk_accel_groups_activate

gtk_accel_groups_from_object

gtk_accel_group_unlock

gtk_accel_label_get_accel_widget

gtk_accel_label_get_accel_width

gtk_accel_label_get_type

gtk_accel_label_new

gtk_accel_label_refetch

gtk_accel_label_set_accel_closure

gtk_accel_label_set_accel_widget

gtk_accel_map_add_entry

gtk_accel_map_add_filter

gtk_accel_map_change_entry

gtk_accel_map_foreach

gtk_accel_map_foreach_unfiltered

gtk_accel_map_get

gtk_accel_map_get_type

gtk_accel_map_load PRIVATE

gtk_accel_map_load_utf8

gtk_accel_map_load_fd

gtk_accel_map_load_scanner

gtk_accel_map_lock_path

gtk_accel_map_lookup_entry

gtk_accel_map_save PRIVATE

gtk_accel_map_save_utf8

gtk_accel_map_save_fd

gtk_accel_map_unlock_path

gtk_accessible_connect_widget_destroyed gtk_accessible_get_type

gtk_action_activate

gtk_action_block_activate_from

gtk_action_connect_accelerator

gtk_action_connect_proxy

gtk_action_create_icon

gtk_action_create_menu_item

gtk_action_create_tool_item

gtk_action_create_menu

gtk_action_disconnect_accelerator

gtk_action_disconnect_proxy

gtk_action_get_accel_closure

gtk_action_get_accel_path

gtk_action_get_name

gtk_action_get_proxies

gtk_widget_get_action

gtk_action_get_sensitive

gtk_action_get_type

gtk_action_get_visible

gtk_action_is_sensitive

gtk_action_is_visible

gtk_action_new

gtk_action_set_accel_group

gtk_action_set_accel_path

gtk_action_set_sensitive

gtk_action_set_visible

gtk_action_unblock_activate_from

gtk_action_group_add_action

gtk_action_group_add_actions

gtk_action_group_add_actions_full

gtk_action_group_add_action_with_accel gtk_action_group_add_radio_actions

gtk_action_group_add_radio_actions_full gtk_action_group_add_toggle_actions

gtk_action_group_add_toggle_actions_full gtk_action_group_get_action

gtk_action_group_get_name

gtk_action_group_get_sensitive

gtk_action_group_get_type

gtk_action_group_get_visible

gtk_action_group_list_actions

gtk_action_group_new

gtk_action_group_remove_action

gtk_action_group_set_sensitive

gtk_action_group_set_translate_func

gtk_action_group_set_translation_domain gtk_action_group_set_visible

gtk_action_group_translate_string

gtk_adjustment_changed

gtk_adjustment_clamp_page

gtk_adjustment_get_type

gtk_adjustment_get_value

gtk_adjustment_new

gtk_adjustment_set_value

gtk_adjustment_value_changed

gtk_alignment_get_padding

gtk_alignment_get_type

gtk_alignment_new

gtk_alignment_set

gtk_alignment_set_padding

gtk_assistant_get_type

gtk_assistant_new

gtk_assistant_get_current_page

gtk_assistant_set_current_page

gtk_assistant_get_n_pages

gtk_assistant_get_nth_page

gtk_assistant_prepend_page

gtk_assistant_append_page

gtk_assistant_insert_page

gtk_assistant_set_forward_page_func

gtk_assistant_set_page_type

gtk_assistant_get_page_type

gtk_assistant_set_page_title

gtk_assistant_get_page_title

gtk_assistant_set_page_header_image

gtk_assistant_get_page_header_image

gtk_assistant_set_page_side_image

gtk_assistant_get_page_side_image

gtk_assistant_set_page_complete

gtk_assistant_get_page_complete

gtk_assistant_add_action_widget

gtk_assistant_remove_action_widget

gtk_assistant_update_buttons_state

gtk_pack_direction_get_type

gtk_ui_manager_item_type_get_type

gtk_spin_button_update_policy_get_type gtk_notebook_tab_get_type

gtk_anchor_type_get_type

gtk_arg_flags_get_type

gtk_arrow_type_get_type

gtk_assistant_page_type_get_type

gtk_attach_options_get_type

gtk_builder_error_get_type

gtk_button_action_get_type

gtk_buttons_type_get_type

gtk_calendar_display_options_get_type

gtk_cell_renderer_mode_get_type

gtk_cell_renderer_state_get_type

gtk_cell_renderer_accel_mode_get_type gtk_corner_type_get_type

gtk_debug_flag_get_type

gtk_delete_type_get_type

gtk_dest_defaults_get_type

gtk_drag_result_get_type

gtk_clist_drag_pos_get_type

gtk_dialog_flags_get_type

gtk_direction_type_get_type

gtk_expander_style_get_type

gtk_file_chooser_action_get_type

gtk_file_chooser_confirmation_get_type gtk_file_filter_flags_get_type

gtk_icon_view_drop_position_get_type gtk_sensitivity_type_get_type

gtk_window_type_get_type

gtk_wrap_mode_get_type

gtk_widget_flags_get_type

gtk_widget_help_type_get_type

gtk_window_position_get_type

gtk_tree_view_column_sizing_get_type gtk_tree_view_drop_position_get_type gtk_button_box_style_get_type

gtk_cell_type_get_type

gtk_ctree_expander_style_get_type

gtk_ctree_expansion_type_get_type

gtk_ctree_line_style_get_type

gtk_ctree_pos_get_type

gtk_curve_type_get_type

gtk_icon_lookup_flags_get_type

gtk_image_type_get_type

gtk_im_preedit_style_get_type

gtk_im_status_style_get_type

gtk_justification_get_type

gtk_match_type_get_type

gtk_menu_direction_type_get_type

gtk_message_type_get_type

gtk_metric_type_get_type

gtk_movement_step_get_type

gtk_orientation_get_type

gtk_pack_type_get_type

gtk_page_orientation_get_type

gtk_print_operation_result_get_type gtk_print_pages_get_type

gtk_print_quality_get_type

gtk_print_status_get_type

gtk_page_set_get_type

gtk_path_priority_type_get_type

gtk_path_type_get_type

gtk_policy_type_get_type

gtk_position_type_get_type

gtk_preview_type_get_type

gtk_print_duplex_get_type

gtk_print_error_get_type

gtk_recent_filter_flags_get_type

gtk_print_operation_action_get_type gtk_private_flags_get_type

gtk_progress_bar_orientation_get_type gtk_progress_bar_style_get_type

gtk_rc_flags_get_type

gtk_rc_token_type_get_type

gtk_recent_chooser_error_get_type

gtk_recent_manager_error_get_type

gtk_recent_sort_type_get_type

gtk_unit_get_type

gtk_relief_style_get_type

gtk_resize_mode_get_type

gtk_response_type_get_type

gtk_scroll_step_get_type

gtk_scroll_type_get_type

gtk_selection_mode_get_type

gtk_shadow_type_get_type

gtk_side_type_get_type

gtk_signal_run_type_get_type

gtk_size_group_mode_get_type

gtk_sort_type_get_type

gtk_spin_type_get_type

gtk_state_type_get_type

gtk_submenu_direction_get_type

gtk_submenu_placement_get_type

gtk_target_flags_get_type

gtk_text_direction_get_type

gtk_text_buffer_target_info_get_type gtk_text_search_flags_get_type

gtk_text_window_type_get_type

gtk_tree_model_flags_get_type

gtk_tree_view_mode_get_type

gtk_tree_view_grid_lines_get_type gtk_update_type_get_type

gtk_visibility_get_type

gtk_object_flags_get_type

gtk_accel_flags_get_type

gtk_icon_size_get_type

gtk_file_chooser_error_get_type gtk_icon_theme_error_get_type

gtk_toolbar_child_type_get_type gtk_toolbar_space_style_get_type gtk_toolbar_style_get_type

gtk_arrow_get_type

gtk_arrow_new

gtk_arrow_set

gtk_aspect_frame_get_type

gtk_aspect_frame_new

gtk_aspect_frame_set

gtk_binding_entry_clear

gtk_binding_entry_add_signall

gtk_binding_parse_binding

gtk_binding_entry_skip

gtk_binding_entry_add_signal

gtk_binding_entry_remove

gtk_bindings_activate

gtk_bindings_activate_event

gtk_binding_set_activate

gtk_binding_set_add_path

gtk_binding_set_by_class

gtk_binding_set_find

gtk_binding_set_new

gtk_bin_get_child

gtk_bin_get_type

gtk_box_get_homogeneous

gtk_box_get_spacing

gtk_box_get_type

gtk_box_pack_end

gtk_box_pack_end_defaults

gtk_box_pack_start

gtk_box_pack_start_defaults

gtk_box_query_child_packing

gtk_box_reorder_child

gtk_box_set_child_packing

gtk_box_set_homogeneous

gtk_box_set_spacing

gtk_buildable_add_child

gtk_buildable_construct_child

gtk_buildable_custom_tag_start

gtk_buildable_custom_tag_end

gtk_buildable_custom_finished

gtk_buildable_get_internal_child

gtk_buildable_get_name

gtk_buildable_get_type

gtk_buildable_parser_finished

gtk_buildable_set_name

gtk_buildable_set_buildable_property gtk_builder_add_from_file

gtk_builder_add_from_string

gtk_builder_error_quark

gtk_builder_get_object

gtk_builder_get_objects

gtk_builder_get_translation_domain gtk_builder_get_type

gtk_builder_get_type_from_name

gtk_builder_new

gtk_builder_set_translation_domain gtk_builder_connect_signals

gtk_builder_connect_signals_full

gtk_builder_value_from_string

gtk_builder_value_from_string_type gtk_button_box_set_child_size

gtk_button_box_set_child_ipadding

gtk_button_box_get_child_ipadding

gtk_button_box_get_child_size

gtk_button_box_get_child_secondary gtk_button_box_get_layout

gtk_button_box_get_type

gtk_button_box_set_child_secondary gtk_button_box_set_layout

gtk_button_clicked

gtk_button_enter

gtk_button_get_alignment

gtk_button_get_focus_on_click

gtk_button_get_image

gtk_button_get_image_position

gtk_button_get_label

gtk_button_get_relief

gtk_button_get_type

gtk_button_get_use_stock

gtk_button_get_use_underline

gtk_button_leave

gtk_button_new

gtk_button_new_from_stock

gtk_button_new_with_label

gtk_button_new_with_mnemonic

gtk_button_pressed

gtk_button_released

gtk_button_set_alignment

gtk_button_set_focus_on_click

gtk_button_set_image

gtk_button_set_image_position

gtk_button_set_label

gtk_button_set_relief

gtk_button_set_use_stock

gtk_button_set_use_underline

gtk_calendar_display_options

gtk_calendar_freeze

gtk_calendar_thaw

gtk_calendar_clear_marks

gtk_calendar_get_date

gtk_calendar_get_display_options gtk_calendar_get_type

gtk_calendar_mark_day

gtk_calendar_new

gtk_calendar_select_day

gtk_calendar_select_month

gtk_calendar_set_display_options gtk_calendar_unmark_day

gtk_cell_editable_editing_done

gtk_cell_editable_get_type

gtk_cell_editable_remove_widget

gtk_cell_editable_start_editing

gtk_cell_layout_add_attribute

gtk_cell_layout_clear

gtk_cell_layout_clear_attributes gtk_cell_layout_get_type

gtk_cell_layout_pack_end

gtk_cell_layout_pack_start

gtk_cell_layout_get_cells

gtk_cell_layout_reorder

gtk_cell_layout_set_attributes

gtk_cell_layout_set_cell_data_func

gtk_cell_renderer_activate

gtk_cell_renderer_editing_canceled

gtk_cell_renderer_get_fixed_size

gtk_cell_renderer_get_size

gtk_cell_renderer_get_type

gtk_cell_renderer_render

gtk_cell_renderer_set_fixed_size

gtk_cell_renderer_start_editing

gtk_cell_renderer_stop_editing

gtk_cell_renderer_accel_get_type

gtk_cell_renderer_accel_new

gtk_cell_renderer_combo_get_type

gtk_cell_renderer_combo_new

gtk_cell_renderer_pixbuf_get_type

gtk_cell_renderer_pixbuf_new

gtk_cell_renderer_spin_get_type

gtk_cell_renderer_spin_new

gtk_cell_renderer_progress_get_type

gtk_cell_renderer_progress_new

gtk_cell_renderer_text_get_type

gtk_cell_renderer_text_new

gtk_cell_renderer_text_set_fixed_height_from_font gtk_cell_renderer_toggle_get_active

gtk_cell_renderer_toggle_get_radio

gtk_cell_renderer_toggle_get_type

gtk_cell_renderer_toggle_new

gtk_cell_renderer_toggle_set_active

gtk_cell_renderer_toggle_set_radio

gtk_cell_view_get_cell_renderers

gtk_cell_view_get_displayed_row

gtk_cell_view_get_size_of_row

gtk_cell_view_get_type

gtk_cell_view_new

gtk_cell_view_new_with_markup

gtk_cell_view_new_with_pixbuf

gtk_cell_view_new_with_text

gtk_cell_view_set_background_color

gtk_cell_view_set_displayed_row

gtk_cell_view_set_model

gtk_check_button_get_type

gtk_check_button_new

gtk_check_button_new_with_label

gtk_check_button_new_with_mnemonic

gtk_check_menu_item_get_active

gtk_check_menu_item_get_draw_as_radio

gtk_check_menu_item_get_inconsistent

gtk_check_menu_item_get_type

gtk_check_menu_item_new

gtk_check_menu_item_new_with_label

gtk_check_menu_item_new_with_mnemonic

gtk_check_menu_item_set_active

gtk_check_menu_item_set_draw_as_radio

gtk_check_menu_item_set_inconsistent

gtk_check_menu_item_set_show_toggle

gtk_check_menu_item_toggled

gtk_clipboard_clear

gtk_clipboard_get

gtk_clipboard_get_display

gtk_clipboard_get_for_display

gtk_clipboard_get_owner

gtk_clipboard_get_type

gtk_clipboard_request_contents

gtk_clipboard_request_image

gtk_clipboard_request_rich_text

gtk_clipboard_request_targets

gtk_clipboard_request_text

gtk_clipboard_set_can_store

gtk_clipboard_set_image

gtk_clipboard_set_text

gtk_clipboard_set_with_data

gtk_clipboard_set_with_owner

gtk_clipboard_store

gtk_clipboard_wait_for_contents

gtk_clipboard_wait_for_image

gtk_clipboard_wait_for_rich_text

gtk_clipboard_wait_for_targets

gtk_clipboard_wait_for_text

gtk_clipboard_wait_is_image_available

gtk_clipboard_wait_is_rich_text_available gtk_clipboard_wait_is_text_available

gtk_clipboard_wait_is_target_available

gtk_clist_append

gtk_clist_clear

gtk_clist_columns_autosize

gtk_clist_column_title_active

gtk_clist_column_title_passive

gtk_clist_column_titles_active

gtk_clist_column_titles_hide

gtk_clist_column_titles_passive

gtk_clist_column_titles_show

gtk_clist_find_row_from_data

gtk_clist_freeze

gtk_clist_get_cell_style

gtk_clist_get_cell_type

gtk_clist_get_column_title

gtk_clist_get_column_widget

gtk_clist_get_hadjustment

gtk_clist_get_pixmap

gtk_clist_get_pixtext

gtk_clist_get_row_data

gtk_clist_get_row_style

gtk_clist_get_selectable

gtk_clist_get_selection_info

gtk_clist_get_text

gtk_clist_get_type

gtk_clist_get_vadjustment

gtk_clist_insert

gtk_clist_moveto

gtk_clist_new

gtk_clist_new_with_titles

gtk_clist_optimal_column_width

gtk_clist_prepend

gtk_clist_remove

gtk_clist_row_is_visible

gtk_clist_row_move

gtk_clist_select_all

gtk_clist_select_row

gtk_clist_set_auto_sort

gtk_clist_set_background

gtk_clist_set_button_actions

gtk_clist_set_cell_style

gtk_clist_set_column_auto_resize gtk_clist_set_column_justification gtk_clist_set_column_max_width

gtk_clist_set_column_min_width

gtk_clist_set_column_resizeable

gtk_clist_set_column_title

gtk_clist_set_column_visibility

gtk_clist_set_column_widget

gtk_clist_set_column_width

gtk_clist_set_compare_func

gtk_clist_set_foreground

gtk_clist_set_hadjustment

gtk_clist_set_pixmap

gtk_clist_set_pixtext

gtk_clist_set_reorderable

gtk_clist_set_row_data

gtk_clist_set_row_data_full

gtk_clist_set_row_height

gtk_clist_set_row_style

gtk_clist_set_selectable

gtk_clist_set_selection_mode

gtk_clist_set_shadow_type

gtk_clist_set_shift

gtk_clist_set_sort_column

gtk_clist_set_sort_type

gtk_clist_set_text

gtk_clist_set_use_drag_icons

gtk_clist_set_vadjustment

gtk_clist_sort

gtk_clist_swap_rows

gtk_clist_thaw

gtk_clist_undo_selection

gtk_clist_unselect_all

gtk_clist_unselect_row

gtk_color_button_get_alpha

gtk_color_button_get_color

gtk_color_button_get_title

gtk_color_button_get_type

gtk_color_button_get_use_alpha

gtk_color_button_new

gtk_color_button_new_with_color

gtk_color_button_set_alpha

gtk_color_button_set_color

gtk_color_button_set_title

gtk_color_button_set_use_alpha

gtk_color_selection_get_current_alpha

gtk_color_selection_get_current_color

gtk_color_selection_get_has_opacity_control gtk_color_selection_get_has_palette

gtk_color_selection_get_previous_alpha

gtk_color_selection_get_previous_color

gtk_color_selection_get_type

gtk_color_selection_is_adjusting

gtk_color_selection_new

gtk_color_selection_palette_from_string

gtk_color_selection_palette_to_string

gtk_color_selection_set_change_palette_hook

gtk_color_selection_set_color

gtk_color_selection_get_color

gtk_color_selection_set_update_policy

gtk_color_selection_set_change_palette_with_screen_hook gtk_color_selection_set_current_alpha

gtk_color_selection_set_current_color

gtk_color_selection_set_has_opacity_control

gtk_color_selection_set_has_palette

gtk_color_selection_set_previous_alpha

gtk_color_selection_set_previous_color

gtk_color_selection_dialog_get_type

gtk_color_selection_dialog_new

gtk_combo_box_append_text

gtk_combo_box_get_active

gtk_combo_box_get_active_iter

gtk_combo_box_get_active_text

gtk_combo_box_get_add_tearoffs

gtk_combo_box_get_column_span_column

gtk_combo_box_get_focus_on_click

gtk_combo_box_get_model

gtk_combo_box_get_popup_accessible

gtk_combo_box_get_row_separator_func

gtk_combo_box_get_row_span_column

gtk_combo_box_get_title

gtk_combo_box_get_type

gtk_combo_box_get_wrap_width

gtk_combo_box_insert_text

gtk_combo_box_new

gtk_combo_box_new_text

gtk_combo_box_new_with_model

gtk_combo_box_popdown

gtk_combo_box_popup

gtk_combo_box_prepend_text

gtk_combo_box_remove_text

gtk_combo_box_set_active

gtk_combo_box_set_active_iter

gtk_combo_box_set_add_tearoffs

gtk_combo_box_set_column_span_column

gtk_combo_box_set_focus_on_click

gtk_combo_box_set_model

gtk_combo_box_set_row_separator_func

gtk_combo_box_set_row_span_column

gtk_combo_box_set_title

gtk_combo_box_set_wrap_width

gtk_combo_box_entry_get_text_column

gtk_combo_box_entry_get_type

gtk_combo_box_entry_new

gtk_combo_box_entry_new_text

gtk_combo_box_entry_new_with_model

gtk_combo_box_entry_set_text_column

gtk_combo_disable_activate

gtk_combo_get_type

gtk_combo_new

gtk_combo_set_case_sensitive

gtk_combo_set_item_string

gtk_combo_set_popdown_strings

gtk_combo_set_use_arrows

gtk_combo_set_use_arrows_always

gtk_combo_set_value_in_list

gtk_container_add

gtk_container_add_with_properties

gtk_container_check_resize

gtk_container_child_get

gtk_container_child_get_property

gtk_container_child_get_valist

gtk_container_child_set

gtk_container_child_set_property

gtk_container_child_set_valist

gtk_container_child_type

gtk_container_class_find_child_property

gtk_container_class_install_child_property gtk_container_class_list_child_properties gtk_container_forall

gtk_container_foreach

gtk_container_foreach_full

gtk_container_get_border_width

gtk_container_get_children

gtk_container_get_focus_chain

gtk_container_get_focus_hadjustment

gtk_container_get_focus_vadjustment

gtk_container_get_resize_mode

gtk_container_get_type

gtk_container_propagate_expose

gtk_container_remove

gtk_container_resize_children

gtk_container_set_border_width

gtk_container_set_focus_chain

gtk_container_set_focus_child

gtk_container_set_focus_hadjustment gtk_container_set_focus_vadjustment gtk_container_set_reallocate_redraws gtk_container_set_resize_mode

gtk_container_unset_focus_chain

gtk_ctree_collapse

gtk_ctree_collapse_recursive

gtk_ctree_collapse_to_depth

gtk_ctree_expand

gtk_ctree_expand_recursive

gtk_ctree_expand_to_depth

gtk_ctree_export_to_gnode

gtk_ctree_find

gtk_ctree_find_all_by_row_data

gtk_ctree_find_all_by_row_data_custom gtk_ctree_find_by_row_data

gtk_ctree_find_by_row_data_custom

gtk_ctree_find_node_ptr

gtk_ctree_get_node_info

gtk_ctree_get_type

gtk_ctree_insert_gnode

gtk_ctree_insert_node

gtk_ctree_is_ancestor

gtk_ctree_is_hot_spot

gtk_ctree_is_viewable

gtk_ctree_last

gtk_ctree_move

gtk_ctree_new

gtk_ctree_new_with_titles

gtk_ctree_node_get_cell_style

gtk_ctree_node_get_cell_type

gtk_ctree_node_get_pixmap

gtk_ctree_node_get_pixtext

gtk_ctree_node_get_row_data

gtk_ctree_node_get_row_style

gtk_ctree_node_get_selectable

gtk_ctree_node_get_text

gtk_ctree_node_get_type

gtk_ctree_node_is_visible

gtk_ctree_node_moveto

gtk_ctree_node_nth

gtk_ctree_node_set_background

gtk_ctree_node_set_cell_style

gtk_ctree_node_set_foreground

gtk_ctree_node_set_pixmap

gtk_ctree_node_set_pixtext

gtk_ctree_node_set_row_data

gtk_ctree_node_set_row_data_full

gtk_ctree_node_set_row_style

gtk_ctree_node_set_selectable

gtk_ctree_node_set_shift

gtk_ctree_node_set_text

gtk_ctree_post_recursive

gtk_ctree_post_recursive_to_depth

gtk_ctree_pre_recursive

gtk_ctree_pre_recursive_to_depth

gtk_ctree_real_select_recursive

gtk_ctree_remove_node

gtk_ctree_select

gtk_ctree_select_recursive

gtk_ctree_set_drag_compare_func

gtk_ctree_set_expander_style

gtk_ctree_set_indent

gtk_ctree_set_line_style

gtk_ctree_set_node_info

gtk_ctree_set_show_stub

gtk_ctree_set_spacing

gtk_ctree_sort_node

gtk_ctree_sort_recursive

gtk_ctree_toggle_expansion

gtk_ctree_toggle_expansion_recursive

gtk_ctree_unselect

gtk_ctree_unselect_recursive

gtk_curve_get_type

gtk_curve_get_vector

gtk_curve_new

gtk_curve_reset

gtk_curve_set_curve_type

gtk_curve_set_gamma

gtk_curve_set_range

gtk_curve_set_vector

gtk_decorated_window_calculate_frame_size gtk_decorated_window_init

gtk_decorated_window_move_resize_window gtk_decorated_window_set_title

gtk_dialog_add_action_widget

gtk_dialog_add_buttons

gtk_dialog_get_has_separator

gtk_dialog_get_response_for_widget

gtk_dialog_get_type

gtk_dialog_new

gtk_dialog_new_with_buttons

gtk_dialog_response

gtk_dialog_run

gtk_alternative_dialog_button_order

gtk_dialog_set_alternative_button_order

gtk_dialog_set_alternative_button_order_from_array gtk_dialog_set_default_response

gtk_dialog_set_has_separator

gtk_dialog_set_response_sensitive

gtk_drag_begin

gtk_drag_check_threshold

gtk_drag_dest_add_image_targets

gtk_drag_dest_add_text_targets

gtk_drag_dest_add_uri_targets

gtk_drag_dest_find_target

gtk_drag_dest_get_target_list

gtk_drag_dest_set

gtk_drag_dest_set_proxy

gtk_drag_dest_set_target_list

gtk_drag_dest_set_track_motion

gtk_drag_dest_get_track_motion

gtk_drag_dest_unset

gtk_drag_finish

gtk_drag_get_data

gtk_drag_get_source_widget

gtk_drag_highlight

gtk_drag_set_default_icon

gtk_drag_set_icon_default

gtk_drag_set_icon_name

gtk_drag_set_icon_pixbuf

gtk_drag_set_icon_pixmap

gtk_drag_set_icon_stock

gtk_drag_set_icon_widget

gtk_drag_source_add_image_targets

gtk_drag_source_add_text_targets

gtk_drag_source_add_uri_targets

gtk_drag_source_get_target_list

gtk_drag_source_set

gtk_drag_source_set_icon_name

gtk_drag_source_set_icon_pixbuf

gtk_drag_source_set_icon_stock

gtk_drag_source_set_target_list

gtk_drag_source_unset

gtk_drag_unhighlight

gtk_status_icon_get_type

gtk_status_icon_new

gtk_status_icon_new_from_pixbuf

gtk_status_icon_new_from_file

gtk_status_icon_new_from_stock

gtk_status_icon_new_from_icon_name gtk_status_icon_set_from_pixbuf

gtk_status_icon_set_from_file

gtk_status_icon_set_from_stock

gtk_status_icon_set_from_icon_name gtk_status_icon_get_storage_type gtk_status_icon_get_pixbuf

gtk_status_icon_get_screen

gtk_status_icon_get_stock

gtk_status_icon_get_icon_name

gtk_status_icon_get_size

gtk_status_icon_set_screen

gtk_status_icon_set_tooltip

gtk_status_icon_set_visible

gtk_status_icon_get_visible

gtk_status_icon_set_blinking

gtk_status_icon_get_blinking

gtk_status_icon_is_embedded

gtk_status_icon_position_menu

gtk_status_icon_get_geometry

gtk_draw_arrow

gtk_draw_box

gtk_draw_box_gap

gtk_draw_check

gtk_draw_diamond

gtk_draw_expander

gtk_draw_extension

gtk_draw_flat_box

gtk_draw_focus

gtk_draw_handle

gtk_draw_hline

gtk_draw_insertion_cursor

gtk_draw_layout

gtk_draw_option

gtk_draw_polygon

gtk_draw_resize_grip

gtk_draw_shadow

gtk_draw_shadow_gap

gtk_draw_slider

gtk_draw_string

gtk_draw_tab

gtk_draw_vline

gtk_style_set_font

gtk_style_get_font

gtk_style_ref

gtk_style_unref

gtk_paint_string

gtk_paint_arrow

gtk_paint_box

gtk_paint_box_gap

gtk_paint_check

gtk_paint_diamond

gtk_paint_expander

gtk_paint_extension

gtk_paint_flat_box

gtk_paint_focus

gtk_paint_handle

gtk_paint_hline

gtk_paint_layout

gtk_paint_option

gtk_paint_polygon

gtk_paint_resize_grip

gtk_paint_shadow

gtk_paint_shadow_gap

gtk_paint_slider

gtk_paint_tab

gtk_paint_vline

gtk_border_copy

gtk_border_free

gtk_border_get_type

gtk_style_apply_default_background gtk_style_attach

gtk_style_copy

gtk_style_detach

gtk_style_get_type

gtk_style_lookup_icon_set

EXCEL的函数大全(完整版)

实用EXCE的函数 1.ADDRESS 用途:以文字形式返回对工作簿中某一单元格的引用。 语法:ADDRESS(row_num,column_num,abs_num,a1,sheet_text) 参数:Row_num是单元格引用中使用的行号;Column_num是单元格引用中使用的列 标;Abs_num指明返回的引用类型(1或省略为绝对引用,2绝对行号、相对列标,3相对行号、绝对列标,4是相对引用);A1是一个逻辑值,它用来指明是以A1或R1C1返回引用样式。如果A1为TRUE或省略,函数ADDRESS返回A1样式的引用;如果A1为FALSE,函数ADDRESS 返回R1C1样式的引用。Sheet_text为一文本,指明作为外部引用的工作表的名称,如果省略sheet_text,则不使用任何工作表的名称。 实例:公式“=ADDRESS(1,4,4,1)”返回D1。 2.AREAS 用途:返回引用中包含的区域个数。 语法:AREAS(reference)。 参数:Reference是对某一单元格或单元格区域的引用,也可以引用多个区域。 注意:如果需要将几个引用指定为一个参数,则必须用括号括起来,以免Excel将逗号作为参数间的分隔符。 实例:公式“=AREAS(a2:b4)”返回1,=AREAS((A1:A3,A4:A6,B4:B7,A16:A18))返回4。 3.CHOOSE 用途:可以根据给定的索引值,从多达29个待选参数中选出相应的值或操作。 语法:CHOOSE(index_num,value1,value2,...)。 参数:Index_num是用来指明待选参数序号的值,它必须是1到29之间的数字、或者是包含数字1到29的公式或单元格引用;value1,value2,...为1到29个数值参数,可以是数字、单元格,已定义的名称、公式、函数或文本。 实例:公式“=CHOOSE(2,"电脑","爱好者")返回“爱好者”。公式“=SUM(A1:CHOOSE(3,A10,A20,A30))”与公式“=SUM(A1:A30)”等价(因为CHOOSE(3,A10,A20,A30)返回A30)。 4.COLUMN

EXCEL函数大全

Excel函数公式大全汇总第一、ABS Excel函数 函数名称:ABS 主要功能:求出相应数字的绝对值。 使用格式:ABS(number) 参数说明:number代表需要求绝对值的数值或引用的单元格。 应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。 特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”。 第二、AND Excel函数 函数名称:AND 主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。 使用格式:AND(logical1,logical2, ...) 参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。 应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。 特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。

第三、AVERAGE Excel函数 函数名称:AVERAGE 主要功能:求出所有参数的算术平均值。 使用格式:AVERAGE(number1,number2,……) 参数说明:number1,numbe r2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。 应用举例:在B8单元格中输入公式:=AVERAGE(B7:D7,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。 特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。 第四、COLUMN Excel函数 函数名称:COLUMN 主要功能:显示所引用单元格的列标号值。 使用格式:COLUMN(reference) 参数说明:reference为引用的单元格。 应用举例:在C11单元格中输入公式:=COLUMN(B11),确认后显示为2(即B列)。 特别提醒:如果在B11单元格中输入公式:=COLUMN(),也显示出2;与之相对应的还有一个返回行标号值的函数——ROW(reference)。

整理和总结hive sql

进入hive shell #hive或者hive --service cli Hive 的启动方式: hive 命令行模式,直接输入/hive/bin/hive的执行程序,或者输入hive –service cli hive web界面的启动方式,hive –service hwi hive 远程服务(端口号10000) 启动方式,hive --service hiveserver hive 远程后台启动(关闭终端hive服务不退出): nohup hive -–service hiveserver & 显示所有函数: hive> show functions; 查看函数用法: hive> describe function substr; 查看hive为某个查询使用多少个MapReduce作业 hive> Explain select a.id from tbname a; -------------------------------------------------------------------------- 表结构操作: 托管表和外部表 托管表会将数据移入Hive的warehouse目录;外部表则不会。经验法则是,如果所有处理都由Hive完成, 应该使用托管表;但如果要用Hive和其它工具来处理同一个数据集,则使用外部表。 创建表(通常stored as textfile): hive> create table tbName (id int,name string) stored as textfile; 创建表并且按分割符分割行中的字段值(即导入数据的时候被导入数据是以该分割符划分的,否则导入后为null,缺省列为null); hive> create table tbName (id int,name string) row format delimited fields terminated by ','; 创建外部表: hive>create external table extbName(id int, name string); 创建表并创建单分区字段ds(分区表指的是在创建表时指定的partition的分区空间。): hive> create table tbName2 (id int, name string) partitioned by (ds string); 创建表并创建双分区字段ds: hive> create table tbname3 (id int, content string) partitioned by (day string, hour string); 表添加一列: hive> alter table tbName add columns (new_col int); 添加一列并增加列字段注释: hive> alter table tbName add columns (new_col2 int comment 'a comment'); 更改表名: hive> alter table tbName rename to tbName3; 删除表(删除表的元数据,如果是托管表还会删除表的数据): hive>drop table tbName; 只删除内容(只删除表的内容,而保留元数据,则删除数据文件): hive>dfs –rmr ‘warehouse/my-table’; 删除分区,分区的元数据和数据将被一并删除: hive>alter table tbname2 drop partition (dt='2008-08-08', hour='09'); -------------------------------------------------------------------------- 元数据存储(从HDFS中将数据导入到表中都是瞬时的):

函数用法大全

EXCEL 函 数 用 法

1.ABS 用途:返回某一参数的绝对值。 语法:ABS(number) 参数:number 是需要计算其绝对值的一个实数。 实例:如果A1=-16,则公式“=ABS(A1)”返回16。 2.ACOS 用途:返回以弧度表示的参数的反余弦值,范围是0~π。 语法:ACOS(number) 参数:number 是某一角度的余弦值,大小在-1~1 之间。 实例:如果A1=0.5,则公式“=ACOS(A1)”返回1.047197551(即π/3 弧度,也就是600);而公式“=ACOS(-0.5)*180/PI()”返回120°。 3.ACOSH 用途:返回参数的反双曲余弦值。 语法:ACOSH(number) 参数:number 必须大于或等于1。 实例:公式“=ACOSH(1)”的计算结果等于0;“=ACOSH(10)”的计算结果等于2.993223。 4.ASIN 用途:返回参数的反正弦值。 语法:ASIN(number) 参数:Number 为某一角度的正弦值,其大小介于-1~1之间。 实例:如果A1=-0.5,则公式“=ASIN(A1)”返回-0.5236(-π/6 弧度);而公式“=ASIN(A1)*180/PI()”返回-300。 5.ASINH 用途:返回参数的反双曲正弦值。 语法:ASINH(number) 参数:number 为任意实数。 实例:公式“=ASINH(-2.5)”返回-1.64723;“=ASINH(10)”返回2.998223。 6.ATAN 用途:返回参数的反正切值。返回的数值以弧度表示,大小在-π/2~π/2 之间。 语法:A TAN(number) 参数:number 为某一角度的正切值。如果要用度表示返回的反正切值,需将结果乘以180/PI()。 实例:公式“=ATAN(1)”返回0.785398(π/4 弧度);=ATAN(1)*180/PI()返回450。 7.ATAN2 用途:返回直角坐标系中给定X 及Y 的反正切值。它等于X 轴与过原点和给定点(x_num,y_num)的直线之间的夹角,并介于-π~π之间(以弧度表示,不包括-π)。 语法:A TAN2(x_num,y_num) 参数:X_num 为给定点的X 坐标,Y_num 为给定点的Y 坐标。 实例:公式“=ATAN2(1,1)”返回0.785398(即π/4 弧度);=ATAN2(-1,-1)返回-2.35619(-3π/4 弧度);=ATAN2(-1,-1)*180/PI()返回-1350。 8.ATANH 用途:返回参数的反双曲正切值,参数必须在-1~1 之间(不包括-1 和1)。 语法:A TANH(number) 参数:number 是-1 实例:公式“=ATANH(0.5)”返回0.549306144;=ATANH(-0.1)返回-0.10034。

hive自定义函数说明

Hive自定义函数说明函数清单:

用法: getID 通过UUID来生成每一行的唯一ID: select getid() ; oracle_concat hive的concat函数遇到空值的情况下会直接返回空,而在oracle中对于字符串类型空字符串与null是等价对待的 select default.oracle_concat('ff-',null,'','--cc'); Select concat('ff-',null,'','--cc'); getBirthDay 从身份证号码中截取生日信息,返回日期格式为’yyyy-MM-dd’

getGoodsInfo self_date_format 为格式化来自oracle的时间格式,将格式为’yyyy/MM/dd’和’yyyy/MM/dd HH:mm:ss’的日期格式转换为’yyyy-MM-dd’ Select default. self_date_format(‘2012-12-12’); Select default. self_date_format(‘20121212’,’yyyyMMdd’); oracle_months_between 由于当前版本hive不带months_between函数,所以添加 oracle_decode hive中的decode函数为字符编码函数和encode对应。Oracle中decode函数类似case when 函数,添加oracle_decode函数减少sql的改写。与为与oracle功能同步,本函数将null和字符串’’等价对待。 select default.oracle_decode('',null,1,2) r1, default.oracle_decode(null,'',1,2) r2, default.oracle_decode('aaa','','Nnull','aaa','is a*3','aaa') r3, default.oracle_decode('ccc','', 'Nnull','aaa','is a*3','aaa') r4, default.oracle_decode('','', 'Nnull','aaa','is a*3','aaa') r5; BinomialTest _FUNC_(expr1, expr2, p_value, alternativeHypothesis) alternativeHypothesis: 接受指定值的字符串 取值:TWO_SIDED , GREATER_THAN , LESS_THAN 二项分布检测函数。实现oracle中的二项分布检测功能。 计算expr1 等于exper2 的值占数据总数的二项分布检测结果,类型依据alternativeHypothesis 确定

Excel常用函数公式大全(实用)

Excel常用函数公式大全 1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。 2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。 3、从输入的18位身份证号的出生年月计算公式: =CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。 4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式: =IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。 1、求和:=SUM(K2:K56) ——对K2到K56这一区域进行求和; 2、平均数:=AVERAGE(K2:K56) ——对K2 K56这一区域求平均数; 3、排名:=RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名; 4、等级:=IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格"))) 5、学期总评:=K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩; 6、最高分:=MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分; 7、最低分:=MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分; 8、分数段人数统计: (1)=COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格; (2)=COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格; (3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格; (4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;

hive函数大全

目录 一、关系运算: (4) 1. 等值比较: = (4) 2. 不等值比较: <> (4) 3. 小于比较: < (4) 4. 小于等于比较: <= (4) 5. 大于比较: > (5) 6. 大于等于比较: >= (5) 7. 空值判断: IS NULL (5) 8. 非空判断: IS NOT NULL (6) 9. LIKE比较: LIKE (6) 10. JAVA的LIKE操作: RLIKE (6) 11. REGEXP操作: REGEXP (7) 二、数学运算: (7) 1. 加法操作: + (7) 2. 减法操作: - (7) 3. 乘法操作: * (8) 4. 除法操作: / (8) 5. 取余操作: % (8) 6. 位与操作: & (9) 7. 位或操作: | (9) 8. 位异或操作: ^ (9) 9.位取反操作: ~ (10) 三、逻辑运算: (10) 1. 逻辑与操作: AND (10) 2. 逻辑或操作: OR (10) 3. 逻辑非操作: NOT (10) 四、数值计算 (11) 1. 取整函数: round (11) 2. 指定精度取整函数: round (11) 3. 向下取整函数: floor (11) 4. 向上取整函数: ceil (12) 5. 向上取整函数: ceiling (12) 6. 取随机数函数: rand (12) 7. 自然指数函数: exp (13) 8. 以10为底对数函数: log10 (13) 9. 以2为底对数函数: log2 (13) 10. 对数函数: log (13) 11. 幂运算函数: pow (14) 12. 幂运算函数: power (14) 13. 开平方函数: sqrt (14) 14. 二进制函数: bin (14)

EXCEL函数公式大全

excel常用函数公式及技巧搜集(常用的)【身份证信息?提取】 从身份证号码中提取出生年月日 =TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")+0 =TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")*1 =IF(A2<>"",TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")+0,) 显示格式均为yyyy-m-d。(最简单的公式,把单元格设置为日期格式) =IF(LEN(A2)=15,"19"&MID(A2,7,2)&"-"&MID(A2,9,2)&"-"&MID(A2,11,2),MID(A2,7,4)& "-"&MID(A2,11,2)&"-"&MID(A2,13,2)) 显示格式为yyyy-mm-dd。(如果要求为“1995/03/29”格式的话,将”-”换成”/”即可) =IF(D4="","",IF(LEN(D4)=15,TEXT(("19"&MID(D4,7,6)),"0000年00月00日 "),IF(LEN(D4)=18,TEXT(MID(D4,7,8),"0000年00月00日")))) 显示格式为yyyy年mm月dd日。(如果将公式中“0000年00月00日”改成“0000-00-00”,则显示格式为yyyy-mm-dd) =IF(LEN(A1:A2)=18,MID(A1:A2,7,8),"19"&MID(A1:A2,7,6)) 显示格式为yyyymmdd。 =TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")+0 =IF(LEN(A2)=18,MID(A2,7,4)&-MID(A2,11,2),19&MID(A2,7,2)&-MID(A2,9,2)) =MID(A1,7,4)&"年"&MID(A1,11,2)&"月"&MID(A1,13,2)&"日" =IF(A1<>"",TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")) 从身份证号码中提取出性别 =IF(MOD(MID(A1,15,3),2),"男","女") (最简单公式) =IF(MOD(RIGHT(LEFT(A1,17)),2),"男","女") =IF(A2<>””,IF(MOD(RIGHT(LEFT(A2,17)),2),”男”,”女”),) =IF(VALUE(LEN(ROUND(RIGHT(A1,1)/2,2)))=1,"男","女") 从身份证号码中进行年龄判断 =IF(A3<>””,DATEDIF(TEXT((LEN(A3)=15*19&MID(A3,7,6+(LEN(A3)=18*2),”#-00-00”),T ODAY(),”Y”),) =DATEDIF(A1,TODAY(),“Y”) (以上公式会判断是否已过生日而自动增减一岁) =YEAR(NOW())-MID(E2,IF(LEN(E2)=18,9,7),2)-1900 =YEAR(TODAY())-IF(LEN(A1)=15,"19"&MID(A1,7,2),MID(A1,7,4)) =YEAR(TODAY())-V ALUE(MID(B1,7,4))&"岁" =YEAR(TODAY())-IF(MID(B1,18,1)="",CONCATENATE("19",MID(B1,7,2)),MID(B1,7,4)) 按身份证号号码计算至今天年龄 =DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y") 以2006年10月31日为基准日,按按身份证计算年龄(周岁)的公式

Hadoop试题试题库

1. 以下哪一项不属于Hadoop可以运行的模式___C___。 A. 单机(本地)模式 B. 伪分布式模式 C. 互联模式 D. 分布式模式 2. Hadoop 的作者是下面哪一位__B____。 A. Martin Fowler B. Doug cutting C. Kent Beck D. Grace Hopper 3. 下列哪个程序通常与NameNode 在同一个节点启动__D___。 A. TaskTracker B. DataNode C. SecondaryNameNode D. Jobtracker 4. HDFS 默认Block Size 的大小是___B___。 A.32MB B.64MB C.128MB D.256M 5. 下列哪项通常是集群的最主要瓶颈____C__。 A. CPU B. 网络 C. 磁盘IO D. 内存 6. 下列关于MapReduce说法不正确的是_____C_。 A. MapReduce 是一种计算框架 B. MapReduce 来源于google 的学术论文 C. MapReduce 程序只能用java 语言编写 D. MapReduce 隐藏了并行计算的细节,方便使用 8. HDFS 是基于流数据模式访问和处理超大文件的需求而开发的,具有高容错、高可靠性、高可扩展性、高吞吐率等特征,适合的读写任务是__D____。 A.一次写入,少次读 B.多次写入,少次读 C.多次写入,多次读 D.一次写入,多次读

7. HBase 依靠__A____存储底层数据。 A. HDFS B. Hadoop C. Memory D. MapReduce 8. HBase 依赖___D___提供强大的计算能力。 A. Zookeeper B. Chubby C. RPC D. MapReduce 9. HBase 依赖___A___提供消息通信机制 A. Zookeeper B. Chubby C. RPC D. Socket 10. 下面与HDFS类似的框架是___C____? A. NTFS B. FAT32 C. GFS D. EXT3 11. 关于SecondaryNameNode 下面哪项是正确的___C___。 A. 它是NameNode 的热备 B. 它对内存没有要求 C. 它的目的是帮助NameNode 合并编辑日志,减少NameNode 启动时间 D. SecondaryNameNode 应与NameNode 部署到一个节点 12. 大数据的特点不包括下面哪一项___D___。 A. 巨大的数据量 B. 多结构化数据 C. 增长速度快 D. 价值密度高 HBase测试题 9. HBase 来源于哪一项? C

HiveQL详解

HiveQL详解 HiveQL是一种类似SQL的语言, 它与大部分的SQL语法兼容, 但是并不完全支持SQL标准, 如HiveQL不支持更新操作, 也不支持索引和事务, 它的子查询和join操作也很局限, 这是因其底层依赖于Hadoop云平台这一特性决定的, 但其有些特点是SQL所无法企及的。例如多表查询、支持create table as select和集成MapReduce脚本等, 本节主要介绍Hive的数据类型和常用的HiveQL操作。 1.hive client命令 a.hive命令参数 -e: 命令行sql语句 -f: SQL文件 -h, --help: 帮助 --hiveconf: 指定配置文件 -i: 初始化文件 -S, --silent: 静态模式(不将错误输出) -v,--verbose: 详细模式 b.交互模式 hive> show tables; #查看所有表名 hive> show tables 'ad*' #查看以'ad'开头的表名 hive>set命令 #设置变量与查看变量; hive>set-v #查看所有的变量 hive>set hive.stats.atomic #查看hive.stats.atomic变量 hive>set hive.stats.atomic=false #设置hive.stats.atomic变量 hive> dfs -ls #查看hadoop所有文件路径 hive> dfs -ls /user/hive/warehouse/ #查看hive所有文件 hive> dfs -ls /user/hive/warehouse/ptest #查看ptest文件 hive> source file #在client里执行一个hive脚本文件 hive> quit #退出交互式shell hive>exit #退出交互式shell hive> reset #重置配置为默认值 hive> !ls #从Hive shell执行一个shell命令 2.操作及函数 查看函数: hive> show functions; 正则查看函数名: show functions 'xpath.*'; 查看具体函数内容:

EXCEL中常用函数及使用方法

EXCEL中常用函数及使用方法 Excel函数一共有11类:数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。 1.数据库函数 当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于1,000 且小于2,500 的行或记录的总数。Microsoft Excel 共有12 个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为Dfunctions,也称为D 函数,每个函数均有三个相同的参数:database、field 和criteria。这些参数指向数据库函数所使用的工作表区域。其中参数database 为工作表上包含数据清单的区域。参数field 为需要汇总的列的标志。参数criteria 为工作表上包含指定条件的区域。 2.日期与时间函数 通过日期与时间函数,可以在公式中分析和处理日期值和时间值。 3.工程函数 工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。 4.财务函数 财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。财务函数中常见的参数: 未来值(fv)--在所有付款发生后的投资或贷款的价值。 期间数(nper)--投资的总支付期间数。 付款(pmt)--对于一项投资或贷款的定期支付数额。 现值(pv)--在投资期初的投资或贷款的价值。例如,贷款的现值为所借入的本金数额。 利率(rate)--投资或贷款的利率或贴现率。 类型(type)--付款期间内进行支付的间隔,如在月初或月末。 5.信息函数 可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为IS 的工作表函数,在单元格满足条件时返回TRUE。例如,如果单元格包含一个偶数值,ISEVEN 工作表函数返回TRUE。如果需要确定某个单元格区域中是否存在空白单元格,可以使用COUNTBLANK 工作表函数对单元格区域中的空白单元格进行计数,或者使用ISBLANK 工作表函数确定区域中的某个单元格是否为空。 6.逻辑函数 使用逻辑函数可以进行真假值判断,或者进行复合检验。例如,可以使用IF 函数确定条件为真还是假,并由此返回不同的数值。

EXCEL函数大全

EXCEL函数大全 一、函数应用基础 ( 一) 函数和公式 1 .什么是函数 Excel 函数即是预先定义,执行计算、分析等处理数据任务的特殊公式。以常用的求和函数SUM 为例,它的语法是 “SUM(number1,number2,......)”。其中“SUM”称为函数名称,一个函数只有唯一的一个名称,它决定了函数的功能和用途。函数名称后紧跟左括号,接着是用逗号分隔的称为参数的内容,最后用一个右括号表示函数结束。 参数是函数中最复杂的组成部分,它规定了函数的运算对象、顺序或结构等。使得用户可以对某个单元格或区域进行处理,如分析存款利息、确定成绩名次、计算三角函数值等。按照函数的来源,Excel 函数可以分为内置函数和扩展函数两大类。前者只要启动了Excel,用户就可以使用它们;而后者必须通过单击“工具→加载宏”菜单命令加载,然后才能像内置函数那样使用。 2 .什么是公式 函数与公式既有区别又互相联系。如果说前者是Excel 预先定义好的特殊公式,后者就是由用户自行设计对工作表进行计算和处理的公式。以公式“=SUM(E1:H1)*A1+26”为例,它要以等号“=”开始,其内部可以包括函数、引用、运算符和常量。上式中的“SUM(E1:H1)”是函数,“A1”则是对单元格A1 的引用(使用其中存储的数据),“26”则是常量,“*” 和“+”则是算术运算符(另外还有比较运算符、文本运算符和引用运算符)。 如果函数要以公式的形式出现,它必须有两个组成部分,一个是函数名称前面的等号,另一个则是函数本身。 (二)函数的参数 函数右边括号中的部分称为参数,假如一个函数可以使用多个参数,那么参数与参数之间使用半角逗号进行分隔。参数可以是常量(数字和文本)、逻辑值(例如TRUE 或FALSE)、数组、错误值(例如#N/A)或单元格引用(例如E1:H1),甚至可以是另一个或几个函数等。参数的类型和位置必须满足函数语法的要求,否则将返回错误信息。 1. 常量 常量是直接输入到单元格或公式中的数字或文本,或由名称所代表的数字或文本值,例如数字“2890.56”、日期 “2003-8-19”和文本“黎明”都是常量。但是公式或由公式计算出的结果都不是常量,因为只要公式的参数发生了变化,它自身或计算出来的结果就会发生变化。 2. 逻辑值逻辑值是比较特殊的一类参数,它只有TRUE(真)或 FALSE(假)两种类型。例如在公式“=IF(A3=0,"",A2/A3)”中,“A3=0”就是一个可以返回TRUE(真)或FALSE(假)两种结果的参数。当“A3=0”为TRUE(真)时在公式所在单元格中填入“0”,否则在单元格中填入“A2/A3”的计算结果。 3. 数组 数组用于可产生多个结果,或可以对存放在行和列中的一组参数进行计算的公式。Excel 中有常量和区域两类数组。前者放在“{}”(按下Ctrl+Shift+Enter 组合键自动生成)内部,而且内部各列的数值要用逗号“,”隔开,各行的数值要用分号“;”隔开。假如你要表示第1 行中的56、78、89 和第2 行中的90、76、

Hadoop、openstack、nosql虚拟化2048G资源分享

Hadoop、openstack、nos ql、虚拟化云资源资料大全 about云资源汇总指引V1.4 hadoop资料 云端云计算2G基础课程 (Hadoop简介、安装与范例) 炼数成金3G视频分享下载 虚拟机三种网络模式该如何上网指导此为视频 Hadoop传智播客七天hadoop(3800元)视频,持续更新 Hadoop传智播客最新的hadoop学习资料第一季 (1)需要简单了解Linux操作系统(本课程使用CentOS6.4操作系统); (2)需要java基础,因为hadoop是java语言写的,课程中会对hadoop源码进行简析。 第一天资料: 传智播客hadoop教程01-课程介绍以及hadoop的国内外发展状况 传智播客hadoop教程02-hadoop生态圈介绍,介绍hadoop周边的很多框架 传智播客hadoop教程03-hadoop的概念及其发展历程 传智播客hadoop教程04-HDFS和MapReduce的体系结构 传智播客hadoop教程05-hadoop的特点和集群特点 传智播客hadoop教程06-配置Linux的环境,为搭建hadoop做准备 传智播客hadoop教程07-介绍如何使用SSH进行免密码登陆以及如何安装JDK

传智播客hadoop教程08-介绍hadoop的伪分布安装过程 传智播客hadoop教程09-使用eclipse查看hadoop源码 传智播客hadoop教程10-去除hadoop的启动过程中警告信息 第二天资料: 传智播客hadoop教程11-分布式文件系统简介 传智播客hadoop教程12-HDFS的shell操作 传智播客hadoop教程13-NameNode体系结构 传智播客hadoop教程14-DataNode体系结构 传智播客hadoop教程15-使用浏览器查看HDFS目录结构 传智播客hadoop教程16-使用java操作HDFS 传智播客hadoop教程17-Hadoop的RPC通信原理 传智播客hadoop教程18-NameNode的RPC通信过程 ....... Hadoop技术内幕深入解析HADOOP COMMON和HDFS架构设计与实现原理大全1-9章如何进行Hadoop二次开发指导视频下载 hadoop架构40篇文档下载 DaaS for Iaas.pdf IaaS 存储架构分析 Oracle性能优化精髓 OpenShift:从中间件到PaaS云 软件架构趋势 OPenstack建设公有云平台 从企业角度重塑企业IT架构 SAE落地过程中的经验分享 大型企业集团于SaaS的核心业务平台建设 云计算加速企业创新 hadoop平台大数据整合 Cloud Foundry Paas平台对软件开发的影响 专家集成系统开启企业云计算之旅 我们为什么不赞同openstack 基于web标准的移动开发和测试 分布式存储在网盘和在线备份的应用研究 当当在大数据挖掘分析与管理一个性话精准营销方面的探索 高并发环境下数据产品的架构设计 低成本构建有效的云存储运维体系 将企业级软件迁移到共有云平台

常用函数大全

常用函数大全 mysql_affected_rows
mysql_affected_rows — 取得前一次 MySQL 操作所影响的记录行数 mysql_fetch_array —从结果集中取得一行作为关联数组或数字数组或二者兼 有:
mysql_fetch_array($result, MYSQL_NUM) , MYSQL_NUM 可用 MYSQL_BOTH 或
MYSQL_ASSOC 代替,也可以不写,默认为 MYSQL_BOTH
mysql_fetch_row — 从结果集中取得一行作为枚举数组: mysql_fetch_row($result); mysql_fetch_assoc($result)
mysql_fetch_row()从和指定的结果标识关联的结果集中取得一行数据并作为数组返回。每个结果 的列储存在一个数组的单元中,偏移量从 0 开始。 依次调用 mysql_fetch_row()将返回结果集中的下一行,如果没有更多行则返回 FALSE。 mysql_fetch_assoc — 从结果集中取得一行作为关联数组 :
mysql_fetch_assoc() 和用 mysql_fetch_array() 加上第二个可选参数 MYSQL_ASSOC 完全相同。它 仅仅返回关联数组。这也是 mysql_fetch_array()起初始的工作方式。如果在关联索引之外还需要数字 索引,用 mysql_fetch_array()。 如果结果中的两个或以上的列具有相同字段名,最后一列将优先。要访问同名的其它列,要么用 mysql_fetch_row()来取得数字索引或给该列起个别名。参见 mysql_fetch_array() 例子中有关别名说 明。 有一点很重要必须指出,用 mysql_fetch_assoc()并不明显 比用 mysql_fetch_row()慢,而且还提供了 明显更多的值。
mysql_query()
仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,
如果查询执行不正确则返回 FALSE。对于其它类型的 SQL 语句,mysql_query()在执行成功时返回 TRUE,出错时返回 FALSE。非 FALSE 的返回值意味着查询是合法的并能够被服务器执行。这并不说明 任何有关影响到的或返回的行数。 很有可能一条查询执行成功了但并未影响到或并未返回任何行。

Hive函数

关系运算 等值比较: = 语法:A = B 操作类型: 所有基本类型 描述: 如果表达式A与表达式B相等,则为TRUE;否则为FALSE 举例: hive> select 1 from dual where 1=1; 1 不等值比较: <> 语法: A <> B 操作类型: 所有基本类型 描述: 如果表达式A为NULL,或者表达式B为NULL,返回NULL;如果表达式A 与表达式B不相等,则为TRUE;否则为FALSE 举例: hive> select 1 from dual where 1 <> 2; 1 小于比较: < 语法: A < B 操作类型: 所有基本类型 描述: 如果表达式A为NULL,或者表达式B为NULL,返回NULL;如果表达式A 小于表达式B,则为TRUE;否则为FALSE 举例:

hive> select 1 from dual where 1 < 2; 1 小于等于比较: <= 语法: A <= B 操作类型: 所有基本类型 描述: 如果表达式A为NULL,或者表达式B为NULL,返回NULL;如果表达式A 小于或者等于表达式B,则为TRUE;否则为FALSE 举例: hive> select 1 from dual where 1 <= 1; 1 大于比较: > 语法: A > B 操作类型: 所有基本类型 描述: 如果表达式A为NULL,或者表达式B为NULL,返回NULL;如果表达式A 大于表达式B,则为TRUE;否则为FALSE 举例: hive> select 1 from dual where 2 > 1; 1 大于等于比较: >= 语法: A >= B 操作类型: 所有基本类型 描述: 如果表达式A为NULL,或者表达式B为NULL,返回NULL;如果表达式A 大于或者等于表达式B,则为TRUE;否则为FALSE

excel 公式大全-包含所有excel函数

Excel函数大全 第一章:统计函数 1.AVEDEV 用途:返回一组数据与其平均值的绝对偏差的平均值,该函数可以评测数据(例如学生的某科考试成绩)的离散度。 语法:AVEDEV(number1,number2,...) 参数:Number1、number2、...是用来计算绝对偏差平均值的一组参数,其个数可以在1~30个之间。 实例:如果A1=79、A2=62、A3=45、A4=90、A5=25,则公式“=AVEDEV(A1:A5)”返回20.16。 2.AVERAGE 用途:计算所有参数的算术平均值。 语法:AVERAGE(number1,number2,...)。 参数:Number1、number2、...是要计算平均值的1~30个参数。 实例:如果A1:A5区域命名为分数,其中的数值分别为100、70、92、47和82,则公式“=AVERAGE(分数)”返回78.2。 3.AVERAGEA 用途:计算参数清单中数值的平均值。它与AVERAGE函数的区别在于不仅数字,而且文本和逻辑值(如TRUE和FALSE)也参与计算。 语法:AVERAGEA(value1,value2,...) 参数:value1、value2、...为需要计算平均值的1至30个单元格、单元格区域或数值。 实例:如果A1=76、A2=85、A3=TRUE,则公式“=AVERAGEA(A1:A3)”返回54(即76+85+1/3=54)。 4.BETADIST 用途:返回Beta分布累积函数的函数值。Beta分布累积函数通常用于研究样本集合中某些事物的发生和变化情况。例如,人们一天中看电视的时间比率。 语法:BETADIST(x,alpha,beta,A,B) 参数:X用来进行函数计算的值,须居于可选性上下界(A和B)之间。Alpha分布的参数。Beta分布的参数。A是数值x所属区间的可选下界,B是数值x所属区间的可选上界。 实例:公式“=BETADIST(2,8,10,1,3)”返回0.685470581。 5.BETAINV 用途:返回beta分布累积函数的逆函数值。即,如果probability=BETADIST(x,...),则 BETAINV(probability,...)=x。beta分布累积函数可用于项目设计,在给出期望的完成时间和变化参数后,模拟可能的完成时间。 语法:BETAINV(probability,alpha,beta,A,B) 参数:Probability为Beta分布的概率值,Alpha分布的参数,Beta分布的参数,A数值x所属区间的可选下界,B数值x所属区间的可选上界。 实例:公式“=BETAINV(0.685470581,8,10,1,3)”返回2。 6.BINOMDIST 用途:返回一元二项式分布的概率值。BINOMDIST函数适用于固定次数的独立实验,实验的结果只包含成功或失败二种情况,且成功的概率在实验期间固定不变。例如,它可以计算掷10次硬币时正面朝上6次的概率。

相关主题
文本预览
相关文档 最新文档